Skip to contentPackage: 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: }