Spec-Zone .ru
спецификации, руководства, описания, API
|
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, toString
public AbstractDocument.ElementEdit(Element e, int index, Element[] removed, Element[] added)
e
- элементindex
- индекс в модель> = 0removed
- ряд элементов, которые были удаленыadded
- ряд элементов, которые были добавленыpublic Element getElement()
getElement
в интерфейсе DocumentEvent.ElementChange
public int getIndex()
getIndex
в интерфейсе DocumentEvent.ElementChange
public Element[] getChildrenRemoved()
getChildrenRemoved
в интерфейсе DocumentEvent.ElementChange
public Element[] getChildrenAdded()
getChildrenAdded
в интерфейсе DocumentEvent.ElementChange
public void redo() throws CannotRedoException
redo
в интерфейсе UndoableEdit
redo
в классе AbstractUndoableEdit
CannotRedoException
- если изменение не может быть сделано зановоAbstractUndoableEdit.canRedo()
public void undo() throws CannotUndoException
undo
в интерфейсе UndoableEdit
undo
в классе AbstractUndoableEdit
CannotUndoException
- если изменение не может быть отмененоAbstractUndoableEdit.canUndo()
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.