このドキュメントを理解しようとしています:
http://otndnld.oracle.co.jp/document/products/workshop/docs81/doc/ja_JP/workshop/java-class/com/bea/ide/sourceeditor/model/ISourceModel.htmlより
ソース ビューの UI として「リンクされた行のリスト」が使用されていますか?
"パブリック インターフェイス ISourceModel
ソース モデルは、特定のドキュメントの実際のテキスト データを含むデータ構造です。通常、行のリンクされたリストとして実装されますが、実装によっては、スイングの AbstractDocument クラスを拡張する場合がありますが、これは必須ではなく、依存するべきではありません。」