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 shortContentTypegetTypeに設定可能な値です。static shortEndTagTypegetTypeに設定可能な値です。static shortJoinFractureDirectiongetDirectionに設定可能な値です。static shortJoinNextDirectiongetDirectionに設定可能な値です。static shortJoinPreviousDirectiongetDirectionに設定可能な値です。static shortOriginateDirectiongetDirectionに設定可能な値です。static shortStartTagTypegetTypeに設定可能な値です。 -
コンストラクタのサマリー
コンストラクタ コンストラクタ 説明 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()文字の配列を取得します。AttributeSetgetAttributes()要素の属性を取得します。shortgetDirection()方向を取得します。intgetLength()長さを取得します。intgetOffset()開始オフセットを取得します。shortgetType()要素の型を取得します。voidsetDirection(short direction)方向を設定します。voidsetType(short type)要素の型を設定します。StringtoString()要素を文字列に変換します。
-
フィールド詳細
-
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()要素を文字列に変換します。
-