~ubuntu-branches/debian/sid/swt-gtk/sid

« back to all changes in this revision

Viewing changes to org/eclipse/swt/internal/mozilla/nsIWritableVariant.java

  • Committer: Bazaar Package Importer
  • Author(s): Adrian Perez
  • Date: 2009-12-07 10:22:24 UTC
  • mfrom: (1.2.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20091207102224-70w2tax575mcks1w
Tags: 3.5.1-1
* New upstream release. Closes: #558663.
* debian/control: 
  - Add Vcs-* fields for Git repository.
  - Allow DM-Uploads.
  - Remove "Conflicts", package should live with eclipse.
* debian/rules: Fix default-java path around AWT_LIB_PATH.
* debian/copyright: Minor update.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
package org.eclipse.swt.internal.mozilla;
 
2
 
 
3
 
 
4
public class nsIWritableVariant extends nsIVariant {
 
5
 
 
6
        static final int LAST_METHOD_ID = nsIVariant.LAST_METHOD_ID + 31;
 
7
 
 
8
        public static final String NS_IWRITABLEVARIANT_IID_STR =
 
9
                "5586a590-8c82-11d5-90f3-0010a4e73d9a";
 
10
 
 
11
        public static final nsID NS_IWRITABLEVARIANT_IID =
 
12
                new nsID(NS_IWRITABLEVARIANT_IID_STR);
 
13
 
 
14
        public nsIWritableVariant(int /*long*/ address) {
 
15
                super(address);
 
16
        }
 
17
 
 
18
        public int GetWritable(int[] aWritable) {
 
19
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 1, getAddress(), aWritable);
 
20
        }
 
21
 
 
22
        public int SetWritable(int aWritable) {
 
23
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 2, getAddress(), aWritable);
 
24
        }
 
25
 
 
26
//      public int SetAsInt8(!ERROR UNKNOWN C TYPE <PRUint8 >! aValue) {
 
27
//              return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 3, getAddress(), aValue);
 
28
//      }
 
29
//
 
30
//      public int SetAsInt16(!ERROR UNKNOWN C TYPE <PRInt16 >! aValue) {
 
31
//              return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 4, getAddress(), aValue);
 
32
//      }
 
33
 
 
34
        public int SetAsInt32(int aValue) {
 
35
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 5, getAddress(), aValue);
 
36
        }
 
37
 
 
38
        public int SetAsInt64(long aValue) {
 
39
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 6, getAddress(), aValue);
 
40
        }
 
41
 
 
42
//      public int SetAsUint8(!ERROR UNKNOWN C TYPE <PRUint8 >! aValue) {
 
43
//              return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 7, getAddress(), aValue);
 
44
//      }
 
45
 
 
46
        public int SetAsUint16(short aValue) {
 
47
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 8, getAddress(), aValue);
 
48
        }
 
49
 
 
50
        public int SetAsUint32(int aValue) {
 
51
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 9, getAddress(), aValue);
 
52
        }
 
53
 
 
54
//      public int SetAsUint64(!ERROR UNKNOWN C TYPE <PRUint64 >! aValue) {
 
55
//              return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 10, getAddress(), aValue);
 
56
//      }
 
57
 
 
58
        public int SetAsFloat(float aValue) {
 
59
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 11, getAddress(), aValue);
 
60
        }
 
61
 
 
62
        public int SetAsDouble(double aValue) {
 
63
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 12, getAddress(), aValue);
 
64
        }
 
65
 
 
66
        public int SetAsBool(int aValue) {
 
67
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 13, getAddress(), aValue);
 
68
        }
 
69
 
 
70
//      public int SetAsChar(!ERROR UNKNOWN C TYPE <char >! aValue) {
 
71
//              return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 14, getAddress(), aValue);
 
72
//      }
 
73
//
 
74
//      public int SetAsWChar(!ERROR UNKNOWN C TYPE <PRUnichar >! aValue) {
 
75
//              return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 15, getAddress(), aValue);
 
76
//      }
 
77
 
 
78
        public int SetAsID(int /*long*/ aValue) {
 
79
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 16, getAddress(), aValue);
 
80
        }
 
81
 
 
82
        public int SetAsAString(int /*long*/ aValue) {
 
83
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 17, getAddress(), aValue);
 
84
        }
 
85
 
 
86
        public int SetAsDOMString(int /*long*/ aValue) {
 
87
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 18, getAddress(), aValue);
 
88
        }
 
89
 
 
90
        public int SetAsACString(int /*long*/ aValue) {
 
91
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 19, getAddress(), aValue);
 
92
        }
 
93
 
 
94
        public int SetAsAUTF8String(int /*long*/ aValue) {
 
95
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 20, getAddress(), aValue);
 
96
        }
 
97
 
 
98
        public int SetAsString(byte[] aValue) {
 
99
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 21, getAddress(), aValue);
 
100
        }
 
101
 
 
102
        public int SetAsWString(char[] aValue) {
 
103
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 22, getAddress(), aValue);
 
104
        }
 
105
 
 
106
        public int SetAsISupports(int /*long*/ aValue) {
 
107
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 23, getAddress(), aValue);
 
108
        }
 
109
 
 
110
        public int SetAsInterface(nsID iid, int /*long*/ iface) {
 
111
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 24, getAddress(), iid, iface);
 
112
        }
 
113
 
 
114
        public int SetAsArray(short type, int /*long*/ iid, int count, int /*long*/ ptr) {
 
115
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 25, getAddress(), type, iid, count, ptr);
 
116
        }
 
117
 
 
118
        public int SetAsStringWithSize(int size, byte[] str) {
 
119
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 26, getAddress(), size, str);
 
120
        }
 
121
 
 
122
        public int SetAsWStringWithSize(int size, char[] str) {
 
123
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 27, getAddress(), size, str);
 
124
        }
 
125
 
 
126
        public int SetAsVoid() {
 
127
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 28, getAddress());
 
128
        }
 
129
 
 
130
        public int SetAsEmpty() {
 
131
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 29, getAddress());
 
132
        }
 
133
 
 
134
        public int SetAsEmptyArray() {
 
135
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 30, getAddress());
 
136
        }
 
137
 
 
138
        public int SetFromVariant(int /*long*/ aValue) {
 
139
                return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 31, getAddress(), aValue);
 
140
        }
 
141
}