EOS 2
1.1.0
Einfache Objektbasierte Sprache
BlueJEos
src
eos
GefuellteFigur.java
gehe zur Dokumentation dieser Datei
1
package
eos;
2
3
import
de.lathanda.eos.base.FillStyle;
4
import
de.lathanda.eos.geo.FilledFigure;
5
17
public
abstract
class
GefuellteFigur
extends
StrichFigur
{
18
private
final
FilledFigure
filled;
19
20
public
GefuellteFigur
(
FilledFigure
figure
) {
21
super(
figure
);
22
filled = (
FilledFigure
)
figure
;
23
}
24
25
public
void
fuellartSetzen
(
FillStyle
fuellart) {
26
filled.
setFillStyle
(fuellart);
27
}
28
29
public
FillStyle
fuellartLesen
() {
30
return
filled.
getFillStyle
();
31
}
32
33
public
void
fuellfarbeSetzen
(
Farbe
farbe) {
34
filled.
setFillColor
(farbe.getColor());
35
}
36
37
public
Farbe
fuellfarbeLesen
() {
38
return
new
Farbe
(filled.
getFillColor
());
39
}
40
}
de.lathanda.eos.geo.FilledFigure
Definition:
FilledFigure.java:13
de.lathanda.eos.geo.FilledFigure.getFillColor
MutableColor getFillColor()
Definition:
FilledFigure.java:47
de.lathanda.eos.geo.FilledFigure.setFillStyle
void setFillStyle(FillStyle fillStyle)
Definition:
FilledFigure.java:33
de.lathanda.eos.geo.FilledFigure.getFillStyle
FillStyle getFillStyle()
Definition:
FilledFigure.java:38
de.lathanda.eos.geo.FilledFigure.setFillColor
void setFillColor(MutableColor color)
Definition:
FilledFigure.java:42
eos.Farbe
Definition:
Farbe.java:22
eos.Figur.figure
final Figure figure
Definition:
Figur.java:20
eos.GefuellteFigur
Definition:
GefuellteFigur.java:17
eos.GefuellteFigur.GefuellteFigur
GefuellteFigur(FilledFigure figure)
Definition:
GefuellteFigur.java:20
eos.GefuellteFigur.fuellartLesen
FillStyle fuellartLesen()
Definition:
GefuellteFigur.java:29
eos.GefuellteFigur.fuellartSetzen
void fuellartSetzen(FillStyle fuellart)
Definition:
GefuellteFigur.java:25
eos.GefuellteFigur.fuellfarbeLesen
Farbe fuellfarbeLesen()
Definition:
GefuellteFigur.java:37
eos.GefuellteFigur.fuellfarbeSetzen
void fuellfarbeSetzen(Farbe farbe)
Definition:
GefuellteFigur.java:33
eos.StrichFigur
Definition:
StrichFigur.java:18
de.lathanda.eos.base.FillStyle
Definition:
FillStyle.java:8
Impressum