blanco Framework は オープンソースのJava, C#.NET, JavaScript, VB.NET, PHP, Ruby, Python言語用開発フレームワークです。Excelブック様式の設計書を入力してソースコードを自動生成します。各ツールは疎結合で部分利用が可能。EclipseプラグインまたはAntTaskで提供。
blancoFileManagerPlugin は Eclipseプラグインとして動作する軽量なファイルマネージャです。
1.Java + Eclipseで実装されたファイルマネージャです。
2.古典的なファイルマネージャのユーザインタフェースを実現します。
(1)ファイルのコピーなどの際に確認画面を開きます。
(2)コピー先ディレクトリを選択するウインドウを開くようにします。
(3)ディレクトリ・ファイル操作などのプレビュー画面実装を目指します。
3.Jakarta Commons VFS に完全に依存したファイル入出力操作。
(1)Commons VFSに依存することにより、VFSの機能性を最大限活用できます。
(2)URLベースによるリソースアクセスを実現します。
(3)ローカルファイルやftpを透過に扱うことができます。
(4)Commons VFSに依存することにより、自前のコード量は かなり削減できています。
4.「モード付」ファイルマネージャを目指します。(viエディタ的ファイルマネージャ)
5.当面 クリップボードには対応しません。
※この点については、仕様がまだ固まっていません。
[歴史]
blancoFileManagerは JMichelle という Javaによるシェル実装から影響を受けています。
●JMichelle
http://sourceforge.net/projects/jmichelle/
特に影響が強く出ていると思われる点を下記に示します。
・Javaによるファイルマネージャ/シェル実装
・URLベースのファイルマネージャ
・ローカルファイルやftpなどの透過なアクセス
JMichelleに貢献されていた皆様に感謝いたします。
[ライセンス]
1.blancoFileManagerPlugin は ライセンス として GNU Lesser General Public License (LGPL) を
採用しています。詳細は lesser.txtをご覧ください。
[開発者]
1.伊賀敏樹 (Tosiki Iga / いがぴょん): 開発および維持メンテ担当
2.山本耕司 (Y-moto) : プラグインのリリース判定担当
[依存するライブラリ]
blancoFileManagerPluginは下記のライブラリを利用しています。
1.Jakarta Commons
概要: Jakartaによる各種共通機能を利用しています。特に VFS という仮想ファイルシステム実装に依存しています。
ライセンス: Apahce License 2.0 ライセンス
2007.02.22 (0.1.4) 開発途上版
プリファランスページを追加しました。
起動するファイル名を正規表現で追加などできるように機能強化しました。