- java.lang.Object
-
- javax.swing.text.DefaultStyledDocument.ElementSpec
-
- 含まれているクラス:
- DefaultStyledDocument
public static class DefaultStyledDocument.ElementSpec extends Object
要素を構築する実装です。警告: このクラスの直列化されたオブジェクトは、今後のSwingリリースとの互換性がなくなる予定です。 現在の直列化のサポートは、短期間の格納や、同じバージョンのSwingを実行するアプリケーション間のRMIに適しています。 1.4以降、すべてのJavaBeans™用の長期間の格納サポートが
java.beans
パッケージに追加されています。XMLEncoder
を参照してください。
-
-
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 static short
ContentType
getTypeに設定可能な値です。static short
EndTagType
getTypeに設定可能な値です。static short
JoinFractureDirection
getDirectionに設定可能な値です。static short
JoinNextDirection
getDirectionに設定可能な値です。static short
JoinPreviousDirection
getDirectionに設定可能な値です。static short
OriginateDirection
getDirectionに設定可能な値です。static short
StartTagType
getTypeに設定可能な値です。
-
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 ElementSpec(AttributeSet a, short type)
マークアップがドキュメントに格納されない場合の、マークアップに有効なコンストラクタです。ElementSpec(AttributeSet a, short type, char[] txt, int offs, int len)
ドキュメントへのコンテンツとマークアップのバッチ入力のスペックを、外部的に作成するコンストラクタです。ElementSpec(AttributeSet a, short type, int len)
データがすでに追加されているがlen情報が必要な場合に、ドキュメント内で解析を行うコンストラクタです。
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 char[]
getArray()
文字の配列を取得します。AttributeSet
getAttributes()
要素の属性を取得します。short
getDirection()
方向を取得します。int
getLength()
長さを取得します。int
getOffset()
開始オフセットを取得します。short
getType()
要素の型を取得します。void
setDirection(short direction)
方向を設定します。void
setType(short type)
要素の型を設定します。String
toString()
要素を文字列に変換します。
-
-
-
フィールドの詳細
-
StartTagType
public static final short StartTagType
getTypeに設定可能な値です。 この値は、このレコード・タイプが開始タグであることを指定し、要素の開始を指定するマークアップを表します。- 関連項目:
- 定数フィールド値
-
EndTagType
public static final short EndTagType
getTypeに設定可能な値です。 この値は、このレコード・タイプが終了タグであることを指定し、要素の終了を指定するマークアップを表します。- 関連項目:
- 定数フィールド値
-
ContentType
public static final short ContentType
getTypeに設定可能な値です。 この値は、このレコード・タイプがコンテンツを表すことを示します。- 関連項目:
- 定数フィールド値
-
JoinPreviousDirection
public static final short JoinPreviousDirection
getDirectionに設定可能な値です。 この値は、このレコードに関連付けられたデータを、先行するデータに結合することを指定します。- 関連項目:
- 定数フィールド値
-
JoinNextDirection
public static final short JoinNextDirection
getDirectionに設定可能な値です。 この値は、このレコードに関連付けられたデータを、続くデータに結合することを示します。- 関連項目:
- 定数フィールド値
-
OriginateDirection
public static final short OriginateDirection
getDirectionに設定可能な値です。 この値は、このレコードに関連付けられたデータを、新規要素の生成に使用することを示します。 これは通常の値になります。- 関連項目:
- 定数フィールド値
-
JoinFractureDirection
public static final short JoinFractureDirection
getDirectionに設定可能な値です。 この値は、このレコードに関連付けられたデータを、分割要素に結合することを示します。- 関連項目:
- 定数フィールド値
-
-
コンストラクタの詳細
-
ElementSpec
public ElementSpec(AttributeSet a, short type)
マークアップがドキュメントに格納されない場合の、マークアップに有効なコンストラクタです。- パラメータ:
a
- 要素の属性type
- 要素の型(StartTagType、EndTagType、ContentType)
-
ElementSpec
public ElementSpec(AttributeSet a, short type, int len)
データがすでに追加されているがlen情報が必要な場合に、ドキュメント内で解析を行うコンストラクタです。- パラメータ:
a
- 要素の属性type
- 要素の型(StartTagType、EndTagType、ContentType)len
- 長さ>= 0
-
ElementSpec
public ElementSpec(AttributeSet a, short type, char[] txt, int offs, int len)
ドキュメントへのコンテンツとマークアップのバッチ入力のスペックを、外部的に作成するコンストラクタです。- パラメータ:
a
- 要素の属性type
- 要素の型(StartTagType、EndTagType、ContentType)txt
- 要素のテキストoffs
- テキストに対するオフセット>= 0len
- テキストの長さ>= 0
-
-
メソッドの詳細
-
setType
public void setType(short type)
要素の型を設定します。- パラメータ:
type
- 要素の型(StartTagType、EndTagType、ContentType)
-
getType
public short getType()
要素の型を取得します。- 戻り値:
- 要素の型(StartTagType、EndTagType、ContentType)
-
setDirection
public void setDirection(short direction)
方向を設定します。- パラメータ:
direction
- 方向(JoinPreviousDirection、JoinNextDirection)
-
getDirection
public short getDirection()
方向を取得します。- 戻り値:
- 方向(JoinPreviousDirection、JoinNextDirection)
-
getAttributes
public AttributeSet getAttributes()
要素の属性を取得します。- 戻り値:
- 属性セット
-
getArray
public char[] getArray()
文字の配列を取得します。- 戻り値:
- メッセージ・データの長さ
-
getOffset
public int getOffset()
開始オフセットを取得します。- 戻り値:
- オフセット>= 0
-
getLength
public int getLength()
長さを取得します。- 戻り値:
- 長さ>= 0
-
-