1 module org.eclipse.swt.internal.mozilla.nsIObserver;
2 
3 import java.lang.all;
4 
5 import org.eclipse.swt.internal.mozilla.Common;
6 import org.eclipse.swt.internal.mozilla.nsID;
7 import org.eclipse.swt.internal.mozilla.nsISupports;
8 
9 const char[] NS_IOBSERVER_IID_STR = "db242e01-e4d9-11d2-9dde-000064657374";
10 
11 const nsIID NS_IOBSERVER_IID= 
12   {0xdb242e01, 0xe4d9, 0x11d2, 
13     [ 0x9d, 0xde, 0x00, 0x00, 0x64, 0x65, 0x73, 0x74 ]};
14 
15 interface nsIObserver : nsISupports {
16 
17   static const char[] IID_STR = NS_IOBSERVER_IID_STR;
18   static const nsIID IID = NS_IOBSERVER_IID;
19 
20 extern(System):
21   nsresult Observe(nsISupports aSubject, char *aTopic, PRUnichar *aData);
22 
23 }
24