#include <htmlediting_impl.h>
|
| void | appendNode (DOM::NodeImpl *parent, DOM::NodeImpl *appendChild) |
| void | applyCommandToComposite (PassRefPtr< EditCommandImpl >) |
| DOM::ElementImpl * | createTypingStyleElement () const |
| void | deleteCollapsibleWhitespace () |
| void | deleteCollapsibleWhitespace (const DOM::Selection &selection) |
| void | deleteKeyPressed () |
| void | deleteSelection () |
| void | deleteSelection (const DOM::Selection &selection) |
| void | deleteText (DOM::TextImpl *node, long offset, long count) |
| void | inputText (const DOM::DOMString &text) |
| void | insertNodeAfter (DOM::NodeImpl *insertChild, DOM::NodeImpl *refChild) |
| void | insertNodeAt (DOM::NodeImpl *insertChild, DOM::NodeImpl *refChild, long offset) |
| void | insertNodeBefore (DOM::NodeImpl *insertChild, DOM::NodeImpl *refChild) |
| void | insertText (DOM::TextImpl *node, long offset, const DOM::DOMString &text) |
| void | joinTextNodes (DOM::TextImpl *text1, DOM::TextImpl *text2) |
| void | removeCSSProperty (DOM::CSSStyleDeclarationImpl *, int property) |
| void | removeNode (DOM::NodeImpl *removeChild) |
| void | removeNodeAndPrune (DOM::NodeImpl *pruneNode, DOM::NodeImpl *stopNode=0) |
| void | removeNodeAttribute (DOM::ElementImpl *, int attribute) |
| void | removeNodePreservingChildren (DOM::NodeImpl *node) |
| void | replaceText (DOM::TextImpl *node, long offset, long count, const DOM::DOMString &replacementText) |
| void | setNodeAttribute (DOM::ElementImpl *, int attribute, const DOM::DOMString &) |
| void | splitTextNode (DOM::TextImpl *text, long offset) |
Definition at line 137 of file htmlediting_impl.h.
◆ CompositeEditCommandImpl()
| khtml::CompositeEditCommandImpl::CompositeEditCommandImpl |
( |
DOM::DocumentImpl * | | ) |
|
◆ ~CompositeEditCommandImpl()
| khtml::CompositeEditCommandImpl::~CompositeEditCommandImpl |
( |
| ) |
|
|
virtual |
◆ appendNode()
| void khtml::CompositeEditCommandImpl::appendNode |
( |
DOM::NodeImpl * | parent, |
|
|
DOM::NodeImpl * | appendChild ) |
|
protected |
◆ applyCommandToComposite()
| void khtml::CompositeEditCommandImpl::applyCommandToComposite |
( |
PassRefPtr< EditCommandImpl > | cmd | ) |
|
|
protected |
◆ createTypingStyleElement()
| ElementImpl * khtml::CompositeEditCommandImpl::createTypingStyleElement |
( |
| ) |
const |
|
protected |
◆ deleteCollapsibleWhitespace() [1/2]
| void khtml::CompositeEditCommandImpl::deleteCollapsibleWhitespace |
( |
| ) |
|
|
protected |
◆ deleteCollapsibleWhitespace() [2/2]
| void khtml::CompositeEditCommandImpl::deleteCollapsibleWhitespace |
( |
const DOM::Selection & | selection | ) |
|
|
protected |
◆ deleteKeyPressed()
| void khtml::CompositeEditCommandImpl::deleteKeyPressed |
( |
| ) |
|
|
protected |
◆ deleteSelection() [1/2]
| void khtml::CompositeEditCommandImpl::deleteSelection |
( |
| ) |
|
|
protected |
◆ deleteSelection() [2/2]
| void khtml::CompositeEditCommandImpl::deleteSelection |
( |
const DOM::Selection & | selection | ) |
|
|
protected |
◆ deleteText()
| void khtml::CompositeEditCommandImpl::deleteText |
( |
DOM::TextImpl * | node, |
|
|
long | offset, |
|
|
long | count ) |
|
protected |
◆ doApply()
| virtual void khtml::CompositeEditCommandImpl::doApply |
( |
| ) |
|
|
pure virtual |
Implements khtml::EditCommandImpl.
Implemented in ApplyStyleCommandImpl, IndentOutdentCommandImpl, InsertListCommandImpl, khtml::ApplyStyleCommandImpl, khtml::DeleteCollapsibleWhitespaceCommandImpl, khtml::DeleteSelectionCommandImpl, khtml::IndentOutdentCommandImpl, khtml::InputNewlineCommandImpl, khtml::InputTextCommandImpl, khtml::InsertListCommandImpl, khtml::MoveSelectionCommandImpl, khtml::RemoveNodeAndPruneCommandImpl, khtml::RemoveNodePreservingChildrenCommandImpl, khtml::ReplaceSelectionCommandImpl, khtml::TypingCommandImpl, and TypingCommandImpl.
◆ doReapply()
| void khtml::CompositeEditCommandImpl::doReapply |
( |
| ) |
|
|
virtual |
◆ doUnapply()
| void khtml::CompositeEditCommandImpl::doUnapply |
( |
| ) |
|
|
virtual |
◆ inputText()
| void khtml::CompositeEditCommandImpl::inputText |
( |
const DOM::DOMString & | text | ) |
|
|
protected |
◆ insertNodeAfter()
| void khtml::CompositeEditCommandImpl::insertNodeAfter |
( |
DOM::NodeImpl * | insertChild, |
|
|
DOM::NodeImpl * | refChild ) |
|
protected |
◆ insertNodeAt()
| void khtml::CompositeEditCommandImpl::insertNodeAt |
( |
DOM::NodeImpl * | insertChild, |
|
|
DOM::NodeImpl * | refChild, |
|
|
long | offset ) |
|
protected |
◆ insertNodeBefore()
| void khtml::CompositeEditCommandImpl::insertNodeBefore |
( |
DOM::NodeImpl * | insertChild, |
|
|
DOM::NodeImpl * | refChild ) |
|
protected |
◆ insertText()
| void khtml::CompositeEditCommandImpl::insertText |
( |
DOM::TextImpl * | node, |
|
|
long | offset, |
|
|
const DOM::DOMString & | text ) |
|
protected |
◆ joinTextNodes()
| void khtml::CompositeEditCommandImpl::joinTextNodes |
( |
DOM::TextImpl * | text1, |
|
|
DOM::TextImpl * | text2 ) |
|
protected |
◆ removeCSSProperty()
| void khtml::CompositeEditCommandImpl::removeCSSProperty |
( |
DOM::CSSStyleDeclarationImpl * | , |
|
|
int | property ) |
|
protected |
◆ removeNode()
| void khtml::CompositeEditCommandImpl::removeNode |
( |
DOM::NodeImpl * | removeChild | ) |
|
|
protected |
◆ removeNodeAndPrune()
| void khtml::CompositeEditCommandImpl::removeNodeAndPrune |
( |
DOM::NodeImpl * | pruneNode, |
|
|
DOM::NodeImpl * | stopNode = 0 ) |
|
protected |
◆ removeNodeAttribute()
| void khtml::CompositeEditCommandImpl::removeNodeAttribute |
( |
DOM::ElementImpl * | , |
|
|
int | attribute ) |
|
protected |
◆ removeNodePreservingChildren()
| void khtml::CompositeEditCommandImpl::removeNodePreservingChildren |
( |
DOM::NodeImpl * | node | ) |
|
|
protected |
◆ replaceText()
| void khtml::CompositeEditCommandImpl::replaceText |
( |
DOM::TextImpl * | node, |
|
|
long | offset, |
|
|
long | count, |
|
|
const DOM::DOMString & | replacementText ) |
|
protected |
◆ setNodeAttribute()
| void khtml::CompositeEditCommandImpl::setNodeAttribute |
( |
DOM::ElementImpl * | , |
|
|
int | attribute, |
|
|
const DOM::DOMString & | ) |
|
protected |
◆ splitTextNode()
| void khtml::CompositeEditCommandImpl::splitTextNode |
( |
DOM::TextImpl * | text, |
|
|
long | offset ) |
|
protected |
◆ m_cmds
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2026 The KDE developers.
Generated on
by
doxygen 1.16.1 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.