Package org.jrd.frontend.frame.main
Class GlobalConsole
- java.lang.Object
-
- org.jrd.frontend.frame.main.GlobalConsole
-
- All Implemented Interfaces:
io.github.mkoncek.classpathless.api.MessagesListener,OverwriteClassDialog.TextLog
public class GlobalConsole extends java.lang.Object implements io.github.mkoncek.classpathless.api.MessagesListener, OverwriteClassDialog.TextLog
-
-
Constructor Summary
Constructors Constructor Description GlobalConsole()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddMessage(java.util.logging.Level level, java.lang.String s)voidaddMessage(java.util.logging.Level level, java.lang.String format, java.lang.Object... args)private java.lang.String[]getAllLexers()static GlobalConsolegetConsole()java.lang.StringgetText()private Logger.LevellevelToLevel(java.util.logging.Level level)voidsetText(java.lang.String s)voidshow()private java.lang.Stringstamp()private java.lang.Stringtail(java.lang.String s)
-
-
-
Field Detail
-
console
private static GlobalConsole console
-
log
private final org.fife.ui.rsyntaxtextarea.RSyntaxTextArea log
-
clean
private final javax.swing.JButton clean
-
frame
private final javax.swing.JFrame frame
-
first
private boolean first
-
-
Method Detail
-
getAllLexers
private java.lang.String[] getAllLexers() throws java.lang.IllegalAccessException- Throws:
java.lang.IllegalAccessException
-
getConsole
public static GlobalConsole getConsole()
-
show
public void show()
-
stamp
private java.lang.String stamp()
-
tail
private java.lang.String tail(java.lang.String s)
-
levelToLevel
private Logger.Level levelToLevel(java.util.logging.Level level)
-
addMessage
public void addMessage(java.util.logging.Level level, java.lang.String s)- Specified by:
addMessagein interfaceio.github.mkoncek.classpathless.api.MessagesListener
-
addMessage
public void addMessage(java.util.logging.Level level, java.lang.String format, java.lang.Object... args)- Specified by:
addMessagein interfaceio.github.mkoncek.classpathless.api.MessagesListener
-
getText
public java.lang.String getText()
- Specified by:
getTextin interfaceOverwriteClassDialog.TextLog
-
setText
public void setText(java.lang.String s)
- Specified by:
setTextin interfaceOverwriteClassDialog.TextLog
-
-