1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 package org.fourthline.cling.support.shared.log;
17
18 import org.seamless.swing.logging.LogCategory;
19 import org.seamless.swing.logging.LogMessage;
20 import org.fourthline.cling.support.shared.View;
21
22 import java.util.List;
23
24
25
26
27 public interface LogView extends View<LogView.Presenter> {
28
29 public interface Presenter {
30
31 void init();
32
33 void onExpand(LogMessage logMessage);
34
35 void pushMessage(LogMessage logMessage);
36 }
37
38 public interface LogCategories extends List<LogCategory> {
39 }
40
41 void pushMessage(LogMessage logMessage);
42
43 void dispose();
44 }