|
Eclipse Platform Release 3.0 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
See:
Description
| Interface Summary | |
| IConsole | A logical console. |
| IConsoleConstants | Constants relating to the console plug-in. |
| IConsoleListener | A console listener is notified when consoles are added or removed from the console manager. |
| IConsoleManager | Manages consoles. |
| IConsoleView | A view that displays consoles registered with the console manager. |
| Class Summary | |
| AbstractConsole | Common function for consoles. |
| ConsolePlugin | The console plug-in class. |
| MessageConsole | A console that displays messages. |
| MessageConsoleStream | Used to write messages to a message console. |
Application programming interfaces for interaction with the Eclipse console.
The Eclipse platform UI console plug-in provides a set of classes and interfaces to support a generic console. This package contains a generic abstract console that provides the common functionality for consoles. Clients implementing consoles should subclass this AbstractConsole.
The classes MessageConsole and MessageConsoleStream provide an implementation of a message console and message console stream that enables logging of messages to a console.
A console manager (IConsoleManager) manages all active consoles, and provides notification of consoles which are added and removed. Consoles are displayed in a page book view. Each console implementation is reponsible for creating its page (IPageBookView), which provides freedom of presentation to the console implementation. A single console may be displayed simultaneously in multiple console views, in different workbench windows.
|
Eclipse Platform Release 3.0 | ||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2004. All rights reserved.