javax.swing.text
クラス AbstractDocument.ElementEdit
java.lang.Object
|
+--javax.swing.undo.AbstractUndoableEdit
|
+--javax.swing.text.AbstractDocument.ElementEdit
- public static class AbstractDocument.ElementEdit
- extends AbstractUndoableEdit
- implements DocumentEvent.ElementChange
ドキュメントのイベントに追加できる ElementChange の実装です。
- 関連項目:
- 直列化された形式
AbstractDocument.ElementEdit
public AbstractDocument.ElementEdit(Element e,
int index,
Element[] removed,
Element[] added)
- 編集のレコードを構築します。要素を変更しないので、モデルに付加されたばかりのビューに対して、現在のモデル状態にビューを「合わせる」ために使用しても安全です。
- パラメータ:
e
- 要素index
- モデルのインデックス >= 0removed
- 削除された要素のセットadded
- 追加された要素のセット
getElement
public Element getElement()
- 処理対象の要素を返します。
- 定義:
- インタフェース DocumentEvent.ElementChange 内の getElement
- 戻り値:
- 要素
getIndex
public int getIndex()
- 要素のリスト中のインデックスを返します。
- 定義:
- インタフェース DocumentEvent.ElementChange 内の getIndex
- 戻り値:
- インデックス >= 0
getChildrenRemoved
public Element[] getChildrenRemoved()
- 削除された子のリストを取得します。
- 定義:
- インタフェース DocumentEvent.ElementChange 内の getChildrenRemoved
- 戻り値:
- リスト
getChildrenAdded
public Element[] getChildrenAdded()
- 追加された子のリストを返します。
- 定義:
- インタフェース DocumentEvent.ElementChange 内の getChildrenAdded
- 戻り値:
- リスト
redo
public void redo()
throws CannotRedoException
- 変更を再実行します。
- 例外:
- CannotRedoException - 変更を再実行できない場合
- オーバーライド:
- クラス AbstractUndoableEdit 内の redo
undo
public void undo()
throws CannotUndoException
- 変更を元に戻します。
- 例外:
- CannotUndoException - 変更を元に戻せない場合
- オーバーライド:
- クラス AbstractUndoableEdit 内の undo
バグや機能要求の報告
新しい javadoc の表示についてのコメントやご提案
Java は、米国およびその他の国における米国 Sun Microsystems, Inc. の商標もしくは登録商標です。
Copyright 1993-1998 Sun Microsystems, Inc. 901 San Antonio Road,
Palo Alto, California, 94303, U.S.A. All Rights Reserved.