org.gjt.sp.jedit.io
Class LocalFileSaveTask

java.lang.Object
  extended by org.gjt.sp.util.Task
      extended by org.gjt.sp.jedit.io.LocalFileSaveTask
All Implemented Interfaces:
java.lang.Runnable, ProgressObserver

public class LocalFileSaveTask
extends Task

The Task for asynchronous saving local file to disk ommiting VFS API stack. Can be used to store backup files, settings, etc

Since:
jEdit 4.5pre TODO: Add setLabel() && ProgressObserver methods

Constructor Summary
LocalFileSaveTask(java.io.File file, java.lang.String body, java.lang.String charset)
           
 
Method Summary
 void _run()
          This is the method you have to implement and that will be executed in the thread.
 
Methods inherited from class org.gjt.sp.util.Task
cancel, getLabel, getMaximum, getState, getStatus, getValue, isCancellable, run, setCancellable, setLabel, setMaximum, setStatus, setValue, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LocalFileSaveTask

public LocalFileSaveTask(java.io.File file,
                         java.lang.String body,
                         java.lang.String charset)
Method Detail

_run

public void _run()
Description copied from class: Task
This is the method you have to implement and that will be executed in the thread.

Specified by:
_run in class Task
See Also:
Task._run()