All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
void |
addMergeEventHandler(PropertyChangeListener l) |
void |
addQNameValuedAttributes(Map<QName,List<QName>> attributesMap) |
void |
addUndoableEditListener(UndoableEditListener listener) |
void |
appendChild(Node node,
Node newChild,
DocumentModelAccess.NodeUpdater updater) |
boolean |
areSameNodes(Node node1,
Node node2) |
Element |
duplicate(Element element) |
int |
findEndPosition(Node node) |
Node |
findNode(Document root,
String xpath) |
List<Node> |
findNodes(Document root,
String xpath) |
int |
findPosition(Node node) |
void |
finishUndoRedo() |
void |
flush() |
Map<QName,String> |
getAttributeMap(Element element) |
Element |
getContainingElement(int position) |
String |
getCurrentDocumentText() |
Document |
getDocumentRoot() |
ElementIdentity |
getElementIdentity() |
int |
getElementIndexOf(Node parent,
Element child) |
String |
getIndentation() |
AbstractDocumentModel |
getModel() |
Node |
getNewEventNode(PropertyChangeEvent event) |
Node |
getNewEventParentNode(PropertyChangeEvent event) |
Node |
getOldEventNode(PropertyChangeEvent event) |
Node |
getOldEventParentNode(PropertyChangeEvent event) |
List<Element> |
getPathFromRoot(Document root,
Element node) |
XDMModel |
getReferenceModel() |
XDMModel |
getXDMModel() |
String |
getXmlFragment(Element element) |
String |
getXPath(Document root,
Element node) |
void |
insertBefore(Node node,
Node newChild,
Node refChild,
DocumentModelAccess.NodeUpdater updater) |
void |
prepareForUndoRedo() |
void |
prepareSync() |
void |
removeAttribute(Element element,
String name,
DocumentModelAccess.NodeUpdater updater) |
void |
removeChild(Node node,
Node child,
DocumentModelAccess.NodeUpdater updater) |
void |
removeChildren(Node node,
Collection<Node> children,
DocumentModelAccess.NodeUpdater updater) |
void |
removeMergeEventHandler(PropertyChangeListener l) |
void |
removeUndoableEditListener(UndoableEditListener listener) |
void |
reorderChildren(Element element,
int[] permutation,
DocumentModelAccess.NodeUpdater updater) |
void |
replaceChild(Node node,
Node child,
Node newChild,
DocumentModelAccess.NodeUpdater updater) |
void |
setAttribute(Element element,
String name,
String value,
DocumentModelAccess.NodeUpdater updater) |
void |
setIndentation(String indentation) |
void |
setPrefix(Element element,
String prefix) |
void |
setText(Element element,
String val,
DocumentModelAccess.NodeUpdater updater)
Replace children content with single text node having string value.
|
void |
setXmlFragment(Element element,
String val,
DocumentModelAccess.NodeUpdater updater)
Replace element children with result from parsing of given xml fragment text.
|
Model.State |
sync() |