Package jason.runtime
Class MASConsoleColorGUI
java.lang.Object
jason.runtime.MASConsoleGUI
jason.runtime.MASConsoleColorGUI
public class MASConsoleColorGUI extends MASConsoleGUI
A quick implementation of a TextPane with default coloring for Jason.
- Author:
- Felipe Meneguzzi
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,java.awt.Color>
agsColours
private java.util.Map<java.lang.String,MASColorTextPane>
agsTextArea
private MASColorTextPane
output
Fields inherited from class jason.runtime.MASConsoleGUI
frame, inPause, isTabbedPropField, masConsole, out, pBt, pcenter, tabPane
-
Constructor Summary
Constructors Modifier Constructor Description private
MASConsoleColorGUI(java.lang.String title)
-
Method Summary
Modifier and Type Method Description void
append(java.lang.String agName, java.lang.String s)
void
cleanConsole()
static MASConsoleGUI
get()
for singleton patternprotected void
initOutput()
Methods inherited from class jason.runtime.MASConsoleGUI
addButton, append, close, getFrame, hasConsole, initButtonPanel, initFrame, initMainPanel, isPause, isTabbed, setAsDefaultOut, setPause, setTitle, waitNotPause
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
agsTextArea
-
agsColours
private java.util.Map<java.lang.String,java.awt.Color> agsColours -
output
-
-
Constructor Details
-
MASConsoleColorGUI
private MASConsoleColorGUI(java.lang.String title)
-
-
Method Details
-
get
for singleton pattern -
cleanConsole
public void cleanConsole()- Overrides:
cleanConsole
in classMASConsoleGUI
-
initOutput
protected void initOutput()- Overrides:
initOutput
in classMASConsoleGUI
-
append
public void append(java.lang.String agName, java.lang.String s)- Overrides:
append
in classMASConsoleGUI
-