jp.go.aist.dmrc.platform.beans.gui.chart
クラス PFOverlayCategoryChart

java.lang.Object
  拡張java.awt.Component
      拡張java.awt.Container
          拡張javax.swing.JComponent
              拡張javax.swing.JPanel
                  拡張jp.go.aist.dmrc.platform.beans.gui.chart.PFChart
                      拡張jp.go.aist.dmrc.platform.beans.gui.chart.PFOverlayCategoryChart
すべての実装インタフェース:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, PFComponent, PFDataSelectEventSource, PFDataSetEventSource, PFDataUpdateEventSource, PFEventSource, PFGUIComponent, PFPropertyEditableComponent, PFScrollEventSource, PFXMLSerializable, java.io.Serializable

public class PFOverlayCategoryChart
extends PFChart
implements PFScrollEventSource, PFXMLSerializable

重ね合わせ系列グラフのコンポーネント。

重ね合わせ系列グラフから以下のイベントが発生します。

グラフの識別番号として設定できる値は以下のとおりです。

軸の識別番号として設定できる値は以下のとおりです。

関連項目:
直列化された形式

入れ子クラスの概要
 
クラス javax.swing.JPanel から継承した入れ子クラス
javax.swing.JPanel.AccessibleJPanel
 
クラス javax.swing.JComponent から継承した入れ子クラス
javax.swing.JComponent.AccessibleJComponent
 
クラス java.awt.Container から継承した入れ子クラス
java.awt.Container.AccessibleAWTContainer
 
クラス java.awt.Component から継承した入れ子クラス
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
フィールドの概要
 
クラス jp.go.aist.dmrc.platform.beans.gui.chart.PFChart から継承したフィールド
chartArea, footer, header, itemColumnName, legend
 
クラス javax.swing.JComponent から継承したフィールド
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
クラス java.awt.Component から継承したフィールド
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
インタフェース java.awt.image.ImageObserver から継承したフィールド
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
コンストラクタの概要
PFOverlayCategoryChart()
          コンストラクタ
 
メソッドの概要
 void addNumberAxisBases(int index, java.math.BigDecimal decimal, int axis)
          数値軸の複数基準線を追加する。  
 void addPFScrollListener(PFScrollListener lis)
          引数で与えられたイベントリスナを登録し、 スクロールイベント発生時に処理を行う対象とする。
protected  void adjust(java.awt.Graphics2D g)
          グラフの内部コンポーネント(タイトル、凡例など)のサイズを調整する。
 void clearNumberAxisBases(int axis)
          数値軸の複数基準線Listを削除する。
 void clearObjectTable()
          データをクリアする。
protected  void firePFScrolled(PFScrollEvent event)
          スクロールイベントを通知する。
 int getBarChartBarWidthRatio()
          棒の幅の割合を返す。
 int getBarChartBarWidthRatio(int axis)
          棒の幅の割合を返す。
 int getCandleChartCandleWidthRatio()
          ろうそくの幅の割合を返す。
 int getCandleChartCandleWidthRatio(int axis)
          ろうそくの幅の割合を返す。
 java.math.BigDecimal getCandleChartCloseValue(int series, int item)
          ろうそく足グラフデータの終値を返す。
 java.math.BigDecimal getCandleChartCloseValue(int series, int item, int axis)
          ろうそく足グラフデータの終値を返す。
 java.awt.Color getCandleChartDownwardColor(int series)
          データ下降時(始値>終値)のろうそくの色を返す。
 java.awt.Color getCandleChartDownwardColor(int series, int axis)
          データ下降時(始値>終値)のろうそくの色を返す。
 java.math.BigDecimal getCandleChartHighValue(int series, int item)
          ろうそく足グラフデータの高値を返す。
 java.math.BigDecimal getCandleChartHighValue(int series, int item, int axis)
          ろうそく足グラフデータの高値を返す。
 java.math.BigDecimal getCandleChartLowValue(int series, int item)
          ろうそく足グラフデータの安値を返す。
 java.math.BigDecimal getCandleChartLowValue(int series, int item, int axis)
          ろうそく足グラフデータの安値を返す。
 java.math.BigDecimal getCandleChartOpenValue(int series, int item)
          ろうそく足グラフデータの始値を返す。
 java.math.BigDecimal getCandleChartOpenValue(int series, int item, int axis)
          ろうそく足グラフデータの始値を返す。
 java.awt.Color getCandleChartUpwardColor(int series)
          データ上昇時(始値≦終値)のろうそくの色を返す。
 java.awt.Color getCandleChartUpwardColor(int series, int axis)
          データ上昇時(始値≦終値)のろうそくの色を返す。
 int getCandleChartWickWidthRatio()
          ろうそくの芯の幅の割合を返す。
 int getCandleChartWickWidthRatio(int axis)
          ろうそくの芯の幅の割合を返す。
 java.math.BigDecimal getChangeValueUnit(int chart)
          マウスドラッグによる値操作の単位を返す。
 java.math.BigDecimal getChangeValueUnit(int chart, int axis)
          マウスドラッグによる値操作の単位を返す。
 PFObjectList getChartNumberList(int axis)
          存在するグラフの識別番号のリストを取得する。
 java.lang.String getComponentName()
          コンポーネントの名称を返す。
 java.awt.Color getItemAxisBackground()
          項目軸の背景色を返す。
 int getItemAxisDisplayCount()
          項目軸の表示項目数を返す。
 int getItemAxisDisplayStart()
          項目軸の表示開始位置を返す。
 java.awt.Font getItemAxisFont()
          項目軸のフォントを返す。
 java.awt.Color getItemAxisForeground()
          項目軸の前景色を返す。
 int getItemAxisGridLineMethod()
          項目軸のグリッド線の引き方を返す。
 java.lang.String getItemAxisTitle()
          項目軸のタイトルを返す。
 java.awt.Color getLineChartEmphasisColor()
          強調時における点の色を返す。
 java.awt.Color getLineChartEmphasisColor(int axis)
          強調時における点の色を返す。
 java.lang.String getLineChartEmphasisMarker()
          強調時における点の形状名を返す。
 java.lang.String getLineChartEmphasisMarker(int axis)
          強調時における点の形状名を返す。
 int getLineChartEmphasisSize()
          強調時における点のサイズの増分値を返す。
 int getLineChartEmphasisSize(int axis)
          強調時における点のサイズの増分値を返す。
 java.lang.String getLineChartLine(int series)
          線形状のユニークキーを返す。
 java.lang.String getLineChartLine(int series, int axis)
          線形状のユニークキーを返す。
 int getLineChartLineWidth(int series)
          線の太さを返す。
 int getLineChartLineWidth(int series, int axis)
          線の太さを返す。
 java.lang.String getLineChartMarker(int series)
          点形状を返す。
 java.lang.String getLineChartMarker(int series, int axis)
          点形状を返す。
 int getLineChartMarkerSize(int series)
          点のサイズを返す。
 int getLineChartMarkerSize(int series, int axis)
          点のサイズを返す。
 boolean getNumberAxisAdjustmentLocked(int axis)
          数値軸の自動再計算が停止されているか否かを取得する。
 java.awt.Color getNumberAxisBackground(int axis)
          数値軸の背景色を返す。
 java.math.BigDecimal getNumberAxisBase(int axis)
          数値軸のグリッド基準値を返す。
 PFObjectList getNumberAxisBases(int axis)
          数値軸の複数基準線を返す。
 java.awt.Color getNumberAxisBasesColor(java.math.BigDecimal decimal, int axis)
          複数基準線の色を返す。
 java.lang.String getNumberAxisBasesLine(java.math.BigDecimal decimal, int axis)
          複数基準線の種類を返す。
 int getNumberAxisBasesWidth(java.math.BigDecimal decimal, int axis)
          複数基準線の太さを返す。
 int getNumberAxisDisplayExponent(int axis)
          数値軸における値の表示桁の位置を返す。
 java.math.BigDecimal getNumberAxisDisplayLimit(int axis)
          数値軸の表示限定値を返す。
 int getNumberAxisDisplayMethod(int axis)
          数値軸の値表示方法を返す。
 java.awt.Font getNumberAxisFont(int axis)
          数値軸のフォントを返す。
 java.awt.Color getNumberAxisForeground(int axis)
          数値軸の前景色を返す。
 java.math.BigDecimal getNumberAxisInterval(int axis)
          数値軸のグリッド線の間隔値を返す。
 java.math.BigDecimal getNumberAxisMaximum(int axis)
          数値軸の最大値を返す。
 java.math.BigDecimal getNumberAxisMinimum(int axis)
          数値軸の最小値を返す。
 int getNumberAxisOrientation()
          数値軸の方向を返す。
 java.lang.String getNumberAxisTitle(int axis)
          数値軸のタイトルを返す。
 PFObjectTable getObjectTable(int chart)
          グラフデータを返す。
 PFObjectTable getObjectTable(int chart, int axis)
           
 PFObjectTable getObjectTableArray(int index, int chart)
          gntk グラフデータを返す
 java.util.Iterator getPFScrollListenerList()
          スクロールイベントリスナ配列を取得する。
 int getSelectedItemIndex(int chart)
          選択対象項目インデックスを取得する。
 int getSelectedItemIndex(int chart, int axis)
          選択対象項目インデックスを取得する。
 int getSelectedItemIndexForObjectTable(int chart)
          選択対象項目インデックスを取得する。
 int getSelectedItemIndexForObjectTable(int chart, int axis)
          選択対象項目インデックスを取得する。
 int getSelectedSeriesIndex(int chart)
          選択対象系列インデックスを取得する。
 int getSelectedSeriesIndex(int chart, int axis)
          選択対象系列インデックスを取得する。
 int getSelectedSeriesIndexForObjectTable(int chart)
          選択対象系列インデックスを取得する。
 int getSelectedSeriesIndexForObjectTable(int chart, int axis)
          gntk 選択対象系列インデックスを取得する。
 java.awt.Color getSeriesColor(int series, int chart)
          グラフの色を返す。
 java.awt.Color getSeriesColor(int series, int chart, int axis)
          グラフの色を返す。
 java.lang.String getToolTipText(java.awt.event.MouseEvent e)
          ツールチップテキストを返す。
 java.math.BigDecimal getValue(int series, int item, int chart)
          グラフデータを返す。
 java.math.BigDecimal getValue(int series, int item, int chart, int axis)
          グラフデータを返す。
protected  void init()
          初期化する
protected  void initEventListener()
          イベントリスナーの初期化を行う。
protected  void initItemColumnNameList()
          オブジェクトテーブル項目列名リストの設定
 boolean isAxisLogarithm(int axis)
          対数軸かどうかを返す。
 boolean isChangeValueEnabled(int chart)
          マウスドラッグによる値操作の可否を返す。
 boolean isChangeValueEnabled(int chart, int axis)
          マウスドラッグによる値操作の可否を返す。
 boolean isChartExist(int chart)
          指定されたグラフにデータが設定されているかどうかを返す。
 boolean isChartExist(int chart, int axis)
          指定されたグラフにデータが設定されているかどうかを返す。
 boolean isChartLabelVisible(int chart)
          グラフ要素のデータラベルの表示有無を返す。
 boolean isChartLabelVisible(int chart, int axis)
          グラフ要素のデータラベルの表示有無を返す。
 boolean isChartVisible(int chart)
          グラフの可視/不可視を返す。
 boolean isChartVisible(int chart, int axis)
          gntk グラフの可視/不可視を返す。
 boolean isChartVisibleArray(int index)
          gntk グラフの可視/不可視を返す
 boolean isItemAxisGridLineVisible()
          項目軸のグリッド線の表示有無を返す。
 boolean isItemAxisLabelVisible()
          項目軸のデータラベルの表示有無を返す。
 boolean isItemAxisTitleVisible()
          項目軸のタイトルの表示有無を返す。
 boolean isLineChartLineVisible(int series)
          線の表示有無を返す。
 boolean isLineChartLineVisible(int series, int axis)
          線の表示有無を返す。
 boolean isLineChartMarkerVisible(int series)
          点の表示有無を返す。
 boolean isLineChartMarkerVisible(int series, int axis)
          gntk 点の表示有無を返す。
 boolean isLineChartNullLineVisible(int axis)
          折れ線グラフにおいて,nullの部分を線でつないでいるかどうか
 boolean isNumberAxisBaseLineVisible(int axis)
          数値軸の基準線の表示有無を返す。
 boolean isNumberAxisGridLineVisible(int axis)
          数値軸のグリッド線の表示有無を返す。
 boolean isNumberAxisLabelVisible(int axis)
          数値軸のデータラベルの表示有無を返す。
 boolean isNumberAxisTitleVisible(int axis)
          数値軸のタイトルの表示有無を返す。
 boolean isScrollBarVisible()
          スクロールバーの表示有無を返す。
protected  java.lang.String readItemColumnName(PFObjectTable table, int chart, int axis)
          オブジェクトテーブル項目列名読込
 void readXML(PFXMLLoader in)
          コンポーネントのXML入力.
 void removePFScrollListener(PFScrollListener lis)
          引数で与えられたイベントリスナを削除し、 スクロールイベント発生時に処理を行う対象から外す。
protected  void render(java.awt.Graphics2D g)
          描画処理。
 void repaintImmediately()
          再描画する。
 void setAxisLogarithm(boolean log, int axis)
          対数/線形軸に設定する。
 void setBarChartBarWidthRatio(int ratio)
          棒の幅の割合を設定する。
 void setBarChartBarWidthRatio(int ratio, int axis)
          gntk 棒の幅の割合を設定する。
 void setCandleChartCandleWidthRatio(int ratio)
          ろうそくの幅の割合を設定する。
 void setCandleChartCandleWidthRatio(int ratio, int axis)
          ろうそくの幅の割合を設定する。
 void setCandleChartCloseValue(java.math.BigDecimal closeValue, int series, int item)
          ろうそく足グラフデータの終値を設定する。
 void setCandleChartCloseValue(java.math.BigDecimal closeValue, int series, int item, int axis)
          ろうそく足グラフデータの終値を設定する。
 void setCandleChartDownwardColor(java.awt.Color color, int series)
          データ下降時(始値>終値)のろうそくの色を設定する。
 void setCandleChartDownwardColor(java.awt.Color color, int series, int axis)
          データ下降時(始値>終値)のろうそくの色を設定する。
 void setCandleChartHighValue(java.math.BigDecimal highValue, int series, int item)
          ろうそく足グラフデータの高値を設定する。
 void setCandleChartHighValue(java.math.BigDecimal highValue, int series, int item, int axis)
          ろうそく足グラフデータの高値を設定する。
 void setCandleChartLowValue(java.math.BigDecimal lowValue, int series, int item)
          ろうそく足グラフデータの安値を設定する。
 void setCandleChartLowValue(java.math.BigDecimal lowValue, int series, int item, int axis)
          ろうそく足グラフデータの安値を設定する。
 void setCandleChartOpenValue(java.math.BigDecimal openValue, int series, int item)
          ろうそく足グラフデータの始値を設定する。
 void setCandleChartOpenValue(java.math.BigDecimal openValue, int series, int item, int axis)
          ろうそく足グラフデータの始値を設定する。
 void setCandleChartUpwardColor(java.awt.Color color, int series)
          データ上昇時(始値≦終値)のろうそくの色を設定する。
 void setCandleChartUpwardColor(java.awt.Color color, int series, int axis)
          データ上昇時(始値≦終値)のろうそくの色を設定する。
 void setCandleChartValue(java.math.BigDecimal openValue, java.math.BigDecimal highValue, java.math.BigDecimal lowValue, java.math.BigDecimal closeValue, int series, int item)
          ろうそく足グラフデータの始値、高値、安値、終値をまとめて設定する。
 void setCandleChartValue(java.math.BigDecimal openValue, java.math.BigDecimal highValue, java.math.BigDecimal lowValue, java.math.BigDecimal closeValue, int series, int item, int axis)
          ろうそく足グラフデータの始値、高値、安値、終値をまとめて設定する。
 void setCandleChartWickWidthRatio(int ratio)
          ろうそくの芯の幅の割合を設定する。
 void setCandleChartWickWidthRatio(int ratio, int axis)
          ろうそくの芯の幅の割合を設定する。
 void setChangeValueEnabled(boolean enabled, int chart)
          マウスドラッグによる値操作の可否を設定する。
 void setChangeValueEnabled(boolean enabled, int chart, int axis)
          マウスドラッグによる値操作の可否を設定する。
 void setChangeValueUnit(java.math.BigDecimal unit, int chart)
          マウスドラッグによる値操作の単位を設定する。
 void setChangeValueUnit(java.math.BigDecimal unit, int chart, int axis)
          マウスドラッグによる値操作の単位を設定する。
 void setChartLabelVisible(boolean visible, int chart)
          グラフ要素のデータラベルの表示有無を設定する。
 void setChartLabelVisible(boolean visible, int chart, int axis)
          グラフ要素のデータラベルの表示有無を設定する。
 void setChartVisible(boolean visible, int chart)
          グラフの可視/不可視を設定する。
 void setChartVisible(boolean visible, int chart, int axis)
          gntk グラフの可視/不可視を設定する。
 void setChartVisibleArray(boolean visible, int index)
          gntk グラフの可視/不可視を設定する。
 void setItemAxisBackground(java.awt.Color color)
          項目軸の背景色を設定する。
 void setItemAxisDisplayCount(int count)
          項目軸の表示項目数を設定する。
 void setItemAxisDisplayStart(int start)
          項目軸の表示開始位置を設定する。
 void setItemAxisFont(java.awt.Font font)
          項目軸のフォントを設定する。
 void setItemAxisForeground(java.awt.Color color)
          項目軸の前景色を設定する。
 void setItemAxisGridLineMethod(int method)
          グリッド線の引き方を設定する。
 void setItemAxisGridLineVisible(boolean visible)
          項目軸のグリッド線の表示有無を設定する。
 void setItemAxisLabelVisible(boolean visible)
          項目軸のデータラベルの表示有無を設定する。
 void setItemAxisTitle(java.lang.String title)
          項目軸のタイトルを設定する。
 void setItemAxisTitleVisible(boolean visible)
          項目軸のタイトルの表示有無を設定する。
 void setLineChartEmphasisColor(java.awt.Color color)
          強調時における点の色を設定する。
 void setLineChartEmphasisColor(java.awt.Color color, int axis)
          gntk 強調時における点の色を設定する。
 void setLineChartEmphasisMarker(java.lang.String name)
          強調時における点の形状名を設定する。
 void setLineChartEmphasisMarker(java.lang.String name, int axis)
          強調時における点の形状名を設定する。
 void setLineChartEmphasisSize(int size)
          強調時における点のサイズの増分値を設定する。
 void setLineChartEmphasisSize(int size, int axis)
          強調時における点のサイズの増分値を設定する。
 void setLineChartLine(java.lang.String lineKey, int series)
          線形状のユニークキーを設定する。
 void setLineChartLine(java.lang.String lineKey, int series, int axis)
          線形状のユニークキーを設定する。
 void setLineChartLineVisible(boolean visible, int series)
          線の表示有無を設定する。
 void setLineChartLineVisible(boolean visible, int series, int axis)
          線の表示有無を設定する。
 void setLineChartLineWidth(int lineWidth, int series)
          線の太さを設定する。
 void setLineChartLineWidth(int lineWidth, int series, int axis)
          線の太さを設定する。
 void setLineChartMarker(java.lang.String name, int series)
          点形状を設定する。
 void setLineChartMarker(java.lang.String name, int series, int axis)
          点形状を設定する。
 void setLineChartMarkerSize(int markerSize, int series)
          点のサイズを設定する。
 void setLineChartMarkerSize(int markerSize, int series, int axis)
          点のサイズを設定する。
 void setLineChartMarkerVisible(boolean visible, int series)
          点の表示有無を設定する。
 void setLineChartMarkerVisible(boolean visible, int series, int axis)
          点の表示有無を設定する。
 void setLineChartNullLineVisible(boolean visible, int axis)
          折れ線グラフにおいて,nullの部分を線でつなぐ
 void setNumberAxisAdjustmentLocked(boolean lock, int axis)
          数値軸の自動再計算を停止する。
 void setNumberAxisBackground(java.awt.Color color, int axis)
          数値軸の背景色を設定する。
 void setNumberAxisBase(java.math.BigDecimal base, int axis)
          数値軸のグリッド基準値を設定する。
 void setNumberAxisBaseLineVisible(boolean visible, int axis)
          数値軸の基準線の表示有無を設定する。
 void setNumberAxisBases(PFObjectList list, int axis)
          数値軸の複数基準線Listを設定する。
 void setNumberAxisBasesColor(java.math.BigDecimal decimal, java.awt.Color color, int axis)
          複数基準線の色を設定する。
 void setNumberAxisBasesLine(java.math.BigDecimal decimal, java.lang.String line, int axis)
          複数基準線の種類を設定する。
 void setNumberAxisBasesWidth(java.math.BigDecimal decimal, int width, int axis)
          複数基準線の太さを設定する。
 void setNumberAxisDisplayExponent(int exponent, int axis)
          数値軸における値の表示桁の位置を設定する。
 void setNumberAxisDisplayLimit(java.math.BigDecimal limit, int axis)
          数値軸の表示限定値を設定する。
 void setNumberAxisDisplayMethod(int method, int axis)
          数値軸の値表示方法を設定する。
 void setNumberAxisFont(java.awt.Font font, int axis)
          数値軸のフォントを設定する。
 void setNumberAxisForeground(java.awt.Color color, int axis)
          数値軸の前景色を設定する。
 void setNumberAxisGridLineVisible(boolean visible, int axis)
          数値軸のグリッド線の表示有無を設定する。
 void setNumberAxisInterval(java.math.BigDecimal interval, int axis)
          数値軸のグリッド線の間隔値を設定する。
 void setNumberAxisLabelVisible(boolean visible, int axis)
          数値軸のデータラベルの表示有無を設定する。
 void setNumberAxisMaximum(java.math.BigDecimal max, int axis)
          数値軸の最大値を設定する。
 void setNumberAxisMinimum(java.math.BigDecimal min, int axis)
          数値軸の最小値を設定する。
 void setNumberAxisOrientation(int orientation)
          数値軸の方向を設定する。
 void setNumberAxisTitle(java.lang.String title, int axis)
          数値軸のタイトルを設定する。
 void setNumberAxisTitleVisible(boolean visible, int axis)
          数値軸のタイトルの表示有無を設定する。
 void setObjectTable(PFObjectTable data, int chart, int axis)
          グラフデータを設定する。
 void setScrollBarVisible(boolean visible)
          スクロールバーの表示有無を設定する。
 void setSelectedIndex(int series, int item, int chart)
          選択対象インデックスを設定する。
 void setSelectedIndex(int series, int item, int chart, int axis)
          gntk 選択対象インデックスを設定する。
 void setSelectedIndexForObjectTable(int series, int item, int chart)
          選択対象インデックスを設定する。
 void setSelectedIndexForObjectTable(int series, int item, int chart, int axis)
          選択対象インデックスを設定する。
 void setSeriesColor(java.awt.Color color, int series, int chart)
          グラフの色を設定する。
 void setSeriesColor(java.awt.Color color, int series, int chart, int axis)
          グラフの色を設定する。
 void setValue(java.math.BigDecimal value, int series, int item, int chart)
          グラフデータを設定する。
 void setValue(java.math.BigDecimal value, int series, int item, int chart, int axis)
          グラフデータを設定する。
 void unsetObjectTable(int chart)
          グラフデータを削除する。
 void unsetObjectTable(int chart, int axis)
          グラフデータを削除する。
protected  PFObjectTable writeItemColumnName(PFObjectTable table, int chart)
          オブジェクトテーブルへの項目列名書込み。
 void writeXML(PFXMLGenerator out)
          コンポーネントのXML出力.
 
クラス jp.go.aist.dmrc.platform.beans.gui.chart.PFChart から継承したメソッド
addPFDataSelectListener, addPFDataSetListener, addPFDataUpdateListener, firePFDataSelected, firePFDataSet, firePFDataUpdated, getChartProperty, getComponentID, getComponentKey, getComponentKeys, getComponentPublicName, getComponentString, getFooterAlignment, getFooterBackground, getFooterFont, getFooterForeground, getFooterTitle, getHeaderAlignment, getHeaderBackground, getHeaderFont, getHeaderForeground, getHeaderTitle, getLegendAlignment, getLegendBackground, getLegendFont, getLegendForeground, getLegendTitle, getPFDataSelectListenerList, getPFDataSetListenerList, getPFDataUpdateListenerList, getPreferredSize, getPropertyEditable, isAllowPullTransfer, isAllowPushTransfer, isAllowRemoteInvocation, isFooterTitleVisible, isFooterVisible, isHeaderTitleVisible, isHeaderVisible, isLegendTitleVisible, isLegendVisible, isPrinting, localeUpdated, outputImage, paintComponent, print, readItemColumnName, removePFDataSelectListener, removePFDataSetListener, removePFDataUpdateListener, repaintImmediatelyWithAdjustment, setAllowPullTransfer, setAllowPushTransfer, setAllowRemoteInvocation, setBackground, setBounds, setChartSize, setComponentID, setComponentKey, setComponentKeys, setComponentPublicName, setFont, setFooterAlignment, setFooterBackground, setFooterFont, setFooterForeground, setFooterTitle, setFooterTitleVisible, setFooterVisible, setForeground, setHeaderAlignment, setHeaderBackground, setHeaderFont, setHeaderForeground, setHeaderTitle, setHeaderTitleVisible, setHeaderVisible, setLayout, setLegendAlignment, setLegendBackground, setLegendFont, setLegendForeground, setLegendTitle, setLegendTitleVisible, setLegendVisible, setPreferredSize, setPropertyEditable, writeItemColumnName
 
クラス javax.swing.JPanel から継承したメソッド
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
クラス javax.swing.JComponent から継承したメソッド
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintImmediately, paintImmediately, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
クラス java.awt.Container から継承したメソッド
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
クラス java.awt.Component から継承したメソッド
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

コンストラクタの詳細

PFOverlayCategoryChart

public PFOverlayCategoryChart()
コンストラクタ

メソッドの詳細

getComponentName

public java.lang.String getComponentName()
コンポーネントの名称を返す。

定義:
インタフェース PFComponent 内の getComponentName
戻り値:
コンポーネントの名称

getPFScrollListenerList

public java.util.Iterator getPFScrollListenerList()
スクロールイベントリスナ配列を取得する。

定義:
インタフェース PFScrollEventSource 内の getPFScrollListenerList
戻り値:
イベントリスナイテレータ

addPFScrollListener

public void addPFScrollListener(PFScrollListener lis)
引数で与えられたイベントリスナを登録し、 スクロールイベント発生時に処理を行う対象とする。

定義:
インタフェース PFScrollEventSource 内の addPFScrollListener
パラメータ:
lis - 追加対象イベントリスナ

removePFScrollListener

public void removePFScrollListener(PFScrollListener lis)
引数で与えられたイベントリスナを削除し、 スクロールイベント発生時に処理を行う対象から外す。

定義:
インタフェース PFScrollEventSource 内の removePFScrollListener
パラメータ:
lis - 削除対象イベントリスナ

firePFScrolled

protected void firePFScrolled(PFScrollEvent event)
スクロールイベントを通知する。

パラメータ:
event - スクロールイベント

init

protected void init()
初期化する


initEventListener

protected void initEventListener()
イベントリスナーの初期化を行う。


initItemColumnNameList

protected void initItemColumnNameList()
オブジェクトテーブル項目列名リストの設定


readItemColumnName

protected java.lang.String readItemColumnName(PFObjectTable table,
                                              int chart,
                                              int axis)
オブジェクトテーブル項目列名読込

パラメータ:
table - オブジェクトテーブル
chart - グラフ識別番号
axis - 軸識別番号
戻り値:
読み込まれた項目列名

writeItemColumnName

protected PFObjectTable writeItemColumnName(PFObjectTable table,
                                            int chart)
オブジェクトテーブルへの項目列名書込み。

パラメータ:
table - チャートデータ
chart - グラフ識別番号
戻り値:
項目列名を書き込んだチャートデータ

getToolTipText

public java.lang.String getToolTipText(java.awt.event.MouseEvent e)
ツールチップテキストを返す。

パラメータ:
e - マウスイベント
戻り値:
ツールチップテキスト

adjust

protected void adjust(java.awt.Graphics2D g)
グラフの内部コンポーネント(タイトル、凡例など)のサイズを調整する。

オーバーライド:
クラス PFChart 内の adjust
パラメータ:
g - Graphics2D

render

protected void render(java.awt.Graphics2D g)
描画処理。

オーバーライド:
クラス PFChart 内の render
パラメータ:
g - Graphics2D

repaintImmediately

public void repaintImmediately()
再描画する。

オーバーライド:
クラス PFChart 内の repaintImmediately

getNumberAxisOrientation

public int getNumberAxisOrientation()
数値軸の方向を返す。

戻り値:
数値軸の方向
関連項目:
setNumberAxisOrientation(int)

setNumberAxisOrientation

public void setNumberAxisOrientation(int orientation)
                              throws PFComponentException
数値軸の方向を設定する。
数値軸の方向として以下のいずれかの値を設定してください。

パラメータ:
orientation - 方向
例外:
PFComponentException - orientationが適切でない場合
関連項目:
getNumberAxisOrientation()

isScrollBarVisible

public boolean isScrollBarVisible()
スクロールバーの表示有無を返す。

戻り値:
スクロールバーの表示有無
関連項目:
setScrollBarVisible(boolean)

setScrollBarVisible

public void setScrollBarVisible(boolean visible)
スクロールバーの表示有無を設定する。

パラメータ:
visible - スクロールバーの表示有無
関連項目:
isScrollBarVisible()

isChartVisible

public boolean isChartVisible(int chart)
                       throws PFComponentException
グラフの可視/不可視を返す。

パラメータ:
chart - グラフの識別番号
戻り値:
指定されたグラフの表示有無
例外:
PFComponentException - グラフの識別番号が適切でない場合
関連項目:
setChartVisible(boolean, int)

isChartVisible

public boolean isChartVisible(int chart,
                              int axis)
                       throws PFComponentException
gntk グラフの可視/不可視を返す。

パラメータ:
chart - グラフの識別番号
axis - 軸番号
戻り値:
chartVisible 指定されたグラフの表示有無
例外:
PFComponentException

isChartVisibleArray

public boolean isChartVisibleArray(int index)
                            throws PFComponentException
gntk グラフの可視/不可視を返す

パラメータ:
index - 配列番号
戻り値:
指定されたグラフの表示有無
例外:
PFComponentException

setChartVisible

public void setChartVisible(boolean visible,
                            int chart)
                     throws PFComponentException
グラフの可視/不可視を設定する。

パラメータ:
visible - グラフの表示有無
chart - グラフの識別番号
例外:
PFComponentException - グラフの識別番号が適切でない場合
関連項目:
isChartVisible(int)

setChartVisible

public void setChartVisible(boolean visible,
                            int chart,
                            int axis)
                     throws PFComponentException
gntk グラフの可視/不可視を設定する。

パラメータ:
visible - グラフの表示有無
chart - グラフの識別番号
axis - 軸番号
例外:
PFComponentException

setChartVisibleArray

public void setChartVisibleArray(boolean visible,
                                 int index)
                          throws PFComponentException
gntk グラフの可視/不可視を設定する。

パラメータ:
visible - グラフの表示有無
index - 配列番号
例外:
PFComponentException

isChartExist

public boolean isChartExist(int chart)
                     throws PFComponentException
指定されたグラフにデータが設定されているかどうかを返す。

パラメータ:
chart - グラフの識別番号
戻り値:
データの設定有無
例外:
PFComponentException - グラフの識別番号が適切ではない場合

isChartExist

public boolean isChartExist(int chart,
                            int axis)
                     throws PFComponentException
指定されたグラフにデータが設定されているかどうかを返す。

パラメータ:
chart - グラフの識別番号
axis - 軸番号
戻り値:
データの設定有無
例外:
PFComponentException

getChartNumberList

public PFObjectList getChartNumberList(int axis)
                                throws PFComponentException
存在するグラフの識別番号のリストを取得する。

パラメータ:
axis - 軸番号
戻り値:
グラフの識別番号のリスト
例外:
PFComponentException

getObjectTable

public PFObjectTable getObjectTable(int chart)
                             throws PFComponentException
グラフデータを返す。

パラメータ:
chart - グラフの識別番号
戻り値:
グラフデータ(PFObjectTable)
例外:
PFComponentException - グラフの識別番号が適切でない場合
PFComponentException - グラフのデータが存在しない場合

getObjectTable

public PFObjectTable getObjectTable(int chart,
                                    int axis)
                             throws PFComponentException
パラメータ:
chart - グラフの識別番号
axis - 軸番号
戻り値:
グラフデータ
例外:
PFComponentException

getObjectTableArray

public PFObjectTable getObjectTableArray(int index,
                                         int chart)
                                  throws PFComponentException
gntk グラフデータを返す

パラメータ:
index - 配列番号
chart - グラフの識別番号
戻り値:
グラフデータ
例外:
PFComponentException

setObjectTable

public void setObjectTable(PFObjectTable data,
                           int chart,
                           int axis)
                    throws PFComponentException
グラフデータを設定する。

パラメータ:
data - プラットフォーム共通テーブルデータ
chart - グラフの識別番号
axis - 軸の識別番号
例外:
PFComponentException - 引数が適切でない場合

unsetObjectTable

public void unsetObjectTable(int chart)
                      throws PFComponentException
グラフデータを削除する。

パラメータ:
chart - グラフの識別番号
例外:
PFComponentException - グラフの識別番号が適切でない場合

unsetObjectTable

public void unsetObjectTable(int chart,
                             int axis)
                      throws PFComponentException
グラフデータを削除する。

パラメータ:
chart - グラフの識別番号
axis - 軸の識別番号
例外:
PFComponentException - グラフの識別番号が適切でない場合

clearObjectTable

public void clearObjectTable()
データをクリアする。


getNumberAxisFont

public java.awt.Font getNumberAxisFont(int axis)
                                throws PFComponentException
数値軸のフォントを返す。

パラメータ:
axis - 軸の識別番号
戻り値:
フォント
例外:
PFComponentException - axisが適切でない場合

setNumberAxisFont

public void setNumberAxisFont(java.awt.Font font,
                              int axis)
                       throws PFComponentException
数値軸のフォントを設定する。

パラメータ:
font - フォント
axis - 軸の識別番号
例外:
PFComponentException - axisが適切でない場合

getNumberAxisForeground

public java.awt.Color getNumberAxisForeground(int axis)
                                       throws PFComponentException
数値軸の前景色を返す。

パラメータ:
axis - 軸の識別番号
戻り値:
前景色
例外:
PFComponentException - axisが適切でない場合

setNumberAxisForeground

public void setNumberAxisForeground(java.awt.Color color,
                                    int axis)
                             throws PFComponentException
数値軸の前景色を設定する。

パラメータ:
color - 前景色
axis - 軸の識別番号
例外:
PFComponentException - axisが適切でない場合

getNumberAxisBackground

public java.awt.Color getNumberAxisBackground(int axis)
                                       throws PFComponentException
数値軸の背景色を返す。

パラメータ:
axis - 軸の識別番号
戻り値:
背景色
例外:
PFComponentException - axisが適切でない場合

setNumberAxisBackground

public void setNumberAxisBackground(java.awt.Color color,
                                    int axis)
                             throws PFComponentException
数値軸の背景色を設定する。

パラメータ:
color - 背景色
axis - 軸の識別番号
例外:
PFComponentException - axisが適切でない場合

getNumberAxisTitle

public java.lang.String getNumberAxisTitle(int axis)
                                    throws PFComponentException
数値軸のタイトルを返す。

パラメータ:
axis - 軸の識別番号
戻り値:
タイトル
例外:
PFComponentException - axisが適切でない場合

setNumberAxisTitle

public void setNumberAxisTitle(java.lang.String title,
                               int axis)
                        throws PFComponentException
数値軸のタイトルを設定する。

パラメータ:
title - タイトル
axis - 軸の識別番号
例外:
PFComponentException - axisが適切でない場合

isNumberAxisTitleVisible

public boolean isNumberAxisTitleVisible(int axis)
                                 throws PFComponentException
数値軸のタイトルの表示有無を返す。

パラメータ:
axis - 軸の識別番号
戻り値:
タイトルの表示有無
例外:
PFComponentException - axisが適切でない場合

setNumberAxisTitleVisible

public void setNumberAxisTitleVisible(boolean visible,
                                      int axis)
                               throws PFComponentException
数値軸のタイトルの表示有無を設定する。

パラメータ:
visible - タイトルの表示有無
axis - 軸の識別番号
例外:
PFComponentException - axisが適切でない場合

isNumberAxisLabelVisible

public boolean isNumberAxisLabelVisible(int axis)
                                 throws PFComponentException
数値軸のデータラベルの表示有無を返す。

パラメータ:
axis - 軸の識別番号
戻り値:
データラベルの表示有無
例外:
PFComponentException - axisが適切でない場合

setNumberAxisLabelVisible

public void setNumberAxisLabelVisible(boolean visible,
                                      int axis)
                               throws PFComponentException
数値軸のデータラベルの表示有無を設定する。

パラメータ:
visible - データラベルの表示有無
axis - 軸の識別番号
例外:
PFComponentException - axisが適切でない場合

isAxisLogarithm

public boolean isAxisLogarithm(int axis)
対数軸かどうかを返す。

戻り値:
対数軸の場合 true

setAxisLogarithm

public void setAxisLogarithm(boolean log,
                             int axis)
                      throws PFComponentException
対数/線形軸に設定する。

例外:
PFComponentException - axisが適切でない場合

isNumberAxisGridLineVisible

public boolean isNumberAxisGridLineVisible(int axis)
                                    throws PFComponentException
数値軸のグリッド線の表示有無を返す。

パラメータ:
axis - 軸の識別番号
戻り値:
グリッド線の表示有無
例外:
PFComponentException - axisが適切でない場合

setNumberAxisGridLineVisible

public void setNumberAxisGridLineVisible(boolean visible,
                                         int axis)
                                  throws PFComponentException
数値軸のグリッド線の表示有無を設定する。

パラメータ:
visible - グリッド線の表示有無
axis - 軸の識別番号
例外:
PFComponentException - axisが適切でない場合

isNumberAxisBaseLineVisible

public boolean isNumberAxisBaseLineVisible(int axis)
                                    throws PFComponentException
数値軸の基準線の表示有無を返す。

パラメータ:
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
戻り値:
基準線の表示有無
例外:
PFComponentException - axisが適切でない場合

setNumberAxisBaseLineVisible

public void setNumberAxisBaseLineVisible(boolean visible,
                                         int axis)
                                  throws PFComponentException
数値軸の基準線の表示有無を設定する。

パラメータ:
visible - 基準線の表示有無
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
例外:
PFComponentException - axisが適切でない場合

setNumberAxisAdjustmentLocked

public void setNumberAxisAdjustmentLocked(boolean lock,
                                          int axis)
                                   throws PFComponentException
数値軸の自動再計算を停止する。

パラメータ:
lock - 停止する場合true
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
例外:
PFComponentException

getNumberAxisAdjustmentLocked

public boolean getNumberAxisAdjustmentLocked(int axis)
                                      throws PFComponentException
数値軸の自動再計算が停止されているか否かを取得する。

パラメータ:
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
戻り値:
停止されている場合true
例外:
PFComponentException

getNumberAxisMaximum

public java.math.BigDecimal getNumberAxisMaximum(int axis)
                                          throws PFComponentException
数値軸の最大値を返す。

パラメータ:
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
戻り値:
最大値
例外:
PFComponentException - axisが適切でない場合

setNumberAxisMaximum

public void setNumberAxisMaximum(java.math.BigDecimal max,
                                 int axis)
                          throws PFComponentException
数値軸の最大値を設定する。

パラメータ:
max - 最大値
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
例外:
PFComponentException - axisが適切でない場合
PFComponentException - 最大値を設定できない場合

getNumberAxisMinimum

public java.math.BigDecimal getNumberAxisMinimum(int axis)
                                          throws PFComponentException
数値軸の最小値を返す。

パラメータ:
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
戻り値:
最小値
例外:
PFComponentException - axisが適切でない場合

setNumberAxisMinimum

public void setNumberAxisMinimum(java.math.BigDecimal min,
                                 int axis)
                          throws PFComponentException
数値軸の最小値を設定する。

パラメータ:
min - 最小値
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
例外:
PFComponentException - axisが適切でない場合、
PFComponentException - 最小値を設定できない場合

getNumberAxisInterval

public java.math.BigDecimal getNumberAxisInterval(int axis)
                                           throws PFComponentException
数値軸のグリッド線の間隔値を返す。

パラメータ:
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
戻り値:
グリッド線の間隔値
例外:
PFComponentException - axisが適切でない場合

setNumberAxisInterval

public void setNumberAxisInterval(java.math.BigDecimal interval,
                                  int axis)
                           throws PFComponentException
数値軸のグリッド線の間隔値を設定する。

パラメータ:
interval - グリッド線の間隔値
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
例外:
PFComponentException - axisが適切でない場合
PFComponentException - グリッド線の間隔値を設定できない場合

getNumberAxisBase

public java.math.BigDecimal getNumberAxisBase(int axis)
                                       throws PFComponentException
数値軸のグリッド基準値を返す。

パラメータ:
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
戻り値:
グリッド基準値
例外:
PFComponentException - axisが適切でない場合

setNumberAxisBase

public void setNumberAxisBase(java.math.BigDecimal base,
                              int axis)
                       throws PFComponentException
数値軸のグリッド基準値を設定する。

パラメータ:
base - グリッド基準値
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
例外:
PFComponentException - axisが適切でない場合

getNumberAxisBases

public PFObjectList getNumberAxisBases(int axis)
数値軸の複数基準線を返す。

パラメータ:
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
戻り値:
複数基準線List
関連項目:
#setNumberAxisBases(PFObjectList)

setNumberAxisBases

public void setNumberAxisBases(PFObjectList list,
                               int axis)
数値軸の複数基準線Listを設定する。

パラメータ:
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
関連項目:
#getNumberAxisBases()

addNumberAxisBases

public void addNumberAxisBases(int index,
                               java.math.BigDecimal decimal,
                               int axis)
数値軸の複数基準線を追加する。  (複数基準線を定義可能である.)

パラメータ:
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
関連項目:
#getNumberAxisBases()

clearNumberAxisBases

public void clearNumberAxisBases(int axis)
数値軸の複数基準線Listを削除する。

パラメータ:
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
関連項目:
#getNumberAxisBases()

getNumberAxisBasesColor

public java.awt.Color getNumberAxisBasesColor(java.math.BigDecimal decimal,
                                              int axis)
複数基準線の色を返す。

パラメータ:
decimal - 座標
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
戻り値:
関連項目:
#setNumberAxisColor(BigDecimal, Color)

setNumberAxisBasesColor

public void setNumberAxisBasesColor(java.math.BigDecimal decimal,
                                    java.awt.Color color,
                                    int axis)
複数基準線の色を設定する。

パラメータ:
decimal - 座標
color - 色
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
関連項目:
#getNumberAxisColor(BigDecimal )

getNumberAxisBasesWidth

public int getNumberAxisBasesWidth(java.math.BigDecimal decimal,
                                   int axis)
複数基準線の太さを返す。

パラメータ:
decimal - 座標
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
戻り値:
太さ
関連項目:
#setNumberAxisWidth(BigDecimal, int)

setNumberAxisBasesWidth

public void setNumberAxisBasesWidth(java.math.BigDecimal decimal,
                                    int width,
                                    int axis)
                             throws PFComponentException
複数基準線の太さを設定する。

パラメータ:
decimal - 座標
width - 太さ
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
例外:
PFComponentException - axisが適切でない場合
関連項目:
#getNumberAxisColor(BigDecimal )

getNumberAxisBasesLine

public java.lang.String getNumberAxisBasesLine(java.math.BigDecimal decimal,
                                               int axis)
                                        throws PFComponentException
複数基準線の種類を返す。

パラメータ:
decimal - 座標
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
戻り値:
種類
例外:
PFComponentException - axisが適切でない場合
関連項目:
#setNumberAxisLine(BigDecimal, String)

setNumberAxisBasesLine

public void setNumberAxisBasesLine(java.math.BigDecimal decimal,
                                   java.lang.String line,
                                   int axis)
                            throws PFComponentException
複数基準線の種類を設定する。

パラメータ:
decimal - 座標
line - 線種
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
例外:
PFComponentException - axisが適切でない場合
関連項目:
#getNumberAxisColor(BigDecimal )

getNumberAxisDisplayLimit

public java.math.BigDecimal getNumberAxisDisplayLimit(int axis)
                                               throws PFComponentException
数値軸の表示限定値を返す。

パラメータ:
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
戻り値:
表示限定値
例外:
PFComponentException - axisが適切でない場合

setNumberAxisDisplayLimit

public void setNumberAxisDisplayLimit(java.math.BigDecimal limit,
                                      int axis)
                               throws PFComponentException
数値軸の表示限定値を設定する。

パラメータ:
limit - 表示限定値
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
例外:
PFComponentException - axisが適切でない場合
PFComponentException - 表示限定値を設定できない場合

getNumberAxisDisplayMethod

public int getNumberAxisDisplayMethod(int axis)
                               throws PFComponentException
数値軸の値表示方法を返す。

パラメータ:
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
戻り値:
値表示方法
例外:
PFComponentException - axisが適切でない場合

setNumberAxisDisplayMethod

public void setNumberAxisDisplayMethod(int method,
                                       int axis)
                                throws PFComponentException
数値軸の値表示方法を設定する。

パラメータ:
method - 実数(PFChartUtility.DATA_DISPLAY_REAL)または 仮数(PFChartUtility.DATA_DISPLAY_MANTISSA)
axis - 第一数値軸(PFChartUtility.FIRST_AXIS)または 第二数値軸(PFChartUtility.SECOND_AXIS)
例外:
PFComponentException - axisが適切でない場合、methodが適切でない場合

getNumberAxisDisplayExponent

public int getNumberAxisDisplayExponent(int axis)
                                 throws PFComponentException
数値軸における値の表示桁の位置を返す。

戻り値:
表示桁の位置
例外:
PFComponentException

setNumberAxisDisplayExponent

public void setNumberAxisDisplayExponent(int exponent,
                                         int axis)
                                  throws PFComponentException
数値軸における値の表示桁の位置を設定する。

パラメータ:
exponent - 表示桁の位置
例外:
PFComponentException

getItemAxisFont

public java.awt.Font getItemAxisFont()
項目軸のフォントを返す。

戻り値:
フォント

setItemAxisFont

public void setItemAxisFont(java.awt.Font font)
項目軸のフォントを設定する。

パラメータ:
font - フォント

getItemAxisForeground

public java.awt.Color getItemAxisForeground()
項目軸の前景色を返す。

戻り値:
前景色

setItemAxisForeground

public void setItemAxisForeground(java.awt.Color color)
項目軸の前景色を設定する。

パラメータ:
color - 前景色

getItemAxisBackground

public java.awt.Color getItemAxisBackground()
項目軸の背景色を返す。

戻り値:
背景色

setItemAxisBackground

public void setItemAxisBackground(java.awt.Color color)
項目軸の背景色を設定する。

パラメータ:
color - 背景色

getItemAxisTitle

public java.lang.String getItemAxisTitle()
項目軸のタイトルを返す。

戻り値:
タイトル

setItemAxisTitle

public void setItemAxisTitle(java.lang.String title)
項目軸のタイトルを設定する。

パラメータ:
title - タイトル

isItemAxisTitleVisible

public boolean isItemAxisTitleVisible()
項目軸のタイトルの表示有無を返す。

戻り値:
タイトルの表示有無

setItemAxisTitleVisible

public void setItemAxisTitleVisible(boolean visible)
項目軸のタイトルの表示有無を設定する。

パラメータ:
visible - タイトルの表示有無

isItemAxisLabelVisible

public boolean isItemAxisLabelVisible()
項目軸のデータラベルの表示有無を返す。

戻り値:
データラベルの表示有無

setItemAxisLabelVisible

public void setItemAxisLabelVisible(boolean visible)
項目軸のデータラベルの表示有無を設定する。

パラメータ:
visible - データラベルの表示有無

isItemAxisGridLineVisible

public boolean isItemAxisGridLineVisible()
項目軸のグリッド線の表示有無を返す。

戻り値:
グリッド線の表示有無

setItemAxisGridLineVisible

public void setItemAxisGridLineVisible(boolean visible)
項目軸のグリッド線の表示有無を設定する。

パラメータ:
visible - グリッド線の表示有無

getItemAxisGridLineMethod

public int getItemAxisGridLineMethod()
項目軸のグリッド線の引き方を返す。

戻り値:
グリッド線の引き方
関連項目:
setItemAxisGridLineMethod(int)

setItemAxisGridLineMethod

public void setItemAxisGridLineMethod(int method)
                               throws PFComponentException
グリッド線の引き方を設定する。
グリッド線の引き方として下記の値を設定してください。 下記以外の値が設定された場合、例外を発生させます。

パラメータ:
method - グリッド線の引き方
例外:
PFComponentException - methodが想定外の値の場合
関連項目:
getItemAxisGridLineMethod()

getItemAxisDisplayCount

public int getItemAxisDisplayCount()
項目軸の表示項目数を返す。

戻り値:
表示項目数

setItemAxisDisplayCount

public void setItemAxisDisplayCount(int count)
                             throws PFComponentException
項目軸の表示項目数を設定する。
表示項目数として0を設定すると、すべての項目が表示されるようになる。

パラメータ:
count - 表示項目数
例外:
PFComponentException - 表示項目数が0未満の場合

getItemAxisDisplayStart

public int getItemAxisDisplayStart()
項目軸の表示開始位置を返す。

戻り値:
表示開始位置

setItemAxisDisplayStart

public void setItemAxisDisplayStart(int start)
                             throws PFComponentException
項目軸の表示開始位置を設定する。

パラメータ:
start - 表示開始位置
例外:
PFComponentException - 表示開始位置が適切でなかった場合

getValue

public java.math.BigDecimal getValue(int series,
                                     int item,
                                     int chart)
                              throws PFComponentException
グラフデータを返す。
ろうそく足グラフのデータを取得する場合は、下記のメソッドを使ってください。

パラメータ:
series - 系列インデックス
item - 項目インデックス
chart - グラフ識別番号
戻り値:
データ
例外:
PFComponentException - グラフ識別番号が適切でない場合、
PFComponentException - グラフデータが存在しない場合

getValue

public java.math.BigDecimal getValue(int series,
                                     int item,
                                     int chart,
                                     int axis)
                              throws PFComponentException
グラフデータを返す。
ろうそく足グラフのデータを取得する場合は、下記のメソッドを使ってください。

パラメータ:
series - 系列インデックス
item - 項目インデックス
chart - グラフ識別番号
axis - 軸番号
戻り値:
データ
例外:
PFComponentException - グラフ識別番号が適切でない場合、
PFComponentException - グラフデータが存在しない場合

setValue

public void setValue(java.math.BigDecimal value,
                     int series,
                     int item,
                     int chart)
              throws PFComponentException
グラフデータを設定する。
データ更新イベントが発生する。
ろうそく足グラフのデータを設定する場合は、下記のメソッドを使ってください。

パラメータ:
value - データ
series - 系列インデックス
item - 項目インデックス
chart - グラフ識別番号
例外:
PFComponentException - グラフ識別番号が適切でない場合
PFComponentException - グラフデータが存在しない場合

setValue

public void setValue(java.math.BigDecimal value,
                     int series,
                     int item,
                     int chart,
                     int axis)
              throws PFComponentException
グラフデータを設定する。
データ更新イベントが発生する。
ろうそく足グラフのデータを設定する場合は、下記のメソッドを使ってください。

パラメータ:
value - データ
series - 系列インデックス
item - 項目インデックス
chart - グラフ識別番号
axis - 軸番号
例外:
PFComponentException - グラフ識別番号が適切でない場合
PFComponentException - グラフデータが存在しない場合

getSeriesColor

public java.awt.Color getSeriesColor(int series,
                                     int chart)
                              throws PFComponentException
グラフの色を返す。

パラメータ:
series - 系列のインデックス
chart - グラフの識別番号
戻り値:
例外:
PFComponentException - chartが適切でない場合、色データが存在しない場合

getSeriesColor

public java.awt.Color getSeriesColor(int series,
                                     int chart,
                                     int axis)
                              throws PFComponentException
グラフの色を返す。

パラメータ:
series - 系列のインデックス
chart - グラフの識別番号
axis - 軸番号
戻り値:
例外:
PFComponentException - chartが適切でない場合、色データが存在しない場合

setSeriesColor

public void setSeriesColor(java.awt.Color color,
                           int series,
                           int chart)
                    throws PFComponentException
グラフの色を設定する。

パラメータ:
color - 色
series - 系列のインデックス
chart - グラフの識別番号
例外:
PFComponentException - chartが適切でない場合、色データが存在しない場合

setSeriesColor

public void setSeriesColor(java.awt.Color color,
                           int series,
                           int chart,
                           int axis)
                    throws PFComponentException
グラフの色を設定する。

パラメータ:
color - 色
series - 系列のインデックス
chart - グラフの識別番号
axis - 軸番号
例外:
PFComponentException - chartが適切でない場合、色データが存在しない場合

isChartLabelVisible

public boolean isChartLabelVisible(int chart)
                            throws PFComponentException
グラフ要素のデータラベルの表示有無を返す。

パラメータ:
chart - グラフの識別番号
戻り値:
データラベルの表示有無
例外:
PFComponentException - chartが適切でない場合
PFComponentException - 指定されたグラフのデータが存在しない場合

isChartLabelVisible

public boolean isChartLabelVisible(int chart,
                                   int axis)
                            throws PFComponentException
グラフ要素のデータラベルの表示有無を返す。

パラメータ:
chart - グラフの識別番号
axis - 軸番号
戻り値:
データラベルの表示有無
例外:
PFComponentException - chartが適切でない場合
PFComponentException - 指定されたグラフのデータが存在しない場合

setChartLabelVisible

public void setChartLabelVisible(boolean visible,
                                 int chart)
                          throws PFComponentException
グラフ要素のデータラベルの表示有無を設定する。

パラメータ:
visible - データラベルの表示有無
chart - グラフの識別番号
例外:
PFComponentException - chartが適切でない場合
PFComponentException - 指定されたグラフのデータが存在しない場合

setChartLabelVisible

public void setChartLabelVisible(boolean visible,
                                 int chart,
                                 int axis)
                          throws PFComponentException
グラフ要素のデータラベルの表示有無を設定する。

パラメータ:
visible - データラベルの表示有無
chart - グラフの識別番号
axis - 軸番号
例外:
PFComponentException - chartが適切でない場合
PFComponentException - 指定されたグラフのデータが存在しない場合

isChangeValueEnabled

public boolean isChangeValueEnabled(int chart)
                             throws PFComponentException
マウスドラッグによる値操作の可否を返す。

パラメータ:
chart - グラフの識別番号
戻り値:
値操作の可否
例外:
PFComponentException - chartが適切でない場合
PFComponentException - 指定されたグラフのデータが存在しない場合

isChangeValueEnabled

public boolean isChangeValueEnabled(int chart,
                                    int axis)
                             throws PFComponentException
マウスドラッグによる値操作の可否を返す。

パラメータ:
chart - グラフの識別番号
axis - 軸番号
戻り値:
値操作の可否
例外:
PFComponentException - chartが適切でない場合
PFComponentException - 指定されたグラフのデータが存在しない場合

setChangeValueEnabled

public void setChangeValueEnabled(boolean enabled,
                                  int chart)
                           throws PFComponentException
マウスドラッグによる値操作の可否を設定する。

パラメータ:
enabled - 値操作の可否
chart - グラフの識別番号
例外:
PFComponentException - chartが適切でない場合
PFComponentException - 指定されたグラフのデータが存在しない場合

setChangeValueEnabled

public void setChangeValueEnabled(boolean enabled,
                                  int chart,
                                  int axis)
                           throws PFComponentException
マウスドラッグによる値操作の可否を設定する。

パラメータ:
enabled - 値操作の可否
chart - グラフの識別番号
axis - 軸番号
例外:
PFComponentException - chartが適切でない場合
PFComponentException - 指定されたグラフのデータが存在しない場合

getChangeValueUnit

public java.math.BigDecimal getChangeValueUnit(int chart)
                                        throws PFComponentException
マウスドラッグによる値操作の単位を返す。

パラメータ:
chart - グラフの識別番号
戻り値:
値操作の単位
例外:
PFComponentException - chartが適切でない場合
PFComponentException - 指定されたグラフのデータが存在しない場合

getChangeValueUnit

public java.math.BigDecimal getChangeValueUnit(int chart,
                                               int axis)
                                        throws PFComponentException
マウスドラッグによる値操作の単位を返す。

パラメータ:
chart - グラフの識別番号
axis - 軸番号
戻り値:
値操作の単位
例外:
PFComponentException - chartが適切でない場合
PFComponentException - 指定されたグラフのデータが存在しない場合

setChangeValueUnit

public void setChangeValueUnit(java.math.BigDecimal unit,
                               int chart)
                        throws PFComponentException
マウスドラッグによる値操作の単位を設定する。

パラメータ:
unit - 値操作の単位
chart - グラフの識別番号
例外:
PFComponentException - chartが適切でない場合
PFComponentException - 指定されたグラフのデータが存在しない場合

setChangeValueUnit

public void setChangeValueUnit(java.math.BigDecimal unit,
                               int chart,
                               int axis)
                        throws PFComponentException
マウスドラッグによる値操作の単位を設定する。

パラメータ:
unit - 値操作の単位
chart - グラフの識別番号
axis - 軸番号
例外:
PFComponentException - chartが適切でない場合
PFComponentException - 指定されたグラフのデータが存在しない場合

getBarChartBarWidthRatio

public int getBarChartBarWidthRatio()
                             throws PFComponentException
棒の幅の割合を返す。
棒グラフ・積上棒グラフが表示されていない場合は例外が発生する。

戻り値:
棒の幅の割合
例外:
PFComopnentException - 棒グラフまたは積上棒グラフが存在しない場合
PFComponentException

getBarChartBarWidthRatio

public int getBarChartBarWidthRatio(int axis)
                             throws PFComponentException
棒の幅の割合を返す。
棒グラフ・積上棒グラフが表示されていない場合は例外が発生する。

パラメータ:
axis - 軸番号
戻り値:
棒の幅の割合
例外:
PFComopnentException - 棒グラフまたは積上棒グラフが存在しない場合
PFComponentException

setBarChartBarWidthRatio

public void setBarChartBarWidthRatio(int ratio)
                              throws PFComponentException
棒の幅の割合を設定する。
棒グラフ・積上棒グラフが表示されていない場合は例外が発生する。

パラメータ:
ratio - 棒の幅の割合
例外:
PFComponentException - 棒グラフまたは積上棒グラフが存在しない場合
PFComponentException - 棒の幅の割合が適切でない場合

setBarChartBarWidthRatio

public void setBarChartBarWidthRatio(int ratio,
                                     int axis)
                              throws PFComponentException
gntk 棒の幅の割合を設定する。
棒グラフ・積上棒グラフが表示されていない場合は例外が発生する。

パラメータ:
ratio - 棒の幅の割合
axis - 軸番号
例外:
PFComponentException - 棒グラフまたは積上棒グラフが存在しない場合
PFComponentException - 棒の幅の割合が適切でない場合

isLineChartMarkerVisible

public boolean isLineChartMarkerVisible(int series)
                                 throws PFComponentException
点の表示有無を返す。

パラメータ:
series - 系列インデックス
戻り値:
点を表示する場合true
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - seriesが適切でない場合

isLineChartMarkerVisible

public boolean isLineChartMarkerVisible(int series,
                                        int axis)
                                 throws PFComponentException
gntk 点の表示有無を返す。

パラメータ:
series - 系列インデックス
axis - 軸番号
戻り値:
点を表示する場合true
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - seriesが適切でない場合

setLineChartMarkerVisible

public void setLineChartMarkerVisible(boolean visible,
                                      int series)
                               throws PFComponentException
点の表示有無を設定する。

パラメータ:
visible - 点を表示する場合true
series - 系列インデックス
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - seriesが適切でない場合

setLineChartMarkerVisible

public void setLineChartMarkerVisible(boolean visible,
                                      int series,
                                      int axis)
                               throws PFComponentException
点の表示有無を設定する。

パラメータ:
visible - 点を表示する場合true
series - 系列インデックス
axis - 軸番号
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - seriesが適切でない場合

getLineChartMarkerSize

public int getLineChartMarkerSize(int series)
                           throws PFComponentException
点のサイズを返す。
サイズは、点に外接する正方形の一辺の長さを2で割ったものとする。

パラメータ:
series - 系列インデックス
戻り値:
点のサイズ
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - seriesが適切でない場合

getLineChartMarkerSize

public int getLineChartMarkerSize(int series,
                                  int axis)
                           throws PFComponentException
点のサイズを返す。
サイズは、点に外接する正方形の一辺の長さを2で割ったものとする。

パラメータ:
series - 系列インデックス
戻り値:
点のサイズ
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - seriesが適切でない場合

setLineChartMarkerSize

public void setLineChartMarkerSize(int markerSize,
                                   int series)
                            throws PFComponentException
点のサイズを設定する。
サイズは、点に外接する正方形の一辺の長さを2で割ったものとする。

パラメータ:
markerSize - 点のサイズ
series - 系列インデックス
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - seriesが適切でない場合
PFComponentException - 点のサイズが0以下の場合

setLineChartMarkerSize

public void setLineChartMarkerSize(int markerSize,
                                   int series,
                                   int axis)
                            throws PFComponentException
点のサイズを設定する。
サイズは、点に外接する正方形の一辺の長さを2で割ったものとする。

パラメータ:
markerSize - 点のサイズ
series - 系列インデックス
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - seriesが適切でない場合
PFComponentException - 点のサイズが0以下の場合

getLineChartMarker

public java.lang.String getLineChartMarker(int series)
                                    throws PFComponentException
点形状を返す。

パラメータ:
series - 系列インデックス
戻り値:
点形状の識別名
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - seriesが適切でない場合

getLineChartMarker

public java.lang.String getLineChartMarker(int series,
                                           int axis)
                                    throws PFComponentException
点形状を返す。

パラメータ:
series - 系列インデックス
戻り値:
点形状の識別名
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - seriesが適切でない場合

setLineChartMarker

public void setLineChartMarker(java.lang.String name,
                               int series)
                        throws PFComponentException
点形状を設定する。

パラメータ:
name - 点形状の識別名
series - 系列インデックス
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - seriesが適切でない場合

setLineChartMarker

public void setLineChartMarker(java.lang.String name,
                               int series,
                               int axis)
                        throws PFComponentException
点形状を設定する。

パラメータ:
name - 点形状の識別名
series - 系列インデックス
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - seriesが適切でない場合

getLineChartEmphasisMarker

public java.lang.String getLineChartEmphasisMarker()
                                            throws PFComponentException
強調時における点の形状名を返す。
強調時に通常時の点の形状で表示する場合はnullを返す。

戻り値:
点の形状名
例外:
PFComponentException - 折れ線グラフが存在しない場合

getLineChartEmphasisMarker

public java.lang.String getLineChartEmphasisMarker(int axis)
                                            throws PFComponentException
強調時における点の形状名を返す。
強調時に通常時の点の形状で表示する場合はnullを返す。

戻り値:
点の形状名
例外:
PFComponentException - 折れ線グラフが存在しない場合

setLineChartEmphasisMarker

public void setLineChartEmphasisMarker(java.lang.String name)
                                throws PFComponentException
強調時における点の形状名を設定する。
強調時に通常時の点の形状で表示したい場合はnullを設定すること。

パラメータ:
name - 点の形状名
例外:
PFComponentException - 折れ線グラフが存在しない場合

setLineChartEmphasisMarker

public void setLineChartEmphasisMarker(java.lang.String name,
                                       int axis)
                                throws PFComponentException
強調時における点の形状名を設定する。
強調時に通常時の点の形状で表示したい場合はnullを設定すること。

パラメータ:
name - 点の形状名
axis - 軸番号
例外:
PFComponentException - 折れ線グラフが存在しない場合

getLineChartEmphasisSize

public int getLineChartEmphasisSize()
                             throws PFComponentException
強調時における点のサイズの増分値を返す。

戻り値:
点のサイズの増分値
例外:
PFComponentException - 折れ線グラフが存在しない場合

getLineChartEmphasisSize

public int getLineChartEmphasisSize(int axis)
                             throws PFComponentException
強調時における点のサイズの増分値を返す。

戻り値:
点のサイズの増分値
例外:
PFComponentException - 折れ線グラフが存在しない場合

setLineChartEmphasisSize

public void setLineChartEmphasisSize(int size)
                              throws PFComponentException
強調時における点のサイズの増分値を設定する。

パラメータ:
size - 点のサイズの増分値
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - sizeが0未満の場合

setLineChartEmphasisSize

public void setLineChartEmphasisSize(int size,
                                     int axis)
                              throws PFComponentException
強調時における点のサイズの増分値を設定する。

パラメータ:
size - 点のサイズの増分値
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - sizeが0未満の場合

getLineChartEmphasisColor

public java.awt.Color getLineChartEmphasisColor()
                                         throws PFComponentException
強調時における点の色を返す。
強調時に通常時の点の色で表示する場合はnullを返す。

戻り値:
点の色
例外:
PFComponentException - 折れ線グラフが存在しない場合

getLineChartEmphasisColor

public java.awt.Color getLineChartEmphasisColor(int axis)
                                         throws PFComponentException
強調時における点の色を返す。
強調時に通常時の点の色で表示する場合はnullを返す。

パラメータ:
axis - 軸番号
戻り値:
点の色
例外:
PFComponentException - 折れ線グラフが存在しない場合

setLineChartEmphasisColor

public void setLineChartEmphasisColor(java.awt.Color color)
                               throws PFComponentException
強調時における点の色を設定する。
強調時に通常時の点の色で表示する場合はnullを設定すること。

パラメータ:
color - 点の色
例外:
PFComponentException - 折れ線グラフが存在しない場合

setLineChartEmphasisColor

public void setLineChartEmphasisColor(java.awt.Color color,
                                      int axis)
                               throws PFComponentException
gntk 強調時における点の色を設定する。
強調時に通常時の点の色で表示する場合はnullを設定すること。

パラメータ:
color - 点の色
axis - 軸番号
例外:
PFComponentException - 折れ線グラフが存在しない場合

isLineChartLineVisible

public boolean isLineChartLineVisible(int series)
                               throws PFComponentException
線の表示有無を返す。

パラメータ:
series - 系列インデックス
戻り値:
線を表示する場合true
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - 系列インデックスが適切でない場合

isLineChartLineVisible

public boolean isLineChartLineVisible(int series,
                                      int axis)
                               throws PFComponentException
線の表示有無を返す。

パラメータ:
series - 系列インデックス
axis - 軸番号
戻り値:
線を表示する場合true
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - 系列インデックスが適切でない場合

setLineChartLineVisible

public void setLineChartLineVisible(boolean visible,
                                    int series)
                             throws PFComponentException
線の表示有無を設定する。

パラメータ:
visible - 線を表示する場合true
series - 系列インデックス
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - 系列インデックスが適切でない場合

setLineChartLineVisible

public void setLineChartLineVisible(boolean visible,
                                    int series,
                                    int axis)
                             throws PFComponentException
線の表示有無を設定する。

パラメータ:
visible - 線を表示する場合true
series - 系列インデックス
axis - 軸番号
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - 系列インデックスが適切でない場合

isLineChartNullLineVisible

public boolean isLineChartNullLineVisible(int axis)
折れ線グラフにおいて,nullの部分を線でつないでいるかどうか

パラメータ:
axis - 軸番号
戻り値:
線でつなぐ場合true

setLineChartNullLineVisible

public void setLineChartNullLineVisible(boolean visible,
                                        int axis)
                                 throws PFComponentException
折れ線グラフにおいて,nullの部分を線でつなぐ

パラメータ:
axis - 軸番号
例外:
PFComponentException

getLineChartLineWidth

public int getLineChartLineWidth(int series)
                          throws PFComponentException
線の太さを返す。

パラメータ:
series - 系列インデックス
戻り値:
線の太さ
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - 系列インデックスが適切でない場合

getLineChartLineWidth

public int getLineChartLineWidth(int series,
                                 int axis)
                          throws PFComponentException
線の太さを返す。

パラメータ:
series - 系列インデックス
axis - 軸番号
戻り値:
線の太さ
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - 系列インデックスが適切でない場合

setLineChartLineWidth

public void setLineChartLineWidth(int lineWidth,
                                  int series)
                           throws PFComponentException
線の太さを設定する。
線の太さは1以上でなければならない。

パラメータ:
lineWidth - 線の太さ
series - 系列インデックス
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - 系列インデックスが適切でない場合
PFComponentException - 線の太さが0以下の場合

setLineChartLineWidth

public void setLineChartLineWidth(int lineWidth,
                                  int series,
                                  int axis)
                           throws PFComponentException
線の太さを設定する。
線の太さは1以上でなければならない。

パラメータ:
lineWidth - 線の太さ
series - 系列インデックス
axis - 軸番号
例外:
PFComponentException - 折れ線グラフが存在しない場合
PFComponentException - 系列インデックスが適切でない場合
PFComponentException - 線の太さが0以下の場合

getLineChartLine

public java.lang.String getLineChartLine(int series)
                                  throws PFComponentException
線形状のユニークキーを返す。

パラメータ:
series - 系列インデックス
戻り値:
線形状のユニークキー
例外:
PFComponentException - 線形状のユニークキーを取得できなかった場合

getLineChartLine

public java.lang.String getLineChartLine(int series,
                                         int axis)
                                  throws PFComponentException
線形状のユニークキーを返す。

パラメータ:
series - 系列インデックス
axis - 軸番号
戻り値:
線形状のユニークキー
例外:
PFComponentException - 線形状のユニークキーを取得できなかった場合

setLineChartLine

public void setLineChartLine(java.lang.String lineKey,
                             int series)
                      throws PFComponentException
線形状のユニークキーを設定する。

パラメータ:
lineKey - 線形状のユニークキー
series - 系列のインデックス
例外:
PFComponentException - 線形状のユニークキーを設定できなかった場合

setLineChartLine

public void setLineChartLine(java.lang.String lineKey,
                             int series,
                             int axis)
                      throws PFComponentException
線形状のユニークキーを設定する。

パラメータ:
lineKey - 線形状のユニークキー
series - 系列のインデックス
axis - 軸番号
例外:
PFComponentException - 線形状のユニークキーを設定できなかった場合

getCandleChartCandleWidthRatio

public int getCandleChartCandleWidthRatio()
                                   throws PFComponentException
ろうそくの幅の割合を返す。

戻り値:
ろうそくの幅の割合
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
setCandleChartCandleWidthRatio(int)

getCandleChartCandleWidthRatio

public int getCandleChartCandleWidthRatio(int axis)
                                   throws PFComponentException
ろうそくの幅の割合を返す。

パラメータ:
axis - 軸番号
戻り値:
ろうそくの幅の割合
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
setCandleChartCandleWidthRatio(int)

setCandleChartCandleWidthRatio

public void setCandleChartCandleWidthRatio(int ratio)
                                    throws PFComponentException
ろうそくの幅の割合を設定する。
1〜100で設定してください。

パラメータ:
ratio - ろうそくの幅の割合
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
PFComponentException - ratioが1〜100以外の場合
関連項目:
getCandleChartCandleWidthRatio()

setCandleChartCandleWidthRatio

public void setCandleChartCandleWidthRatio(int ratio,
                                           int axis)
                                    throws PFComponentException
ろうそくの幅の割合を設定する。
1〜100で設定してください。

パラメータ:
ratio - ろうそくの幅の割合
axis - 軸番号
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
PFComponentException - ratioが1〜100以外の場合
関連項目:
getCandleChartCandleWidthRatio()

getCandleChartWickWidthRatio

public int getCandleChartWickWidthRatio()
                                 throws PFComponentException
ろうそくの芯の幅の割合を返す。

戻り値:
ろうそくの芯の幅の割合
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
setCandleChartWickWidthRatio(int)

getCandleChartWickWidthRatio

public int getCandleChartWickWidthRatio(int axis)
                                 throws PFComponentException
ろうそくの芯の幅の割合を返す。

パラメータ:
axis - 軸番号
戻り値:
ろうそくの芯の幅の割合
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
setCandleChartWickWidthRatio(int)

setCandleChartWickWidthRatio

public void setCandleChartWickWidthRatio(int ratio)
                                  throws PFComponentException
ろうそくの芯の幅の割合を設定する。
1〜100で設定してください。

パラメータ:
ratio - ろうそくの芯の幅の割合
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
PFComponentException - ratioが1〜100以外の場合
関連項目:
getCandleChartWickWidthRatio()

setCandleChartWickWidthRatio

public void setCandleChartWickWidthRatio(int ratio,
                                         int axis)
                                  throws PFComponentException
ろうそくの芯の幅の割合を設定する。
1〜100で設定してください。

パラメータ:
ratio - ろうそくの芯の幅の割合
axis - 軸番号
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
PFComponentException - ratioが1〜100以外の場合
関連項目:
getCandleChartWickWidthRatio()

getCandleChartUpwardColor

public java.awt.Color getCandleChartUpwardColor(int series)
                                         throws PFComponentException
データ上昇時(始値≦終値)のろうそくの色を返す。

パラメータ:
series - 系列インデックス
戻り値:
ろうそくの色
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
setCandleChartUpwardColor(Color, int)

getCandleChartUpwardColor

public java.awt.Color getCandleChartUpwardColor(int series,
                                                int axis)
                                         throws PFComponentException
データ上昇時(始値≦終値)のろうそくの色を返す。

パラメータ:
series - 系列インデックス
axis - 軸番号
戻り値:
ろうそくの色
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
setCandleChartUpwardColor(Color, int)

setCandleChartUpwardColor

public void setCandleChartUpwardColor(java.awt.Color color,
                                      int series)
                               throws PFComponentException
データ上昇時(始値≦終値)のろうそくの色を設定する。
colorにnullを設定した場合、ろうそくの色はgetColor(series)で取得した色になる。

パラメータ:
color - ろうそくの色
series - 系列インデックス
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
getCandleChartUpwardColor(int)

setCandleChartUpwardColor

public void setCandleChartUpwardColor(java.awt.Color color,
                                      int series,
                                      int axis)
                               throws PFComponentException
データ上昇時(始値≦終値)のろうそくの色を設定する。
colorにnullを設定した場合、ろうそくの色はgetColor(series)で取得した色になる。

パラメータ:
color - ろうそくの色
axis - 軸番号
series - 系列インデックス
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
getCandleChartUpwardColor(int)

getCandleChartDownwardColor

public java.awt.Color getCandleChartDownwardColor(int series)
                                           throws PFComponentException
データ下降時(始値>終値)のろうそくの色を返す。

パラメータ:
series - 系列インデックス
戻り値:
ろうそくの色
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
setCandleChartDownwardColor(Color, int)

getCandleChartDownwardColor

public java.awt.Color getCandleChartDownwardColor(int series,
                                                  int axis)
                                           throws PFComponentException
データ下降時(始値>終値)のろうそくの色を返す。

パラメータ:
series - 系列インデックス
axis - 軸番号
戻り値:
ろうそくの色
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
setCandleChartDownwardColor(Color, int)

setCandleChartDownwardColor

public void setCandleChartDownwardColor(java.awt.Color color,
                                        int series)
                                 throws PFComponentException
データ下降時(始値>終値)のろうそくの色を設定する。
colorにnullを設定した場合、ろうそくの色はgetColor(series)で取得した色より やや暗い色になる。

パラメータ:
color - ろうそくの色
series - 系列インデックス
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
getCandleChartDownwardColor(int)

setCandleChartDownwardColor

public void setCandleChartDownwardColor(java.awt.Color color,
                                        int series,
                                        int axis)
                                 throws PFComponentException
データ下降時(始値>終値)のろうそくの色を設定する。
colorにnullを設定した場合、ろうそくの色はgetColor(series)で取得した色より やや暗い色になる。

パラメータ:
color - ろうそくの色
axis - 軸番号
series - 系列インデックス
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
getCandleChartDownwardColor(int)

getCandleChartOpenValue

public java.math.BigDecimal getCandleChartOpenValue(int series,
                                                    int item)
                                             throws PFComponentException
ろうそく足グラフデータの始値を返す。

パラメータ:
series - 系列インデックス
item - 項目インデックス
戻り値:
始値
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
setCandleChartOpenValue(BigDecimal, int, int)

getCandleChartOpenValue

public java.math.BigDecimal getCandleChartOpenValue(int series,
                                                    int item,
                                                    int axis)
                                             throws PFComponentException
ろうそく足グラフデータの始値を返す。

パラメータ:
series - 系列インデックス
axis - 軸番号
item - 項目インデックス
戻り値:
始値
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
setCandleChartOpenValue(BigDecimal, int, int)

setCandleChartOpenValue

public void setCandleChartOpenValue(java.math.BigDecimal openValue,
                                    int series,
                                    int item)
                             throws PFComponentException
ろうそく足グラフデータの始値を設定する。
データ更新イベントが発生する。

パラメータ:
openValue - 始値
series - 系列インデックス
item - 項目インデックス
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
PFComponentException - 始値、高値、安値、終値の整合性がとれなかった場合
関連項目:
getCandleChartOpenValue(int, int)

setCandleChartOpenValue

public void setCandleChartOpenValue(java.math.BigDecimal openValue,
                                    int series,
                                    int item,
                                    int axis)
                             throws PFComponentException
ろうそく足グラフデータの始値を設定する。
データ更新イベントが発生する。

パラメータ:
openValue - 始値
series - 系列インデックス
item - 項目インデックス
axis - 軸番号
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
PFComponentException - 始値、高値、安値、終値の整合性がとれなかった場合
関連項目:
getCandleChartOpenValue(int, int)

getCandleChartCloseValue

public java.math.BigDecimal getCandleChartCloseValue(int series,
                                                     int item)
                                              throws PFComponentException
ろうそく足グラフデータの終値を返す。

パラメータ:
series - 系列インデックス
item - 項目インデックス
戻り値:
終値
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
setCandleChartCloseValue(BigDecimal, int, int)

getCandleChartCloseValue

public java.math.BigDecimal getCandleChartCloseValue(int series,
                                                     int item,
                                                     int axis)
                                              throws PFComponentException
ろうそく足グラフデータの終値を返す。

パラメータ:
series - 系列インデックス
item - 項目インデックス
axis - 軸番号
戻り値:
終値
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
関連項目:
setCandleChartCloseValue(BigDecimal, int, int)

setCandleChartCloseValue

public void setCandleChartCloseValue(java.math.BigDecimal closeValue,
                                     int series,
                                     int item)
                              throws PFComponentException
ろうそく足グラフデータの終値を設定する。
データ更新イベントが発生する。

パラメータ:
closeValue - 終値
series - 系列インデックス
item - 項目インデックス
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
PFComponentException - 始値、高値、安値、終値の整合性がとれなかった場合
関連項目:
getCandleChartCloseValue(int, int)

setCandleChartCloseValue

public void setCandleChartCloseValue(java.math.BigDecimal closeValue,
                                     int series,
                                     int item,
                                     int axis)
                              throws PFComponentException
ろうそく足グラフデータの終値を設定する。
データ更新イベントが発生する。

パラメータ:
closeValue - 終値
series - 系列インデックス
item - 項目インデックス
axis - 軸番号
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
PFComponentException - 始値、高値、安値、終値の整合性がとれなかった場合
関連項目:
getCandleChartCloseValue(int, int)

getCandleChartHighValue

public java.math.BigDecimal getCandleChartHighValue(int series,
                                                    int item)
                                             throws PFComponentException
ろうそく足グラフデータの高値を返す。

パラメータ:
series - 系列インデックス
item - 項目インデックス
戻り値:
高値
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合

getCandleChartHighValue

public java.math.BigDecimal getCandleChartHighValue(int series,
                                                    int item,
                                                    int axis)
                                             throws PFComponentException
ろうそく足グラフデータの高値を返す。

パラメータ:
series - 系列インデックス
item - 項目インデックス
axis - 軸番号
戻り値:
高値
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合

setCandleChartHighValue

public void setCandleChartHighValue(java.math.BigDecimal highValue,
                                    int series,
                                    int item)
                             throws PFComponentException
ろうそく足グラフデータの高値を設定する。
データ更新イベントが発生する。

パラメータ:
highValue - 高値
series - 系列インデックス
item - 項目インデックス
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
PFComponentException - 始値、高値、安値、終値の整合性がとれなかった場合

setCandleChartHighValue

public void setCandleChartHighValue(java.math.BigDecimal highValue,
                                    int series,
                                    int item,
                                    int axis)
                             throws PFComponentException
ろうそく足グラフデータの高値を設定する。
データ更新イベントが発生する。

パラメータ:
highValue - 高値
series - 系列インデックス
item - 項目インデックス
axis - 軸番号
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
PFComponentException - 始値、高値、安値、終値の整合性がとれなかった場合

getCandleChartLowValue

public java.math.BigDecimal getCandleChartLowValue(int series,
                                                   int item)
                                            throws PFComponentException
ろうそく足グラフデータの安値を返す。

パラメータ:
series - 系列インデックス
item - 項目インデックス
戻り値:
安値
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合

getCandleChartLowValue

public java.math.BigDecimal getCandleChartLowValue(int series,
                                                   int item,
                                                   int axis)
                                            throws PFComponentException
ろうそく足グラフデータの安値を返す。

パラメータ:
series - 系列インデックス
item - 項目インデックス
axis - 軸番号
戻り値:
安値
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合

setCandleChartLowValue

public void setCandleChartLowValue(java.math.BigDecimal lowValue,
                                   int series,
                                   int item)
                            throws PFComponentException
ろうそく足グラフデータの安値を設定する。
データ更新イベントが発生する。

パラメータ:
lowValue - 安値
series - 系列インデックス
item - 項目インデックス
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
PFComponentException - 始値、高値、安値、終値の整合性がとれなかった場合

setCandleChartLowValue

public void setCandleChartLowValue(java.math.BigDecimal lowValue,
                                   int series,
                                   int item,
                                   int axis)
                            throws PFComponentException
ろうそく足グラフデータの安値を設定する。
データ更新イベントが発生する。

パラメータ:
lowValue - 安値
series - 系列インデックス
item - 項目インデックス
axis - 軸番号
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
PFComponentException - 始値、高値、安値、終値の整合性がとれなかった場合

setCandleChartValue

public void setCandleChartValue(java.math.BigDecimal openValue,
                                java.math.BigDecimal highValue,
                                java.math.BigDecimal lowValue,
                                java.math.BigDecimal closeValue,
                                int series,
                                int item)
                         throws PFComponentException
ろうそく足グラフデータの始値、高値、安値、終値をまとめて設定する。
データ更新イベントが発生する。

パラメータ:
openValue - 始値
highValue - 高値
lowValue - 安値
closeValue - 終値
series - 系列インデックス
item - 項目インデックス
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
PFComponentException - 始値、高値、安値、終値の整合性がとれなかった場合

setCandleChartValue

public void setCandleChartValue(java.math.BigDecimal openValue,
                                java.math.BigDecimal highValue,
                                java.math.BigDecimal lowValue,
                                java.math.BigDecimal closeValue,
                                int series,
                                int item,
                                int axis)
                         throws PFComponentException
ろうそく足グラフデータの始値、高値、安値、終値をまとめて設定する。
データ更新イベントが発生する。

パラメータ:
openValue - 始値
highValue - 高値
lowValue - 安値
closeValue - 終値
series - 系列インデックス
item - 項目インデックス
axis - 軸番号
例外:
PFComponentException - ろうそく足グラフのデータが設定されていない場合
PFComponentException - 始値、高値、安値、終値の整合性がとれなかった場合

getSelectedSeriesIndex

public int getSelectedSeriesIndex(int chart)
                           throws PFComponentException
選択対象系列インデックスを取得する。

パラメータ:
chart - グラフの種類
戻り値:
選択対象系列インデックス
例外:
PFComponentException - chartが不適切な値である場合

getSelectedSeriesIndex

public int getSelectedSeriesIndex(int chart,
                                  int axis)
                           throws PFComponentException
選択対象系列インデックスを取得する。

パラメータ:
chart - グラフの種類
axis - 軸番号
戻り値:
選択対象系列インデックス
例外:
PFComponentException - chartが不適切な値である場合

getSelectedSeriesIndexForObjectTable

public int getSelectedSeriesIndexForObjectTable(int chart)
                                         throws PFComponentException
選択対象系列インデックスを取得する。
PFObjectTable型の列に対応する。

パラメータ:
chart - グラフの種類
戻り値:
選択対象系列インデックス
例外:
PFComponentException - chartが不適切な値である場合

getSelectedSeriesIndexForObjectTable

public int getSelectedSeriesIndexForObjectTable(int chart,
                                                int axis)
                                         throws PFComponentException
gntk 選択対象系列インデックスを取得する。
PFObjectTable型の列に対応する。

パラメータ:
chart - グラフの種類
axis - 軸番号
戻り値:
選択対象系列インデックス
例外:
PFComponentException - chartが不適切な値である場合

getSelectedItemIndex

public int getSelectedItemIndex(int chart)
                         throws PFComponentException
選択対象項目インデックスを取得する。

パラメータ:
chart - グラフの種類
戻り値:
選択対象項目インデックス
例外:
PFComponentException - chartが不適切な値である場合

getSelectedItemIndex

public int getSelectedItemIndex(int chart,
                                int axis)
                         throws PFComponentException
選択対象項目インデックスを取得する。

パラメータ:
chart - グラフの種類
axis - 軸番号
戻り値:
選択対象項目インデックス
例外:
PFComponentException - chartが不適切な値である場合

getSelectedItemIndexForObjectTable

public int getSelectedItemIndexForObjectTable(int chart)
                                       throws PFComponentException
選択対象項目インデックスを取得する。
PFObjectTable型の行に対応する。

パラメータ:
chart - グラフの種類
戻り値:
選択対象項目インデックス
例外:
PFComponentException - chartが不適切な値である場合

getSelectedItemIndexForObjectTable

public int getSelectedItemIndexForObjectTable(int chart,
                                              int axis)
                                       throws PFComponentException
選択対象項目インデックスを取得する。
PFObjectTable型の行に対応する。

パラメータ:
chart - グラフの種類
axis - 軸番号
戻り値:
選択対象項目インデックス
例外:
PFComponentException - chartが不適切な値である場合

setSelectedIndex

public void setSelectedIndex(int series,
                             int item,
                             int chart)
                      throws PFComponentException
選択対象インデックスを設定する。
データ選択イベントが発生する。

パラメータ:
series - 選択対象系列インデックス
item - 選択対象項目インデックス
chart - グラフの種類
例外:
PFComponentException

setSelectedIndex

public void setSelectedIndex(int series,
                             int item,
                             int chart,
                             int axis)
                      throws PFComponentException
gntk 選択対象インデックスを設定する。
データ選択イベントが発生する。

パラメータ:
series - 選択対象系列インデックス
item - 選択対象項目インデックス
chart - グラフの種類
axis - 軸番号
例外:
PFComponentException

setSelectedIndexForObjectTable

public void setSelectedIndexForObjectTable(int series,
                                           int item,
                                           int chart)
                                    throws PFComponentException
選択対象インデックスを設定する。
データ選択イベントが発生する。

パラメータ:
series - 選択対象系列インデックス
item - 選択対象項目インデックス
chart - グラフの種類
例外:
PFComponentException

setSelectedIndexForObjectTable

public void setSelectedIndexForObjectTable(int series,
                                           int item,
                                           int chart,
                                           int axis)
                                    throws PFComponentException
選択対象インデックスを設定する。
データ選択イベントが発生する。

パラメータ:
series - 選択対象系列インデックス
item - 選択対象項目インデックス
chart - グラフの種類
axis - 軸番号
例外:
PFComponentException

readXML

public void readXML(PFXMLLoader in)
コンポーネントのXML入力.

定義:
インタフェース PFXMLSerializable 内の readXML
パラメータ:
in - XML入力ユーティリティ

writeXML

public void writeXML(PFXMLGenerator out)
              throws java.io.IOException
コンポーネントのXML出力.

定義:
インタフェース PFXMLSerializable 内の writeXML
パラメータ:
out - XML出力ユーティリティ
例外:
java.io.IOException