com.izforge.izpack.event
Class BSFUninstallerListener
java.lang.Object
com.izforge.izpack.event.SimpleUninstallerListener
com.izforge.izpack.event.BSFUninstallerListener
- All Implemented Interfaces:
- UninstallerListener
public class BSFUninstallerListener
- extends SimpleUninstallerListener
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
bsfActions
private java.util.List bsfActions
BSFUninstallerListener
public BSFUninstallerListener()
loadActions
private void loadActions()
throws java.lang.Exception
- Throws:
java.lang.Exception
beforeDeletion
public void beforeDeletion(java.util.List files,
AbstractUIProgressHandler handler)
throws java.lang.Exception
- Description copied from interface:
UninstallerListener
- This method will be called from the destroyer before the given files will be deleted.
- Specified by:
beforeDeletion in interface UninstallerListener- Overrides:
beforeDeletion in class SimpleUninstallerListener
- Parameters:
files - all files which should be deletedhandler - a handler to the current used UIProgressHandler
- Throws:
java.lang.Exception
afterDeletion
public void afterDeletion(java.util.List files,
AbstractUIProgressHandler handler)
throws java.lang.Exception
- Description copied from interface:
UninstallerListener
- This method will be called from the destroyer after the given files are deleted.
- Specified by:
afterDeletion in interface UninstallerListener- Overrides:
afterDeletion in class SimpleUninstallerListener
- Parameters:
files - all files which where deletedhandler - a handler to the current used UIProgressHandler
- Throws:
java.lang.Exception
beforeDelete
public void beforeDelete(java.io.File file,
AbstractUIProgressHandler handler)
throws java.lang.Exception
- Description copied from interface:
UninstallerListener
- This method will be called from the destroyer before the given file will be deleted.
- Specified by:
beforeDelete in interface UninstallerListener- Overrides:
beforeDelete in class SimpleUninstallerListener
- Parameters:
file - file which should be deletedhandler - a handler to the current used UIProgressHandler
- Throws:
java.lang.Exception
afterDelete
public void afterDelete(java.io.File file,
AbstractUIProgressHandler handler)
throws java.lang.Exception
- Description copied from interface:
UninstallerListener
- This method will be called from the destroyer after the given file was deleted.
- Specified by:
afterDelete in interface UninstallerListener- Overrides:
afterDelete in class SimpleUninstallerListener
- Parameters:
file - file which was just deletedhandler - a handler to the current used UIProgressHandler
- Throws:
java.lang.Exception
isFileListener
public boolean isFileListener()
- Description copied from interface:
UninstallerListener
- Returns true if this listener would be informed at every delete operation, else false. If it
is true, the listener will be called two times (before and after) of every action. Handle
carefully, else performance problems are possible.
- Specified by:
isFileListener in interface UninstallerListener- Overrides:
isFileListener in class SimpleUninstallerListener
- Returns:
- true if this listener would be informed at every delete operation, else false