5.9.17.1 (2017/02/10) [JFreeChartの色指定修正] 6.4.9.0 (2016/07/23)[Pie,Pie3D,Ring に、色指定を追加]を反映させておきます。 又、ChartPlot_XYTimeで色指定が反映されるようにします。 hayabusa.io.ChartPlot_Pie#getPlot(ChartCreate create) hayabusa.io.ChartPlot_XYTime#getPlot(ChartCreate create) [JFreeChartの表示形式追加] Time系にStep表示を追加します。(TimeStepV,TimeStepH) hayabusa.io.ChartFactory hayabusa.taglib.ChartDatasetTag (コメント修正) [サンプル画面追加] Time表示のサンプル画面を追加します。 gf/jsp/GF7223 [遺伝的アルゴリズム関係の機能追加] 染色体にObject型でオプション情報を渡せるようにしておく。 penguin.math.AbstractHybsGAChromosome#setOptionData( Object option ) penguin.math.HybsGeneticAlgorithm#getInitialPopulation() penguin.math.HybsGeneticAlgorithm#setOptionData(final Object obj ) 5.9.17.0 (2017/02/03) [遺伝的アルゴリズムを利用したスケジュールサンプル] penguinパッケージのGAスケジュールのサンプルHybsScheduleChromosomeを使ったサンプル画面を追加します。 一般の開発で頻繁に呼ぶ機能ではないという想定からBIZロジック経由としています。 実際に利用する際には用途に応じて拡張クラスを用意し、pluginとしてCallする形になります。 jsp/GFX026 src/biz/gf/GFX026A [penguinパッケージ追加] オプション機能用のパッケージとしてpenguinを追加します。 オプションのため、hayabusa,fukurouとは直接依存関係を持たないような構造としています。 menguin.mathの利用にはcommons-math3-3.6.1.jarが必要です。 penguinパッケージ 5.9.16.2 (2017/1/28) [グラフのdateAxis指定] JFreeChartで日付のフォーマット指定に関する修正を加えます。(6.7.3.0の逆移植) 同時に6.3.5.0のチャート画像への対応も追加しておきます。 hayabusa.io.ChartCreate#getDateAxis() hayabusa.io.ChartCreate#setSegmentedTimelineInfo(int segSize,int segIncluded,int segExcluded,String startTime) hayabusa.taglib.ChartCreateTag#release2() hayabusa.taglib.ChartCreateTag#create() hayabusa.taglib.ChartCreateTag#setChartFile( final String file ) hayabusa.taglib.ChartCreateTag#setDateStartTime( final String startTime ) hayabusa.taglib.ChartCreateTag#setDateSegExcluded( final String segExcluded ) hayabusa.taglib.ChartCreateTag#setDateSegIncluded( final String segIncluded ) hayabusa.taglib.ChartCreateTag#setDateSegSize( final String segSize ) hybs-tablib.tld [tableFilter追加] 平均や偏差を求めるTableFilterを追加します。(6.7.1.0の逆移植) hayabusa.db.AbstractTableFilter#initSet(String key,String cmnt) plugin.table.TableFilter_STDDEV 5.9.16.1 (2017/1/20) [pupupタグ改修] 5.9.6.0 (2016/03/01)で対応したPOPUPのthis.formですが、keysが存在しない場合の対応が抜けていたので対応します。 hayabusa.taglib.PopupTag#makePopup( final boolean useKey ) [HTML5用ポップアップ改修] ポップアップでフォーカスを当てて外す>>ポップアップを閉じる>>再度立ち上げる とした場合にIE9,10,11の不具合でフォーカスが当たっているにも関わらず文字が入力出来ない現象の対策を入れておきます。 http://stackoverflow.com/questions/19150008/ie-9-and-ie-10-cannot-enter-text-into-input-text-boxes-from-time-to-time jsp/common/option/html5modalDialog.js