Overview

 
Class  Use  Tree  Deprecated  Index  Help 
Eclipse Platform
Release 3.0
 PREV PACKAGE   NEXT PACKAGE FRAMES    NO FRAMES  


 

Package org.eclipse.ui.console

Application programming interfaces for interaction with the Eclipse console.

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.
 

 

Package org.eclipse.ui.console Description

Application programming interfaces for interaction with the Eclipse console.

 

Package Specification

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.


 

Overview

 
Class  Use  Tree  Deprecated  Index  Help 
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.