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 shortgetTypeに設定可能な値です。static final shortgetTypeに設定可能な値です。static final shortgetDirectionに設定可能な値です。static final shortgetDirectionに設定可能な値です。static final shortgetDirectionに設定可能な値です。static final shortgetDirectionに設定可能な値です。static final shortgetTypeに設定可能な値です。
- 
コンストラクタのサマリーコンストラクタコンストラクタ説明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開始オフセットを取得します。shortgetType()要素の型を取得します。voidsetDirection(short direction) 方向を設定します。voidsetType(short type) 要素の型を設定します。toString()要素を文字列に変換します。
- 
フィールド詳細- 
StartTagTypepublic static final short StartTagTypegetTypeに設定可能な値です。 この値は、このレコード・タイプが開始タグであることを指定し、要素の開始を指定するマークアップを表します。- 関連項目:
 
- 
EndTagTypepublic static final short EndTagTypegetTypeに設定可能な値です。 この値は、このレコード・タイプが終了タグであることを指定し、要素の終了を指定するマークアップを表します。- 関連項目:
 
- 
ContentTypepublic static final short ContentTypegetTypeに設定可能な値です。 この値は、このレコード・タイプがコンテンツを表すことを示します。- 関連項目:
 
- 
JoinPreviousDirectionpublic static final short JoinPreviousDirectiongetDirectionに設定可能な値です。 この値は、このレコードに関連付けられたデータを、先行するデータに結合することを指定します。- 関連項目:
 
- 
JoinNextDirectionpublic static final short JoinNextDirectiongetDirectionに設定可能な値です。 この値は、このレコードに関連付けられたデータを、続くデータに結合することを示します。- 関連項目:
 
- 
OriginateDirectionpublic static final short OriginateDirectiongetDirectionに設定可能な値です。 この値は、このレコードに関連付けられたデータを、新規要素の生成に使用することを示します。 これは通常の値になります。- 関連項目:
 
- 
JoinFractureDirectionpublic static final short JoinFractureDirectiongetDirectionに設定可能な値です。 この値は、このレコードに関連付けられたデータを、分割要素に結合することを示します。- 関連項目:
 
 
- 
- 
コンストラクタの詳細- 
ElementSpecpublic ElementSpec(AttributeSet a, short type) マークアップがドキュメントに格納されない場合の、マークアップに有効なコンストラクタです。- パラメータ:
- a- 要素の属性
- type- 要素の型(StartTagType、EndTagType、ContentType)
 
- 
ElementSpecpublic ElementSpec(AttributeSet a, short type, int len) データがすでに追加されているがlen情報が必要な場合に、ドキュメント内で解析を行うコンストラクタです。- パラメータ:
- a- 要素の属性
- type- 要素の型(StartTagType、EndTagType、ContentType)
- len- 長さ>= 0
 
- 
ElementSpecpublic ElementSpec(AttributeSet a, short type, char[] txt, int offs, int len) ドキュメントへのコンテンツとマークアップのバッチ入力のスペックを、外部的に作成するコンストラクタです。- パラメータ:
- a- 要素の属性
- type- 要素の型(StartTagType、EndTagType、ContentType)
- txt- 要素のテキスト
- offs- テキストに対するオフセット>= 0
- len- テキストの長さ>= 0
 
 
- 
- 
メソッドの詳細- 
setTypepublic void setType(short type) 要素の型を設定します。- パラメータ:
- type- 要素の型(StartTagType、EndTagType、ContentType)
 
- 
getTypepublic short getType()要素の型を取得します。- 戻り値:
- 要素の型(StartTagType、EndTagType、ContentType)
 
- 
setDirectionpublic void setDirection(short direction) 方向を設定します。- パラメータ:
- direction- 方向(JoinPreviousDirection、JoinNextDirection)
 
- 
getDirectionpublic short getDirection()方向を取得します。- 戻り値:
- 方向(JoinPreviousDirection、JoinNextDirection)
 
- 
getAttributes
- 
getArraypublic char[] getArray()文字の配列を取得します。- 戻り値:
- メッセージ・データの長さ
 
- 
getOffsetpublic int getOffset()開始オフセットを取得します。- 戻り値:
- オフセット>= 0
 
- 
getLengthpublic int getLength()長さを取得します。- 戻り値:
- 長さ>= 0
 
- 
toString
 
-