public class AbstractDocument.DefaultDocumentEvent extends CompoundEdit implements DocumentEvent
DocumentEvent.ElementChange, DocumentEvent.EventTypeредактированияRedoName, UndoName| Конструктор и Описание |
|---|
AbstractDocument.DefaultDocumentEvent(int offs, int len, DocumentEvent.EventType type)
Создает запись изменения.
|
| Модификатор и Тип | Метод и Описание |
|---|---|
boolean |
addEdit(UndoableEdit anEdit)
Добавляет редактирование документа.
|
DocumentEvent. ElementChange |
getChange(Element elem)
Получает изменения для элемента.
|
Документ |
getDocument()
Получает документ, который определял источник события изменения.
|
int |
getLength()
Возвращает длину изменения.
|
int |
getOffset()
Возвращает смещение в пределах документа запуска изменения.
|
Строка |
getPresentationName()
Обеспечивает локализованное, удобочитаемое описание этого редактирования, подходящего для использования в, скажем, журнале изменений.
|
Строка |
getRedoPresentationName()
Обеспечивает локализованное, удобочитаемое описание перевыполнимой формы этого редактирования, например.
|
DocumentEvent. EventType |
getType()
Возвращает тип события.
|
Строка |
getUndoPresentationName()
Обеспечивает локализованное, удобочитаемое описание невыполнимой формы этого редактирования, например.
|
boolean |
isSignificant()
События DefaultDocument являются существенными.
|
void |
redo()
Делает заново изменение.
|
Строка |
toString()
Возвращает строковое описание события изменения.
|
void |
undo()
Отменяет изменение.
|
canRedo, canUndo, die, end, isInProgress, lastEditreplaceEditpublic AbstractDocument.DefaultDocumentEvent(int offs,
int len,
DocumentEvent.EventType type)
offs - смещение в документ изменения> = 0len - длина изменения> = 0type - тип события (DocumentEvent. EventType)public String toString()
toString в class CompoundEditpublic boolean addEdit(UndoableEdit anEdit)
addEdit в интерфейсе UndoableEditaddEdit в class CompoundEditanEdit - запись редактирования документаUndoableEdit.addEdit(javax.swing.undo.UndoableEdit)public void redo()
throws CannotRedoException
redo в интерфейсе UndoableEditredo в class CompoundEditCannotRedoException - если изменение не может быть сделано зановоAbstractUndoableEdit.canRedo()public void undo()
throws CannotUndoException
undo в интерфейсе UndoableEditundo в class CompoundEditCannotUndoException - если изменение не может быть отмененоAbstractUndoableEdit.canUndo()public boolean isSignificant()
isSignificant в интерфейсе UndoableEditisSignificant в class CompoundEditUndoableEdit.isSignificant()public String getPresentationName()
getPresentationName в интерфейсе UndoableEditgetPresentationName в class CompoundEditAbstractUndoableEdit.getUndoPresentationName(), AbstractUndoableEdit.getRedoPresentationName()public String getUndoPresentationName()
getUndoPresentationName в интерфейсе UndoableEditgetUndoPresentationName в class CompoundEditAbstractUndoableEdit.getPresentationName()public String getRedoPresentationName()
getRedoPresentationName в интерфейсе UndoableEditgetRedoPresentationName в class CompoundEditAbstractUndoableEdit.getPresentationName()public DocumentEvent.EventType getType()
getType в интерфейсе DocumentEventDocumentEvent.getType()public int getOffset()
getOffset в интерфейсе DocumentEventDocumentEvent.getOffset()public int getLength()
getLength в интерфейсе DocumentEventDocumentEvent.getLength()public Document getDocument()
getDocument в интерфейсе DocumentEventDocumentEvent.getDocument()public DocumentEvent.ElementChange getChange(Element elem)
getChange в интерфейсе DocumentEventelem - элемент
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92