Skip to content

Package: Akteurtyp

Akteurtyp

Coverage

1: package ablaeufe.meta.akteurstypen;
2:
3: import ablaeufe.meta.visitor.AkteurTypVisitor;
4:
5: /**
6: * Ein Akteurtyp bezeichnet einen menschlichen oder maschinellen Akteurtypen. Diese werden i.d.R. dafür genutzt um einen
7: * Aktivitätstypen zu betreuen.
8: *
9: */
10: public interface Akteurtyp {
11:         
12:         /**
13:          * Accept-Operation des Visitor-Patterns.
14:          *
15:          * @param visitor
16:          * AkteurtypVisitor für das Pattern.
17:          * @param <T> returntyp des Visitors
18:          * @return Objekt vom Typ T
19:          */
20:         <T> T accept(AkteurTypVisitor<T> visitor);
21:
22: }