top / index / prev / next / target / source
日記形式でつづる いがぴょんコラム ウェブページです。
blanco Frameworkとして「文字グループ定義書」というExcel様式を入力として、文字グループを処理するクラス・ソースコードを作成するツール「blancoCharacterGroup」を新規作成しました。
blanco Frameworkとして「文字グループ定義書」というExcel様式を入力として、文字グループを処理するクラス・ソースコードを作成するツールblancoCharacterGroupを新規作成しました。
上記の定義書から自動生成したソースコード
これが実現する環境の便利さを知る/気がつく人は少ないでしょうけれども、これが便利だとヒットする人にとっては、感動的なツールであることでしょう。もちろん私はこのツールがとても役に立つであろうことと想定しています。
今回はblancoCgネィテイブのソースコード生成を採用しました。blancoCharacterGroupの処理そのものが単純であったこともあり、blancoCharacterGroupは 単一プロジェクトで Java / C#.NET / JavaScriptの3言語ソースコード自動生成に対応しています。これは今までの blanco Frameworkのプロジェクト分割方針からは変わっている点です。(そもそも blancoCgネィティブではない実装であったため、単一プロジェクトの多言語対応は不可能でした)
2006.09.12時点: Eclipseプラグイン化などは未実施です。レベルとしては、これから単体試験を実施するところです。メソッドのnull入力に関する単体試験が不足していると感じます。SourceForge.jpからダウンロードは可能ですが、説明用ホームページなどは準備できていません。
2006.10.06時点: Eclipseプラグイン化が実施完了しました。ひととおりの単体試験を通過しました。
関連する日記
2006/09/29 日記: 「文字列変換定義書」というExcel様式を入力として、文字列変換を処理するクラス・ソースコードを作成するツール「blancoStringConverter」を新規作成
2006/09/13 日記: 「文字列グループ定義書」というExcel様式を入力として、文字列グループを処理するクラス・ソースコードを作成するツール「blancoStringGroup」を新規作成
「文字グループ定義書」に続き、「文字列グループ定義書」というExcel様式を入力として、文字列グループを処理するクラス・ソースコードを作成するツール「blancoStringGroup」の構想に着手しました。Excel様式の素案とサンプルソースコードは、とりあえずできました。