|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.gjt.sp.util.WorkRequest
org.gjt.sp.jedit.bufferio.BufferIORequest
public abstract class BufferIORequest
A buffer I/O request.
Field Summary | |
---|---|
protected Buffer |
buffer
|
static java.lang.String |
END_OFFSETS
|
static java.lang.String |
ERROR_OCCURRED
Buffer boolean property set when an error occurs. |
static int |
GZIP_MAGIC_1
Deprecated. |
static int |
GZIP_MAGIC_2
Deprecated. |
static int |
IOBUFSIZE
Size of I/O buffers. |
static java.lang.String |
LOAD_DATA
|
protected java.lang.String |
markersPath
|
static java.lang.String |
NEW_PATH
|
protected java.lang.String |
path
|
static int |
PROGRESS_INTERVAL
Number of lines per progress increment. |
protected java.lang.Object |
session
|
static int |
UNICODE_MAGIC_1
Deprecated. |
static int |
UNICODE_MAGIC_2
Deprecated. |
static int |
UTF8_MAGIC_1
Deprecated. |
static int |
UTF8_MAGIC_2
Deprecated. |
static int |
UTF8_MAGIC_3
Deprecated. |
protected VFS |
vfs
|
protected View |
view
|
static int |
XML_PI_LENGTH
Deprecated. |
Constructor Summary | |
---|---|
protected |
BufferIORequest(View view,
Buffer buffer,
java.lang.Object session,
VFS vfs,
java.lang.String path)
Creates a new buffer I/O request. |
Method Summary | |
---|---|
protected java.io.Reader |
autodetect(java.io.InputStream in)
Tries to detect if the stream is gzipped, and if it has an encoding specified with an XML PI. |
static int |
getByteIOBufferSize()
Size of byte I/O buffers. |
static int |
getCharIOBufferSize()
Size of character I/O buffers. |
protected SegmentBuffer |
read(java.io.Reader in,
long length,
boolean insert)
|
java.lang.String |
toString()
|
protected void |
write(Buffer buffer,
java.io.OutputStream out)
|
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 |
Methods inherited from interface java.lang.Runnable |
---|
run |
Field Detail |
---|
public static final int IOBUFSIZE
public static final int PROGRESS_INTERVAL
public static final java.lang.String LOAD_DATA
public static final java.lang.String END_OFFSETS
public static final java.lang.String NEW_PATH
public static final java.lang.String ERROR_OCCURRED
@Deprecated public static final int UTF8_MAGIC_1
@Deprecated public static final int UTF8_MAGIC_2
@Deprecated public static final int UTF8_MAGIC_3
@Deprecated public static final int UNICODE_MAGIC_1
@Deprecated public static final int UNICODE_MAGIC_2
@Deprecated public static final int XML_PI_LENGTH
@Deprecated public static final int GZIP_MAGIC_1
@Deprecated public static final int GZIP_MAGIC_2
protected final View view
protected final Buffer buffer
protected final java.lang.Object session
protected final VFS vfs
protected java.lang.String path
protected final java.lang.String markersPath
Constructor Detail |
---|
protected BufferIORequest(View view, Buffer buffer, java.lang.Object session, VFS vfs, java.lang.String path)
view
- The viewbuffer
- The buffersession
- The VFS sessionvfs
- The VFSpath
- The pathMethod Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public static int getCharIOBufferSize()
public static int getByteIOBufferSize()
protected java.io.Reader autodetect(java.io.InputStream in) throws java.io.IOException
java.io.IOException
protected SegmentBuffer read(java.io.Reader in, long length, boolean insert) throws java.io.IOException
java.io.IOException
protected void write(Buffer buffer, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |