private void createConsole() { console = new MessageConsole("My Console", null); console.activate(); ConsolePlugin.getDefault().getConsoleManager().addConsoles(new IConsole[]{ console }); MessageConsoleStream stream = console.newMessageStream(); MyLaunchConfigurationDelegate.setConsole(new PrintStream(stream)); }
private MessageConsole findConsole(String name) { ConsolePlugin plugin = ConsolePlugin.getDefault(); IConsoleManager conMan = plugin.getConsoleManager(); IConsole[] existing = conMan.getConsoles(); //if console exists, clear it for (int i = 0; i < existing.length; i++) if (name.equals(existing[i].getName())){ ((MessageConsole) existing[i]).clearConsole(); //this is the important part return myConsole; } myConsole = new MessageConsole(name, null); conMan.addConsoles(new IConsole[]{myConsole}); return myConsole; }
MessageConsole console = new MessageConsole("My Console", null); console.activate(); ConsolePlugin.getDefault().getConsoleManager().addConsoles(new IConsole[]{ console }); MessageConsoleStream consoleStream = console.newMessageStream(); consoleStream.println("Hello, world!");
private static MessageConsole findConsole(String name) { ConsolePlugin plugin = ConsolePlugin.getDefault(); IConsoleManager conMan = plugin.getConsoleManager(); IConsole[] existing = conMan.getConsoles(); for (int i = 0; i < existing.length; i++) if (name.equals(existing[i].getName())) return (MessageConsole) existing[i]; MessageConsole myConsole = new MessageConsole(name, null); conMan.addConsoles(new IConsole[] { myConsole }); return myConsole; }
frame.setVisible(true); MessageConsole console = new MessageConsole(textComponent); console.redirectOut(); console.redirectErr(Color.RED, null);
private ConsoleContext createOrGetConsole () { if ( this.parentController != null && this.parentController.getConsole () != null ) { return this.parentController.getConsole (); } final IConsoleManager manager = ConsolePlugin.getDefault ().getConsoleManager (); final MessageConsole messageConsole = new MessageConsole ( String.format ( "Symbol Debug Console: %s", this.symbolInfoName ), null, null, true ); manager.addConsoles ( new IConsole[] { messageConsole } ); this.createdConsole = messageConsole; return new ConsoleContext ( messageConsole ); }
private ConsoleContext createOrGetConsole () { if ( this.parentController != null && this.parentController.getConsole () != null ) { return this.parentController.getConsole (); } final IConsoleManager manager = ConsolePlugin.getDefault ().getConsoleManager (); final MessageConsole messageConsole = new MessageConsole ( String.format ( "Symbol Debug Console: %s", this.symbolInfoName ), null, null, true ); manager.addConsoles ( new IConsole[] { messageConsole } ); this.createdConsole = messageConsole; return new ConsoleContext ( messageConsole ); }
public MessageConsole show() { if (console == null) { console = new MessageConsole(NLS.bind("Output for Build {0}", build.getLabel()), CONSOLE_TYPE, BuildImages.CONSOLE, true); consoleManager.addConsoles(new IConsole[] { console }); console.setAttribute(ATTRIBUTE_BUILD, build); stream = console.newMessageStream(); } doGetOutput(); consoleManager.showConsoleView(console); return console; }
private MessageConsole findConsole() { if(console == null) { ConsolePlugin plugin = ConsolePlugin.getDefault(); IConsoleManager conMan = plugin.getConsoleManager(); IConsole[] existing = conMan.getConsoles(); for (int i = 0; i < existing.length; i++) { if (commandID.equals(existing[i].getName())) { console = (MessageConsole) existing[i]; console.clearConsole(); return console; } } // no console found, so create a new one MessageConsole myConsole = new MessageConsole(commandID, null); conMan.addConsoles(new IConsole[] { myConsole }); console = myConsole; } return console; }
private MessageConsole getConsole() { if (console == null) { ConsolePlugin plugin = ConsolePlugin.getDefault(); IConsoleManager conMan = plugin.getConsoleManager(); final ImageDescriptor infiniTestIconDescriptor = InfinitestPlugin.imageDescriptorFromPlugin(InfinitestPlugin.PLUGIN_ID, "icons/infinitest-icon.png"); console = new MessageConsole("Infinitest Console", infiniTestIconDescriptor); console.getDocument().set(""); conMan.addConsoles(new IConsole[] { console }); } return console; }