X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.scl.ui%2Fsrc%2Forg%2Fsimantics%2Fscl%2Fui%2Fconsole%2FSCLConsole.java;h=9df117f7e1288ef63869002bfde0952f8a42249e;hb=6a8b529bc5ceff5f1455968c03e65d140ffb6e39;hp=9207bef3946529c51e587907540faa91e146b453;hpb=68d3a3825550e81c7505b9548edd2db2aa7d841a;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.scl.ui/src/org/simantics/scl/ui/console/SCLConsole.java b/bundles/org.simantics.scl.ui/src/org/simantics/scl/ui/console/SCLConsole.java index 9207bef39..9df117f7e 100644 --- a/bundles/org.simantics.scl.ui/src/org/simantics/scl/ui/console/SCLConsole.java +++ b/bundles/org.simantics.scl.ui/src/org/simantics/scl/ui/console/SCLConsole.java @@ -24,6 +24,8 @@ import org.simantics.scl.runtime.reporting.SCLReportingHandler; import org.simantics.scl.ui.Activator; import org.simantics.scl.ui.assist.SCLContentProposalProvider; import org.simantics.scl.ui.assist.StyledTextContentAdapter; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import gnu.trove.set.hash.THashSet; @@ -40,7 +42,7 @@ public class SCLConsole extends AbstractCommandConsole { */ public static final int EXCLUDE_CONTRIBUTED_LISTENERS = 1 << 10; - public static final String JOB_NAME = "org.simantics.scl.console.job"; + public static final String JOB_NAME = "org.simantics.scl.console.job"; //$NON-NLS-1$ public static final long TERMINATE_GRACE_PERIOD = 1000L; private THashSet currentJobs = new THashSet(); @@ -51,15 +53,15 @@ public class SCLConsole extends AbstractCommandConsole { SCLReportingHandler handler = new AbstractSCLReportingHandler() { @Override public void print(String text) { - appendOutput(text + "\n", null, null); + appendOutput(text + "\n", null, null); //$NON-NLS-1$ } @Override public void printError(String error) { - appendOutput(error + "\n", redColor, null); + appendOutput(error + "\n", redColor, null); //$NON-NLS-1$ } @Override public void printCommand(String command) { - appendOutput("> " + command.replace("\n", "\n ") + "\n", greenColor, null); + appendOutput("> " + command.replace("\n", "\n ") + "\n", greenColor, null); //$NON-NLS-1$ //$NON-NLS-2$ //$NON-NLS-3$ //$NON-NLS-4$ } }; @@ -88,7 +90,7 @@ public class SCLConsole extends AbstractCommandConsole { input, styledTextContentAdapter, contentProvider, - KeyStroke.getInstance("Ctrl+Space"), + KeyStroke.getInstance("Ctrl+Space"), //$NON-NLS-1$ null); contentProposalAdapter.setAutoActivationDelay(200); } catch (ParseException e) { @@ -133,7 +135,7 @@ public class SCLConsole extends AbstractCommandConsole { } private String jobNameFromCommand(String command) { - return command.split("\n")[0]; + return command.split("\n")[0]; //$NON-NLS-1$ } @Override @@ -258,4 +260,10 @@ public class SCLConsole extends AbstractCommandConsole { } }.open(); } + + @Override + public Logger getLogger() { + return LoggerFactory.getLogger(getClass()); + } + }