EOS 2
1.1.0
Einfache Objektbasierte Sprache
Eos
src
de
lathanda
eos
gui
structogram
Toolkit.java
gehe zur Dokumentation dieser Datei
1
package
de.lathanda.eos.gui.structogram;
2
3
import
de.lathanda.eos.baseparser.AlternativeUnit;
4
import
de.lathanda.eos.baseparser.LoopUnit;
5
import
de.lathanda.eos.gui.diagram.Unit;
6
import
de.lathanda.eos.vm.ProgramNode;
7
8
public
class
Toolkit
{
9
public
static
Unit
create
(
ProgramNode
n) {
10
if
(n instanceof
AlternativeUnit
) {
11
return
new
Alternative
((
AlternativeUnit
) n);
12
}
else
if
(n instanceof
LoopUnit
) {
13
return
new
Loop
((
LoopUnit
) n);
14
}
else
{
15
return
new
Statement
(n);
16
}
17
}
18
}
de.lathanda.eos.gui.diagram.Unit
Definition:
Unit.java:11
de.lathanda.eos.gui.structogram.Alternative
Definition:
Alternative.java:15
de.lathanda.eos.gui.structogram.Loop
Definition:
Loop.java:13
de.lathanda.eos.gui.structogram.Statement
Definition:
Statement.java:13
de.lathanda.eos.gui.structogram.Toolkit
Definition:
Toolkit.java:8
de.lathanda.eos.gui.structogram.Toolkit.create
static Unit create(ProgramNode n)
Definition:
Toolkit.java:9
de.lathanda.eos.baseparser.AlternativeUnit
Definition:
AlternativeUnit.java:11
de.lathanda.eos.baseparser.LoopUnit
Definition:
LoopUnit.java:10
de.lathanda.eos.vm.ProgramNode
Definition:
ProgramNode.java:3
Impressum