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

## クラス HybsURLGenerator

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

- すべての実装されたインタフェース:
    `org.jfree.chart.urls.CategoryURLGenerator`, `org.jfree.chart.urls.PieURLGenerator`, `org.jfree.chart.urls.XYURLGenerator`

      public class HybsURLGenerator
      extends Object
      implements org.jfree.chart.urls.CategoryURLGenerator, org.jfree.chart.urls.PieURLGenerator, org.jfree.chart.urls.XYURLGenerator

  A URL generator that can be assigned to a `CategoryItemRenderer`.

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

    コンストラクタ
    コンストラクタ | 説明
    --- | ---
    `HybsURLGenerator​(String imageMapUrl)` | クリッカブル・マップ用URLを指定します。

  - ### メソッドの概要

    すべてのメソッド インスタンス・メソッド concreteメソッド
    修飾子とタイプ | メソッド | 説明
    --- | --- | ---
    `String` | `generateURL​(org.jfree.data.category.CategoryDataset dataset, int series, int category)` | カテゴリDataset,シリーズ番号,カテゴリ番号を指定して、URL文字列を作成します。
    `String` | `generateURL​(org.jfree.data.general.PieDataset dataset, Comparable key, int pieIndex)` | パイDataset,アイテムキー,インデックス番号を指定して、URL文字列を作成します。
    `String` | `generateURL​(org.jfree.data.xy.XYDataset dataset, int series, int item)` | エックスワイDataset,シリーズ番号,アイテム番号を指定して、URL文字列を作成します。

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

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

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

    - #### HybsURLGenerator

          public HybsURLGenerator​(String imageMapUrl)

      クリッカブル・マップ用URLを指定します。 画像に、クリッカブル・マップを作成する場合の、URL を指定します。 これは、画像上にエリア指定でリンク引数を作成することが可能です。 URL 自身は、? 付きで固定値の引数を連結することが可能です。 クリックしたエリアのカテゴリやインデックスの値(引数)は、自動的に 設定されます。(指定しない場合はチャートによって異なります) ※ 本家 jFreeChart とは並び順やキーが異なります。

           ・Pie      ：category、pieIndex
           ・XY       ：category、series
           ・Category ：category、series

      この引数の URL の名称を変更したい場合は、URL に続けて、カンマ(,) で、 名称を記述してください。 例：link.jsp,BLOCK
      パラメータ:
        `imageMapUrl` - クリッカブル・マップ用URL

  - ### メソッドの詳細

    - #### generateURL

          public String generateURL​(org.jfree.data.category.CategoryDataset dataset,
                                    int series,
                                    int category)

      カテゴリDataset,シリーズ番号,カテゴリ番号を指定して、URL文字列を作成します。 Generates a URL for a particular item within a series.
      定義:
        `generateURL` インタフェース内 `org.jfree.chart.urls.CategoryURLGenerator`
      パラメータ:
        `dataset` - カテゴリDataset
        `series` - シリーズ番号
        `category` - カテゴリ番号
      戻り値:
        作成されたURL文字列

    - #### generateURL

          public String generateURL​(org.jfree.data.general.PieDataset dataset,
                                    Comparable key,
                                    int pieIndex)

      パイDataset,アイテムキー,インデックス番号を指定して、URL文字列を作成します。 Generates a URL.
      定義:
        `generateURL` インタフェース内 `org.jfree.chart.urls.PieURLGenerator`
      パラメータ:
        `dataset` - パイDataset
        `key` - アイテムキー
        `pieIndex` - インデックス番号
      戻り値:
        作成されたURL文字列

    - #### generateURL

          public String generateURL​(org.jfree.data.xy.XYDataset dataset,
                                    int series,
                                    int item)

      エックスワイDataset,シリーズ番号,アイテム番号を指定して、URL文字列を作成します。 Generates a URL for a particular item within a series.
      定義:
        `generateURL` インタフェース内 `org.jfree.chart.urls.XYURLGenerator`
      パラメータ:
        `dataset` - エックスワイDataset
        `series` - シリーズ番号
        `item` - アイテム番号
      戻り値:
        作成されたURL文字列