java.lang.Object
javax.swing.undo.AbstractUndoableEdit
javax.swing.text.AbstractDocument.ElementEdit
- すべての実装されたインタフェース:
- Serializable,- DocumentEvent.ElementChange,- UndoableEdit
- 含まれているクラス:
- AbstractDocument
public static class AbstractDocument.ElementEdit extends AbstractUndoableEdit implements DocumentEvent.ElementChange
ドキュメントのイベントに追加できるElementChangeの実装です。
- 
フィールドのサマリークラスjavax.swing.undo.AbstractUndoableEditで宣言されたフィールドRedoName, UndoName
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリークラスjavax.swing.undo.AbstractUndoableEditで宣言されたメソッドaddEdit, canRedo, canUndo, die, getPresentationName, getRedoPresentationName, getUndoPresentationName, isSignificant, replaceEdit, toString
- 
コンストラクタの詳細- 
ElementEdit編集のレコードを構築します。 このコンストラクタは要素を変更しないため、モデルに付加されたばかりのビューに対して、現在のモデル状態にビューを合わせるために使用しても安全です。- パラメータ:
- e- 要素
- index- モデル内のインデックス>= 0
- removed- 削除された要素のセット
- added- 追加された要素のセット
 
 
- 
- 
メソッドの詳細- 
getElementpublic Element getElement()処理対象の要素を返します。- 定義:
- getElement、インタフェース- DocumentEvent.ElementChange
- 戻り値:
- 要素
 
- 
getIndexpublic int getIndex()要素のリスト内のインデックスを返します。- 定義:
- getIndex、インタフェース- DocumentEvent.ElementChange
- 戻り値:
- インデックス>= 0
 
- 
getChildrenRemovedpublic Element[] getChildrenRemoved()削除された子のリストを取得します。- 定義:
- getChildrenRemoved、インタフェース- DocumentEvent.ElementChange
- 戻り値:
- リスト
 
- 
getChildrenAddedpublic Element[] getChildrenAdded()追加された子のリストを取得します。- 定義:
- getChildrenAdded、インタフェース- DocumentEvent.ElementChange
- 戻り値:
- リスト
 
- 
redopublic void redo() throws CannotRedoException変更をやり直します。- 定義:
- redo、インタフェース- UndoableEdit
- オーバーライド:
- redo、クラス- AbstractUndoableEdit
- スロー:
- CannotRedoException- 変更のやり直しができない場合
- 関連項目:
 
- 
undopublic void undo() throws CannotUndoException変更を元に戻します。- 定義:
- undo、インタフェース- UndoableEdit
- オーバーライド:
- undo、クラス- AbstractUndoableEdit
- スロー:
- CannotUndoException- 変更を元に戻せない場合
- 関連項目:
 
 
-