|
Eclipse Platform Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.ui.console.AbstractConsole
org.eclipse.ui.console.TextConsole
org.eclipse.ui.console.IOConsole
org.eclipse.ui.console.MessageConsole
A console that displays messages. A message console may have one or
more streams connected to it (MessageConsoleStream
).
Text written to streams is buffered and processed in a Job by the
console's document partitioner.
Clients may instantiate this class; not intended to be subclassed.
Field Summary | |
---|---|
static int |
DEFAULT_TAB_SIZE
Deprecated. use IConsoleConstants.DEFAULT_TAB_SIZE |
static String |
P_FONT
Deprecated. use IConsoleConstants.P_FONT |
static String |
P_STREAM_COLOR
Deprecated. use IConsoleConstants.P_STREAM_COLOR |
static String |
P_TAB_SIZE
Deprecated. use IConsoleConstants.P_TAB_SIZE |
Constructor Summary | |
---|---|
MessageConsole(String name,
ImageDescriptor imageDescriptor)
Consturcts a message console with the given name and image. |
|
MessageConsole(String name,
ImageDescriptor imageDescriptor,
boolean autoLifecycle)
Constructs a message console. |
Method Summary | |
---|---|
protected void |
appendToDocument(String text,
MessageConsoleStream stream)
Deprecated. since 3.1, this method should no longer be called, and has no effect.\ Writing to a message console stream updates the document |
IPageBookViewPage |
createPage(IConsoleView view)
Creates and returns a new page for this console. |
IOConsoleInputStream |
getInputStream()
Returns the input stream connected to the keyboard. |
MessageConsoleStream |
newMessageStream()
Returns a new message stream connected to this console. |
Methods inherited from class org.eclipse.ui.console.IOConsole |
---|
clearConsole, dispose, getHighWaterMark, getLowWaterMark, getPartitioner, newOutputStream, setWaterMarks |
Methods inherited from class org.eclipse.ui.console.TextConsole |
---|
addHyperlink, addPatternMatchListener, getAttribute, getConsoleWidth, getDocument, getFont, getHyperlink, getHyperlinks, getRegion, getSchedulingRule, getTabWidth, matcherFinished, partitionerFinished, removePatternMatchListener, setAttribute, setConsoleWidth, setFont, setTabWidth |
Methods inherited from class org.eclipse.ui.console.AbstractConsole |
---|
activate, addPropertyChangeListener, destroy, firePropertyChange, getImageDescriptor, getName, getType, init, initialize, removePropertyChangeListener, setImageDescriptor, setName, setType |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String P_FONT
IConsoleConstants.P_FONT
public static final String P_STREAM_COLOR
IConsoleConstants.P_STREAM_COLOR
public static final String P_TAB_SIZE
IConsoleConstants.P_TAB_SIZE
public static final int DEFAULT_TAB_SIZE
IConsoleConstants.DEFAULT_TAB_SIZE
Constructor Detail |
public MessageConsole(String name, ImageDescriptor imageDescriptor)
name
- console nameimageDescriptor
- console image descriptor or null
public MessageConsole(String name, ImageDescriptor imageDescriptor, boolean autoLifecycle)
name
- console nameimageDescriptor
- console image descriptor or null
autoLifecycle
- whether lifecycle methods should be called automatically
when added and removed from the console managerMethod Detail |
public MessageConsoleStream newMessageStream()
public IPageBookViewPage createPage(IConsoleView view)
IConsole
createPage
in interface IConsole
createPage
in class IOConsole
public IOConsoleInputStream getInputStream()
IOConsole
getInputStream
in class IOConsole
protected void appendToDocument(String text, MessageConsoleStream stream)
text
- messagestream
- stream the message belongs to
|
Eclipse Platform Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.