モジュール java.desktop
パッケージ javax.swing.text

クラスDefaultStyledDocument.ElementSpec

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
    getTypeに設定可能な値です。
    static short
    getTypeに設定可能な値です。
    static short
    getDirectionに設定可能な値です。
    static short
    getDirectionに設定可能な値です。
    static short
    getDirectionに設定可能な値です。
    static short
    getDirectionに設定可能な値です。
    static 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[]
    文字の配列を取得します。
    要素の属性を取得します。
    short
    方向を取得します。
    int
    長さを取得します。
    int
    開始オフセットを取得します。
    short
    要素の型を取得します。
    void
    setDirection​(short direction)
    方向を設定します。
    void
    setType​(short type)
    要素の型を設定します。
    要素を文字列に変換します。

    クラス java.lang.Objectで宣言されたメソッド

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • フィールド詳細

    • 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 - テキストに対するオフセット>= 0
      len - テキストの長さ>= 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()
      要素を文字列に変換します。
      オーバーライド:
      toString 、クラス:  Object
      戻り値:
      文字列