![]() |
EOS 2
1.1.0
Einfache Objektbasierte Sprache
|

Öffentliche Methoden | |
| Method (String name, Parameters parameters, Sequence sequence, Type returnType, UserClass uc) | |
| String | getName () |
| Sequence | getSequence () |
| void | compile (ArrayList< Command > ops, boolean autoWindow) throws Exception |
| void | resolveNamesAndTypes (Expression with, Environment env) |
| MethodType | getMethodType (Environment env) |
| MethodType | getMethodType () |
| void | createMethodType (Environment env) |
| String | getLabel () |
| AutoCompleteInformation | getAutoComplete () |
Öffentliche Methoden geerbt von de.lathanda.eos.baseparser.Node | |
| Node () | |
Öffentliche Methoden geerbt von de.lathanda.eos.baseparser.MarkedNode | |
| MarkedNode () | |
| final Marker | getMarker () |
| final void | setMarker (Marker cr) |
| final void | sameMarker (Node node) |
| final Type | getType () |
Weitere Geerbte Elemente | |
Geschützte Methoden geerbt von de.lathanda.eos.baseparser.Node | |
| final String | createText (String id, Object... args) |
Geschützte Attribute geerbt von de.lathanda.eos.baseparser.MarkedNode | |
| Marker | marker |
| Type | type = Type.getVoid() |
Statische, geschützte Attribute geerbt von de.lathanda.eos.baseparser.Node | |
| static final ResourceBundle | LABEL = ResourceBundle.getBundle("text.label") |
Speichert und behandelt eine Methode innerhalb einer Benutzer definierten Klasse.
Definiert in Zeile 17 der Datei Method.java.
| de.lathanda.eos.baseparser.Method.Method | ( | String | name, |
| Parameters | parameters, | ||
| Sequence | sequence, | ||
| Type | returnType, | ||
| UserClass | uc | ||
| ) |
Definiert in Zeile 25 der Datei Method.java.
| void de.lathanda.eos.baseparser.Method.compile | ( | ArrayList< Command > | ops, |
| boolean | autoWindow | ||
| ) | throws Exception |
Erneute Implementation von de.lathanda.eos.baseparser.Node.
Definiert in Zeile 42 der Datei Method.java.
| void de.lathanda.eos.baseparser.Method.createMethodType | ( | Environment | env | ) |
Definiert in Zeile 79 der Datei Method.java.
| AutoCompleteInformation de.lathanda.eos.baseparser.Method.getAutoComplete | ( | ) |
Definiert in Zeile 100 der Datei Method.java.
| String de.lathanda.eos.baseparser.Method.getLabel | ( | ) |
Erzeugt eine Textlesbare Version dieses Knotens für Struktogramme.
Erneute Implementation von de.lathanda.eos.baseparser.Node.
Definiert in Zeile 96 der Datei Method.java.
| MethodType de.lathanda.eos.baseparser.Method.getMethodType | ( | ) |
Definiert in Zeile 76 der Datei Method.java.
| MethodType de.lathanda.eos.baseparser.Method.getMethodType | ( | Environment | env | ) |
Definiert in Zeile 69 der Datei Method.java.
| String de.lathanda.eos.baseparser.Method.getName | ( | ) |
Implementiert de.lathanda.eos.baseparser.ProgramUnit.
Definiert in Zeile 33 der Datei Method.java.
| Sequence de.lathanda.eos.baseparser.Method.getSequence | ( | ) |
Implementiert de.lathanda.eos.baseparser.ProgramUnit.
Definiert in Zeile 37 der Datei Method.java.
| void de.lathanda.eos.baseparser.Method.resolveNamesAndTypes | ( | Expression | with, |
| Environment | env | ||
| ) |
Erneute Implementation von de.lathanda.eos.baseparser.Node.
Definiert in Zeile 59 der Datei Method.java.