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 final short
getTypeに設定可能な値です。static final short
getTypeに設定可能な値です。static final short
getDirectionに設定可能な値です。static final short
getDirectionに設定可能な値です。static final short
getDirectionに設定可能な値です。static final short
getDirectionに設定可能な値です。static final short
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()
文字の配列を取得します。要素の属性を取得します。short
方向を取得します。int
長さを取得します。int
開始オフセットを取得します。short
getType()
要素の型を取得します。void
setDirection
(short direction) 方向を設定します。void
setType
(short type) 要素の型を設定します。toString()
要素を文字列に変換します。
-
フィールド詳細
-
StartTagType
public static final short StartTagTypegetTypeに設定可能な値です。 この値は、このレコード・タイプが開始タグであることを指定し、要素の開始を指定するマークアップを表します。- 関連項目:
-
EndTagType
public static final short EndTagTypegetTypeに設定可能な値です。 この値は、このレコード・タイプが終了タグであることを指定し、要素の終了を指定するマークアップを表します。- 関連項目:
-
ContentType
public static final short ContentTypegetTypeに設定可能な値です。 この値は、このレコード・タイプがコンテンツを表すことを示します。- 関連項目:
-
JoinPreviousDirection
public static final short JoinPreviousDirectiongetDirectionに設定可能な値です。 この値は、このレコードに関連付けられたデータを、先行するデータに結合することを指定します。- 関連項目:
-
JoinNextDirection
public static final short JoinNextDirectiongetDirectionに設定可能な値です。 この値は、このレコードに関連付けられたデータを、続くデータに結合することを示します。- 関連項目:
-
OriginateDirection
public static final short OriginateDirectiongetDirectionに設定可能な値です。 この値は、このレコードに関連付けられたデータを、新規要素の生成に使用することを示します。 これは通常の値になります。- 関連項目:
-
JoinFractureDirection
public static final short JoinFractureDirectiongetDirectionに設定可能な値です。 この値は、このレコードに関連付けられたデータを、分割要素に結合することを示します。- 関連項目:
-
-
コンストラクタの詳細
-
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
-
toString
public String toString()要素を文字列に変換します。
-