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, lastEdit
replaceEdit
public AbstractDocument.DefaultDocumentEvent(int offs, int len, DocumentEvent.EventType type)
offs
- смещение в документ изменения> = 0len
- длина изменения> = 0type
- тип события (DocumentEvent. EventType)public String toString()
toString
в class CompoundEdit
public boolean addEdit(UndoableEdit anEdit)
addEdit
в интерфейсе UndoableEdit
addEdit
в class CompoundEdit
anEdit
- запись редактирования документаUndoableEdit.addEdit(javax.swing.undo.UndoableEdit)
public void redo() throws CannotRedoException
redo
в интерфейсе UndoableEdit
redo
в class CompoundEdit
CannotRedoException
- если изменение не может быть сделано зановоAbstractUndoableEdit.canRedo()
public void undo() throws CannotUndoException
undo
в интерфейсе UndoableEdit
undo
в class CompoundEdit
CannotUndoException
- если изменение не может быть отмененоAbstractUndoableEdit.canUndo()
public boolean isSignificant()
isSignificant
в интерфейсе UndoableEdit
isSignificant
в class CompoundEdit
UndoableEdit.isSignificant()
public String getPresentationName()
getPresentationName
в интерфейсе UndoableEdit
getPresentationName
в class CompoundEdit
AbstractUndoableEdit.getUndoPresentationName()
, AbstractUndoableEdit.getRedoPresentationName()
public String getUndoPresentationName()
getUndoPresentationName
в интерфейсе UndoableEdit
getUndoPresentationName
в class CompoundEdit
AbstractUndoableEdit.getPresentationName()
public String getRedoPresentationName()
getRedoPresentationName
в интерфейсе UndoableEdit
getRedoPresentationName
в class CompoundEdit
AbstractUndoableEdit.getPresentationName()
public DocumentEvent.EventType getType()
getType
в интерфейсе DocumentEvent
DocumentEvent.getType()
public int getOffset()
getOffset
в интерфейсе DocumentEvent
DocumentEvent.getOffset()
public int getLength()
getLength
в интерфейсе DocumentEvent
DocumentEvent.getLength()
public Document getDocument()
getDocument
в интерфейсе DocumentEvent
DocumentEvent.getDocument()
public DocumentEvent.ElementChange getChange(Element elem)
getChange
в интерфейсе DocumentEvent
elem
- элемент
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92