モジュール 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 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[]
    文字の配列を取得します。
    要素の属性を取得します。
    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
      戻り値:
      文字列