Source code

Copy as Markdown

Other Tools

/* THIS FILE IS AUTOGENERATED - DO NOT EDIT */
#include "xpcAccEvents.h"
#include "nsIAccessible.h"
#include "nsIAccessibleDocument.h"
#include "nsINode.h"
#include "nsIAccessible.h"
#include "nsIAccessibleDocument.h"
#include "nsINode.h"
#include "nsIAccessible.h"
#include "nsIAccessibleDocument.h"
#include "nsINode.h"
#include "nsIAccessible.h"
#include "nsIAccessibleDocument.h"
#include "nsINode.h"
#include "nsIArray.h"
#include "nsIAccessible.h"
#include "nsIAccessibleDocument.h"
#include "nsINode.h"
#include "nsIAccessible.h"
#include "nsIAccessible.h"
#include "nsIAccessible.h"
#include "nsIAccessible.h"
#include "nsIAccessibleDocument.h"
#include "nsINode.h"
#include "nsIAccessible.h"
#include "nsIAccessibleDocument.h"
#include "nsINode.h"
#include "nsIAccessible.h"
#include "nsIAccessibleDocument.h"
#include "nsINode.h"
#include "nsIAccessible.h"
#include "nsIAccessibleDocument.h"
#include "nsINode.h"
#include "nsIAccessible.h"
#include "nsIAccessibleDocument.h"
#include "nsINode.h"
NS_IMPL_CYCLE_COLLECTION(xpcAccEvent, mAccessible, mAccessibleDocument, mDOMNode)
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccEvent)
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccEvent)
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccEvent)
NS_INTERFACE_MAP_ENTRY(nsISupports)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
NS_INTERFACE_MAP_END
NS_IMETHODIMP
xpcAccEvent::GetEventType(uint32_t *aEventType)
{
*aEventType = mEventType;
return NS_OK;
}
NS_IMETHODIMP
xpcAccEvent::GetAccessible(nsIAccessible** aAccessible)
{
NS_IF_ADDREF(*aAccessible = mAccessible);
return NS_OK;
}
NS_IMETHODIMP
xpcAccEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
{
NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
return NS_OK;
}
NS_IMETHODIMP
xpcAccEvent::GetDOMNode(nsINode** aDOMNode)
{
NS_IF_ADDREF(*aDOMNode = mDOMNode);
return NS_OK;
}
NS_IMETHODIMP
xpcAccEvent::GetIsFromUserInput(bool *aIsFromUserInput)
{
*aIsFromUserInput = mIsFromUserInput;
return NS_OK;
}
NS_IMPL_CYCLE_COLLECTION(xpcAccStateChangeEvent, mAccessible, mAccessibleDocument, mDOMNode)
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccStateChangeEvent)
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccStateChangeEvent)
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccStateChangeEvent)
NS_INTERFACE_MAP_ENTRY(nsISupports)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleStateChangeEvent)
NS_INTERFACE_MAP_END
NS_IMETHODIMP
xpcAccStateChangeEvent::GetEventType(uint32_t *aEventType)
{
*aEventType = mEventType;
return NS_OK;
}
NS_IMETHODIMP
xpcAccStateChangeEvent::GetAccessible(nsIAccessible** aAccessible)
{
NS_IF_ADDREF(*aAccessible = mAccessible);
return NS_OK;
}
NS_IMETHODIMP
xpcAccStateChangeEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
{
NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
return NS_OK;
}
NS_IMETHODIMP
xpcAccStateChangeEvent::GetDOMNode(nsINode** aDOMNode)
{
NS_IF_ADDREF(*aDOMNode = mDOMNode);
return NS_OK;
}
NS_IMETHODIMP
xpcAccStateChangeEvent::GetIsFromUserInput(bool *aIsFromUserInput)
{
*aIsFromUserInput = mIsFromUserInput;
return NS_OK;
}
NS_IMETHODIMP
xpcAccStateChangeEvent::GetState(uint32_t *aState)
{
*aState = mState;
return NS_OK;
}
NS_IMETHODIMP
xpcAccStateChangeEvent::GetIsExtraState(bool *aIsExtraState)
{
*aIsExtraState = mIsExtraState;
return NS_OK;
}
NS_IMETHODIMP
xpcAccStateChangeEvent::GetIsEnabled(bool *aIsEnabled)
{
*aIsEnabled = mIsEnabled;
return NS_OK;
}
NS_IMPL_CYCLE_COLLECTION(xpcAccTextChangeEvent, mAccessible, mAccessibleDocument, mDOMNode)
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccTextChangeEvent)
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccTextChangeEvent)
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccTextChangeEvent)
NS_INTERFACE_MAP_ENTRY(nsISupports)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleTextChangeEvent)
NS_INTERFACE_MAP_END
NS_IMETHODIMP
xpcAccTextChangeEvent::GetEventType(uint32_t *aEventType)
{
*aEventType = mEventType;
return NS_OK;
}
NS_IMETHODIMP
xpcAccTextChangeEvent::GetAccessible(nsIAccessible** aAccessible)
{
NS_IF_ADDREF(*aAccessible = mAccessible);
return NS_OK;
}
NS_IMETHODIMP
xpcAccTextChangeEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
{
NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
return NS_OK;
}
NS_IMETHODIMP
xpcAccTextChangeEvent::GetDOMNode(nsINode** aDOMNode)
{
NS_IF_ADDREF(*aDOMNode = mDOMNode);
return NS_OK;
}
NS_IMETHODIMP
xpcAccTextChangeEvent::GetIsFromUserInput(bool *aIsFromUserInput)
{
*aIsFromUserInput = mIsFromUserInput;
return NS_OK;
}
NS_IMETHODIMP
xpcAccTextChangeEvent::GetStart(int32_t *aStart)
{
*aStart = mStart;
return NS_OK;
}
NS_IMETHODIMP
xpcAccTextChangeEvent::GetLength(uint32_t *aLength)
{
*aLength = mLength;
return NS_OK;
}
NS_IMETHODIMP
xpcAccTextChangeEvent::GetIsInserted(bool *aIsInserted)
{
*aIsInserted = mIsInserted;
return NS_OK;
}
NS_IMETHODIMP
xpcAccTextChangeEvent::GetModifiedText(nsAString& aModifiedText)
{
aModifiedText = mModifiedText;
return NS_OK;
}
NS_IMPL_CYCLE_COLLECTION(xpcAccTextSelectionChangeEvent, mAccessible, mAccessibleDocument, mDOMNode, mSelectionRanges)
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccTextSelectionChangeEvent)
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccTextSelectionChangeEvent)
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccTextSelectionChangeEvent)
NS_INTERFACE_MAP_ENTRY(nsISupports)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleTextSelectionChangeEvent)
NS_INTERFACE_MAP_END
NS_IMETHODIMP
xpcAccTextSelectionChangeEvent::GetEventType(uint32_t *aEventType)
{
*aEventType = mEventType;
return NS_OK;
}
NS_IMETHODIMP
xpcAccTextSelectionChangeEvent::GetAccessible(nsIAccessible** aAccessible)
{
NS_IF_ADDREF(*aAccessible = mAccessible);
return NS_OK;
}
NS_IMETHODIMP
xpcAccTextSelectionChangeEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
{
NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
return NS_OK;
}
NS_IMETHODIMP
xpcAccTextSelectionChangeEvent::GetDOMNode(nsINode** aDOMNode)
{
NS_IF_ADDREF(*aDOMNode = mDOMNode);
return NS_OK;
}
NS_IMETHODIMP
xpcAccTextSelectionChangeEvent::GetIsFromUserInput(bool *aIsFromUserInput)
{
*aIsFromUserInput = mIsFromUserInput;
return NS_OK;
}
NS_IMETHODIMP
xpcAccTextSelectionChangeEvent::GetSelectionRanges(nsIArray** aSelectionRanges)
{
NS_IF_ADDREF(*aSelectionRanges = mSelectionRanges);
return NS_OK;
}
NS_IMPL_CYCLE_COLLECTION(xpcAccHideEvent, mAccessible, mAccessibleDocument, mDOMNode, mTargetParent, mTargetNextSibling, mTargetPrevSibling)
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccHideEvent)
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccHideEvent)
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccHideEvent)
NS_INTERFACE_MAP_ENTRY(nsISupports)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleHideEvent)
NS_INTERFACE_MAP_END
NS_IMETHODIMP
xpcAccHideEvent::GetEventType(uint32_t *aEventType)
{
*aEventType = mEventType;
return NS_OK;
}
NS_IMETHODIMP
xpcAccHideEvent::GetAccessible(nsIAccessible** aAccessible)
{
NS_IF_ADDREF(*aAccessible = mAccessible);
return NS_OK;
}
NS_IMETHODIMP
xpcAccHideEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
{
NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
return NS_OK;
}
NS_IMETHODIMP
xpcAccHideEvent::GetDOMNode(nsINode** aDOMNode)
{
NS_IF_ADDREF(*aDOMNode = mDOMNode);
return NS_OK;
}
NS_IMETHODIMP
xpcAccHideEvent::GetIsFromUserInput(bool *aIsFromUserInput)
{
*aIsFromUserInput = mIsFromUserInput;
return NS_OK;
}
NS_IMETHODIMP
xpcAccHideEvent::GetTargetParent(nsIAccessible** aTargetParent)
{
NS_IF_ADDREF(*aTargetParent = mTargetParent);
return NS_OK;
}
NS_IMETHODIMP
xpcAccHideEvent::GetTargetNextSibling(nsIAccessible** aTargetNextSibling)
{
NS_IF_ADDREF(*aTargetNextSibling = mTargetNextSibling);
return NS_OK;
}
NS_IMETHODIMP
xpcAccHideEvent::GetTargetPrevSibling(nsIAccessible** aTargetPrevSibling)
{
NS_IF_ADDREF(*aTargetPrevSibling = mTargetPrevSibling);
return NS_OK;
}
NS_IMPL_CYCLE_COLLECTION(xpcAccCaretMoveEvent, mAccessible, mAccessibleDocument, mDOMNode)
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccCaretMoveEvent)
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccCaretMoveEvent)
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccCaretMoveEvent)
NS_INTERFACE_MAP_ENTRY(nsISupports)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleCaretMoveEvent)
NS_INTERFACE_MAP_END
NS_IMETHODIMP
xpcAccCaretMoveEvent::GetEventType(uint32_t *aEventType)
{
*aEventType = mEventType;
return NS_OK;
}
NS_IMETHODIMP
xpcAccCaretMoveEvent::GetAccessible(nsIAccessible** aAccessible)
{
NS_IF_ADDREF(*aAccessible = mAccessible);
return NS_OK;
}
NS_IMETHODIMP
xpcAccCaretMoveEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
{
NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
return NS_OK;
}
NS_IMETHODIMP
xpcAccCaretMoveEvent::GetDOMNode(nsINode** aDOMNode)
{
NS_IF_ADDREF(*aDOMNode = mDOMNode);
return NS_OK;
}
NS_IMETHODIMP
xpcAccCaretMoveEvent::GetIsFromUserInput(bool *aIsFromUserInput)
{
*aIsFromUserInput = mIsFromUserInput;
return NS_OK;
}
NS_IMETHODIMP
xpcAccCaretMoveEvent::GetCaretOffset(int32_t *aCaretOffset)
{
*aCaretOffset = mCaretOffset;
return NS_OK;
}
NS_IMETHODIMP
xpcAccCaretMoveEvent::GetIsSelectionCollapsed(bool *aIsSelectionCollapsed)
{
*aIsSelectionCollapsed = mIsSelectionCollapsed;
return NS_OK;
}
NS_IMETHODIMP
xpcAccCaretMoveEvent::GetIsAtEndOfLine(bool *aIsAtEndOfLine)
{
*aIsAtEndOfLine = mIsAtEndOfLine;
return NS_OK;
}
NS_IMETHODIMP
xpcAccCaretMoveEvent::GetGranularity(int32_t *aGranularity)
{
*aGranularity = mGranularity;
return NS_OK;
}
NS_IMPL_CYCLE_COLLECTION(xpcAccObjectAttributeChangedEvent, mAccessible, mAccessibleDocument, mDOMNode)
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccObjectAttributeChangedEvent)
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccObjectAttributeChangedEvent)
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccObjectAttributeChangedEvent)
NS_INTERFACE_MAP_ENTRY(nsISupports)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleObjectAttributeChangedEvent)
NS_INTERFACE_MAP_END
NS_IMETHODIMP
xpcAccObjectAttributeChangedEvent::GetEventType(uint32_t *aEventType)
{
*aEventType = mEventType;
return NS_OK;
}
NS_IMETHODIMP
xpcAccObjectAttributeChangedEvent::GetAccessible(nsIAccessible** aAccessible)
{
NS_IF_ADDREF(*aAccessible = mAccessible);
return NS_OK;
}
NS_IMETHODIMP
xpcAccObjectAttributeChangedEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
{
NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
return NS_OK;
}
NS_IMETHODIMP
xpcAccObjectAttributeChangedEvent::GetDOMNode(nsINode** aDOMNode)
{
NS_IF_ADDREF(*aDOMNode = mDOMNode);
return NS_OK;
}
NS_IMETHODIMP
xpcAccObjectAttributeChangedEvent::GetIsFromUserInput(bool *aIsFromUserInput)
{
*aIsFromUserInput = mIsFromUserInput;
return NS_OK;
}
NS_IMETHODIMP
xpcAccObjectAttributeChangedEvent::GetChangedAttribute(nsAString& aChangedAttribute)
{
aChangedAttribute = mChangedAttribute;
return NS_OK;
}
NS_IMPL_CYCLE_COLLECTION(xpcAccTableChangeEvent, mAccessible, mAccessibleDocument, mDOMNode)
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccTableChangeEvent)
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccTableChangeEvent)
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccTableChangeEvent)
NS_INTERFACE_MAP_ENTRY(nsISupports)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleTableChangeEvent)
NS_INTERFACE_MAP_END
NS_IMETHODIMP
xpcAccTableChangeEvent::GetEventType(uint32_t *aEventType)
{
*aEventType = mEventType;
return NS_OK;
}
NS_IMETHODIMP
xpcAccTableChangeEvent::GetAccessible(nsIAccessible** aAccessible)
{
NS_IF_ADDREF(*aAccessible = mAccessible);
return NS_OK;
}
NS_IMETHODIMP
xpcAccTableChangeEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
{
NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
return NS_OK;
}
NS_IMETHODIMP
xpcAccTableChangeEvent::GetDOMNode(nsINode** aDOMNode)
{
NS_IF_ADDREF(*aDOMNode = mDOMNode);
return NS_OK;
}
NS_IMETHODIMP
xpcAccTableChangeEvent::GetIsFromUserInput(bool *aIsFromUserInput)
{
*aIsFromUserInput = mIsFromUserInput;
return NS_OK;
}
NS_IMETHODIMP
xpcAccTableChangeEvent::GetRowOrColIndex(int32_t *aRowOrColIndex)
{
*aRowOrColIndex = mRowOrColIndex;
return NS_OK;
}
NS_IMETHODIMP
xpcAccTableChangeEvent::GetRowsOrColsCount(int32_t *aRowsOrColsCount)
{
*aRowsOrColsCount = mRowsOrColsCount;
return NS_OK;
}
NS_IMPL_CYCLE_COLLECTION(xpcAccScrollingEvent, mAccessible, mAccessibleDocument, mDOMNode)
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccScrollingEvent)
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccScrollingEvent)
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccScrollingEvent)
NS_INTERFACE_MAP_ENTRY(nsISupports)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleScrollingEvent)
NS_INTERFACE_MAP_END
NS_IMETHODIMP
xpcAccScrollingEvent::GetEventType(uint32_t *aEventType)
{
*aEventType = mEventType;
return NS_OK;
}
NS_IMETHODIMP
xpcAccScrollingEvent::GetAccessible(nsIAccessible** aAccessible)
{
NS_IF_ADDREF(*aAccessible = mAccessible);
return NS_OK;
}
NS_IMETHODIMP
xpcAccScrollingEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
{
NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
return NS_OK;
}
NS_IMETHODIMP
xpcAccScrollingEvent::GetDOMNode(nsINode** aDOMNode)
{
NS_IF_ADDREF(*aDOMNode = mDOMNode);
return NS_OK;
}
NS_IMETHODIMP
xpcAccScrollingEvent::GetIsFromUserInput(bool *aIsFromUserInput)
{
*aIsFromUserInput = mIsFromUserInput;
return NS_OK;
}
NS_IMETHODIMP
xpcAccScrollingEvent::GetScrollX(uint32_t *aScrollX)
{
*aScrollX = mScrollX;
return NS_OK;
}
NS_IMETHODIMP
xpcAccScrollingEvent::GetScrollY(uint32_t *aScrollY)
{
*aScrollY = mScrollY;
return NS_OK;
}
NS_IMETHODIMP
xpcAccScrollingEvent::GetMaxScrollX(uint32_t *aMaxScrollX)
{
*aMaxScrollX = mMaxScrollX;
return NS_OK;
}
NS_IMETHODIMP
xpcAccScrollingEvent::GetMaxScrollY(uint32_t *aMaxScrollY)
{
*aMaxScrollY = mMaxScrollY;
return NS_OK;
}
NS_IMPL_CYCLE_COLLECTION(xpcAccAnnouncementEvent, mAccessible, mAccessibleDocument, mDOMNode)
NS_IMPL_CYCLE_COLLECTING_ADDREF(xpcAccAnnouncementEvent)
NS_IMPL_CYCLE_COLLECTING_RELEASE(xpcAccAnnouncementEvent)
NS_INTERFACE_MAP_BEGIN_CYCLE_COLLECTION(xpcAccAnnouncementEvent)
NS_INTERFACE_MAP_ENTRY(nsISupports)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleEvent)
NS_INTERFACE_MAP_ENTRY(nsIAccessibleAnnouncementEvent)
NS_INTERFACE_MAP_END
NS_IMETHODIMP
xpcAccAnnouncementEvent::GetEventType(uint32_t *aEventType)
{
*aEventType = mEventType;
return NS_OK;
}
NS_IMETHODIMP
xpcAccAnnouncementEvent::GetAccessible(nsIAccessible** aAccessible)
{
NS_IF_ADDREF(*aAccessible = mAccessible);
return NS_OK;
}
NS_IMETHODIMP
xpcAccAnnouncementEvent::GetAccessibleDocument(nsIAccessibleDocument** aAccessibleDocument)
{
NS_IF_ADDREF(*aAccessibleDocument = mAccessibleDocument);
return NS_OK;
}
NS_IMETHODIMP
xpcAccAnnouncementEvent::GetDOMNode(nsINode** aDOMNode)
{
NS_IF_ADDREF(*aDOMNode = mDOMNode);
return NS_OK;
}
NS_IMETHODIMP
xpcAccAnnouncementEvent::GetIsFromUserInput(bool *aIsFromUserInput)
{
*aIsFromUserInput = mIsFromUserInput;
return NS_OK;
}
NS_IMETHODIMP
xpcAccAnnouncementEvent::GetAnnouncement(nsAString& aAnnouncement)
{
aAnnouncement = mAnnouncement;
return NS_OK;
}
NS_IMETHODIMP
xpcAccAnnouncementEvent::GetPriority(uint16_t *aPriority)
{
*aPriority = mPriority;
return NS_OK;
}