public interface IConsoleManager
Modifier and Type | Method and Description |
---|---|
void |
addConsoleListener(IConsoleListener listener)
Registers the given listener for console notifications.
|
void |
addConsoles(IConsole[] consoles)
Adds the given consoles to the console manager.
|
IPatternMatchListener[] |
createPatternMatchListeners(IConsole console)
Creates and returns a collection of new pattern match listeners enabled for
the given console.
|
IConsole[] |
getConsoles()
Returns a collection of consoles registered with the console manager.
|
void |
refresh(IConsole console)
Requests a redraw of any visible console page containing the specified console.
|
void |
removeConsoleListener(IConsoleListener listener)
Unregisters the given listener for console notifications.
|
void |
removeConsoles(IConsole[] consoles)
Removes the given consoles from the console manager.
|
void |
showConsoleView(IConsole console)
Opens the console view and displays given the console.
|
void |
warnOfContentChange(IConsole console)
Warns that the content of the given console has changed in
all console views.
|
void addConsoleListener(IConsoleListener listener)
listener
- listener to registervoid removeConsoleListener(IConsoleListener listener)
listener
- listener to unregistervoid addConsoles(IConsole[] consoles)
consoles
- consoles to addvoid removeConsoles(IConsole[] consoles)
consoles
- consoles to removeIConsole[] getConsoles()
void showConsoleView(IConsole console)
console
- console to displayvoid warnOfContentChange(IConsole console)
console
- the console that has changedIPatternMatchListener[] createPatternMatchListeners(IConsole console)
Console pattern match listeners are contributed via the
org.eclipse.ui.console.consolePatternMatchListeners
extension point.
console
- the console for which pattern match listeners are requestedIPatternMatchListener
void refresh(IConsole console)
console
- the console to be refreshed
Copyright (c) 2000, 2014 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.