class nsIEditor
Members:
-
public
virtual
AddDocumentStateListener(nsIDocumentStateListener*)
-
public
virtual
AddEditActionListener(nsIEditActionListener*)
-
public
virtual
AddEditorObserver(nsIEditorObserver*)
-
public
virtual
BeginPlaceHolderTransaction(nsIAtom*)
-
public
virtual
BeginTransaction()
-
public
virtual
BeginningOfDocument()
-
public
virtual
CanCopy(PRBool*)
-
public
virtual
CanCut(PRBool*)
-
public
virtual
CanDrag(nsIDOMEvent*, PRBool*)
-
public
virtual
CanPaste(PRInt32, PRBool*)
-
public
virtual
CanRedo(PRBool*, PRBool*)
-
public
virtual
CanUndo(PRBool*, PRBool*)
-
public
virtual
CloneAttribute(const nsAString_internal&, nsIDOMNode*, nsIDOMNode*)
-
public
virtual
CloneAttributes(nsIDOMNode*, nsIDOMNode*)
-
public
virtual
Copy()
-
public
virtual
CreateNode(const nsAString_internal&, nsIDOMNode*, PRInt32, nsIDOMNode**)
-
public
virtual
Cut()
-
public
virtual
DebugDumpContent()
-
public
virtual
DebugUnitTests(PRInt32*, PRInt32*)
-
public
virtual
DeleteNode(nsIDOMNode*)
-
public
virtual
DeleteSelection(PRInt16)
-
public
virtual
DoDrag(nsIDOMEvent*)
-
public
virtual
DoTransaction(nsITransaction*)
-
public
virtual
DumpContentTree()
-
public
virtual
EnableUndo(PRBool)
-
public
virtual
EndOfDocument()
-
public
virtual
EndPlaceHolderTransaction()
-
public
virtual
EndTransaction()
-
public
virtual
GetAttributeValue(nsIDOMElement*, const nsAString_internal&, nsAString_internal&, PRBool*)
-
public
virtual
GetContentsMIMEType(char**)
-
public
virtual
GetDocument(nsIDOMDocument**)
-
public
virtual
GetDocumentCharacterSet(nsACString_internal&)
-
public
virtual
GetDocumentIsEmpty(PRBool*)
-
public
virtual
GetDocumentModified(PRBool*)
-
public
virtual
GetFlags(PRUint32*)
-
GetIID()
-
public
virtual
GetInlineSpellChecker(PRBool, nsIInlineSpellChecker**)
-
public
virtual
GetIsDocumentEditable(PRBool*)
-
public
virtual
GetModificationCount(PRInt32*)
-
public
virtual
GetRootElement(nsIDOMElement**)
-
public
virtual
GetSelection(nsISelection**)
-
public
virtual
GetSelectionController(nsISelectionController**)
-
public
virtual
GetTransactionManager(nsITransactionManager**)
-
public
virtual
IncrementModificationCount(PRInt32)
-
public
virtual
Init(nsIDOMDocument*, nsIPresShell*, nsIContent*, nsISelectionController*, PRUint32)
-
public
virtual
InsertFromDrop(nsIDOMEvent*)
-
public
virtual
InsertNode(nsIDOMNode*, nsIDOMNode*, PRInt32)
-
public
virtual
IsModifiableNode(nsIDOMNode*)
-
public
virtual
JoinNodes(nsIDOMNode*, nsIDOMNode*, nsIDOMNode*)
-
public
virtual
MarkNodeDirty(nsIDOMNode*)
-
public
virtual
OutputToStream(nsIOutputStream*, const nsAString_internal&, const nsACString_internal&, PRUint32)
-
public
virtual
OutputToString(const nsAString_internal&, PRUint32, nsAString_internal&)
-
public
virtual
Paste(PRInt32)
-
public
virtual
PostCreate()
-
public
virtual
PreDestroy(PRBool)
-
public
virtual
Redo(PRUint32)
-
public
virtual
RemoveAttribute(nsIDOMElement*, const nsAString_internal&)
-
public
virtual
RemoveAttributeOrEquivalent(nsIDOMElement*, const nsAString_internal&, PRBool)
-
public
virtual
RemoveDocumentStateListener(nsIDocumentStateListener*)
-
public
virtual
RemoveEditActionListener(nsIEditActionListener*)
-
public
virtual
RemoveEditorObserver(nsIEditorObserver*)
-
public
virtual
ResetModificationCount()
-
public
virtual
SelectAll()
-
public
virtual
SetAttribute(nsIDOMElement*, const nsAString_internal&, const nsAString_internal&)
-
public
virtual
SetAttributeOrEquivalent(nsIDOMElement*, const nsAString_internal&, const nsAString_internal&, PRBool)
-
public
virtual
SetContentsMIMEType(const char*)
-
public
virtual
SetDocumentCharacterSet(const nsACString_internal&)
-
public
virtual
SetFlags(PRUint32)
-
public
virtual
SetShouldTxnSetSelection(PRBool)
-
public
virtual
SetSpellcheckUserOverride(PRBool)
-
public
virtual
SetTransactionManager(nsITransactionManager*)
-
public
virtual
ShouldTxnSetSelection(PRBool*)
-
public
virtual
SplitNode(nsIDOMNode*, PRInt32, nsIDOMNode**)
-
public
virtual
SwitchTextDirection()
-
public
virtual
SyncRealTimeSpell()
-
public
virtual
Undo(PRUint32)
-
anonymous$831
-
anonymous$830
-
anonymous$826
-
anonymous$827
-
anonymous$825
-
anonymous$828
-
anonymous$829
-
COMTypeInfo<int>
Locations: