- 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
-
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 ElementEdit(Element e, int index, Element[] removed, Element[] added)
編集のレコードを構築します。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 Element[]
getChildrenAdded()
追加された子のリストを取得します。Element[]
getChildrenRemoved()
削除された子のリストを取得します。Element
getElement()
処理対象の要素を返します。int
getIndex()
要素のリスト内のインデックスを返します。void
redo()
変更をやり直します。void
undo()
変更を元に戻します。-
クラス javax.swing.undo.AbstractUndoableEditで宣言されたメソッド
addEdit, canRedo, canUndo, die, getPresentationName, getRedoPresentationName, getUndoPresentationName, isSignificant, replaceEdit, toString
-
-
-
-
メソッドの詳細
-
getElement
public Element getElement()
処理対象の要素を返します。- 定義:
getElement
、インタフェースDocumentEvent.ElementChange
- 戻り値:
- 要素
-
getIndex
public int getIndex()
要素のリスト内のインデックスを返します。- 定義:
getIndex
、インタフェースDocumentEvent.ElementChange
- 戻り値:
- インデックス>= 0
-
getChildrenRemoved
public Element[] getChildrenRemoved()
削除された子のリストを取得します。- 定義:
getChildrenRemoved
、インタフェースDocumentEvent.ElementChange
- 戻り値:
- リスト
-
getChildrenAdded
public Element[] getChildrenAdded()
追加された子のリストを取得します。- 定義:
getChildrenAdded
、インタフェースDocumentEvent.ElementChange
- 戻り値:
- リスト
-
redo
public void redo() throws CannotRedoException
変更をやり直します。- 定義:
redo
、インタフェースUndoableEdit
- オーバーライド:
redo
、クラスAbstractUndoableEdit
- 例外:
CannotRedoException
- 変更のやり直しができない場合- 関連項目:
AbstractUndoableEdit.canRedo()
-
undo
public void undo() throws CannotUndoException
変更を元に戻します。- 定義:
undo
、インタフェースUndoableEdit
- オーバーライド:
undo
、クラスAbstractUndoableEdit
- 例外:
CannotUndoException
- 変更を元に戻せない場合- 関連項目:
AbstractUndoableEdit.canUndo()
-
-