public class MavenConsoleImpl extends org.eclipse.ui.console.IOConsole implements MavenConsole, org.eclipse.jface.util.IPropertyChangeListener
Modifier and Type | Class and Description |
---|---|
class |
MavenConsoleImpl.MavenConsoleLifecycle
Used to notify this console of lifecycle methods
init() and dispose() . |
Constructor and Description |
---|
MavenConsoleImpl(org.eclipse.jface.resource.ImageDescriptor imageDescriptor) |
Modifier and Type | Method and Description |
---|---|
void |
addMavenConsoleListener(IMavenConsoleListener listener) |
void |
closeConsole() |
void |
debug(String message) |
protected void |
dispose() |
protected void |
dumpConsole()
Is always called from main thread, so synchronization not necessary
|
void |
error(String message) |
protected org.eclipse.ui.console.IOConsoleOutputStream |
getCommandStream() |
protected ConsoleDocument |
getConsoleDocument() |
protected org.eclipse.ui.console.IOConsoleOutputStream |
getErrorStream() |
protected org.eclipse.ui.console.IOConsoleOutputStream |
getMessageStream() |
void |
info(String message) |
protected void |
init() |
protected void |
initializeConsoleStreams(org.eclipse.swt.widgets.Display display) |
protected boolean |
isVisible() |
org.eclipse.ui.console.IConsoleListener |
newLifecycle() |
void |
propertyChange(org.eclipse.jface.util.PropertyChangeEvent event) |
void |
removeMavenConsoleListener(IMavenConsoleListener listener) |
protected void |
setCommandStream(org.eclipse.ui.console.IOConsoleOutputStream commandStream) |
protected void |
setErrorStream(org.eclipse.ui.console.IOConsoleOutputStream errorStream) |
protected void |
setMessageStream(org.eclipse.ui.console.IOConsoleOutputStream messageStream) |
protected void |
setVisible(boolean visible) |
void |
show(boolean showNoMatterWhat)
Show the console.
|
void |
showConsole() |
boolean |
showConsoleOnError() |
boolean |
showConsoleOnOutput() |
void |
shutdown() |
clearConsole, createPage, getEncoding, getHighWaterMark, getInputStream, getLowWaterMark, getPartitioner, newOutputStream, setWaterMarks
addHyperlink, addPatternMatchListener, getAttribute, getBackground, getConsoleWidth, getDocument, getFont, getHyperlink, getHyperlinks, getRegion, getSchedulingRule, getTabWidth, matcherFinished, partitionerFinished, removePatternMatchListener, setAttribute, setBackgrond, setBackground, setConsoleWidth, setFont, setTabWidth
public MavenConsoleImpl(org.eclipse.jface.resource.ImageDescriptor imageDescriptor)
protected void init()
init
in class org.eclipse.ui.console.AbstractConsole
protected void initializeConsoleStreams(org.eclipse.swt.widgets.Display display)
protected void dumpConsole()
public void show(boolean showNoMatterWhat)
showNoMatterWhat
- ignore preferences if true
public void showConsole()
public void closeConsole()
public void propertyChange(org.eclipse.jface.util.PropertyChangeEvent event)
propertyChange
in interface org.eclipse.jface.util.IPropertyChangeListener
protected void dispose()
dispose
in class org.eclipse.ui.console.IOConsole
public void shutdown()
public void debug(String message)
debug
in interface MavenConsole
public void info(String message)
info
in interface MavenConsole
public void error(String message)
error
in interface MavenConsole
public boolean showConsoleOnError()
public boolean showConsoleOnOutput()
public org.eclipse.ui.console.IConsoleListener newLifecycle()
protected void setCommandStream(org.eclipse.ui.console.IOConsoleOutputStream commandStream)
commandStream
- The commandStream to set.protected org.eclipse.ui.console.IOConsoleOutputStream getCommandStream()
protected void setMessageStream(org.eclipse.ui.console.IOConsoleOutputStream messageStream)
messageStream
- The messageStream to set.protected org.eclipse.ui.console.IOConsoleOutputStream getMessageStream()
protected void setErrorStream(org.eclipse.ui.console.IOConsoleOutputStream errorStream)
errorStream
- The errorStream to set.protected org.eclipse.ui.console.IOConsoleOutputStream getErrorStream()
protected void setVisible(boolean visible)
visible
- The visible to set.protected boolean isVisible()
protected ConsoleDocument getConsoleDocument()
public void addMavenConsoleListener(IMavenConsoleListener listener)
public void removeMavenConsoleListener(IMavenConsoleListener listener)
Copyright © 2005–2015 Sonatype, Inc.. All rights reserved.