public int SetAsEmptyArray() { return XPCOM.VtblCall(this.getMethodIndex("setAsEmptyArray"), getAddress()); } }
public int SetAsBool(int aValue) { /* mozilla's representation of boolean changed from 4 bytes to 1 byte as of XULRunner 4.x */ if (IsXULRVersionOrLater(MozillaVersion.VERSION_XR10)) { return XPCOM.VtblCall(this.getMethodIndex("setAsBool"), getAddress(), (byte)aValue); } return XPCOM.VtblCall(this.getMethodIndex("setAsBool"), getAddress(), aValue); }
byte[] aContractID = MozillaDelegate.wcsToMbcs (null, XPCOM.NS_VARIANT_CONTRACTID, true); int rc = componentManager.CreateInstanceByContractID (aContractID, 0, nsIWritableVariant.NS_IWRITABLEVARIANT_IID, result); nsIWritableVariant variant = new nsIWritableVariant (result[0]); result[0] = 0; rc = variant.SetAsEmpty (); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; char[] chars = new char[length]; stringValue.getChars (0, length, chars, 0); rc = variant.SetAsWStringWithSize (length, chars); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; rc = variant.SetAsBool (booleanValue.booleanValue () ? 1 : 0); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; rc = variant.SetAsDouble (numberValue.doubleValue ()); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; int length = arrayValue.length; if (length == 0) { rc = variant.SetAsEmptyArray (); if (rc != XPCOM.NS_OK) Mozilla.error (rc); } else {
public int SetAsBool(int aValue) { /* mozilla's representation of boolean changed from 4 bytes to 1 byte as of XULRunner 4.x */ if (IsXULRunner10 || IsXULRunner17) { return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 13, getAddress(), (byte)aValue); } return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 13, getAddress(), aValue); }
byte[] aContractID = MozillaDelegate.wcsToMbcs (null, XPCOM.NS_VARIANT_CONTRACTID, true); int rc = componentManager.CreateInstanceByContractID (aContractID, 0, IIDStore.GetIID (nsIWritableVariant.class), result); nsIWritableVariant variant = new nsIWritableVariant (result[0]); result[0] = 0; rc = variant.SetAsEmpty (); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; char[] chars = new char[length]; stringValue.getChars (0, length, chars, 0); rc = variant.SetAsWStringWithSize (length, chars); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; rc = variant.SetAsBool (booleanValue.booleanValue () ? 1 : 0); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; rc = variant.SetAsDouble (numberValue.doubleValue ()); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; int length = arrayValue.length; if (length == 0) { rc = variant.SetAsEmptyArray (); if (rc != XPCOM.NS_OK) Mozilla.error (rc); } else {
public int SetFromVariant(long /*int*/ aValue) { return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 31, getAddress(), aValue); } }
byte[] aContractID = MozillaDelegate.wcsToMbcs (null, XPCOM.NS_VARIANT_CONTRACTID, true); int rc = componentManager.CreateInstanceByContractID (aContractID, 0, IIDStore.GetIID (nsIWritableVariant.class), result); nsIWritableVariant variant = new nsIWritableVariant (result[0]); result[0] = 0; rc = variant.SetAsEmpty (); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; char[] chars = new char[length]; stringValue.getChars (0, length, chars, 0); rc = variant.SetAsWStringWithSize (length, chars); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; rc = variant.SetAsBool (booleanValue.booleanValue () ? 1 : 0); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; rc = variant.SetAsDouble (numberValue.doubleValue ()); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; int length = arrayValue.length; if (length == 0) { rc = variant.SetAsEmptyArray (); if (rc != XPCOM.NS_OK) Mozilla.error (rc); } else {
public int SetAsEmptyArray() { return XPCOM.VtblCall(this.getMethodIndex("setAsEmptyArray"), getAddress()); } }
public int SetWritable(int aWritable) { return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 2, getAddress(), aWritable); }
public int SetAsBool(int aValue) { /* mozilla's representation of boolean changed from 4 bytes to 1 byte as of XULRunner 4.x */ if (IsXULRVersionOrLater(MozillaVersion.VERSION_XR10)) { return XPCOM.VtblCall(this.getMethodIndex("setAsBool"), getAddress(), (byte)aValue); } return XPCOM.VtblCall(this.getMethodIndex("setAsBool"), getAddress(), aValue); }
byte[] aContractID = MozillaDelegate.wcsToMbcs (null, XPCOM.NS_VARIANT_CONTRACTID, true); int rc = componentManager.CreateInstanceByContractID (aContractID, 0, IIDStore.GetIID (nsIWritableVariant.class), result); nsIWritableVariant variant = new nsIWritableVariant (result[0]); result[0] = 0; rc = variant.SetAsEmpty (); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; char[] chars = new char[length]; stringValue.getChars (0, length, chars, 0); rc = variant.SetAsWStringWithSize (length, chars); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; rc = variant.SetAsBool (booleanValue.booleanValue () ? 1 : 0); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; rc = variant.SetAsDouble (numberValue.doubleValue ()); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; int length = arrayValue.length; if (length == 0) { rc = variant.SetAsEmptyArray (); if (rc != XPCOM.NS_OK) Mozilla.error (rc); } else {
public int SetAsEmptyArray() { return XPCOM.VtblCall(this.getMethodIndex("setAsEmptyArray"), getAddress()); } }
public int SetAsUint16(short aValue) { return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 8, getAddress(), aValue); }
public int SetAsBool(int aValue) { /* mozilla's representation of boolean changed from 4 bytes to 1 byte as of XULRunner 4.x */ if (IsXULRVersionOrLater(MozillaVersion.VERSION_XR10)) { return XPCOM.VtblCall(this.getMethodIndex("setAsBool"), getAddress(), (byte)aValue); } return XPCOM.VtblCall(this.getMethodIndex("setAsBool"), getAddress(), aValue); }
byte[] aContractID = MozillaDelegate.wcsToMbcs (null, XPCOM.NS_VARIANT_CONTRACTID, true); int rc = componentManager.CreateInstanceByContractID (aContractID, 0, IIDStore.GetIID (nsIWritableVariant.class), result); nsIWritableVariant variant = new nsIWritableVariant (result[0]); result[0] = 0; rc = variant.SetAsEmpty (); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; char[] chars = new char[length]; stringValue.getChars (0, length, chars, 0); rc = variant.SetAsWStringWithSize (length, chars); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; rc = variant.SetAsBool (booleanValue.booleanValue () ? 1 : 0); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; rc = variant.SetAsDouble (numberValue.doubleValue ()); if (rc != XPCOM.NS_OK) Mozilla.error (rc); return variant; int length = arrayValue.length; if (length == 0) { rc = variant.SetAsEmptyArray (); if (rc != XPCOM.NS_OK) Mozilla.error (rc); } else {
public int SetAsEmptyArray() { return XPCOM.VtblCall(this.getMethodIndex("setAsEmptyArray"), getAddress()); } }
public int SetAsFloat(float aValue) { return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 11, getAddress(), aValue); }
public int SetAsBool(int aValue) { /* mozilla's representation of boolean changed from 4 bytes to 1 byte as of XULRunner 4.x */ if (IsXULRVersionOrLater(MozillaVersion.VERSION_XR10)) { return XPCOM.VtblCall(this.getMethodIndex("setAsBool"), getAddress(), (byte)aValue); } return XPCOM.VtblCall(this.getMethodIndex("setAsBool"), getAddress(), aValue); }
public int SetAsArray(short type, int /*long*/ iid, int count, int /*long*/ ptr) { return XPCOM.VtblCall(this.getMethodIndex("setAsArray"), getAddress(), type, iid, count, ptr); }
public int SetAsDOMString(long /*int*/ aValue) { return XPCOM.VtblCall(nsIVariant.LAST_METHOD_ID + 18, getAddress(), aValue); }