public static class AbstractDocument.ElementEdit extends AbstractUndoableEdit implements DocumentEvent.ElementChange
RedoName, UndoName| Конструктор и Описание |
|---|
AbstractDocument.ElementEdit(Element e, int index, Element[] removed, Element[] added)
Создает запись редактирования.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
Элемент[] |
getChildrenAdded()
Получает список дочерних элементов, которые были добавлены.
|
Элемент[] |
getChildrenRemoved()
Получает список дочерних элементов, которые были удалены.
|
Элемент |
getElement()
Возвращает базовый элемент.
|
int |
getIndex()
Возвращает индексирование в список элементов.
|
void |
redo()
Делает заново изменение.
|
void |
undo()
Отменяет изменение.
|
addEdit, canRedo, canUndo, die, getPresentationName, getRedoPresentationName, getUndoPresentationName, isSignificant, replaceEdit, toStringpublic AbstractDocument.ElementEdit(Element e, int index, Element[] removed, Element[] added)
e - элементindex - индексирование в модель> = 0removed - ряд элементов, которые были удаленыadded - ряд элементов, которые были добавленыpublic Element getElement()
getElement в интерфейсе DocumentEvent.ElementChangepublic int getIndex()
getIndex в интерфейсе DocumentEvent.ElementChangepublic Element[] getChildrenRemoved()
getChildrenRemoved в интерфейсе DocumentEvent.ElementChangepublic Element[] getChildrenAdded()
getChildrenAdded в интерфейсе DocumentEvent.ElementChangepublic void redo()
throws CannotRedoException
redo в интерфейсе UndoableEditredo в class AbstractUndoableEditCannotRedoException - если изменение не может быть сделано зановоAbstractUndoableEdit.canRedo()public void undo()
throws CannotUndoException
undo в интерфейсе UndoableEditundo в class AbstractUndoableEditCannotUndoException - если изменение не может быть отмененоAbstractUndoableEdit.canUndo()
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92