A B C D E F G H I J K L M N O P Q R S T U V W 

A

AbstractConsoleEditor - Class in org.jledit
An Editor which delegates to an other Editor implementation and displays the outcome to the console.
AbstractConsoleEditor(Terminal) - Constructor for class org.jledit.AbstractConsoleEditor
 
AbstractUndoableCommand - Class in org.jledit.command.editor
 
AbstractUndoableCommand(ConsoleEditor) - Constructor for class org.jledit.command.editor.AbstractUndoableCommand
 
Activator - Class in org.jledit.osgi
 
Activator() - Constructor for class org.jledit.osgi.Activator
 

B

backspace() - Method in class org.jledit.AbstractConsoleEditor
 
backspace() - Method in interface org.jledit.Editor
Deletes the previous character if exists.
backspace() - Method in class org.jledit.StringEditor
 
BackspaceCommand - Class in org.jledit.command.editor
 
BackspaceCommand(ConsoleEditor) - Constructor for class org.jledit.command.editor.BackspaceCommand
 
bind(String, Class<? extends ConsoleEditor>) - Method in class org.jledit.ConcreteEditorFactory
Binds the specified flavor to the specified class.
bind(String, Class<? extends ConsoleEditor>) - Method in interface org.jledit.EditorFactory
Binds the specified flavor to the specified class.
bindArrowKeys(KeyMap) - Static method in class org.jledit.utils.internal.KeyMaps
 

C

CARRIEGE_RETURN - Static variable in interface org.jledit.Editor
 
Charsets - Class in org.jledit.utils.internal
 
checkNotNull(T) - Static method in class org.jledit.jline.TerminalLineSettings
 
clear() - Method in class org.jledit.collection.MultiMap
 
clear() - Method in class org.jledit.collection.RollingStack
 
clear() - Static method in class org.jledit.command.editor.FindContext
 
clear() - Method in class org.jledit.command.undo.UndoContext
 
clearLine() - Method in class org.jledit.AbstractConsoleEditor
Clears the current line.
close() - Method in class org.jledit.AbstractConsoleEditor
 
close() - Method in class org.jledit.jline.InputStreamReader
Closes this reader.
close() - Method in class org.jledit.jline.NonBlockingInputStream
 
close() - Method in class org.jledit.StringEditor
 
Closeables - Class in org.jledit.utils
 
closeQuitely(Closeable) - Static method in class org.jledit.utils.Closeables
 
Command - Interface in org.jledit.command
 
CommandFactory - Interface in org.jledit.command
 
CommandHandler - Interface in org.jledit.command
 
CommandNotFoundException - Exception in org.jledit.command
 
CommandNotFoundException() - Constructor for exception org.jledit.command.CommandNotFoundException
 
CommandNotFoundException(String) - Constructor for exception org.jledit.command.CommandNotFoundException
 
CommandNotFoundException(String, Throwable) - Constructor for exception org.jledit.command.CommandNotFoundException
 
CommandNotFoundException(Throwable) - Constructor for exception org.jledit.command.CommandNotFoundException
 
ConcreteEditorFactory - Class in org.jledit
 
ConcreteEditorFactory() - Constructor for class org.jledit.ConcreteEditorFactory
 
ConsoleEditor - Interface in org.jledit
 
containsKey(Object) - Method in class org.jledit.collection.MultiMap
 
containsValue(Object) - Method in class org.jledit.collection.MultiMap
 
Coordinates - Class in org.jledit
 
Coordinates(int, int) - Constructor for class org.jledit.Coordinates
 
create(EditorOperation) - Method in interface org.jledit.command.CommandFactory
Creates a command.
create() - Method in class org.jledit.ConcreteEditorFactory
Creates a ConsoleEditor.
create(Terminal) - Method in class org.jledit.ConcreteEditorFactory
Creates a ConsoleEditor using the specified Terminal.
create(String) - Method in class org.jledit.ConcreteEditorFactory
Creates a ConsoleEditor based on the specified flavor.
create(String, Terminal) - Method in class org.jledit.ConcreteEditorFactory
Creates a ConsoleEditor based on the specified flavor & Terminal.
create() - Method in interface org.jledit.EditorFactory
Creates a ConsoleEditor.
create(Terminal) - Method in interface org.jledit.EditorFactory
Creates a ConsoleEditor using the specified Terminal.
create(String) - Method in interface org.jledit.EditorFactory
Creates a ConsoleEditor based on the specified flavor.
create(String, Terminal) - Method in interface org.jledit.EditorFactory
Creates a ConsoleEditor based on the specified flavor & Terminal.
create(EditorOperation) - Method in class org.jledit.simple.SimpleConsoleEditor
 
create(String) - Static method in class org.jledit.utils.Urls
 
create(File) - Static method in class org.jledit.utils.Urls
 

D

DEFAULT_ESCAPE_TIMEOUT - Static variable in class org.jledit.AbstractConsoleEditor
 
DEFAULT_SH - Static variable in class org.jledit.jline.TerminalLineSettings
 
DEFAULT_STTY - Static variable in class org.jledit.jline.TerminalLineSettings
 
DefaultTheme - Class in org.jledit.theme
 
DefaultTheme() - Constructor for class org.jledit.theme.DefaultTheme
 
delete() - Method in class org.jledit.AbstractConsoleEditor
 
delete() - Method in interface org.jledit.Editor
Deletes the current character, shifting remaining characters one position left.
delete() - Method in class org.jledit.StringEditor
 
DeleteCommand - Class in org.jledit.command.editor
 
DeleteCommand(ConsoleEditor) - Constructor for class org.jledit.command.editor.DeleteCommand
 
detect(File) - Static method in class org.jledit.utils.internal.Charsets
 
DIRTY_SIGN - Static variable in class org.jledit.AbstractConsoleEditor
 
displayText(String) - Method in class org.jledit.AbstractConsoleEditor
Displays Text highlighting the text that was marked as highlighted.
doExecute() - Method in class org.jledit.command.editor.BackspaceCommand
 
doExecute() - Method in class org.jledit.command.editor.DeleteCommand
 
doExecute() - Method in class org.jledit.command.editor.NewLineCommand
 
doExecute() - Method in class org.jledit.command.editor.PasteCommand
 
doExecute() - Method in class org.jledit.command.editor.TypeCommand
 
doExecute() - Method in interface org.jledit.command.undo.UndoableCommand
Executes the Command.

E

Editor<C> - Interface in org.jledit
The Editor interface describes all the text manipulation methods.
EDITOR_NAME - Static variable in class org.jledit.AbstractConsoleEditor
 
EditorFactory - Interface in org.jledit
 
EditorInitializationException - Exception in org.jledit
 
EditorInitializationException() - Constructor for exception org.jledit.EditorInitializationException
 
EditorInitializationException(String) - Constructor for exception org.jledit.EditorInitializationException
 
EditorInitializationException(String, Throwable) - Constructor for exception org.jledit.EditorInitializationException
 
EditorInitializationException(Throwable) - Constructor for exception org.jledit.EditorInitializationException
 
EditorOperation - Class in org.jledit
 
EditorOperation(EditorOperationType, String) - Constructor for class org.jledit.EditorOperation
 
EditorOperationType - Enum in org.jledit
 
end() - Method in class org.jledit.AbstractConsoleEditor
Moves cursor to the end of the current line.
end() - Method in interface org.jledit.Editor
Moves cursor to the end of the line.
end() - Method in class org.jledit.StringEditor
Moves cursor to the end of the line.
entrySet() - Method in class org.jledit.collection.MultiMap
 
equals(Object) - Method in class org.jledit.collection.MultiMap
 
equals(Object) - Method in class org.jledit.Coordinates
 
err - Static variable in class org.jledit.utils.JlEditConsole
 
err() - Static method in class org.jledit.utils.JlEditConsole
If the standard out natively supports ANSI escape codes, then this just returns System.err, otherwise it will provide an ANSI aware PrintStream which strips out the ANSI escape sequences or which implement the escape sequences.
ESCAPE - Static variable in class org.jledit.AbstractConsoleEditor
 
execute() - Method in interface org.jledit.command.Command
Executes the command.
execute() - Method in class org.jledit.command.editor.AbstractUndoableCommand
Stores cursor coordinates.
execute() - Method in class org.jledit.command.editor.FindCommand
Executes the command.
execute() - Method in class org.jledit.command.editor.FindNextCommand
Executes the command.
execute() - Method in class org.jledit.command.editor.FindPreviousCommand
Executes the command.
execute() - Method in class org.jledit.command.editor.MoveCursorDownCommand
 
execute() - Method in class org.jledit.command.editor.MoveCursorLeftCommand
 
execute() - Method in class org.jledit.command.editor.MoveCursorRightCommand
 
execute() - Method in class org.jledit.command.editor.MoveCursorToEndCommand
 
execute() - Method in class org.jledit.command.editor.MoveCursorToHomeCommand
 
execute() - Method in class org.jledit.command.editor.MoveCursorUpCommand
 
execute() - Method in class org.jledit.command.editor.QuitCommand
 
execute() - Method in class org.jledit.command.file.FileCloseCommand
 
execute() - Method in class org.jledit.command.file.FileOpenCommand
 
execute() - Method in class org.jledit.command.file.FileSaveCommand
 
execute() - Method in class org.jledit.command.undo.RedoCommand
 
execute() - Method in class org.jledit.command.undo.UndoCommand
 

F

FileCloseCommand - Class in org.jledit.command.file
 
FileCloseCommand(ConsoleEditor) - Constructor for class org.jledit.command.file.FileCloseCommand
 
FileOpenCommand - Class in org.jledit.command.file
 
FileOpenCommand(ConsoleEditor, String) - Constructor for class org.jledit.command.file.FileOpenCommand
 
Files - Class in org.jledit.utils
 
FileSaveCommand - Class in org.jledit.command.file
 
FileSaveCommand(ConsoleEditor) - Constructor for class org.jledit.command.file.FileSaveCommand
 
FindCommand - Class in org.jledit.command.editor
 
FindCommand(ConsoleEditor) - Constructor for class org.jledit.command.editor.FindCommand
 
FindContext - Class in org.jledit.command.editor
 
findNext(String) - Method in class org.jledit.AbstractConsoleEditor
Finds the next appearance of the String.
findNext(String) - Method in interface org.jledit.Editor
Finds the next appearance of the String.
findNext(String) - Method in class org.jledit.StringEditor
Finds the next appearance of the String.
FindNextCommand - Class in org.jledit.command.editor
 
FindNextCommand(ConsoleEditor, String) - Constructor for class org.jledit.command.editor.FindNextCommand
 
findPrevious(String) - Method in class org.jledit.AbstractConsoleEditor
Finds the next appearance of the String.
findPrevious(String) - Method in interface org.jledit.Editor
Finds the next appearance of the String.
findPrevious(String) - Method in class org.jledit.StringEditor
Finds the next appearance of the String.
FindPreviousCommand - Class in org.jledit.command.editor
 
FindPreviousCommand(ConsoleEditor, String) - Constructor for class org.jledit.command.editor.FindPreviousCommand
 
flush() - Method in class org.jledit.AbstractConsoleEditor
 

G

get(Object) - Method in class org.jledit.collection.MultiMap
 
get(String) - Method in class org.jledit.jline.TerminalLineSettings
 
get() - Static method in class org.jledit.terminal.JlEditTerminalFactory
Returns a wrapped Terminal.
get(Terminal) - Static method in class org.jledit.terminal.JlEditTerminalFactory
Wraps the existing Terminal.
get(Terminal, boolean) - Static method in class org.jledit.terminal.JlEditTerminalFactory
Wraps a Terminal.
getAfterColumn() - Method in class org.jledit.command.editor.AbstractUndoableCommand
 
getAfterColumn() - Method in interface org.jledit.command.undo.UndoableCommand
The columns the cursor was pointing after the Command execution.
getAfterLine() - Method in class org.jledit.command.editor.AbstractUndoableCommand
 
getAfterLine() - Method in interface org.jledit.command.undo.UndoableCommand
The line the cursor was pointing after the Command execution.
getBeforeColumn() - Method in class org.jledit.command.editor.AbstractUndoableCommand
 
getBeforeColumn() - Method in interface org.jledit.command.undo.UndoableCommand
The columns the cursor was pointing before the Command execution.
getBeforeLine() - Method in class org.jledit.command.editor.AbstractUndoableCommand
 
getBeforeLine() - Method in interface org.jledit.command.undo.UndoableCommand
The line the cursor was pointing before the Command execution.
getBoolean(String, boolean) - Static method in class org.jledit.jline.JlineConfiguration
 
getCapacity() - Method in class org.jledit.collection.RollingStack
 
getClipboardContent() - Method in class org.jledit.command.editor.PasteCommand
 
getColumn() - Method in class org.jledit.AbstractConsoleEditor
 
getColumn() - Method in class org.jledit.Coordinates
 
getColumn() - Method in interface org.jledit.Editor
Returns the current column.
getColumn() - Method in class org.jledit.StringEditor
 
getConfig() - Method in class org.jledit.jline.TerminalLineSettings
 
getContent() - Method in class org.jledit.AbstractConsoleEditor
 
getContent(int) - Method in class org.jledit.AbstractConsoleEditor
 
getContent() - Method in interface org.jledit.Editor
Returns the content of the file.
getContent(int) - Method in interface org.jledit.Editor
Returns the content of the file.
getContent() - Method in class org.jledit.StringEditor
 
getContent(int) - Method in class org.jledit.StringEditor
 
getDelegate() - Method in class org.jledit.AbstractConsoleEditor
 
getDirectConsole() - Method in class org.jledit.terminal.JlEditWindowsTerminal
Whether or not to allow the use of the JNI console interaction.
getDisplayAs() - Method in class org.jledit.AbstractConsoleEditor
 
getEditor() - Method in class org.jledit.command.editor.AbstractUndoableCommand
 
getEncoding() - Method in class org.jledit.jline.InputStreamReader
Returns the name of the encoding used to convert bytes into characters.
getEncoding() - Static method in class org.jledit.jline.JlineConfiguration
 
getFile() - Method in class org.jledit.AbstractConsoleEditor
 
getFile() - Method in interface org.jledit.Editor
Returns the File being edited.
getFile() - Method in class org.jledit.StringEditor
Returns the File being edited.
getFileEncoding() - Static method in class org.jledit.jline.JlineConfiguration
 
getFooterBackground() - Method in class org.jledit.theme.DefaultTheme
 
getFooterBackground() - Method in interface org.jledit.theme.Theme
 
getFooterForeground() - Method in class org.jledit.theme.DefaultTheme
 
getFooterForeground() - Method in interface org.jledit.theme.Theme
 
getFooterSize() - Method in class org.jledit.AbstractConsoleEditor
 
getFooterSize() - Method in interface org.jledit.ConsoleEditor
Returns the size in lines of the footer.
getHeaderBackground() - Method in class org.jledit.theme.DefaultTheme
 
getHeaderBackground() - Method in interface org.jledit.theme.Theme
 
getHeaderForeground() - Method in class org.jledit.theme.DefaultTheme
 
getHeaderForeground() - Method in interface org.jledit.theme.Theme
 
getHeaderSize() - Method in class org.jledit.AbstractConsoleEditor
 
getHeaderSize() - Method in interface org.jledit.ConsoleEditor
Returns the size in lines of the header.
getHeight() - Method in class org.jledit.terminal.JlEditUnixTerminal
Returns the value of stty rows>/tt> param.
getHighLightBackground() - Method in class org.jledit.theme.DefaultTheme
 
getHighLightBackground() - Method in interface org.jledit.theme.Theme
 
getHighLightForeground() - Method in class org.jledit.theme.DefaultTheme
 
getHighLightForeground() - Method in interface org.jledit.theme.Theme
 
getInput() - Method in class org.jledit.EditorOperation
 
getInteger(String, int) - Static method in class org.jledit.jline.JlineConfiguration
 
getKeys() - Method in class org.jledit.AbstractConsoleEditor
 
getLastSearch() - Static method in class org.jledit.command.editor.FindContext
 
getLine() - Method in class org.jledit.AbstractConsoleEditor
 
getLine() - Method in class org.jledit.Coordinates
 
getLine() - Method in interface org.jledit.Editor
Returns the number of the current line.
getLine() - Method in class org.jledit.StringEditor
 
getLineSeparator() - Static method in class org.jledit.jline.JlineConfiguration
 
getLong(String, long) - Static method in class org.jledit.jline.JlineConfiguration
 
getOsName() - Static method in class org.jledit.jline.JlineConfiguration
 
getPromptBackground() - Method in class org.jledit.theme.DefaultTheme
 
getPromptBackground() - Method in interface org.jledit.theme.Theme
 
getPromptForeground() - Method in class org.jledit.theme.DefaultTheme
 
getPromptForeground() - Method in interface org.jledit.theme.Theme
 
getProperties() - Static method in class org.jledit.jline.JlineConfiguration
 
getProperty(String) - Method in class org.jledit.jline.TerminalLineSettings
Get the value of a stty property, including the management of a cache.
getProperty(String, String) - Static method in class org.jledit.jline.TerminalLineSettings
Parses a stty output (provided by stty -a) and return the value of a given property.
getString(String, String) - Static method in class org.jledit.jline.JlineConfiguration
 
getString(String) - Static method in class org.jledit.jline.JlineConfiguration
 
getTerminal() - Method in class org.jledit.AbstractConsoleEditor
 
getTerminal() - Method in interface org.jledit.ConsoleEditor
Returns the Terminal used by the ConsoleEditor.
getTheme() - Method in class org.jledit.AbstractConsoleEditor
 
getTheme() - Method in interface org.jledit.ConsoleEditor
Returns the Theme.
getTitle() - Method in class org.jledit.AbstractConsoleEditor
 
getTitle() - Method in interface org.jledit.ConsoleEditor
Returns the ConsoleEditor title.
getType() - Method in class org.jledit.EditorOperation
 
getUndoContext() - Method in class org.jledit.AbstractConsoleEditor
 
getUndoContext() - Method in class org.jledit.command.file.FileSaveCommand
 
getUserHome() - Static method in class org.jledit.jline.JlineConfiguration
 
getWidth() - Method in class org.jledit.terminal.JlEditUnixTerminal
Returns the value of stty columns param.

H

hashCode() - Method in class org.jledit.collection.MultiMap
 
hashCode() - Method in class org.jledit.Coordinates
 
hasWeirdWrap() - Method in class org.jledit.terminal.JlEditWindowsTerminal
 
hide() - Method in class org.jledit.AbstractConsoleEditor
Hides the editor screen and restore the Terminal.
hide() - Method in interface org.jledit.ConsoleEditor
Hides the editor.
highLight(String) - Method in class org.jledit.AbstractConsoleEditor
 
home() - Method in class org.jledit.AbstractConsoleEditor
Moves cursor to the end of the current line.
home() - Method in interface org.jledit.Editor
Moves the cursors to the start of the line.
home() - Method in class org.jledit.StringEditor
Moves the cursors to the start of the line.

I

init() - Method in class org.jledit.AbstractConsoleEditor
 
InputReader - Interface in org.jledit
 
InputStreamReader - Class in org.jledit.jline
This class is "borrowed" from jline.
InputStreamReader(InputStream) - Constructor for class org.jledit.jline.InputStreamReader
Constructs a new InputStreamReader on the InputStream in.
InputStreamReader(InputStream, String) - Constructor for class org.jledit.jline.InputStreamReader
Constructs a new InputStreamReader on the InputStream in.
InputStreamReader(InputStream, CharsetDecoder) - Constructor for class org.jledit.jline.InputStreamReader
Constructs a new InputStreamReader on the InputStream in and CharsetDecoder dec.
InputStreamReader(InputStream, Charset) - Constructor for class org.jledit.jline.InputStreamReader
Constructs a new InputStreamReader on the InputStream in and Charset charset.
isAnsiSupported() - Method in class org.jledit.terminal.JlEditWindowsTerminal
 
isAvailable() - Static method in class org.jledit.command.editor.FindContext
 
isDirty() - Method in class org.jledit.AbstractConsoleEditor
 
isDirty() - Method in class org.jledit.command.undo.UndoContext
 
isDirty() - Method in interface org.jledit.Editor
Returns if editor contains 'dirty' data.
isDirty() - Method in class org.jledit.StringEditor
 
isEmpty() - Method in class org.jledit.collection.MultiMap
 
isNonBlockingEnabled() - Method in class org.jledit.jline.NonBlockingInputStream
Non-blocking is considered enabled if the feature is enabled and the I/O thread has not been shut down.
isOpenEnabled() - Method in class org.jledit.AbstractConsoleEditor
 
isOpenEnabled() - Method in interface org.jledit.ConsoleEditor
Checks if the ConsoleEditor can open new file.
isOsx() - Static method in class org.jledit.utils.OperatingSystem
 
isReadOnly() - Method in class org.jledit.AbstractConsoleEditor
 
isReadOnly() - Method in interface org.jledit.ConsoleEditor
Checks if the ConsoleEditor is set to be read only.
isWindows() - Static method in class org.jledit.jline.JlineConfiguration
 

J

JlEditConsole - Class in org.jledit.utils
A wrapper of AnsiConsole which uses non-autoflushing Streams.
JlEditTerminalFactory - Class in org.jledit.terminal
 
JlEditUnixTerminal - Class in org.jledit.terminal
 
JlEditWindowsTerminal - Class in org.jledit.terminal
 
JlEditWindowsTerminal(AnsiWindowsTerminal, boolean) - Constructor for class org.jledit.terminal.JlEditWindowsTerminal
 
JLINE_CONFIGURATION - Static variable in class org.jledit.jline.JlineConfiguration
System property which can point to a file or URL containing configuration properties to load.
JLINE_RC - Static variable in class org.jledit.jline.JlineConfiguration
Default configuration file name loaded from user's home directory.
JLINE_SH - Static variable in class org.jledit.jline.TerminalLineSettings
 
JLINE_STTY - Static variable in class org.jledit.jline.TerminalLineSettings
 
JlineConfiguration - Class in org.jledit.jline
 
JlineConfiguration() - Constructor for class org.jledit.jline.JlineConfiguration
 

K

KeyMaps - Class in org.jledit.utils.internal
 
keySet() - Method in class org.jledit.collection.MultiMap
 

L

LifeCycle - Interface in org.jledit
 
lines() - Method in class org.jledit.AbstractConsoleEditor
Returns the number of lines.
lines() - Method in interface org.jledit.Editor
Returns the number of lines.
lines() - Method in class org.jledit.StringEditor
Returns the number of lines.

M

Main - Class in org.jledit.main
 
main(String[]) - Static method in class org.jledit.main.Main
 
mergeLine() - Method in class org.jledit.AbstractConsoleEditor
 
mergeLine() - Method in interface org.jledit.Editor
Removes the new line character at the end of the line.
mergeLine() - Method in class org.jledit.StringEditor
 
move(int, int) - Method in class org.jledit.AbstractConsoleEditor
 
move(int, int) - Method in interface org.jledit.Editor
Moves the cursor to the specified line and column.
move(int, int) - Method in class org.jledit.StringEditor
Moves the index to the specified line and column.
MoveCursorDownCommand - Class in org.jledit.command.editor
 
MoveCursorDownCommand(ConsoleEditor) - Constructor for class org.jledit.command.editor.MoveCursorDownCommand
 
MoveCursorDownCommand(ConsoleEditor, int) - Constructor for class org.jledit.command.editor.MoveCursorDownCommand
 
MoveCursorLeftCommand - Class in org.jledit.command.editor
 
MoveCursorLeftCommand(ConsoleEditor) - Constructor for class org.jledit.command.editor.MoveCursorLeftCommand
 
MoveCursorLeftCommand(ConsoleEditor, int) - Constructor for class org.jledit.command.editor.MoveCursorLeftCommand
 
MoveCursorRightCommand - Class in org.jledit.command.editor
 
MoveCursorRightCommand(ConsoleEditor) - Constructor for class org.jledit.command.editor.MoveCursorRightCommand
 
MoveCursorRightCommand(ConsoleEditor, int) - Constructor for class org.jledit.command.editor.MoveCursorRightCommand
 
MoveCursorToEndCommand - Class in org.jledit.command.editor
 
MoveCursorToEndCommand(ConsoleEditor) - Constructor for class org.jledit.command.editor.MoveCursorToEndCommand
 
MoveCursorToHomeCommand - Class in org.jledit.command.editor
 
MoveCursorToHomeCommand(ConsoleEditor) - Constructor for class org.jledit.command.editor.MoveCursorToHomeCommand
 
MoveCursorUpCommand - Class in org.jledit.command.editor
 
MoveCursorUpCommand(ConsoleEditor) - Constructor for class org.jledit.command.editor.MoveCursorUpCommand
 
MoveCursorUpCommand(ConsoleEditor, int) - Constructor for class org.jledit.command.editor.MoveCursorUpCommand
 
moveDown(int) - Method in class org.jledit.AbstractConsoleEditor
 
moveDown(int) - Method in interface org.jledit.ConsoleEditor
Moves cursor down.
moveLeft(int) - Method in class org.jledit.AbstractConsoleEditor
 
moveLeft(int) - Method in interface org.jledit.ConsoleEditor
Moves cursor left.
moveRight(int) - Method in class org.jledit.AbstractConsoleEditor
 
moveRight(int) - Method in interface org.jledit.ConsoleEditor
Moves cursor left.
moveUp(int) - Method in class org.jledit.AbstractConsoleEditor
 
moveUp(int) - Method in interface org.jledit.ConsoleEditor
Moves cursors up.
MultiMap<K,V> - Class in org.jledit.collection
 
MultiMap() - Constructor for class org.jledit.collection.MultiMap
 

N

NEW_LINE - Static variable in interface org.jledit.Editor
 
newLine() - Method in class org.jledit.AbstractConsoleEditor
 
newLine() - Method in interface org.jledit.Editor
Adds a new line to the current position.
newLine() - Method in class org.jledit.StringEditor
 
NewLineCommand - Class in org.jledit.command.editor
 
NewLineCommand(ConsoleEditor) - Constructor for class org.jledit.command.editor.NewLineCommand
 
NonBlockingInputStream - Class in org.jledit.jline
This class is "borrowed" from jline.
NonBlockingInputStream(InputStream, boolean) - Constructor for class org.jledit.jline.NonBlockingInputStream
Creates a NonBlockingInputStream out of a normal blocking stream.

O

onCommand(Command) - Method in class org.jledit.AbstractConsoleEditor
 
onCommand(Command) - Method in interface org.jledit.command.CommandHandler
Process a Command
open(File, String) - Method in class org.jledit.AbstractConsoleEditor
 
open(File) - Method in class org.jledit.AbstractConsoleEditor
 
open(File, String) - Method in interface org.jledit.ConsoleEditor
Opens a file for editing.
open(File) - Method in interface org.jledit.Editor
Opens a file for editing.
open(File) - Method in class org.jledit.StringEditor
 
OperatingSystem - Class in org.jledit.utils
 
org.jledit - package org.jledit
 
org.jledit.collection - package org.jledit.collection
 
org.jledit.command - package org.jledit.command
 
org.jledit.command.editor - package org.jledit.command.editor
 
org.jledit.command.file - package org.jledit.command.file
 
org.jledit.command.undo - package org.jledit.command.undo
 
org.jledit.jline - package org.jledit.jline
 
org.jledit.main - package org.jledit.main
 
org.jledit.osgi - package org.jledit.osgi
 
org.jledit.simple - package org.jledit.simple
 
org.jledit.terminal - package org.jledit.terminal
 
org.jledit.theme - package org.jledit.theme
 
org.jledit.utils - package org.jledit.utils
 
org.jledit.utils.internal - package org.jledit.utils.internal
 
out - Static variable in class org.jledit.utils.JlEditConsole
 
out() - Static method in class org.jledit.utils.JlEditConsole
If the standard out natively supports ANSI escape codes, then this just returns System.out, otherwise it will provide an ANSI aware PrintStream which strips out the ANSI escape sequences or which implement the escape sequences.

P

PasteCommand - Class in org.jledit.command.editor
 
PasteCommand(ConsoleEditor) - Constructor for class org.jledit.command.editor.PasteCommand
 
peek(long) - Method in class org.jledit.jline.NonBlockingInputStream
Peeks to see if there is a byte waiting in the input stream without actually consuming the byte.
pop() - Method in class org.jledit.collection.RollingStack
 
push(I) - Method in class org.jledit.collection.RollingStack
 
put(String) - Method in class org.jledit.AbstractConsoleEditor
 
put(K, V) - Method in class org.jledit.collection.MultiMap
 
put(String) - Method in interface org.jledit.Editor
Puts the link to the current position.
put(String) - Method in class org.jledit.StringEditor
 
putAll(Map<? extends K, ? extends V>) - Method in class org.jledit.collection.MultiMap
 

Q

QuitCommand - Class in org.jledit.command.editor
 
QuitCommand(ConsoleEditor) - Constructor for class org.jledit.command.editor.QuitCommand
 

R

read() - Method in class org.jledit.AbstractConsoleEditor
Reads a character from the user input.
read() - Method in interface org.jledit.InputReader
Reads a character from the user input.
read() - Method in class org.jledit.jline.InputStreamReader
Reads a single character from this reader and returns it as an integer with the two higher-order bytes set to 0.
read(char[], int, int) - Method in class org.jledit.jline.InputStreamReader
Reads at most length characters from this reader and stores them at position offset in the character array buf.
read() - Method in class org.jledit.jline.NonBlockingInputStream
 
read(long) - Method in class org.jledit.jline.NonBlockingInputStream
Attempts to read a character from the input stream for a specific period of time.
read(byte[], int, int) - Method in class org.jledit.jline.NonBlockingInputStream
This version of read() is very specific to jline's purposes, it will always always return a single byte at a time, rather than filling the entire buffer.
READ_EXPIRED - Static variable in class org.jledit.AbstractConsoleEditor
 
readBoolean() - Method in class org.jledit.AbstractConsoleEditor
Reads a boolean from the user input.
readBoolean(String, Boolean) - Method in class org.jledit.AbstractConsoleEditor
Displays a message and reads a boolean from the user input.
readBoolean() - Method in interface org.jledit.InputReader
Reads a boolean from the user input.
readBoolean(String, Boolean) - Method in interface org.jledit.InputReader
Displaysa a message and reads a boolean from the user input.
readLine() - Method in class org.jledit.AbstractConsoleEditor
Reads a line from the user input.
readLine(String) - Method in class org.jledit.AbstractConsoleEditor
 
readLine() - Method in interface org.jledit.InputReader
Reads a line from the user input.
readLine(String) - Method in interface org.jledit.InputReader
Displays a message and prompts the user for input.
ready() - Method in class org.jledit.jline.InputStreamReader
Indicates whether this reader is ready to be read without blocking.
redo() - Method in class org.jledit.command.editor.AbstractUndoableCommand
Executes the Command again.
redo() - Method in interface org.jledit.command.undo.UndoableCommand
Executes the Command again.
RedoCommand - Class in org.jledit.command.undo
 
RedoCommand(ConsoleEditor) - Constructor for class org.jledit.command.undo.RedoCommand
 
RedoCommand(ConsoleEditor, UndoContext) - Constructor for class org.jledit.command.undo.RedoCommand
 
redoPop() - Method in class org.jledit.command.undo.UndoContext
 
redoPush(UndoableCommand) - Method in class org.jledit.command.undo.UndoContext
 
redrawCoords() - Method in interface org.jledit.ConsoleEditor
Redraws the cursor coordinates if the flavor supports that.
redrawCoords() - Method in class org.jledit.simple.SimpleConsoleEditor
Redraws the cursor coordinates if the flavor supports that.
redrawFooter() - Method in interface org.jledit.ConsoleEditor
Redraws the footer of the editor (if exists).
redrawFooter() - Method in class org.jledit.simple.SimpleConsoleEditor
Refreshes the footer that displays the current line and column.
redrawHeader() - Method in interface org.jledit.ConsoleEditor
Redraws the header of the editor (if exists).
redrawHeader() - Method in class org.jledit.simple.SimpleConsoleEditor
 
redrawText() - Method in class org.jledit.AbstractConsoleEditor
 
redrawText() - Method in interface org.jledit.ConsoleEditor
Redraws the text that fits inside the current frame.
remove(Object) - Method in class org.jledit.collection.MultiMap
 
reset() - Static method in class org.jledit.jline.JlineConfiguration
 
Resources - Class in org.jledit.utils
 
restore() - Method in class org.jledit.jline.TerminalLineSettings
 
restore() - Method in class org.jledit.terminal.JlEditUnixTerminal
 
restore() - Method in class org.jledit.terminal.JlEditWindowsTerminal
 
restoreCursorPosition() - Method in class org.jledit.AbstractConsoleEditor
 
restoreCursorPosition() - Method in interface org.jledit.ConsoleEditor
Moves the cursor to the last saved position.
RollingStack<I> - Class in org.jledit.collection
A fixed size Stack implementation which removes oldest item when overflows.
RollingStack() - Constructor for class org.jledit.collection.RollingStack
Constructor
RollingStack(int) - Constructor for class org.jledit.collection.RollingStack
Constructor
run() - Method in class org.jledit.jline.NonBlockingInputStream
 

S

save(File) - Method in class org.jledit.AbstractConsoleEditor
 
save(File) - Method in interface org.jledit.Editor
Saves the file.
save(File) - Method in class org.jledit.StringEditor
 
saveCursorPosition() - Method in class org.jledit.AbstractConsoleEditor
 
saveCursorPosition() - Method in interface org.jledit.ConsoleEditor
Saves the cursor position.
scrollDown(int) - Method in class org.jledit.AbstractConsoleEditor
 
scrollUp(int) - Method in class org.jledit.AbstractConsoleEditor
 
set(String) - Method in class org.jledit.jline.TerminalLineSettings
 
setAfterColumn(int) - Method in class org.jledit.command.editor.AbstractUndoableCommand
 
setAfterLine(int) - Method in class org.jledit.command.editor.AbstractUndoableCommand
 
setBeforeColumn(int) - Method in class org.jledit.command.editor.AbstractUndoableCommand
 
setBeforeLine(int) - Method in class org.jledit.command.editor.AbstractUndoableCommand
 
setDirectConsole(boolean) - Method in class org.jledit.terminal.JlEditWindowsTerminal
Whether or not to allow the use of the JNI console interaction.
setDirty(Boolean) - Method in class org.jledit.AbstractConsoleEditor
 
setDirty(Boolean) - Method in interface org.jledit.Editor
Marks that the editor has unsaved changes.
setDirty(Boolean) - Method in class org.jledit.simple.SimpleConsoleEditor
 
setDirty(Boolean) - Method in class org.jledit.StringEditor
 
setDisplayAs(String) - Method in class org.jledit.AbstractConsoleEditor
 
setEchoEnabled(boolean) - Method in class org.jledit.terminal.JlEditWindowsTerminal
 
setFooterSize(int) - Method in class org.jledit.AbstractConsoleEditor
 
setHeaderSize(int) - Method in class org.jledit.AbstractConsoleEditor
 
setKeys(KeyMap) - Method in class org.jledit.AbstractConsoleEditor
 
setLastSearch(String) - Static method in class org.jledit.command.editor.FindContext
 
setOpenEnabled(boolean) - Method in class org.jledit.AbstractConsoleEditor
 
setOpenEnabled(boolean) - Method in interface org.jledit.ConsoleEditor
Allows/disallows the ConsoleEditor to open files.
setOpenEnabled(boolean) - Method in class org.jledit.simple.SimpleConsoleEditor
 
setReadOnly(boolean) - Method in class org.jledit.AbstractConsoleEditor
 
setReadOnly(boolean) - Method in interface org.jledit.ConsoleEditor
Sets/Unsets the ConsoleEditor to read only mode.
setReadOnly(boolean) - Method in class org.jledit.simple.SimpleConsoleEditor
 
setTheme(Theme) - Method in class org.jledit.AbstractConsoleEditor
 
setTheme(Theme) - Method in interface org.jledit.ConsoleEditor
Sets the Theme of the editor.
setTitle(String) - Method in class org.jledit.AbstractConsoleEditor
 
setTitle(String) - Method in interface org.jledit.ConsoleEditor
Sets the ConsoleEditor title.
setUndoContext(UndoContext) - Method in class org.jledit.command.file.FileOpenCommand
Sets the UndoContext.
setUndoContext(UndoContext) - Method in class org.jledit.command.file.FileSaveCommand
 
setUndoContext(UndoContext) - Method in class org.jledit.command.undo.RedoCommand
 
setUndoContext(UndoContext) - Method in class org.jledit.command.undo.UndoCommand
 
setUndoContext(UndoContext) - Method in interface org.jledit.command.undo.UndoContextAware
Sets the UndoContext.
setUpControlKeys() - Method in class org.jledit.terminal.JlEditUnixTerminal
 
show() - Method in class org.jledit.AbstractConsoleEditor
Shows the editor screen.
show() - Method in interface org.jledit.ConsoleEditor
Shows the editor.
shutdown() - Method in class org.jledit.jline.NonBlockingInputStream
Shuts down the thread that is handling blocking I/O.
SimpleConsoleEditor - Class in org.jledit.simple
 
SimpleConsoleEditor(Terminal) - Constructor for class org.jledit.simple.SimpleConsoleEditor
 
size() - Method in class org.jledit.collection.MultiMap
 
size() - Method in class org.jledit.collection.RollingStack
 
start() - Method in class org.jledit.AbstractConsoleEditor
Starts the editor.
start() - Method in interface org.jledit.LifeCycle
 
start(BundleContext) - Method in class org.jledit.osgi.Activator
Called when this bundle is started so the Framework can perform the bundle-specific activities necessary to start this bundle.
stop() - Method in class org.jledit.AbstractConsoleEditor
Stops the editor.
stop() - Method in interface org.jledit.LifeCycle
 
stop(BundleContext) - Method in class org.jledit.osgi.Activator
Called when this bundle is stopped so the Framework can perform the bundle-specific activities necessary to stop the bundle.
StringEditor - Class in org.jledit
An Editor implementation for String objects.
StringEditor() - Constructor for class org.jledit.StringEditor
 
StringEditor(String) - Constructor for class org.jledit.StringEditor
 
Strings - Class in org.jledit.utils
 
system_err - Static variable in class org.jledit.utils.JlEditConsole
 
system_out - Static variable in class org.jledit.utils.JlEditConsole
 
systemInstall() - Static method in class org.jledit.utils.JlEditConsole
Install Console.out to System.out.
systemUninstall() - Static method in class org.jledit.utils.JlEditConsole

T

TerminalLineSettings - Class in org.jledit.jline
This class is "borrowed" from jline.
TerminalLineSettings() - Constructor for class org.jledit.jline.TerminalLineSettings
 
Theme - Interface in org.jledit.theme
 
toString(File, Charset) - Static method in class org.jledit.utils.Files
Reads a File and returns a .
toString(File) - Static method in class org.jledit.utils.Files
Reads a File and returns a .
toString(URL, Charset) - Static method in class org.jledit.utils.Resources
Reads a URL and returns a .
toString(URL) - Static method in class org.jledit.utils.Resources
Reads a URL and returns a .
tryToTrimToSize(String, int) - Static method in class org.jledit.utils.Strings
Try to trim a String to the given size.
tryToTrimToSize(String, int, boolean) - Static method in class org.jledit.utils.Strings
Try to trim a String to the given size.
TypeCommand - Class in org.jledit.command.editor
 
TypeCommand(ConsoleEditor, String) - Constructor for class org.jledit.command.editor.TypeCommand
 

U

unbind(String) - Method in class org.jledit.ConcreteEditorFactory
Unbinds flavor.
unbind(String) - Method in interface org.jledit.EditorFactory
Unbinds flavor.
undo() - Method in class org.jledit.command.editor.BackspaceCommand
 
undo() - Method in class org.jledit.command.editor.DeleteCommand
 
undo() - Method in class org.jledit.command.editor.NewLineCommand
 
undo() - Method in class org.jledit.command.editor.PasteCommand
 
undo() - Method in class org.jledit.command.editor.TypeCommand
 
undo() - Method in interface org.jledit.command.undo.UndoableCommand
Undo the Command.
UndoableCommand - Interface in org.jledit.command.undo
 
UndoCommand - Class in org.jledit.command.undo
 
UndoCommand(ConsoleEditor) - Constructor for class org.jledit.command.undo.UndoCommand
 
UndoCommand(ConsoleEditor, UndoContext) - Constructor for class org.jledit.command.undo.UndoCommand
 
UndoContext - Class in org.jledit.command.undo
 
UndoContext() - Constructor for class org.jledit.command.undo.UndoContext
 
UndoContext(int) - Constructor for class org.jledit.command.undo.UndoContext
 
UndoContextAware - Interface in org.jledit.command.undo
 
undoPop() - Method in class org.jledit.command.undo.UndoContext
 
undoPush(UndoableCommand) - Method in class org.jledit.command.undo.UndoContext
 
Urls - Class in org.jledit.utils
 

V

valueOf(String) - Static method in enum org.jledit.EditorOperationType
Returns the enum constant of this type with the specified name.
values() - Method in class org.jledit.collection.MultiMap
 
values() - Static method in enum org.jledit.EditorOperationType
Returns an array containing the constants of this enum type, in the order they are declared.

W

wrapInIfNeeded(InputStream) - Method in class org.jledit.terminal.JlEditUnixTerminal
 
wrapInIfNeeded(InputStream) - Method in class org.jledit.terminal.JlEditWindowsTerminal
 
wrapOutIfNeeded(OutputStream) - Method in class org.jledit.terminal.JlEditUnixTerminal
Subclass to change behavior if needed.
wrapOutIfNeeded(OutputStream) - Method in class org.jledit.terminal.JlEditWindowsTerminal
Subclass to change behavior if needed.
writeToFile(File, String, Charset) - Static method in class org.jledit.utils.Files
 
A B C D E F G H I J K L M N O P Q R S T U V W 

Copyright © 2013. All Rights Reserved.