Package | Description |
---|---|
org.gjt.sp.jedit |
This package contains jEdit's core classes.
|
org.gjt.sp.jedit.bufferio |
Classes related to loading, saving, autosaving buffers.
|
org.gjt.sp.jedit.bufferset |
Classes related to implementation of the BufferSets feature of jEdit.
|
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.
|
Modifier and Type | Method | Description |
---|---|---|
static Buffer |
jEdit._getBuffer(java.lang.String path) |
Returns the buffer with the specified path name.
|
Buffer |
EditPane.getBuffer() |
Returns the current 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.
|
static Buffer[] |
jEdit.getBuffers() |
Returns an array of all open buffers from any View.
|
Buffer[] |
View.getBuffers() |
Returns all Buffers opened in this View.
|
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<java.lang.String,java.lang.Object> 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 newFile,
java.util.Hashtable<java.lang.String,java.lang.Object> props) |
Opens a file.
|
static Buffer |
jEdit.openFileAfterStartup(java.lang.String path) |
Opens a file, either immediately if the application is finished starting up,
or after the first view has been created if not.
|
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<java.lang.String,java.lang.Object> props) |
Opens a temporary buffer.
|
Modifier and Type | Method | Description |
---|---|---|
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 |
EditPane.setBuffer(Buffer buffer) |
Sets the current buffer.
|
void |
EditPane.setBuffer(Buffer buffer,
boolean requestFocus) |
Sets the current buffer.
|
void |
View.setBuffer(Buffer buffer) |
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.
|
Constructor | Description |
---|---|
Recorder(View view,
Buffer buffer,
boolean temporary) |
Modifier and Type | Field | Description |
---|---|---|
protected Buffer |
BufferIORequest.buffer |
|
protected Buffer |
MarkersSaveRequest.buffer |
Modifier and Type | Method | Description |
---|---|---|
protected void |
BufferIORequest.write(Buffer buffer,
java.io.OutputStream out) |
Constructor | Description |
---|---|
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.
|
Modifier and Type | Method | Description |
---|---|---|
static Buffer |
BufferSetManager.createUntitledBuffer() |
Create an untitled 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) |
Modifier and Type | Method | Description |
---|---|---|
void |
BufferSet.addBuffer(Buffer buffer) |
|
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 |
BufferSetAdapter.bufferAdded(Buffer buffer,
int index) |
|
void |
BufferSetListener.bufferAdded(Buffer buffer,
int index) |
A buffer was added in the bufferSet.
|
void |
BufferSetAdapter.bufferMoved(Buffer buffer,
int oldIndex,
int newIndex) |
|
void |
BufferSetListener.bufferMoved(Buffer buffer,
int oldIndex,
int newIndex) |
A buffer was moved in the BufferSet.
|
void |
BufferSetAdapter.bufferRemoved(Buffer buffer,
int index) |
|
void |
BufferSetListener.bufferRemoved(Buffer buffer,
int index) |
A buffer was removed from the bufferSet.
|
int |
BufferSetManager.countBufferSets(Buffer buffer) |
Count the bufferSets in which the buffer is.
|
java.util.Set<BufferSet> |
BufferSetManager.getOwners(Buffer buffer) |
|
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.
|
Constructor | Description |
---|---|
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 | Description |
---|---|
CloseDialog(View view,
java.util.Collection<Buffer> buffers) |
Modifier and Type | Method | Description |
---|---|---|
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 |
FileVFS._saveComplete(java.lang.Object session,
Buffer buffer,
java.lang.String path,
java.awt.Component comp) |
|
void |
VFS._saveComplete(java.lang.Object session,
Buffer buffer,
java.lang.String path,
java.awt.Component comp) |
Called after a file has been saved.
|
boolean |
FileVFS.insert(View view,
Buffer buffer,
java.lang.String path) |
|
boolean |
VFS.insert(View view,
Buffer buffer,
java.lang.String path) |
Inserts a file into the specified buffer.
|
boolean |
VFS.load(View view,
Buffer buffer,
java.lang.String path) |
Loads the specified buffer.
|
boolean |
FileVFS.save(View view,
Buffer buffer,
java.lang.String path) |
|
boolean |
VFS.save(View view,
Buffer buffer,
java.lang.String path) |
Saves the specifies buffer.
|
Modifier and Type | Method | Description |
---|---|---|
Buffer |
BufferChanging.getBuffer() |
|
Buffer |
BufferUpdate.getBuffer() |
Returns the buffer involved.
|
Constructor | Description |
---|---|
BufferChanging(EditPane editPane,
Buffer newBuffer) |
|
BufferUpdate(Buffer buffer,
View view,
java.lang.Object what) |
Creates a new buffer update message.
|
Modifier and Type | Method | Description |
---|---|---|
static void |
BufferPrinter1_3.print(View view,
Buffer buffer,
boolean selection) |
|
static void |
BufferPrinter1_4.print(View view,
Buffer buffer,
boolean selection) |
Modifier and Type | Field | Description |
---|---|---|
Buffer |
HyperSearchResult.buffer |
Modifier and Type | Method | Description |
---|---|---|
Buffer |
HyperSearchFileNode.getBuffer(View view) |
|
Buffer |
HyperSearchNode.getBuffer(View view) |
|
Buffer |
HyperSearchResult.getBuffer(View view) |
Modifier and Type | Method | Description |
---|---|---|
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.
|