1 28 package org.eclipse.swt.internal.mozilla; 29 30 public class nsIBaseWindow extends nsISupports { 31 32 static final int LAST_METHOD_ID = nsISupports.LAST_METHOD_ID + 24; 33 34 public static final String NS_IBASEWINDOW_IID_STR = 35 "046bc8a0-8015-11d3-af70-00a024ffc08c"; 36 37 public static final nsID NS_IBASEWINDOW_IID = 38 new nsID(NS_IBASEWINDOW_IID_STR); 39 40 public nsIBaseWindow(int address) { 41 super(address); 42 } 43 44 public int InitWindow(int parentNativeWindow, int parentWidget, int x, int y, int cx, int cy) { 45 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 1, getAddress(), parentNativeWindow, parentWidget, x, y, cx, cy); 46 } 47 48 public int Create() { 49 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 2, getAddress()); 50 } 51 52 public int Destroy() { 53 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 3, getAddress()); 54 } 55 56 public int SetPosition(int x, int y) { 57 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 4, getAddress(), x, y); 58 } 59 60 public int GetPosition(int[] x, int[] y) { 61 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 5, getAddress(), x, y); 62 } 63 64 public int SetSize(int cx, int cy, boolean fRepaint) { 65 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 6, getAddress(), cx, cy, fRepaint); 66 } 67 68 public int GetSize(int[] cx, int[] cy) { 69 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 7, getAddress(), cx, cy); 70 } 71 72 public int SetPositionAndSize(int x, int y, int cx, int cy, boolean fRepaint) { 73 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 8, getAddress(), x, y, cx, cy, fRepaint); 74 } 75 76 public int GetPositionAndSize(int[] x, int[] y, int[] cx, int[] cy) { 77 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 9, getAddress(), x, y, cx, cy); 78 } 79 80 public int Repaint(boolean force) { 81 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 10, getAddress(), force); 82 } 83 84 public int GetParentWidget(int [] aParentWidget) { 85 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 11, getAddress(), aParentWidget); 86 } 87 88 public int SetParentWidget(int aParentWidget) { 89 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 12, getAddress(), aParentWidget); 90 } 91 92 public int GetParentNativeWindow(int [] aParentNativeWindow) { 93 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 13, getAddress(), aParentNativeWindow); 94 } 95 96 public int SetParentNativeWindow(int aParentNativeWindow) { 97 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 14, getAddress(), aParentNativeWindow); 98 } 99 100 public int GetVisibility(boolean[] aVisibility) { 101 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 15, getAddress(), aVisibility); 102 } 103 104 public int SetVisibility(boolean aVisibility) { 105 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 16, getAddress(), aVisibility); 106 } 107 108 public int GetEnabled(boolean[] aEnabled) { 109 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 17, getAddress(), aEnabled); 110 } 111 112 public int SetEnabled(boolean aEnabled) { 113 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 18, getAddress(), aEnabled); 114 } 115 116 public int GetBlurSuppression(boolean[] aBlurSuppression) { 117 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 19, getAddress(), aBlurSuppression); 118 } 119 120 public int SetBlurSuppression(boolean aBlurSuppression) { 121 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 20, getAddress(), aBlurSuppression); 122 } 123 124 public int GetMainWidget(int [] aMainWidget) { 125 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 21, getAddress(), aMainWidget); 126 } 127 128 public int SetFocus() { 129 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 22, getAddress()); 130 } 131 132 public int GetTitle(int [] aTitle) { 133 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 23, getAddress(), aTitle); 134 } 135 136 public int SetTitle(char[] aTitle) { 137 return XPCOM.VtblCall(nsISupports.LAST_METHOD_ID + 24, getAddress(), aTitle); 138 } 139 } | Popular Tags |