Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Protected Attributes
mozXMLTermDragListener Class Reference

#include <mozXMLTermListeners.h>

Inheritance diagram for mozXMLTermDragListener:
Inheritance graph
[legend]
Collaboration diagram for mozXMLTermDragListener:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 mozXMLTermDragListener ()
virtual ~mozXMLTermDragListener ()
void SetXMLTerminal (mozIXMLTerminal *aXMLTerminal)
 Save non-owning reference to containing XMLTerminal object.
virtual NS_DECL_ISUPPORTS nsresult HandleEvent (nsIDOMEvent *aEvent)
virtual nsresult DragEnter (nsIDOMEvent *aDragEvent)
 Processes a drag enter event.
virtual nsresult DragOver (nsIDOMEvent *aDragEvent)
 Processes a drag over event.
virtual nsresult DragExit (nsIDOMEvent *aDragEvent)
 Processes a drag Exit event.
virtual nsresult DragDrop (nsIDOMEvent *aDragEvent)
 Processes a drag drop event.
virtual nsresult DragGesture (nsIDOMEvent *aDragEvent)
 Processes a drag gesture event.
void handleEvent (in nsIDOMEvent event)
 This method is called whenever an event occurs of the type for which the EventListener interface was registered.

Protected Attributes

mozIXMLTerminalmXMLTerminal
 non-owning reference to containing XMLTerminal object (for callback)

Detailed Description

Definition at line 155 of file mozXMLTermListeners.h.


Constructor & Destructor Documentation

Definition at line 722 of file mozXMLTermListeners.cpp.

{
}

Definition at line 727 of file mozXMLTermListeners.cpp.

{
}

Member Function Documentation

Processes a drag drop event.

Parameters:
aMouseEvent
See also:
nsIDOMEvent.h
Returns:
whether the event was consumed or ignored.
See also:
nsresult

Implements nsIDOMDragListener.

Definition at line 796 of file mozXMLTermListeners.cpp.

{
  return NS_OK;
}

Processes a drag enter event.

Parameters:
aMouseEvent
See also:
nsIDOMEvent.h
Returns:
whether the event was consumed or ignored.
See also:
nsresult

Implements nsIDOMDragListener.

Definition at line 775 of file mozXMLTermListeners.cpp.

{
  return NS_OK;
}

Processes a drag Exit event.

Parameters:
aMouseEvent
See also:
nsIDOMEvent.h
Returns:
whether the event was consumed or ignored.
See also:
nsresult

Implements nsIDOMDragListener.

Definition at line 789 of file mozXMLTermListeners.cpp.

{
  return NS_OK;
}

Processes a drag gesture event.

Parameters:
aMouseEvent
See also:
nsIDOMEvent.h
Returns:
whether the event was consumed or ignored.
See also:
nsresult

Implements nsIDOMDragListener.

Definition at line 803 of file mozXMLTermListeners.cpp.

{
  return NS_OK;
}

Processes a drag over event.

Parameters:
aMouseEvent
See also:
nsIDOMEvent.h
Returns:
whether the event was consumed or ignored.
See also:
nsresult

Implements nsIDOMDragListener.

Definition at line 782 of file mozXMLTermListeners.cpp.

{
  return NS_OK;
}

This method is called whenever an event occurs of the type for which the EventListener interface was registered.

Parameters:
evtThe Event contains contextual information about the event. It also contains the stopPropagation and preventDefault methods which are used in determining the event's flow and default action.

Definition at line 768 of file mozXMLTermListeners.cpp.

{
  return NS_OK;
}

Save non-owning reference to containing XMLTerminal object.

Parameters:
aXMLTerminalthe XMLTerm instance

Definition at line 163 of file mozXMLTermListeners.h.

    {mXMLTerminal = aXMLTerminal;}

Here is the caller graph for this function:


Member Data Documentation

non-owning reference to containing XMLTerminal object (for callback)

Definition at line 181 of file mozXMLTermListeners.h.


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