32 #include "nsISupports.idl"
36 [scriptable,
uuid(bc3f9c62-9a5f-47e8-a00f-49d80f3bb6c9)]
39 void handleMethod(in
string interface_name, in
string path, in
string member);
43 [scriptable,
uuid(a8159f8d-7970-40d0-bd08-8d0adf69e435)]
51 [scriptable,
uuid(4c809340-0f6f-4122-b242-d4e900bed92b)]
101 void openArray([optional] in
short aType);
void init(in string aName)
void setDoubleArg(in double val)
void setDictSI64EntryArg(in string key, in PRInt64 val)
void setDictSBEntryArg(in string key, in boolean val)
void closeDictSDEntryArg()
void prepareMethodCall(in string dest, in string path, in string inter, in string name)
void openArray([optional] in short aType)
void setDictSIEntryArg(in string key, in unsigned long val)
void setDictSOEntryArg(in string key, in AString val)
const unsigned short TYPE_OBJECT_PATH
void setMatch(in string match)
const unsigned short TYPE_STRING
void setDictSSEntryArg(in string key, in AString val)
void setDictSDEntryArg(in string key, in double val)
string getObjectPathArg()
void setStringArg(in AString val)
void openDictSAEntryArg(in string key, [optional] in short aType)
void setUInt32Arg(in unsigned long val)
void setArrayStringArg(in AString val)
void openDictEntryArray()
this _dialogInput val(dateText)
void openDictSDEntryArg(in string key)
void closeDictSAEntryArg()
void setBoolArg(in boolean val)
ExtensionSchemeMatcher prototype match
void setObjectPathArg(in string val)
void prepareSignal(in string path, in string inter, in string name)
void setUInt16Arg(in unsigned short val)
void setInt64Arg(in PRInt64 val)
void setMethodHandler(in ngIMethodHandler handler)
void closeDictEntryArray()
void handleMethod(in string interface_name, in string path, in string member)
void setInt32Arg(in long val)