java.lang.Object
javax.swing.text.DefaultStyledDocument.ElementBuffer
- すべての実装されたインタフェース:
- Serializable
- 含まれているクラス:
- DefaultStyledDocument
public class DefaultStyledDocument.ElementBuffer extends Object implements Serializable
要素の階層に対する変更を管理するクラスです。
 
 警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースと互換ではなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4では、すべてのJavaBeansの長期ストレージのサポートがjava.beansパッケージに追加されました。 XMLEncoderを参照してください。 
- 
コンストラクタのサマリーコンストラクタ
- 
メソッドのサマリー修飾子と型メソッド説明voidchange(int offset, int length, AbstractDocument.DefaultDocumentEvent de) コンテンツを変更します。protected voidドキュメントへの変更に対応して、要素の構造を更新します。異なる親を使用して、この要素のコピーを作成します。ルート要素を取得します。voidinsert(int offset, int length, DefaultStyledDocument.ElementSpec[] data, AbstractDocument.DefaultDocumentEvent de) 新しいコンテンツを挿入します。protected void更新をドキュメントに挿入します。voidremove(int offset, int length, AbstractDocument.DefaultDocumentEvent de) コンテンツを削除します。protected voidドキュメント内の関連するシーケンスからの削除に応答して、要素の構造を更新します。
- 
コンストラクタの詳細- 
ElementBufferpublic ElementBuffer(Element root) 新しいElementBufferを作成します。- パラメータ:
- root- ルート要素
- 導入されたバージョン:
- 1.4
 
 
- 
- 
メソッドの詳細- 
getRootElementpublic Element getRootElement()ルート要素を取得します。- 戻り値:
- ルート要素
 
- 
insertpublic void insert(int offset, int length, DefaultStyledDocument.ElementSpec[] data, AbstractDocument.DefaultDocumentEvent de) 新しいコンテンツを挿入します。- パラメータ:
- offset- 開始オフセット>= 0
- length- 長さ>= 0
- data- 挿入するデータ
- de- この編集を取り込むイベント
 
- 
removepublic void remove(int offset, int length, AbstractDocument.DefaultDocumentEvent de) コンテンツを削除します。- パラメータ:
- offset- 開始オフセット>= 0
- length- 長さ>= 0
- de- この編集を取り込むイベント
 
- 
changepublic void change(int offset, int length, AbstractDocument.DefaultDocumentEvent de) コンテンツを変更します。- パラメータ:
- offset- 開始オフセット>= 0
- length- 長さ>= 0
- de- この編集を取り込むイベント
 
- 
insertUpdateprotected void insertUpdate(DefaultStyledDocument.ElementSpec[] data) 更新をドキュメントに挿入します。- パラメータ:
- data- 挿入する要素
 
- 
removeUpdateprotected void removeUpdate()ドキュメント内の関連するシーケンスからの削除に応答して、要素の構造を更新します。 削除のスパンで使用される要素は、削除されます。
- 
changeUpdateprotected void changeUpdate()ドキュメントへの変更に対応して、要素の構造を更新します。
- 
clone異なる親を使用して、この要素のコピーを作成します。- パラメータ:
- parent- 親要素
- clonee- 複製する要素
- 戻り値:
- コピー
 
 
-