![]() |
EOS 2
1.1.0
Einfache Objektbasierte Sprache
|
Klassen | |
class | OutputStyle |
Öffentliche Methoden | |
SourceCode () | |
void | init (AutoCompleteHook autoCompleteHook, CodeColorHook codeColorHook) |
void | loadProgram (File file) throws IOException |
void | saveProgram (File file) throws IOException |
AbstractProgram | getProgram () |
boolean | isSourceDirty () |
DefaultStyledDocument | getOutput () |
void | run () |
void | clear () |
void | singleStep () |
void | pause () |
void | stop () |
void | skip () |
void | setSpeed (int value) |
int | getSpeed () |
String | getSourceCode () |
void | insertString (int pos, String text, AttributeSet attributeSet) throws BadLocationException |
void | remove (int offs, int len) throws BadLocationException |
void | changed () |
void | compileComplete (LinkedList< ErrorInformation > errors, AbstractProgram program) |
void | debugPointReached (DebugInfo debugInfo) |
boolean | hasBreakpoint (int linenumber) |
boolean | hasError (int linenumber) |
void | setToggleBreakpoint (int position) |
String | getPath () |
void | setPath (String path) |
void | prettyPrint () |
void | setSideInformation (SideInformation sideInformation) |
void | message (String msg, ErrorLevel level) |
void | clearMessages () |
void | fontsizeChanged (int fontsize) |
void | terminate () |
void | changedUpdate (DocumentEvent e) |
void | insertUpdate (DocumentEvent e) |
void | removeUpdate (DocumentEvent e) |
void | undo () |
void | redo () |
void | discardAllEdits () |
![]() | |
default void | errorBehaviorChanged (ErrorBehavior errorBehavior) |
Dokumentenstil für die Verwaltung des Quellcodes.
Definiert in Zeile 45 der Datei SourceCode.java.
de.lathanda.eos.common.gui.SourceCode.SourceCode | ( | ) |
Definiert in Zeile 67 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.changed | ( | ) |
Definiert in Zeile 244 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.changedUpdate | ( | DocumentEvent | e | ) |
Definiert in Zeile 419 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.clear | ( | ) |
Definiert in Zeile 147 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.clearMessages | ( | ) |
Implementiert de.lathanda.eos.base.util.MessageHandler.LogListener.
Definiert in Zeile 394 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.compileComplete | ( | LinkedList< ErrorInformation > | errors, |
AbstractProgram | program | ||
) |
Implementiert de.lathanda.eos.baseparser.CompilerListener.
Definiert in Zeile 258 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.debugPointReached | ( | DebugInfo | debugInfo | ) |
Implementiert de.lathanda.eos.vm.DebugListener.
Definiert in Zeile 297 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.discardAllEdits | ( | ) |
Definiert in Zeile 486 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.fontsizeChanged | ( | int | fontsize | ) |
Schirftgröße hat sich geändert.
fontsize |
Implementiert de.lathanda.eos.common.gui.GuiConfiguration.GuiConfigurationListener.
Definiert in Zeile 399 der Datei SourceCode.java.
DefaultStyledDocument de.lathanda.eos.common.gui.SourceCode.getOutput | ( | ) |
Definiert in Zeile 133 der Datei SourceCode.java.
String de.lathanda.eos.common.gui.SourceCode.getPath | ( | ) |
Implementiert de.lathanda.eos.baseparser.Source.
Definiert in Zeile 348 der Datei SourceCode.java.
AbstractProgram de.lathanda.eos.common.gui.SourceCode.getProgram | ( | ) |
Definiert in Zeile 125 der Datei SourceCode.java.
String de.lathanda.eos.common.gui.SourceCode.getSourceCode | ( | ) |
Implementiert de.lathanda.eos.baseparser.Source.
Definiert in Zeile 214 der Datei SourceCode.java.
int de.lathanda.eos.common.gui.SourceCode.getSpeed | ( | ) |
Definiert in Zeile 209 der Datei SourceCode.java.
boolean de.lathanda.eos.common.gui.SourceCode.hasBreakpoint | ( | int | linenumber | ) |
Definiert in Zeile 321 der Datei SourceCode.java.
boolean de.lathanda.eos.common.gui.SourceCode.hasError | ( | int | linenumber | ) |
Definiert in Zeile 325 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.init | ( | AutoCompleteHook | autoCompleteHook, |
CodeColorHook | codeColorHook | ||
) |
Definiert in Zeile 77 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.insertString | ( | int | pos, |
String | text, | ||
AttributeSet | attributeSet | ||
) | throws BadLocationException |
Definiert in Zeile 228 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.insertUpdate | ( | DocumentEvent | e | ) |
Definiert in Zeile 423 der Datei SourceCode.java.
boolean de.lathanda.eos.common.gui.SourceCode.isSourceDirty | ( | ) |
Definiert in Zeile 129 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.loadProgram | ( | File | file | ) | throws IOException |
Definiert in Zeile 84 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.message | ( | String | msg, |
ErrorLevel | level | ||
) |
Implementiert de.lathanda.eos.base.util.MessageHandler.LogListener.
Definiert in Zeile 369 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.pause | ( | ) |
Definiert in Zeile 176 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.prettyPrint | ( | ) |
Definiert in Zeile 356 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.redo | ( | ) |
Definiert in Zeile 478 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.remove | ( | int | offs, |
int | len | ||
) | throws BadLocationException |
Definiert in Zeile 239 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.removeUpdate | ( | DocumentEvent | e | ) |
Definiert in Zeile 447 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.run | ( | ) |
Definiert in Zeile 137 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.saveProgram | ( | File | file | ) | throws IOException |
Definiert in Zeile 104 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.setPath | ( | String | path | ) |
Definiert in Zeile 352 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.setSideInformation | ( | SideInformation | sideInformation | ) |
Definiert in Zeile 364 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.setSpeed | ( | int | value | ) |
Definiert in Zeile 199 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.setToggleBreakpoint | ( | int | position | ) |
Definiert in Zeile 329 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.singleStep | ( | ) |
Definiert in Zeile 166 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.skip | ( | ) |
Definiert in Zeile 189 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.stop | ( | ) |
Definiert in Zeile 182 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.terminate | ( | ) |
Aufräumarbeiten am Ende der Ausführung.
Implementiert de.lathanda.eos.base.event.CleanupListener.
Definiert in Zeile 409 der Datei SourceCode.java.
void de.lathanda.eos.common.gui.SourceCode.undo | ( | ) |
Definiert in Zeile 470 der Datei SourceCode.java.