blanco Framework: Product List / プロダクト一覧[blanco,Framework,blancofw,product,list] blanco Framework のプロダクト一覧です。 |
広告: イマドキのIDE事情: Eclipseベースの統合翻訳環境「Benten」を使ってみよう 09/27 たげぞうさんの手による Benten 紹介記事! |
blanco Framework | 一覧 | ドキュメント | Download (ダウンロード) | SourceForge.jp |
AntTask | BatchProcess | Cg | CharacterGroup | Commons | Constants |
Csv | Db | EclipseDistribution | FixedLength | JSF | Log | Message | NLpack |
Report | ResourceBundle | Service | SOAP | SQL | StringConverter |
StringGroup | Struts | SvnConf | ValueObject |
blanco Framework: Product List / プロダクト一覧 |
blanco Framework のプロダクト一覧は以下のようになります。
プロダクト名 | Ant | Eclipse | 自動生成系 | 出現頻度 | 導入効果 | やさしさ | 非推奨 | 内容 | 入力 | 出力 |
blancoAnt | - | - | ○ | - | ★ | - | - | build.xml ファイルを自動生成するためのユーティリティ・ライブラリです。
※blanco Framework のプロダクトのほとんどは、この blancoAnt が自動生成した build.xml ファイルを一部変更して利用しています。 |
- | build.xml |
blancoAntDistribution | - | - | - | ★ ★ | ★ ★ | ★ ★ | - | blanco Framework の主要な jar ファイル一式を配布するためのディストリビューションです。
※類似したプロダクトに BlancoEclipseDistribution があります。 |
- | - |
blancoAntTask | ○ | ○ | ○ | ★ | ★ ★ ★ | ★ ★ | - | 「AntTask定義書」という Excel ブックから、Apache Ant で動作する Ant タスクのためのソースコードを自動生成します。Ant タスクを手軽に作成したい場合などに便利です。
※blanco Framework のプロダクトのほとんどは、この blancoAntTask が自動生成したソースコードを利用しています。 |
Excel | Java |
blancoBatchProcess | ○ | ○ | ○ | ★ ★ | ★ ★ ★ | ★ | - | 「バッチ処理定義書」という Excel ブックから、バッチ処理のためのソースコードを自動生成します。 | Excel | Java |
blancoBcel | ○ | - | ○ | - | ★ ★ | ★ | - | 「Java class ファイル」から、バイトコード・テキストを自動生成します。
class ファイルの解析を手軽に実施したい場合などに便利です。 |
class ファイル | バイトコード テキスト |
blancoCg | - | - | ○ | ★ | ★ ★ ★ | ★ ★ | - | とても軽量なソースコード自動生成ライブラリです。 多くのプログラミング言語のソースコード生成に対応しています。バリューオブジェクトを経由してソースコードを自動生成することができるので、テンプレートなどを利用する煩わしさが無いのが特徴です。
※blanco Framework のプロダクトのほとんどは、この blancoCg を利用しています。 |
VO | Java, C#.NET, Java Script, PHP, Ruby, Python |
blancoCharacterGroup | ○ | ○ | ○ | ★ ★ | ★ ★ | ★ ★ | - | 「文字グループ定義書」という Excel ブックから、文字グループを扱うソースコードを自動生成します。 | Excel | Java, C#.NET, Java Script, PHP, Ruby, Python |
blancoCodeGenerator | - | - | ○ | - | - | - | ○ | ソースコード自動生成ライブラリです。
※旧世代の blanco Framework プロダクトは このライブラリを利用していました。 |
- | Java, C#.NET |
blancoCommons | - | - | - | ★ | ★ ★ | ★ ★ | - | blanco Framework の共通処理を集めたライブラリです。
一般的な共通処理のほかに、JExcelApi 日本語化パッチ、Excel ブック形式の賢い読み込みクラスライブラリ (blancoCalcParser) などが含まれます。 |
- | - |
blancoConcreteSax | ○ | - | ○ | - | - | - | ○ | XML ファイルから、SAX ベース XML 入出力ソースコードを自動生成します。
※旧世代の blanco Framework プロダクトは このライブラリを利用していました。 |
XML | Java |
blancoConstants | ○ | ○ | ○ | ★ ★ ★ | ★ ★ | ★ ★ ★ | - | 「定数定義書」という Excel ブックから、定数クラスのソースコードを自動生成します。
※blanco Framework のプロダクトのほとんどは、この blancoConstants が自動生成したソースコードを利用しています。 |
Excel | Java |
blancoCsv | ○ | ○ | ○ | ★ ★ | ★ ★ ★ | ★ ★ ★ | - | 「ファイル定義書(CSV)」という Excel ブックから、CSV ファイル入出力のためのソースコードを自動生成します。 | Excel | Java, C#.NET |
blancoDb | ○ | ○ | ○ | ★ ★ | ★ ★ ★ | ★ | - | 「SQL定義書」という Excel ブックから、データベース入出力のためのソースコードを自動生成します。
・blancoDb Enterprise Edition (Java用): JDBCベースのソースコードを生成。 ・blancoDbDotNet (C#.NET用): ADO.NET , ODP.NET ベースのソースコードを生成。 ・blancoDbPhp (PHP用): PDOベースのソースコードを生成。 |
Excel | Java, C#.NET, PHP |
blancoDbCommon | - | - | - | - | - | - | - | blancoDb プロダクト群の共通処理ライブラリです。 | Excel | XML |
blancoDbDocListing | - | - | ○ | - | - | - | ○ | blancoDb プロダクト群のドキュメント一覧作成のための共通処理ライブラリです。 | Excel | - |
blancoDbMetaData | ○ | - | - | ★ | ★ | ★ | - | blancoDb のコア機能である、リレーショナルデータベースから各種メタ情報を取得する共通処理ライブラリです。 | DBMS SQL | - |
blancoDbTest | - | - | - | - | - | - | ○ | blancoDb を試験するためのプロジェクトです。
※このプロダクトは、あまりうまく運用されていません。 |
- | - |
blancoDirectoryListing | ○ | - | - | ★ | ★ | ★ | - | ディレクトリのファイル一覧を取得するためのツールです。 | - | - |
blancoDocListing | ○ | - | ○ | - | - | - | - | blanco Framework プロダクトのドキュメント一覧作成をおこないます。 | Excel | Excel |
blancoDump | - | - | - | ★ | ★ | ★ | - | ダンプのための Javaライブラリ(jarファイル)です。 | - | - |
BlancoEclipseDistribution | - | - | - | ★ ★ | ★ ★ ★ | ★ ★ ★ | - | Eclipse SDK、Eclipse 言語パック、数種類のプラグイン、主要な blanco Framework プラグインを Windows インストーラー形式で提供します。類似したプロダクトに blancoAntDistribution があります。 | - | - |
blancoEclipseNls | ○ | - | ○ | ★ | ★ ★ | ★ | - | 「Eclipse NLS 定義書」という Excel ブックから、Eclipse NLS を扱うソースコードを自動生成します。 | Excel | Java, プロパティ ファイル |
blancoEclipsePluginGen | ○ | - | ○ | - | ★ | - | - | 「Eclipseプラグイン定義書」という Excel ブックから、Eclipse プラグインのソースコードを自動生成します。 | Excel | Java |
blancoEncryption | ○ | - | - | ★ | ★ ★ | ★ | - | 暗号化をとても手軽に利用できるようにするためのツールです。トリプルDES (Triple DES) アルゴリズムによるファイル暗号化を、SHA-256 ダイジェストによる暗号化鍵とともに利用することができます。 | - | - |
BlancoFileManagerPlugin | - | ○ | - | - | - | - | - | Eclipse 上で動作するファイルマネージャです。
Apache Commons VFS ベースである点が特徴です。 ※現在、開発途上のステータスです。 |
- | - |
blancoFindbugsUtil | ○ | - | - | - | ★ | - | - | FindBugs のための各種ユーティリティを集めたプロダクトです。FindBugs の messgaes.xml と messages_ja.xml と XLIFF との相互変換などを実現します。おもに FindBugs の日本語化を実現するためのものです。 | - | XLIFF (XML)、messages_ja.xml |
blancoFixedLength | ○ | ○ | ○ | ★ ★ | ★ ★ ★ | ★ ★ ★ | - | 「ファイル定義書(固定長)」という Excel ブックから、固定長ファイル入出力のためのソースコードを自動生成します。 | Excel | Java, C#.NET |
blancoHashtable | ○ | - | ○ | - | ★ | - | - | 各種リソースから Hashtable を作成するためのスケルトンを作成します。
※現在、開発途上のステータスです。 |
Excel | Java |
blancoHtmlFormatter | ○ | - | - | ★ ★ | ★ ★ ★ | ★ ★ ★ | - | HTML の整形を実現します。インデントが乱れた HTML を整形して見やすくすることができます。また、省略されたオプション終了タグを補完したり、開始と終了の組み合わせが乱れた HTML タグを修正することができます。 | HTML | HTML |
blancoHtmlNormalizer | ○ | - | - | ★ | ★ ★ | ★ ★ | - | HTML の正常化を実現します。省略されたオプション終了タグを補完したり、開始と終了の組み合わせが乱れた HTML タグを修正することができます。 | HTML | HTML |
blancoHtmlParser | - | - | - | ★ | ★ | ★ | - | HTML を解析するための Javaライブラリです。HTML の内容をそのままイベント発生させるので、文字参照などについてオリジナルの状態のまま扱うことができます。SAX ハンドラーのように HTML パース処理をおこないたい場合に利用します。 | HTML | - |
blancoIBatis | ○ | - | ○ | ★ | ★ ★ | ★ | - | Apache iBatis の sqlMap.xml ファイルから、Javaソースコードを自動生成します。 | SQL sqlMap.xml | Java |
blancoIssueTracking | ○ | - | - | ★ | ★ | ★ | - | 「課題票」という Excel 様式から一覧を抽出するためのツールです。 | Excel | テキスト |
blancoJUnit | ○ | - | ○ | ★ | ★ ★ | ★ | - | 「JUnitテストクラス」から、「単体テスト仕様書」という Excel ブックを自動生成します。 | class ファイル | Java, 単体テスト 仕様書(Excel) |
blancoJni | ○ | - | ○ | ★ | ★ ★ | ★ | - | 「Java classファイル」から、それを呼び出すために必要な JNI ソースコード (C++) を自動生成します。
※現状では、自動生成されたソースコードをスケルトン的に利用します。 |
class ファイル | C++ソースコード |
blancoJsf | ○ | ○ | ○ | ★ ★ | ★ ★ ★ | ★ ★ | - | 「JSF定義書」、「JSF処理定義書」というExcel様式からJSFプログラミングに必要なクラス・ソースコードおよび XML ファイルを作成します。 | Excel | Java |
blancoLog | - | - | - | ★ ★ | ★ ★ | ★ | - | ログにまつわるクラスを集めたクラスライブラリです。
java.util.logging を Apache Commons Logging の代わりに利用できるようにするためのクラスなど幾つかの便利なクラスが含まれます。 |
- | - |
blancoLogMessage | ○ | ○ | ○ | ★ | ★ ★ | ★ | - | 「メッセージ定義書」という Excel ブックから、ロギングおよびログメッセージを扱うソースコードを自動生成します。 | Excel | Java |
blancoMailCore | - | - | - | ★ ★ | ★ ★ | ★ | - | メール送受信を安全で確実に実現するためのコアライブラリです。 | - | - |
blancoManifest | - | - | - | ★ | ★ | ★ | - | Java マニフェストファイルを扱うための Java ライブラリです。バリューオブジェクトを経由して マニフェストファイルの入出力をおこなうことができます。 | - | - |
blancoMessage | ○ | ○ | ○ | ★ ★ ★ | ★ ★ ★ | ★ ★ ★ | - | 「メッセージ定義書」という Excel ブックから、メッセージを扱うソースコードを自動生成します。
※blanco Frameworkのプロダクトのほとんどは、この blancoMessage が自動生成したソースコードを利用しています。 |
Excel | Java, C#.NET, Java Script, PHP, Ruby, Python |
blancoMeta2Xml | ○ | - | ○ | - | - | - | - | 「メタファイル-XML変換処理定義書」という Excel ブックから、Excel を XML に変換するためのソースコードを自動生成します。 | Excel | Java |
blancoNLpackGenerator | ○ | - | ○ | ★ | ★ ★ ★ | ★ | - | Java アプリケーションを入力して、言語パックを自動生成します。
※主に、Eclipse 本体の言語パックや Eclipse プラグインの言語パックを自動生成します。 |
- | 日本語化 言語パック |
blancoOmegatUtil | ○ | - | - | - | ★ | ★ | - | OASIS XLIFF を OmegaT を使って翻訳するための Javaライブラリです。 | - | - |
blancoPdf | ○ | ○ | ○ | ★ ★ | ★ ★ ★ | ★ | - | PDF 帳票 を生成するためのソースコードを自動生成します。 | XML | Java |
blancoPleiadesUtil | ○ | - | - | - | ★ | ★ | - | Pleiades の ini ファイルを LISA TMX 形式に変換するのためのユーティリティです。 | ini ファイル | TMX (XML) |
blancoProperties | - | - | - | ★ | ★ | ★ | - | プロパティファイルを扱うための Javaライブラリです。おもに blancoNLpackGenerator から利用されます。 | - | - |
blancoReport | ○ | - | - | ★ ★ | ★ ★ | ★ | - | OpenOffice.org 経由で Excel 形式または PDF 形式の帳票を作成する API セットおよびコマンドを提供します。
OpenOffice.org を利用してドキュメント形式変換処理を行いたい場合に有益です。 |
Excel | 帳票 (Excel, PDF) |
blancoResourceBundle | ○ | ○ | ○ | ★ ★ | ★ ★ ★ | ★ ★ ★ | - | 「リソースバンドル定義書」という Excel ブックから、プロパティファイルおよびリソースバンドルアクセスをおこなうソースコードを自動生成します。 | Excel | Java, プロパティ ファイル |
blancoRss | - | - | - | ★ | ★ | ★ | - | とてもシンプルな RSS 関連ライブラリです。バリューオブジェクトを経由して RSS ファイルの入出力をおこなうことができます。 | - | - |
blancoSed | ○ | - | - | ★ | ★ | ★ | - | sed もどきを実現するためのプロダクトです。
sed の諸機能うち、「s/regexp/replacement/g」相当のみを実現します。 正規表現は Java の java.util.regex の仕様によります。 |
- | - |
blancoService | ○ | ○ | ○ | ★ | ★ ★ | ★ | - | 「サービス定義書」という Excel ブックから、Web アプリケーションサーバで動作する常駐プログラムのソースコードを自動生成します。 | Excel | Java |
blancoSOAP | ○ | ○ | ○ | ★ ★ | ★ ★ ★ | ★ | - | 「電文処理定義書」および「電文定義書」という Excel ブックから、Web サービスを利用するためのソースコード等を自動生成します。 | Excel | Java, C#.NET, WSDL(XML) XSD(XML) |
blancoSort | ○ | - | - | ★ | ★ | ★ | - | sort もどきを Ant で実現するためのプロダクトです。テキストファイルの内容を手軽にソートしたい場合などに利用します。 | - | - |
BlancoSqlEditorPlugin | - | ○ | - | ★ ★ ★ | ★ ★ ★ | ★ ★ ★ | - | SQL 文を整形する Ecilpse プラグインです。
Eclipse 上で sql 拡張子と関連づけられた SQL エディタとして動作します。 |
SQL | - |
blancoSqlFormatter | - | - | - | ★ | ★ ★ ★ | ★ ★ ★ | - | SQL 文を整形するためのライブラリです。
単純な構造なので、あなたのアプリケーションに簡単に組み込むことが出来ます。 |
SQL | - |
blancoStringConverter | ○ | ○ | ○ | ★ ★ ★ | ★ ★ ★ | ★ ★ ★ | - | 「文字列変換定義書」という Excel ブックから、文字列変換のためのソースコードを自動生成します。 | Excel | Java, C#.NET, Java Script, PHP, Ruby, Python |
blancoStringGroup | ○ | ○ | ○ | ★ ★ | ★ ★ | ★ ★ | - | 「文字列グループ定義書」という Excel ブックから、文字列グループ を扱うソースコードを自動生成します。 | Excel | Java, C#.NET, Java Script, PHP, Ruby, Python |
blancoStruts | ○ | ○ | ○ | ★ ★ | ★ | ★ | - | 「画面定義書」という Excel ブックから、Struts 用のソースコードを自動生成します。 | Excel | Java |
blancoSvnConf | ○ | ○ | ○ | ★ | ★ ★ ★ | ★ ★ | - | 「Subversionリポジトリ定義書」という Excel ブックから、Subversion リポジトリのための各種設定ファイルを自動生成します。 | Excel | 設定ファイル (*.svnauthz, httpd-svn.conf) |
blancoTerasolunaBLogic | - | - | - | - | ★ | - | - | TERASOLUNA BLogic のためのソースコードを自動生成するためのツールです。 | - | Java |
blancoTextConverter | - | - | - | ★ | ★ | ★ | - | テキストを変換するためのクラスライブラリです。 | - | - |
blancoTmx | - | - | - | ★ | ★ | ★ | - | LISA TMX (Translation Memory eXchange) を扱うための Java ライブラリです。バリューオブジェクトを経由して TMX ファイルの入出力をおこなうことができます。 | - | - |
blancoTmxUtil | ○ | - | - | ★ | ★ | ★ | - | LISA TMX 形式のための各種基本ユーティリティです。TMX を商用翻訳メモリーソフト用に変換する場合に良く利用します。 | - | - |
blancoValueObject | ○ | ○ | ○ | ★ ★ ★ | ★ ★ ★ | ★ ★ ★ | - | 「バリューオブジェクト定義書」という Excel ブックから、バリューオブジェクトを扱うソースコードを自動生成します。
・blancoValueObject (Java用)。 ・blancoValueObjectDotNet (C#.NET用) ・blancoValueObjectPhp (PHP用) ※blanco Framework のプロダクトのほとんどは、この blancoValueObject が自動生成したソースコードを利用しています。 |
Excel | Java, C#.NET, PHP |
blancoValueObjectFactory | ○ | - | ○ | - | ★ | - | - | バリューオブジェクトのためのファクトリクラスを自動生成します。
※現在、開発途上のステータスです。 |
- | Java |
blancoWebCrawler | - | - | - | - | - | - | - | Web 巡回ソフトのための基本ツールキットです。
※現在、開発途上のステータスです。 |
- | - |
blancoWsdl | ○ | - | ○ | - | - | - | - | 「電文処理定義書」という Excel ブックから、WSDL ファイルを自動生成します。
※主に blancoSOAP から利用されています。 |
Excel | WSDL(XML) |
blancoXliff | - | - | - | ★ | ★ | ★ | - | OASIS XLIFF を扱うための Java ライブラリです。バリューオブジェクトを経由して XLIFF ファイルの入出力をおこなうことができます。 | - | - |
blancoXliff2Tmx | ○ | - | - | ★ | ★ | ★ | - | OASIS XLIFF 形式から TMX を生成するためのツールです。 | - | - |
blancoXliffUtil | ○ | - | - | ★ | ★ | ★ | - | OASIS XLIFF 形式のための各種基本ユーティリティです。target が無い場合に target を作成する、alt-trans をすべて除去する、特定の state のものだけを抽出する、複数の XLIFF をマージする、XLIFF の統計情報の集計をおこなう、などを機能を提供します。 | - | - |
blancoXmlBinding | - | - | - | ★ | ★ ★ | ★ | - | XML→バリューオブジェクトマッピングをおこなうためのライブラリです。 | VO XML | Java, XML VO |
blancoXsd | ○ | - | ○ | - | - | - | - | 「電文定義書」という Excel ブックから、XSD ファイルを自動生成します。
※主に blancoSOAP から利用されています。 |
Excel | XSD(XML) |
同じ内容について、Excel ブック形式でも提供しています。
※このページの一部分は Excel ブックの内容を入力して自動生成されました。