Package: MenschlicherAkteur
MenschlicherAkteur
| name | instruction | branch | complexity | line | method | ||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| MenschlicherAkteur(Mitarbeiter) | 
  | 
  | 
  | 
  | 
  | 
||||||||||||||||||||
| create(Mitarbeiter) | 
  | 
  | 
  | 
  | 
  | 
||||||||||||||||||||
| getMitarbeiterWelcherAkteurIst() | 
  | 
  | 
  | 
  | 
  | 
||||||||||||||||||||
Coverage
1: package ablaeufe.operation.akteure;
2: 
3: import mensch.Mitarbeiter;
4: 
5: /**
6:  * Ein menschlicher Akteur ist ein Exemplar eines menschlichen Akteurtypen. Er definiert einen Mitarbeiter, der die Aktivität betreut / durchführt.
7:  *
8:  */
9: public final class MenschlicherAkteur extends Akteur {
10:         
11:         private final Mitarbeiter mitarbeiterWelcherAkteurIst;
12: 
13:         /**
14:      * @param mitarbeiterWelcherAkteurIst Mitarbeiter
15:      */
16:         private MenschlicherAkteur(final Mitarbeiter mitarbeiterWelcherAkteurIst) {
17:                 super();
18:         this.mitarbeiterWelcherAkteurIst = mitarbeiterWelcherAkteurIst;
19:         }
20: 
21:     /**
22:      * @param mitarbeiterWelcherAkteurIst Mitarbeiter
23:      * @return erstellter Menschlicher Akteur
24:      */
25:     public static MenschlicherAkteur create(final Mitarbeiter mitarbeiterWelcherAkteurIst) {
26:         return new MenschlicherAkteur(mitarbeiterWelcherAkteurIst);
27:     }
28: 
29:     /**
30:      * @return den Mitarbeiter, welcher diesen Akteur repräsenteirt.
31:      */
32:     public Mitarbeiter getMitarbeiterWelcherAkteurIst() {
33:         return this.mitarbeiterWelcherAkteurIst;
34:     }
35: }