public interface EditorFactory
| Modifier and Type | Method and Description |
|---|---|
void |
bind(java.lang.String flavor,
java.lang.Class<? extends ConsoleEditor> editorClass)
Binds the specified flavor to the specified class.
|
ConsoleEditor |
create()
Creates a
ConsoleEditor. |
ConsoleEditor |
create(java.lang.String flavor)
Creates a
ConsoleEditor based on the specified flavor. |
ConsoleEditor |
create(java.lang.String flavor,
jline.Terminal terminal)
Creates a
ConsoleEditor based on the specified flavor & Terminal. |
ConsoleEditor |
create(java.lang.String flavor,
jline.Terminal terminal,
java.io.InputStream in,
java.io.PrintStream out)
Creates a
ConsoleEditor based on the specified flavor & Terminal. |
ConsoleEditor |
create(jline.Terminal terminal)
Creates a
ConsoleEditor using the specified Terminal. |
void |
unbind(java.lang.String flavor)
Unbinds flavor.
|
ConsoleEditor create() throws EditorInitializationException
ConsoleEditor.EditorInitializationExceptionConsoleEditor create(jline.Terminal terminal) throws EditorInitializationException
ConsoleEditor using the specified Terminal.EditorInitializationExceptionConsoleEditor create(java.lang.String flavor) throws EditorInitializationException
ConsoleEditor based on the specified flavor.flavor - EditorInitializationExceptionConsoleEditor create(java.lang.String flavor, jline.Terminal terminal) throws EditorInitializationException
ConsoleEditor based on the specified flavor & Terminal.flavor - terminal - EditorInitializationExceptionConsoleEditor create(java.lang.String flavor, jline.Terminal terminal, java.io.InputStream in, java.io.PrintStream out) throws EditorInitializationException
ConsoleEditor based on the specified flavor & Terminal.flavor - terminal - in - out - EditorInitializationExceptionvoid bind(java.lang.String flavor,
java.lang.Class<? extends ConsoleEditor> editorClass)
flavor - editorClass - void unbind(java.lang.String flavor)
flavor - Copyright © 2018. All Rights Reserved.