public static class AbstractDocument.ElementEdit extends AbstractUndoableEdit implements DocumentEvent.ElementChange
DocumentEvent.ElementChange
to be added
to AbstractDocument.DefaultDocumentEvent
s.RedoName, UndoName
Constructor and Description |
---|
AbstractDocument.ElementEdit(Element elem,
int index,
Element[] removed,
Element[] added)
Creates a new
ElementEdit . |
Modifier and Type | Method and Description |
---|---|
Element[] |
getChildrenAdded()
Returns the added elements.
|
Element[] |
getChildrenRemoved()
Returns the removed elements.
|
Element |
getElement()
Returns the changed element.
|
int |
getIndex()
Returns the index of the change.
|
addEdit, canRedo, canUndo, die, getPresentationName, getRedoPresentationName, getUndoPresentationName, isSignificant, redo, replaceEdit, toString, undo
public AbstractDocument.ElementEdit(Element elem, int index, Element[] removed, Element[] added)
ElementEdit
.elem
- the changed elementindex
- the index of the changeremoved
- the removed elementsadded
- the added elementspublic Element[] getChildrenAdded()
getChildrenAdded
in interface DocumentEvent.ElementChange
public Element[] getChildrenRemoved()
getChildrenRemoved
in interface DocumentEvent.ElementChange
public Element getElement()
getElement
in interface DocumentEvent.ElementChange
public int getIndex()
getIndex
in interface DocumentEvent.ElementChange