1
2
3
4
5
6
7
8
9
10
11 package org.mule.module.launcher.util;
12
13 import java.util.ArrayList;
14 import java.util.Collections;
15 import java.util.List;
16
17
18
19
20 public class MultiElementRemovedEvent extends ElementEvent {
21
22 private List values = new ArrayList();
23
24 public MultiElementRemovedEvent(Object source, List values) {
25 super(source, OLDVALUE, NEWVALUE, ElementEvent.MULTI_ADD, 0);
26 if (values != null) {
27 this.values.addAll(values);
28 }
29 }
30
31 public List getValues() {
32 return Collections.unmodifiableList(values);
33 }
34 }