org.gjt.sp.jedit.buffer
Class BufferSaveRequest

java.lang.Object
  extended by org.gjt.sp.util.WorkRequest
      extended by org.gjt.sp.jedit.buffer.BufferIORequest
          extended by org.gjt.sp.jedit.buffer.BufferSaveRequest
All Implemented Interfaces:
java.lang.Runnable, ProgressObserver

public class BufferSaveRequest
extends BufferIORequest

A buffer save request.


Field Summary
 
Fields inherited from class org.gjt.sp.jedit.buffer.BufferIORequest
buffer, END_OFFSETS, ERROR_OCCURRED, GZIP_MAGIC_1, GZIP_MAGIC_2, IOBUFSIZE, LOAD_DATA, markersPath, NEW_PATH, path, PROGRESS_INTERVAL, session, UNICODE_MAGIC_1, UNICODE_MAGIC_2, UTF8_MAGIC_1, UTF8_MAGIC_2, UTF8_MAGIC_3, vfs, view, XML_PI_LENGTH
 
Constructor Summary
BufferSaveRequest(View view, Buffer buffer, java.lang.Object session, VFS vfs, java.lang.String path)
          Creates a new buffer I/O request.
 
Method Summary
 void run()
           
 
Methods inherited from class org.gjt.sp.jedit.buffer.BufferIORequest
autodetect, read, toString, write
 
Methods inherited from class org.gjt.sp.util.WorkRequest
setAbortable, setMaximum, setProgressMaximum, setProgressValue, setStatus, setValue
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BufferSaveRequest

public BufferSaveRequest(View view,
                         Buffer buffer,
                         java.lang.Object session,
                         VFS vfs,
                         java.lang.String path)
Creates a new buffer I/O request.

Parameters:
view - The view
buffer - The buffer
session - The VFS session
vfs - The VFS
path - The path
Method Detail

run

public void run()