20 import java.util.List;
22 import ca.uqac.lif.cep.Connector;
23 import ca.uqac.lif.cep.Pushable;
24 import ca.uqac.lif.cep.UtilityMethods;
25 import ca.uqac.lif.cep.io.Print;
26 import ca.uqac.lif.cep.util.Lists;
49 public static void main(String[] args)
51 Lists.Unpack unpack =
new Lists.Unpack();
52 Print print =
new Print();
53 Connector.connect(unpack, print);
54 Pushable p = unpack.getPushableInput();
56 List<Object> list = UtilityMethods.createList(1, 2, 3, 4);
57 System.out.println(
"Before first push");
59 list = UtilityMethods.createList(5, 6, 7);
60 System.out.println(
"\nBefore second push");
62 System.out.println(
"\nAfter second push");
See the effect of using the Unpack processor in push mode.