Package | Description |
---|---|
gnu.jemacs.buffer |
Provides various building blocks for building an Emacs-like text editor.
|
gnu.jemacs.swing | |
gnu.jemacs.swt |
Modifier and Type | Field and Description |
---|---|
EWindow |
EFrame.firstWindow |
protected EWindow |
EWindow.nextWindow
Next window in cyclic window ordering.
|
protected EWindow |
EWindow.prevWindow
Previous window in cyclic window ordering.
|
EWindow |
EFrame.selectedWindow |
Modifier and Type | Method and Description |
---|---|
EWindow |
Buffer.display(boolean notThisWindow,
EFrame frame) |
EWindow |
EFrame.getFirstWindow() |
EWindow |
EFrame.getLastWindow() |
EWindow |
EWindow.getNextWindow(boolean forwards)
Return the next/previous window in the cyclic order of windows.
|
EWindow |
EWindow.getNextWindowInFrame(int count) |
EWindow |
EWindow.getOtherWindow(boolean forwards)
Return the next/previous EWindow in the cyclic order of windows.
|
static EWindow |
EWindow.getSelected() |
EWindow |
EFrame.getSelectedWindow() |
EWindow |
EFrame.otherWindow(int count) |
abstract EWindow |
EWindow.split(Buffer buffer,
int lines,
boolean horizontal)
Split this window into two.
|
EWindow |
EWindow.split(int lines,
boolean horizontal)
Split this window into two, showing this buffer in both windows.
|
Modifier and Type | Method and Description |
---|---|
protected void |
EWindow.linkSibling(EWindow window,
boolean horizontal)
Link a new window after this.
|
static void |
Command.perform(java.lang.Object command,
EWindow window) |
static void |
EWindow.setSelected(EWindow window) |
Constructor and Description |
---|
EFrame(EWindow win) |
Modifier and Type | Class and Description |
---|---|
class |
SwingWindow
An Emacs window (EWindow) implemented using the Swing toolkits.
|
Modifier and Type | Method and Description |
---|---|
EWindow |
SwingWindow.split(Buffer buffer,
int lines,
boolean horizontal) |
Constructor and Description |
---|
Modeline(EWindow window,
javax.swing.text.StyledDocument modelineDocument) |
Modifier and Type | Class and Description |
---|---|
class |
SwtWindow |
Modifier and Type | Method and Description |
---|---|
EWindow |
SwtWindow.split(Buffer buffer,
int lines,
boolean horizontal) |