LOTUS DOMINO の XML


CharacterData
Node を継承します。CharacterData インターフェースは、DOM の文字データにアクセスするために、いくつかの属性とメソッドを伴って Node を継承します。直接 CharacterData に対応する DOM オブジェクトはありませんが、Text などもインターフェースを継承しています。このインターフェースでは、オフセットが 0 から始まります。

メソッド

appendData

deleteData

getData

getLength

insertData

replaceData

setData

substringData

appendData

文字列をノードの文字データの最後に追加します。正しく実行されると一連のデータと指定された DOMString にアクセスできるようになります。

構文:

public void appendData(java.lang.String arg)
               throws DOMException

パラメータ


例外処理:

deleteData

ノードから一定範囲の文字列を取り除きます。正しく実行されるとデータと長さに変更が反映されます。

構文:

public void deleteData(int offset, int count)
               throws DOMException

パラメータ


例外処理:

getData

このインターフェースを使用するノードの文字データです。DOM の実装は、CharacterData ノードに格納できるデータ量に任意の制限をつけない可能性があります。しかし、実装制限はノードデータの全体が単体の DOMString に収まらないことも意味します。この場合、ユーザーが適切なサイズでデータを取り出すために substringData を呼び出すこともできます。

構文:

public java.lang.String getData()
               throws DOMException

例外処理:


getLength

次のデータや substringData メソッドを通して利用可能な文字列数です。値がゼロの場合もあります。たとえば CharacterData ノードが空の場合です。

構文:

public int getLength()

insertData

指定した文字のオフセットに文字列を挿入します。

構文:

public void insertData(int offset, java.lang.String arg)
               throws DOMException

パラメータ


例外処理:

replaceData

文字列を、指定した文字列のオフセットの位置で指定した文字列に置き換えます。

構文:

public void replaceData(int offset, int count, java.lang.String arg)
                throws DOMException

パラメータ


例外処理:

setData

構文:

public void setData(java.lang.String data)
            throws DOMException

substringData

ノードから指定範囲のデータを抽出します。

構文:

public java.lang.String substringData(int offset, int count)
                  throws DOMException

パラメータ


戻り値:
例外処理: