Skip to content

Method: accept(StrategieParameterVisitor)

1: package auftraege.auftragsBildungsParameter;
2:
3: import auftraege.auftragsBildungsParameter.abstraction.StrategieParameter;
4: import auftraege.auftragsBildungsParameter.abstraction.StrategieParameterVisitor;
5:
6: /**
7: * ein {@link StrategieParameter}, welcher das Mischen von {@link maschine.faehigkeit.FarbDruckTyp}en erlaubt. Wenn dieser beim Erstellen von {@link
8: * auftraege.ProduktionsAuftrag}en verwendet wird, werden Farbdruck und SchwarzweiƟ-Drucke zusammengefasst.
9: */
10: public enum FarbDruckTypMischbar implements StrategieParameter {
11: INSTANCE;
12:
13: @Override
14: public <T> T accept(final StrategieParameterVisitor<T> v) {
15: return v.handle(this);
16: }
17: }