Uses of Class
org.gjt.sp.jedit.Buffer

Packages that use Buffer
org.gjt.sp.jedit This package contains jEdit's core classes. 
org.gjt.sp.jedit.buffer Buffer event listeners, and classes used to implement jEdit's document model. 
org.gjt.sp.jedit.bufferio   
org.gjt.sp.jedit.bufferset   
org.gjt.sp.jedit.gui Various GUI controls and dialog boxes. 
org.gjt.sp.jedit.io Virtual file system and multi-threaded I/O. 
org.gjt.sp.jedit.msg EditBus messages. 
org.gjt.sp.jedit.print Printing. 
org.gjt.sp.jedit.search Search and replace classes. 
 

Uses of Buffer in org.gjt.sp.jedit
 

Methods in org.gjt.sp.jedit that return Buffer
static Buffer jEdit._getBuffer(java.lang.String path)
          Returns the buffer with the specified path name.
 Buffer View.getBuffer()
          Returns the current edit pane's buffer.
 Buffer EditPane.getBuffer()
          Returns the current buffer.
static Buffer jEdit.getBuffer(java.lang.String path)
          Returns the buffer with the specified path name.
static Buffer[] jEdit.getBuffers()
          Returns an array of open buffers.
static Buffer jEdit.getFirstBuffer()
          Returns the first buffer.
static Buffer jEdit.getLastBuffer()
          Returns the last buffer.
 Buffer Buffer.getNext()
          Returns the next buffer in the list.
 Buffer Buffer.getPrev()
          Returns the previous buffer in the list.
static Buffer EditServer.handleClient(boolean restore, boolean newView, boolean newPlainView, java.lang.String parent, java.lang.String[] args)
           
static Buffer jEdit.newFile(EditPane editPane)
          Creates a new `untitled' file.
static Buffer jEdit.newFile(EditPane editPane, java.lang.String dir)
          Creates a new `untitled' file.
static Buffer jEdit.newFile(View view)
          Creates a new `untitled' file.
static Buffer jEdit.newFile(View view, java.lang.String dir)
          Creates a new `untitled' file.
static Buffer jEdit.openFile(EditPane editPane, java.lang.String path)
          Opens a file.
static Buffer jEdit.openFile(EditPane editPane, java.lang.String parent, java.lang.String path, boolean newFile, java.util.Hashtable props)
          Opens a file.
static Buffer jEdit.openFile(View view, java.lang.String path)
          Opens a file.
static Buffer jEdit.openFile(View view, java.lang.String parent, java.lang.String path, boolean readOnly, boolean newFile)
          Deprecated. The openFile() forms with the readOnly parameter should not be used. The readOnly prameter is no longer supported.
static Buffer jEdit.openFile(View view, java.lang.String parent, java.lang.String path, boolean readOnly, boolean newFile, java.util.Hashtable props)
          Deprecated. The openFile() forms with the readOnly parameter should not be used. The readOnly prameter is no longer supported.
static Buffer jEdit.openFile(View view, java.lang.String parent, java.lang.String path, boolean newFile, java.util.Hashtable props)
          Opens a file.
static Buffer jEdit.openFiles(View view, java.lang.String parent, java.lang.String[] args)
          Opens the file names specified in the argument array.
static Buffer jEdit.openTemporary(View view, java.lang.String parent, java.lang.String path, boolean newFile)
          Opens a temporary buffer.
static Buffer jEdit.openTemporary(View view, java.lang.String parent, java.lang.String path, boolean newFile, java.util.Hashtable props)
          Opens a temporary buffer.
 

Methods in org.gjt.sp.jedit with parameters of type Buffer
static void jEdit._closeBuffer(View view, Buffer buffer)
          Closes the buffer, even if it has unsaved changes.
static java.io.Reader MiscUtilities.autodetect(java.io.InputStream in, Buffer buffer)
          Tries to detect if the stream is gzipped, and if it has an encoding specified with an XML PI.
 void EditPane.bufferAdded(Buffer buffer, int index)
          A buffer was added in the bufferSet.
 void EditPane.bufferMoved(Buffer buffer, int oldIndex, int newIndex)
          A buffer was moved in the BufferSet.
 void EditPane.bufferRemoved(Buffer buffer, int index)
          A buffer was removed from the bufferSet.
static void jEdit.closeBuffer(EditPane editPane, Buffer buffer)
          Close a buffer.
static boolean jEdit.closeBuffer(View view, Buffer buffer)
          Closes a buffer.
static void jEdit.commitTemporary(Buffer buffer)
          Adds a temporary buffer to the buffer list.
 EditPane View.goToBuffer(Buffer buffer)
          If this buffer is open in one of the view's edit panes, sets focus to that edit pane.
static View jEdit.newView(View view, Buffer buffer)
          Creates a new view of a buffer.
static View jEdit.newView(View view, Buffer buffer, boolean plainView)
          Creates a new view of a buffer.
static View jEdit.newView(View view, Buffer buffer, View.ViewConfig config)
          Creates a new view.
 void View.setBuffer(Buffer buffer)
          Sets the current edit pane's buffer.
 void EditPane.setBuffer(Buffer buffer)
          Sets the current buffer.
 void View.setBuffer(Buffer buffer, boolean disableFileStatusCheck)
          Sets the current edit pane's buffer.
 void EditPane.setBuffer(Buffer buffer, boolean requestFocus)
          Sets the current buffer.
 void View.setBuffer(Buffer buffer, boolean disableFileStatusCheck, boolean focus)
          Sets the current edit pane's buffer.
 void View.setSplitConfig(Buffer buffer, java.lang.String splitConfig)
          sets the split configuration as per the splitConfig.
 EditPane View.showBuffer(Buffer buffer)
          If this buffer is open in one of the view's edit panes, activates that edit pane.
 

Constructors in org.gjt.sp.jedit with parameters of type Buffer
Macros.Recorder(View view, Buffer buffer, boolean temporary)
           
 

Uses of Buffer in org.gjt.sp.jedit.buffer
 

Methods in org.gjt.sp.jedit.buffer with parameters of type Buffer
 void BufferChangeListener.bufferLoaded(Buffer buffer)
          Called to notify the text area that the buffer has been reloaded.
 void BufferChangeAdapter.bufferLoaded(Buffer buffer)
          Called to notify the text area that the buffer has been reloaded.
 void BufferChangeListener.contentInserted(Buffer buffer, int startLine, int offset, int numLines, int length)
          Called when text is inserted into the buffer.
 void BufferChangeAdapter.contentInserted(Buffer buffer, int startLine, int offset, int numLines, int length)
          Called when text is inserted into the buffer.
 void BufferChangeListener.contentRemoved(Buffer buffer, int startLine, int offset, int numLines, int length)
          Called when text is removed from the buffer.
 void BufferChangeAdapter.contentRemoved(Buffer buffer, int startLine, int offset, int numLines, int length)
          Called when text is removed from the buffer.
 void BufferChangeListener.foldHandlerChanged(Buffer buffer)
          Called to notify the text area that folds need to be collapsed if the "collapseFolds" property is set.
 void BufferChangeAdapter.foldHandlerChanged(Buffer buffer)
          Called to notify the text area that folds need to be collapsed if the "collapseFolds" property is set.
 void BufferChangeListener.foldLevelChanged(Buffer buffer, int startLine, int endLine)
          Called when line fold levels change.
 void BufferChangeAdapter.foldLevelChanged(Buffer buffer, int start, int end)
          Called when line fold levels change.
 void BufferChangeListener.preContentRemoved(Buffer buffer, int startLine, int offset, int numLines, int length)
          Called when text is about to be removed from the buffer, but is still present.
 void BufferChangeAdapter.preContentRemoved(Buffer buffer, int startLine, int offset, int numLines, int length)
          Called when text is about to be removed from the buffer, but is still present.
 void BufferChangeListener.transactionComplete(Buffer buffer)
          Called after an undo or compound edit has finished.
 void BufferChangeAdapter.transactionComplete(Buffer buffer)
          Called after an undo or compound edit has finished.
 

Uses of Buffer in org.gjt.sp.jedit.bufferio
 

Fields in org.gjt.sp.jedit.bufferio declared as Buffer
protected  Buffer MarkersSaveRequest.buffer
           
protected  Buffer BufferIORequest.buffer
           
 

Methods in org.gjt.sp.jedit.bufferio with parameters of type Buffer
protected  void BufferIORequest.write(Buffer buffer, java.io.OutputStream out)
           
 

Constructors in org.gjt.sp.jedit.bufferio with parameters of type Buffer
BufferAutosaveRequest(View view, Buffer buffer, java.lang.Object session, VFS vfs, java.lang.String path)
          Creates a new buffer I/O request.
BufferInsertRequest(View view, Buffer buffer, java.lang.Object session, VFS vfs, java.lang.String path)
          Creates a new buffer I/O request.
BufferIORequest(View view, Buffer buffer, java.lang.Object session, VFS vfs, java.lang.String path)
          Creates a new buffer I/O request.
BufferLoadRequest(View view, Buffer buffer, java.lang.Object session, VFS vfs, java.lang.String path)
          Creates a new buffer I/O request.
BufferSaveRequest(View view, Buffer buffer, java.lang.Object session, VFS vfs, java.lang.String path)
          Creates a new buffer I/O request.
MarkersSaveRequest(View view, Buffer buffer, java.lang.Object session, VFS vfs, java.lang.String path)
          Creates a new I/O request for markers.
 

Uses of Buffer in org.gjt.sp.jedit.bufferset
 

Methods in org.gjt.sp.jedit.bufferset that return Buffer
 Buffer[] BufferSet.getAllBuffers()
          Returns an array of all buffers in this bufferSet.
 Buffer BufferSet.getBuffer(int index)
          Returns the Buffer at the given index.
 Buffer BufferSet.getNextBuffer(int index)
           
 Buffer BufferSet.getPreviousBuffer(int index)
           
 

Methods in org.gjt.sp.jedit.bufferset with parameters of type Buffer
 void BufferSetManager.addBuffer(BufferSet bufferSet, Buffer buffer)
          Add a buffer in the given bufferSet.
 void BufferSetManager.addBuffer(EditPane editPane, Buffer buffer)
          Add a buffer into the current editPane of the given editPane.
 void BufferSetManager.addBuffer(View view, Buffer buffer)
          Add a buffer into the current editPane of the given view.
 void BufferSet.addBufferAt(Buffer buffer, int position)
           
 void BufferSetListener.bufferAdded(Buffer buffer, int index)
          A buffer was added in the bufferSet.
 void BufferSetAdapter.bufferAdded(Buffer buffer, int index)
           
 void BufferSetListener.bufferMoved(Buffer buffer, int oldIndex, int newIndex)
          A buffer was moved in the BufferSet.
 void BufferSetAdapter.bufferMoved(Buffer buffer, int oldIndex, int newIndex)
           
 void BufferSetListener.bufferRemoved(Buffer buffer, int index)
          A buffer was removed from the bufferSet.
 void BufferSetAdapter.bufferRemoved(Buffer buffer, int index)
           
 int BufferSetManager.countBufferSets(Buffer buffer)
          Count the bufferSets in which the buffer is.
 int BufferSet.indexOf(Buffer buffer)
           
 void BufferSetManager.removeBuffer(Buffer buffer)
          remove a buffer from all bufferSets.
 void BufferSetManager.removeBuffer(EditPane editPane, Buffer buffer)
          Remove a buffer from the EditPane's bufferSet.
 

Uses of Buffer in org.gjt.sp.jedit.gui
 

Constructors in org.gjt.sp.jedit.gui with parameters of type Buffer
BufferOptions(View view, Buffer buffer)
           
GrabKeyDialog(java.awt.Dialog parent, GrabKeyDialog.KeyBinding binding, java.util.List<GrabKeyDialog.KeyBinding> allBindings, Buffer debugBuffer)
          Create and show a new modal dialog.
GrabKeyDialog(java.awt.Frame parent, GrabKeyDialog.KeyBinding binding, java.util.List<GrabKeyDialog.KeyBinding> allBindings, Buffer debugBuffer)
          Create and show a new modal dialog.
 

Constructor parameters in org.gjt.sp.jedit.gui with type arguments of type Buffer
CloseDialog(View view, java.util.Collection<Buffer> buffers)
           
 

Uses of Buffer in org.gjt.sp.jedit.io
 

Methods in org.gjt.sp.jedit.io with parameters of type Buffer
 void VFS._finishTwoStageSave(java.lang.Object session, Buffer buffer, java.lang.String path, java.awt.Component comp)
          Called after a file has been saved and we use twoStageSave (first saving to another file).
 void VFS._saveComplete(java.lang.Object session, Buffer buffer, java.lang.String path, java.awt.Component comp)
          Called after a file has been saved.
 void FileVFS._saveComplete(java.lang.Object session, Buffer buffer, java.lang.String path, java.awt.Component comp)
           
 boolean VFS.insert(View view, Buffer buffer, java.lang.String path)
          Inserts a file into the specified buffer.
 boolean FileVFS.insert(View view, Buffer buffer, java.lang.String path)
           
 boolean VFS.load(View view, Buffer buffer, java.lang.String path)
          Loads the specified buffer.
 boolean VFS.save(View view, Buffer buffer, java.lang.String path)
          Saves the specifies buffer.
 boolean FileVFS.save(View view, Buffer buffer, java.lang.String path)
           
 

Uses of Buffer in org.gjt.sp.jedit.msg
 

Methods in org.gjt.sp.jedit.msg that return Buffer
 Buffer BufferUpdate.getBuffer()
          Returns the buffer involved.
 Buffer BufferChanging.getBuffer()
           
 

Constructors in org.gjt.sp.jedit.msg with parameters of type Buffer
BufferChanging(EditPane editPane, Buffer newBuffer)
           
BufferUpdate(Buffer buffer, View view, java.lang.Object what)
          Creates a new buffer update message.
 

Uses of Buffer in org.gjt.sp.jedit.print
 

Methods in org.gjt.sp.jedit.print with parameters of type Buffer
static void BufferPrinter1_4.print(View view, Buffer buffer, boolean selection)
           
static void BufferPrinter1_3.print(View view, Buffer buffer, boolean selection)
           
 

Uses of Buffer in org.gjt.sp.jedit.search
 

Fields in org.gjt.sp.jedit.search declared as Buffer
 Buffer HyperSearchResult.buffer
           
 

Methods in org.gjt.sp.jedit.search that return Buffer
 Buffer HyperSearchResult.getBuffer(View view)
           
 Buffer HyperSearchNode.getBuffer(View view)
           
 Buffer HyperSearchFileNode.getBuffer(View view)
           
 

Methods in org.gjt.sp.jedit.search with parameters of type Buffer
static boolean SearchAndReplace.find(View view, Buffer buffer, int start)
          Finds the next instance of the search string in the specified buffer.
static boolean SearchAndReplace.find(View view, Buffer buffer, int start, boolean firstTime, boolean reverse)
          Finds the next instance of the search string in the specified buffer.
static boolean SearchAndReplace.replace(View view, Buffer buffer, int start, int end)
          Replaces text in the specified range with the replacement string.