|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object | +--javax.swing.undo.AbstractUndoableEdit | +--javax.swing.undo.CompoundEdit | +--javax.swing.text.AbstractDocument.DefaultDocumentEvent
ドキュメントが変更された場合に、ドキュメントの変更を格納します。ドキュメント変更トランザクションで変更が行われた場合、変更通知にドキュメントの変更を引き続き使用できます。これは、AbstractDocument クラス、およびドキュメントリスナーに対して変更情報を伝送する拡張機能で使用されます。
入れ子クラスの概要 |
クラス javax.swing.event.DocumentEvent から継承した入れ子クラス |
DocumentEvent.ElementChange, DocumentEvent.EventType |
フィールドの概要 |
クラス javax.swing.undo.CompoundEdit から継承したフィールド |
edits |
クラス javax.swing.undo.AbstractUndoableEdit から継承したフィールド |
RedoName, UndoName |
コンストラクタの概要 | |
AbstractDocument.DefaultDocumentEvent(int offs,
int len,
DocumentEvent.EventType type)
変更レコードを作成します。 |
メソッドの概要 | |
boolean |
addEdit(UndoableEdit anEdit)
ドキュメント編集を追加します。 |
DocumentEvent.ElementChange |
getChange(Element elem)
要素の変更を取得します。 |
Document |
getDocument()
変更イベントの基となったドキュメントを返します。 |
int |
getLength()
変更の長さを返します。 |
int |
getOffset()
変更の始点のドキュメント内でのオフセットを返します。 |
String |
getPresentationName()
変更ログなどで使われる、この編集結果の、判読可能な地域に対応した記述を提供します。 |
String |
getRedoPresentationName()
[再実行 (Redo)] メニュー項目などで使われる、この編集結果の、再実行できる形式の判読可能な地域に対応した記述を提供します。 |
DocumentEvent.EventType |
getType()
イベントのタイプを返します。 |
String |
getUndoPresentationName()
[元に戻す (Undo)] メニュー項目などで使われる、この編集結果の、元に戻せる形式の判読可能な地域に対応した記述を提供します。 |
boolean |
isSignificant()
DefaultDocument イベントは重要です。 |
void |
redo()
変更をやり直します。 |
String |
toString()
変更イベントの説明文字列を返します。 |
void |
undo()
変更を元に戻します。 |
クラス javax.swing.undo.CompoundEdit から継承したメソッド |
canRedo, canUndo, die, end, isInProgress, lastEdit |
クラス javax.swing.undo.AbstractUndoableEdit から継承したメソッド |
replaceEdit |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
コンストラクタの詳細 |
public AbstractDocument.DefaultDocumentEvent(int offs, int len, DocumentEvent.EventType type)
offs
- 変更ドキュメントへのオフセット >= 0len
- 変更の長さ >= 0type
- イベントの型 (DocumentEvent.EventType)メソッドの詳細 |
public String toString()
CompoundEdit
内の toString
public boolean addEdit(UndoableEdit anEdit)
UndoableEdit
内の addEdit
CompoundEdit
内の addEdit
anEdit
- ドキュメント編集レコード
public void redo() throws CannotRedoException
UndoableEdit
内の redo
CompoundEdit
内の redo
CannotRedoException
- 変更のやり直しができない場合AbstractUndoableEdit.canRedo()
public void undo() throws CannotUndoException
UndoableEdit
内の undo
CompoundEdit
内の undo
CannotUndoException
- 変更を元に戻せない場合AbstractUndoableEdit.canUndo()
public boolean isSignificant()
UndoableEdit
内の isSignificant
CompoundEdit
内の isSignificant
UndoableEdit.isSignificant()
public String getPresentationName()
UndoableEdit
内の getPresentationName
CompoundEdit
内の getPresentationName
AbstractUndoableEdit.getUndoPresentationName()
,
AbstractUndoableEdit.getRedoPresentationName()
public String getUndoPresentationName()
UndoableEdit
内の getUndoPresentationName
CompoundEdit
内の getUndoPresentationName
AbstractUndoableEdit.getPresentationName()
public String getRedoPresentationName()
UndoableEdit
内の getRedoPresentationName
CompoundEdit
内の getRedoPresentationName
AbstractUndoableEdit.getPresentationName()
public DocumentEvent.EventType getType()
DocumentEvent
内の getType
DocumentEvent.getType()
public int getOffset()
DocumentEvent
内の getOffset
DocumentEvent.getOffset()
public int getLength()
DocumentEvent
内の getLength
DocumentEvent.getLength()
public Document getDocument()
DocumentEvent
内の getDocument
DocumentEvent.getDocument()
public DocumentEvent.ElementChange getChange(Element elem)
DocumentEvent
内の getChange
elem
- 要素
|
JavaTM 2 Platform Std. Ed. v1.4.0 |
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
Java、Java 2D、および JDBC は米国ならびにその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-2002 Sun Microsystems, Inc. 901 San Antonio Road
Palo Alto, California, 94303, U.S.A. All Rights Reserved.