EOS 2  1.1.0
Einfache Objektbasierte Sprache
Öffentliche Methoden | Aufstellung aller Elemente
de.lathanda.eos.vm.Marker Klassenreferenz

Öffentliche Methoden

 Marker ()
 
 Marker (ProgramNode source, ProgramNode target)
 
 Marker (int beginColumn, int beginLine, int endColumn, int endLine)
 
final void begin (int beginColumn, int beginLine)
 
final void end (int endColumn, int endLine)
 
int getBeginLine ()
 
int getEndLine ()
 
int getBeginPosition ()
 
int getEndPosition ()
 
int getLength ()
 
boolean contains (int pos)
 
ProgramNode getNode ()
 
void setNode (ProgramNode node)
 
String toString ()
 
void extend (Marker marker)
 

Ausführliche Beschreibung

Bereich im Quellcode. Wird verwendet um einen Befehl im Quellcode zu lokalisieren.

Autor
Peter (Lathanda) Schneider
Seit
0.6

Definiert in Zeile 11 der Datei Marker.java.

Beschreibung der Konstruktoren und Destruktoren

◆ Marker() [1/3]

de.lathanda.eos.vm.Marker.Marker ( )

Definiert in Zeile 18 der Datei Marker.java.

◆ Marker() [2/3]

de.lathanda.eos.vm.Marker.Marker ( ProgramNode  source,
ProgramNode  target 
)

Definiert in Zeile 21 der Datei Marker.java.

◆ Marker() [3/3]

de.lathanda.eos.vm.Marker.Marker ( int  beginColumn,
int  beginLine,
int  endColumn,
int  endLine 
)

Definiert in Zeile 31 der Datei Marker.java.

Dokumentation der Elementfunktionen

◆ begin()

final void de.lathanda.eos.vm.Marker.begin ( int  beginColumn,
int  beginLine 
)

Definiert in Zeile 38 der Datei Marker.java.

◆ contains()

boolean de.lathanda.eos.vm.Marker.contains ( int  pos)

Definiert in Zeile 68 der Datei Marker.java.

◆ end()

final void de.lathanda.eos.vm.Marker.end ( int  endColumn,
int  endLine 
)

Definiert in Zeile 43 der Datei Marker.java.

◆ extend()

void de.lathanda.eos.vm.Marker.extend ( Marker  marker)

Definiert in Zeile 86 der Datei Marker.java.

◆ getBeginLine()

int de.lathanda.eos.vm.Marker.getBeginLine ( )

Definiert in Zeile 48 der Datei Marker.java.

◆ getBeginPosition()

int de.lathanda.eos.vm.Marker.getBeginPosition ( )

Definiert in Zeile 56 der Datei Marker.java.

◆ getEndLine()

int de.lathanda.eos.vm.Marker.getEndLine ( )

Definiert in Zeile 52 der Datei Marker.java.

◆ getEndPosition()

int de.lathanda.eos.vm.Marker.getEndPosition ( )

Definiert in Zeile 60 der Datei Marker.java.

◆ getLength()

int de.lathanda.eos.vm.Marker.getLength ( )

Definiert in Zeile 64 der Datei Marker.java.

◆ getNode()

ProgramNode de.lathanda.eos.vm.Marker.getNode ( )

Definiert in Zeile 72 der Datei Marker.java.

◆ setNode()

void de.lathanda.eos.vm.Marker.setNode ( ProgramNode  node)

Definiert in Zeile 76 der Datei Marker.java.

◆ toString()

String de.lathanda.eos.vm.Marker.toString ( )

Definiert in Zeile 81 der Datei Marker.java.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:
Impressum