Back to index

lightning-sunbird  0.9+nobinonly
nsEditor Member List
This is the complete list of members for nsEditor, including all inherited members.
addDocumentStateListener(in nsIDocumentStateListener listener)nsIEditor
addEditActionListener(in nsIEditActionListener listener)nsIEditor
addEditorObserver(in nsIEditorObserver observer)nsIEditor
AppendNodeToSelectionAsRange(nsIDOMNode *aNode)nsEditor
ArePreservingSelection()nsEditor
beginComposition(in nsTextEventReplyPtr aReply)nsIEditorIMESupport
beginningOfDocument()nsIEditor
beginPlaceHolderTransaction(in nsIAtom name)nsIEditor
beginTransaction()nsIEditor
BeginUpdateViewBatch(void)nsEditor
CanContainTag(nsIDOMNode *aParent, const nsAString &aTag)nsEditor
canCopy()nsIEditor
canCut()nsIEditor
canDrag(in nsIDOMEvent aEvent)nsIEditor
canPaste(in long aSelectionType)nsIEditor
canRedo(out boolean isEnabled, out boolean canRedo)nsIEditor
canUndo(out boolean isEnabled, out boolean canUndo)nsIEditor
ClearSelection()nsEditor
cloneAttribute(in AString aAttribute, in nsIDOMNode aDestNode, in nsIDOMNode aSourceNode)nsIEditor
cloneAttributes(in nsIDOMNode destNode, in nsIDOMNode sourceNode)nsIEditor
contentsMIMETypensIEditor
copy()nsIEditor
CountEditableChildren(nsIDOMNode *aNode, PRUint32 &outCount)nsEditor
CreateEventListeners()=0nsEditor [protected, pure virtual]
CreateHTMLContent(const nsAString &aTag, nsIContent **aContent)nsEditor
createNode(in AString tag, in nsIDOMNode parent, in long position)nsIEditor
CreateRange(nsIDOMNode *aStartParent, PRInt32 aStartOffset, nsIDOMNode *aEndParent, PRInt32 aEndOffset, nsIDOMRange **aRange)nsEditor
CreateTxnForAddStyleSheet(nsICSSStyleSheet *aSheet, AddStyleSheetTxn **aTxn)nsEditor [protected]
CreateTxnForCreateElement(const nsAString &aTag, nsIDOMNode *aParent, PRInt32 aPosition, CreateElementTxn **aTxn)nsEditor [protected]
CreateTxnForDeleteElement(nsIDOMNode *aElement, DeleteElementTxn **aTxn)nsEditor [protected]
CreateTxnForDeleteInsertionPoint(nsIDOMRange *aRange, EDirection aAction, EditAggregateTxn *aTxn)nsEditor [protected]
CreateTxnForDeleteSelection(EDirection aAction, EditAggregateTxn **aTxn)nsEditor [protected]
CreateTxnForDeleteText(nsIDOMCharacterData *aElement, PRUint32 aOffset, PRUint32 aLength, DeleteTextTxn **aTxn)nsEditor [protected]
CreateTxnForIMEText(const nsAString &aStringToInsert, IMETextTxn **aTxn)nsEditor [protected]
CreateTxnForInsertElement(nsIDOMNode *aNode, nsIDOMNode *aParent, PRInt32 aOffset, InsertElementTxn **aTxn)nsEditor [protected]
CreateTxnForInsertText(const nsAString &aStringToInsert, nsIDOMCharacterData *aTextNode, PRInt32 aOffset, InsertTextTxn **aTxn)nsEditor [protected]
CreateTxnForJoinNode(nsIDOMNode *aLeftNode, nsIDOMNode *aRightNode, JoinElementTxn **aTxn)nsEditor [protected]
CreateTxnForRemoveAttribute(nsIDOMElement *aElement, const nsAString &aAttribute, ChangeAttributeTxn **aTxn)nsEditor [protected]
CreateTxnForRemoveStyleSheet(nsICSSStyleSheet *aSheet, RemoveStyleSheetTxn **aTxn)nsEditor [protected]
CreateTxnForSetAttribute(nsIDOMElement *aElement, const nsAString &aAttribute, const nsAString &aValue, ChangeAttributeTxn **aTxn)nsEditor [protected]
CreateTxnForSplitNode(nsIDOMNode *aNode, PRUint32 aOffset, SplitElementTxn **aTxn)nsEditor [protected]
cut()nsIEditor
debugDumpContent()nsIEditor
debugUnitTests(out long outNumTests, out long outNumTestsFailed)nsIEditor
deleteNode(in nsIDOMNode child)nsIEditor
deleteSelection(in short action)nsIEditor
DeleteSelectionAndCreateNode(const nsAString &aTag, nsIDOMNode **aNewNode)nsEditor
DeleteSelectionAndPrepareToCreateNode(nsCOMPtr< nsIDOMNode > &parentSelectedNode, PRInt32 &offsetOfNewNode)nsEditor [protected]
DeleteSelectionImpl(EDirection aAction)nsEditor
DeleteText(nsIDOMCharacterData *aElement, PRUint32 aOffset, PRUint32 aLength)nsEditor [protected]
DoAfterDoTransaction(nsITransaction *aTxn)nsEditor [protected]
DoAfterRedoTransaction()nsEditor [protected]
DoAfterUndoTransaction()nsEditor [protected]
documentnsIEditor
documentCharacterSetnsIEditor
documentIsEmptynsIEditor
documentModifiednsIEditor
doDrag(in nsIDOMEvent aEvent)nsIEditor
doTransaction(in nsITransaction txn)nsIEditor
dumpContentTree()nsIEditor
EDirection typedefnsIEditor
eDocumentCreated enum valuensEditor [protected]
eDocumentStateChanged enum valuensEditor [protected]
eDocumentToBeDestroyed enum valuensEditor [protected]
enableUndo(in boolean enable)nsIEditor
endComposition()nsIEditorIMESupport
endOfDocument()nsIEditor
EndOperation()nsEditor
endPlaceHolderTransaction()nsIEditor
endTransaction()nsIEditor
EndUpdateViewBatch(void)nsEditor [virtual]
eNextnsIEditor
eNextWordnsIEditor
eNonensIEditor
ePreviousnsIEditor
ePreviousWordnsIEditor
eToBeginningOfLinensIEditor
eToEndOfLinensIEditor
eTriFalse enum valuensEditor [protected]
eTriTrue enum valuensEditor [protected]
eTriUnset enum valuensEditor [protected]
flagsnsIEditor
forceCompositionEnd()nsIEditorIMESupport
gDeleteTxnNamensEditor [static]
getAttributeValue(in nsIDOMElement aElement, in AString attributestr, out AString resultValue)nsIEditor
GetChildAt(nsIDOMNode *aParent, PRInt32 aOffset)nsEditor [static]
GetChildOffset(nsIDOMNode *aChild, nsIDOMNode *aParent, PRInt32 &aOffset)nsEditor [static]
GetDesiredSpellCheckState()nsEditor [protected]
GetDOMEventReceiver()nsEditor
GetEndNodeAndOffset(nsISelection *aSelection, nsCOMPtr< nsIDOMNode > *outEndNode, PRInt32 *outEndOffset)nsEditor [static]
GetFirstEditableNode(nsIDOMNode *aRoot, nsCOMPtr< nsIDOMNode > *outFirstNode)nsEditor
GetIMEBufferLength(PRInt32 *length)nsEditor
GetIndexOf(nsIDOMNode *aParent, nsIDOMNode *aChild)nsEditor [static]
getInlineSpellCheckerOptionally(in boolean autoCreate)nsIEditor_MOZILLA_1_8_BRANCH
GetKBStateControl(nsIKBStateControl **aKBSC)nsEditor [protected]
GetLeftmostChild(nsIDOMNode *aCurrentNode, PRBool bNoBlockCrossing=PR_FALSE)nsEditor
GetLengthOfDOMNode(nsIDOMNode *aNode, PRUint32 &aCount)nsEditor [static]
getModificationCount()nsIEditor
GetNextNode(nsIDOMNode *aCurrentNode, PRBool aEditableNode, nsCOMPtr< nsIDOMNode > *aResultNode, PRBool bNoBlockCrossing=PR_FALSE)nsEditor
GetNextNode(nsIDOMNode *aParentNode, PRInt32 aOffset, PRBool aEditableNode, nsCOMPtr< nsIDOMNode > *aResultNode, PRBool bNoBlockCrossing=PR_FALSE)nsEditor
GetNextNodeImpl(nsIDOMNode *aCurrentNode, PRBool aEditableNode, nsCOMPtr< nsIDOMNode > *aResultNode, PRBool bNoBlockCrossing=PR_FALSE)nsEditor [protected]
GetNodeLocation(nsIDOMNode *aChild, nsCOMPtr< nsIDOMNode > *aParent, PRInt32 *aOffset)nsEditor [static]
GetPresShell(nsIPresShell **aPS)nsEditor
GetPriorNode(nsIDOMNode *aCurrentNode, PRBool aEditableNode, nsCOMPtr< nsIDOMNode > *aResultNode, PRBool bNoBlockCrossing=PR_FALSE)nsEditor
GetPriorNode(nsIDOMNode *aParentNode, PRInt32 aOffset, PRBool aEditableNode, nsCOMPtr< nsIDOMNode > *aResultNode, PRBool bNoBlockCrossing=PR_FALSE)nsEditor
GetPriorNodeImpl(nsIDOMNode *aCurrentNode, PRBool aEditableNode, nsCOMPtr< nsIDOMNode > *aResultNode, PRBool bNoBlockCrossing=PR_FALSE)nsEditor [protected]
getQueryCaretRect(in nsQueryCaretRectEventReplyPtr aReply)nsIEditorIMESupport
getReconversionString(in nsReconversionEventReplyPtr aReply)nsIEditorIMESupport
GetRightmostChild(nsIDOMNode *aCurrentNode, PRBool bNoBlockCrossing=PR_FALSE)nsEditor
GetRoot()nsEditor
GetShouldTxnSetSelection()nsEditor
GetStartNodeAndOffset(nsISelection *aSelection, nsCOMPtr< nsIDOMNode > *outStartNode, PRInt32 *outStartOffset)nsEditor [static]
GetString(const nsAString &name, nsAString &value)nsEditor
GetTag(nsIDOMNode *aNode)nsEditor [static]
GetTagString(nsIDOMNode *aNode, nsAString &outString)nsEditor [static]
GetTextNodeTag(nsAString &aOutString)nsEditor [static]
GetWrapWidth(PRInt32 *aWrapCol)nsEditor [protected]
gIMETxnNamensEditor [static]
gTypingTxnNamensEditor [static]
HandleInlineSpellCheck(PRInt32 action, nsISelection *aSelection, nsIDOMNode *previousSelectedNode, PRInt32 previousSelectedOffset, nsIDOMNode *aStartNode, PRInt32 aStartOffset, nsIDOMNode *aEndNode, PRInt32 aEndOffset)nsEditor
incrementModificationCount(in long aModCount)nsIEditor
init(in nsIDOMDocument doc, in nsIPresShellPtr shell, in nsIContentPtr aRoot, in nsISelectionController aSelCon, in unsigned long aFlags)nsIEditor
inlineSpellCheckernsIEditor
InsertContainerAbove(nsIDOMNode *inNode, nsCOMPtr< nsIDOMNode > *outNode, const nsAString &aNodeType, const nsAString *aAttribute=nsnull, const nsAString *aValue=nsnull)nsEditor
insertFromDrop(in nsIDOMEvent aEvent)nsIEditor
insertNode(in nsIDOMNode node, in nsIDOMNode parent, in long aPosition)nsIEditor
InsertTextImpl(const nsAString &aStringToInsert, nsCOMPtr< nsIDOMNode > *aInOutNode, PRInt32 *aInOutOffset, nsIDOMDocument *aDoc)nsEditor
InsertTextIntoTextNodeImpl(const nsAString &aStringToInsert, nsIDOMCharacterData *aTextNode, PRInt32 aOffset, PRBool suppressIME=PR_FALSE)nsEditor
InstallEventListeners()nsEditor [protected]
IsBlockNode(nsIDOMNode *aNode)nsEditor [protected, virtual]
IsContainer(nsIDOMNode *aNode)nsEditor
IsDescendantOfBody(nsIDOMNode *inNode)nsEditor
isDocumentEditablensIEditor
IsEditable(nsIDOMNode *aNode)nsEditor
IsEmptyTextContent(nsIContent *aContent)nsEditor
IsIMEComposing()nsEditor
IsMozEditorBogusNode(nsIDOMNode *aNode)nsEditor
IsPreformatted(nsIDOMNode *aNode, PRBool *aResult)nsEditor
IsRootNode(nsIDOMNode *inNode)nsEditor
IsTextInDirtyFrameVisible(nsIDOMNode *aNode)nsEditor [virtual]
IsTextNode(nsIDOMNode *aNode)nsEditor [static]
IsTextOrElementNode(nsIDOMNode *aNode)nsEditor [static]
IterDirection enum namensEditor
JoinNodeDeep(nsIDOMNode *aLeftNode, nsIDOMNode *aRightNode, nsCOMPtr< nsIDOMNode > *aOutJoinNode, PRInt32 *outOffset)nsEditor
joinNodes(in nsIDOMNode leftNode, in nsIDOMNode rightNode, in nsIDOMNode parent)nsIEditor
JoinNodesImpl(nsIDOMNode *aNodeToKeep, nsIDOMNode *aNodeToJoin, nsIDOMNode *aParent, PRBool aNodeToKeepIsFirst)nsEditor
kIterBackward enum valuensEditor
kIterForward enum valuensEditor
kOpCreateNode enum valuensEditor
kOpDeleteNode enum valuensEditor
kOpDeleteSelection enum valuensEditor
kOpDeleteText enum valuensEditor
kOpIgnore enum valuensEditor
kOpInsertBreak enum valuensEditor
kOpInsertIMEText enum valuensEditor
kOpInsertNode enum valuensEditor
kOpInsertText enum valuensEditor
kOpJoinNode enum valuensEditor
kOpNone enum valuensEditor
kOpRedo enum valuensEditor
kOpSplitNode enum valuensEditor
kOpUndo enum valuensEditor
mActionnsEditor [protected]
mActionListenersnsEditor [protected]
markNodeDirty(in nsIDOMNode node)nsIEditor
mCompositionListenerPnsEditor [protected]
mContentMIMETypensEditor [protected]
mDidPreDestroynsEditor [protected]
mDirectionnsEditor [protected]
mDocDirtyStatensEditor [protected]
mDocStateListenersnsEditor [protected]
mDocWeaknsEditor [protected]
mDOMEventReceivernsEditor [protected]
mDragListenerPnsEditor [protected]
mDTDnsEditor [protected]
mEditorObserversnsEditor [protected]
mFlagsnsEditor [protected]
mFocusListenerPnsEditor [protected]
mIMEBufferLengthnsEditor [protected]
mIMETextNodensEditor [protected]
mIMETextOffsetnsEditor [protected]
mIMETextRangeListnsEditor [protected]
mInIMEModensEditor [protected]
mInlineSpellCheckernsEditor [protected]
mIsIMEComposingnsEditor [protected]
mKeyListenerPnsEditor [protected]
mModCountnsEditor [protected]
mMouseListenerPnsEditor [protected]
mNeedRecoverIMEOpenStatensEditor [protected]
MoveNode(nsIDOMNode *aNode, nsIDOMNode *aParent, PRInt32 aOffset)nsEditor
mPhoneticnsEditor [protected]
mPlaceHolderBatchnsEditor [protected]
mPlaceHolderNamensEditor [protected]
mPlaceHolderTxnnsEditor [protected]
mPresShellWeaknsEditor [protected]
mRangeUpdaternsEditor [protected]
mRootElementnsEditor [protected]
mSavedSelnsEditor [protected]
mSelConWeaknsEditor [protected]
mSelStatensEditor [protected]
mShouldTxnSetSelectionnsEditor [protected]
mSpellcheckCheckboxStatensEditor [protected]
mTextListenerPnsEditor [protected]
mTxnMgrnsEditor [protected]
mUpdateCountnsEditor [protected]
mViewManagernsEditor [protected]
NodeIsType(nsIDOMNode *aNode, nsIAtom *aTag)nsEditor [inline, static]
NodeIsTypeString(nsIDOMNode *aNode, const nsAString &aTag)nsEditor [inline, static]
NodesSameType(nsIDOMNode *aNode1, nsIDOMNode *aNode2)nsEditor [virtual]
NotifyDocumentListeners(TDocumentListenerNotification aNotificationType)nsEditor [protected]
NotifyEditorObservers(void)nsEditor
notifyIMEOnBlur()nsIEditorIMESupport
notifyIMEOnFocus()nsIEditorIMESupport
nsAutoRules classnsEditor [friend]
nsAutoSelectionReset classnsEditor [friend]
nsAutoTxnsConserveSelection classnsEditor [friend]
NSCanUnload(nsISupports *serviceMgr)nsEditor [friend]
nsEditor()nsEditor
nsRangeUpdater classnsEditor [friend]
OperationID enum namensEditor
outputToStream(in nsIOutputStream aStream, in AString formatType, in ACString charsetOverride, in unsigned long flags)nsIEditor
outputToString(in AString formatType, in unsigned long flags)nsIEditor
paste(in long aSelectionType)nsIEditor
phoneticnsIPhonetic
postCreate()nsIEditor
preDestroy()nsIEditor
PreserveSelectionAcrossActions(nsISelection *aSel)nsEditor
queryComposition(in nsTextEventReplyPtr aReply)nsIEditorIMESupport
redo(in unsigned long count)nsIEditor
removeAttribute(in nsIDOMElement aElement, in AString aAttribute)nsIEditor
removeAttributeOrEquivalent(in nsIDOMElement element, in DOMString sourceAttrName, in boolean aSuppressTransaction)nsIEditor
RemoveContainer(nsIDOMNode *inNode)nsEditor
removeDocumentStateListener(in nsIDocumentStateListener listener)nsIEditor
removeEditActionListener(in nsIEditActionListener listener)nsIEditor
removeEditorObserver(in nsIEditorObserver observer)nsIEditor
RemoveEventListeners()nsEditor [protected, virtual]
ReplaceContainer(nsIDOMNode *inNode, nsCOMPtr< nsIDOMNode > *outNode, const nsAString &aNodeType, const nsAString *aAttribute=nsnull, const nsAString *aValue=nsnull, PRBool aCloneAttributes=PR_FALSE)nsEditor
resetModificationCount()nsIEditor
RestorePreservedSelection(nsISelection *aSel)nsEditor
rootElementnsIEditor
ScrollSelectionIntoView(PRBool aScrollToAnchor)nsEditor [protected]
selectAll()nsIEditor
SelectEntireDocument(nsISelection *aSelection)nsEditor [protected]
selectionnsIEditor
selectionControllernsIEditor
setAttribute(in nsIDOMElement aElement, in AString attributestr, in AString attvalue)nsIEditor
setAttributeOrEquivalent(in nsIDOMElement element, in AString sourceAttrName, in AString sourceAttrValue, in boolean aSuppressTransaction)nsIEditor
setCompositionString(in DOMString aCompositionString, in nsIPrivateTextRangeListPtr aTextRange, in nsTextEventReplyPtr aReply)nsIEditorIMESupport
SetIsIMEComposing()nsEditor
setShouldTxnSetSelection(in boolean should)nsIEditor
setSpellcheckUserOverride(in boolean enable)nsIEditor_MOZILLA_1_8_BRANCH
shouldTxnSetSelection()nsIEditor
splitNode(in nsIDOMNode existingRightNode, in long offset, out nsIDOMNode newLeftNode)nsIEditor
SplitNodeDeep(nsIDOMNode *aNode, nsIDOMNode *aSplitPointParent, PRInt32 aSplitPointOffset, PRInt32 *outOffset, PRBool aNoEmptyContainers=PR_FALSE, nsCOMPtr< nsIDOMNode > *outLeftNode=0, nsCOMPtr< nsIDOMNode > *outRightNode=0)nsEditor
SplitNodeImpl(nsIDOMNode *aExistingRightNode, PRInt32 aOffset, nsIDOMNode *aNewLeftNode, nsIDOMNode *aParent)nsEditor
StartOperation(PRInt32 opID, nsIEditor::EDirection aDirection)nsEditor
StopPreservingSelection()nsEditor
switchTextDirection()nsIEditor
syncRealTimeSpell()nsIEditor_MOZILLA_1_8_BRANCH
TagCanContain(const nsAString &aParentTag, nsIDOMNode *aChild)nsEditor
TagCanContainTag(const nsAString &aParentTag, const nsAString &aChildTag)nsEditor [virtual]
TDocumentListenerNotification enum namensEditor [protected]
transactionManagernsIEditor
Tristate enum namensEditor [protected]
undo(in unsigned long count)nsIEditor
~nsEditor()nsEditor [virtual]