パッケージ 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を指定します。

- ## メソッドの概要

  修飾子とタイプ
  メソッド
  説明
  `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文字列