パッケージ org.opengion.hayabusa.io

## クラス TypeRenderer

- java.lang.Object
- - org.opengion.hayabusa.io.TypeRenderer

-     final class TypeRenderer
      extends java.lang.Object

  引数タイプに応じたレンデラーやデータセットを管理します。 タイプ、レンデラー、データセット の組み合わせで、構築するオブジェクトが異なります。
  バージョン
    0.9.0 2007/06/21
  作成者
    Kazuhiko Hasegawa
  導入されたバージョン:
    JDK1.1,

- - ### コンストラクタの概要

    コンストラクタ
    コンストラクタ | 説明
    --- | ---
    `TypeRenderer​(java.lang.String type, java.lang.String renderer, java.lang.String dtset, java.lang.String plot)` | TypeRenderer オブジェクトを作成します。

  - ### メソッドの概要

    すべてのメソッド インスタンス・メソッド concreteメソッド
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `java.lang.String` | `getDatasetType()` | チャートのタイプに応じたデータセットのキー文字列を返します。
    `java.lang.String` | `getPlotType()` | チャートのタイプに応じたプロットのキー文字列を返します。
    `org.jfree.chart.LegendItemSource` | `getRenderer()` | チャートのタイプに応じたレンデラーオブジェクトを返します。
    `java.lang.String` | `getRendererType()` | チャートのタイプに応じたレンデラーのキー文字列を返します。
    `java.lang.String` | `getType()` | チャートのタイプを区別する文字列を返します。

    - ### クラスから継承されたメソッド java.lang.Object

      `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### コンストラクタの詳細

    - #### TypeRenderer

          public TypeRenderer​(java.lang.String type,
                              java.lang.String renderer,
                              java.lang.String dtset,
                              java.lang.String plot)

      TypeRenderer オブジェクトを作成します。 チャートタイプ は、外部からチャートを指定するのに便利なように、キー化 されています。このキーに基づいて、ChartFactory クラスの チャートタイプ変換表に基づいて、レンデラーや、データセットを作成します。 このクラスは、これらの変換表の個々の属性を管理しています。
      パラメータ:
        `type` - チャートのタイプを区別する文字列
        `renderer` - チャートのタイプに応じたレンデラーのキー文字列
        `dtset` - チャートのタイプに応じたデータセットのキー文字列
        `plot` - チャートのタイプに応じたプロットのキー文字列
      変更履歴:
        5.3.0.0 (2010/12/01) plot 追加

  - ### メソッドの詳細

    - #### getType

          public java.lang.String getType()

      チャートのタイプを区別する文字列を返します。
      戻り値:
        チャートのタイプを区別する文字列

    - #### getRendererType

          public java.lang.String getRendererType()

      チャートのタイプに応じたレンデラーのキー文字列を返します。
      戻り値:
        チャートのタイプに応じたレンデラーのキー文字列

    - #### getRenderer

          public org.jfree.chart.LegendItemSource getRenderer()

      チャートのタイプに応じたレンデラーオブジェクトを返します。 org.jfree.chart.renderer パッケージのサブモジュールのレンデラークラスを 先に登録してある レンデラーのキー文字列 と合成して、クラスを動的に作成します。
      戻り値:
        チャートのタイプに応じたレンデラーオブジェクト(存在しない場合は、null)
      変更履歴:
        4.1.1.0 (2008/02/04) Barチャート追加, 5.3.0.0 (2010/12/01) レンデラーが null の場合の対応

    - #### getDatasetType

          public java.lang.String getDatasetType()

      チャートのタイプに応じたデータセットのキー文字列を返します。
      戻り値:
        チャートのタイプに応じたデータセットのキー文字列

    - #### getPlotType

          public java.lang.String getPlotType()

      チャートのタイプに応じたプロットのキー文字列を返します。
      戻り値:
        チャートのタイプに応じたプロットのキー文字列
      変更履歴:
        5.3.0.0 (2010/12/01) 新規追加