Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Private Attributes
GetWindowMessage Class Reference
Inheritance diagram for GetWindowMessage:
Inheritance graph
[legend]
Collaboration diagram for GetWindowMessage:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 GetWindowMessage (MRJPluginInstance *pluginInstance, jsobject *windowResult)
 ~GetWindowMessage ()
virtual void execute (JNIEnv *env)
 GetWindowMessage (MRJPluginInstance *pluginInstance, jsobject *windowResult)
virtual void execute (JNIEnv *env)
void setNext (JavaMessage *next)
void setNext (JavaMessage *next)
JavaMessagegetNext ()
JavaMessagegetNext ()

Private Attributes

MRJPluginInstancemPluginInstance
jsobjectmWindowResult

Detailed Description

Definition at line 947 of file LiveConnectNativeMethods.cpp.


Constructor & Destructor Documentation

GetWindowMessage::GetWindowMessage ( MRJPluginInstance pluginInstance,
jsobject windowResult 
) [inline]

Definition at line 951 of file LiveConnectNativeMethods.cpp.

        :   mPluginInstance(pluginInstance), mWindowResult(windowResult)
    {
    }

Definition at line 956 of file LiveConnectNativeMethods.cpp.

GetWindowMessage::GetWindowMessage ( MRJPluginInstance pluginInstance,
jsobject windowResult 
) [inline]

Definition at line 952 of file LiveConnectNativeMethods.cpp.

        :   mPluginInstance(pluginInstance), mWindowResult(windowResult)
    {
    }

Member Function Documentation

virtual void GetWindowMessage::execute ( JNIEnv env) [inline, virtual]

Implements JavaMessage.

Definition at line 957 of file LiveConnectNativeMethods.cpp.

    {
        MRJSecurityContext* securityContext = getSecurityContext(mPluginInstance);
        nsILiveconnect* connection = getLiveconnectInstance(securityContext);
        nsresult status = connection->GetWindow(env, mPluginInstance, NULL, 0, securityContext, mWindowResult);
    }

Here is the call graph for this function:

virtual void GetWindowMessage::execute ( JNIEnv env) [inline, virtual]

Implements JavaMessage.

Definition at line 961 of file LiveConnectNativeMethods.cpp.

    {
        MRJSecurityContext* securityContext = getSecurityContext(mPluginInstance);
        nsILiveconnect* connection = getLiveconnectInstance(securityContext);
        nsresult status = connection->GetWindow(env, mPluginInstance, NULL, 0, securityContext, mWindowResult);
    }

Here is the call graph for this function:

JavaMessage* JavaMessage::getNext ( ) [inline, inherited]

Definition at line 55 of file JavaMessageQueue.h.

{ return mNext; }

Here is the caller graph for this function:

JavaMessage* JavaMessage::getNext ( ) [inline, inherited]

Definition at line 56 of file JavaMessageQueue.h.

{ return mNext; }
void JavaMessage::setNext ( JavaMessage next) [inline, inherited]

Definition at line 54 of file JavaMessageQueue.h.

{ mNext = next; }

Here is the caller graph for this function:

void JavaMessage::setNext ( JavaMessage next) [inline, inherited]

Definition at line 55 of file JavaMessageQueue.h.

{ mNext = next; }

Member Data Documentation

Definition at line 948 of file LiveConnectNativeMethods.cpp.

Definition at line 949 of file LiveConnectNativeMethods.cpp.


The documentation for this class was generated from the following files: