フリーのUML設計支援ツール、JUDE/Communityが出力するJavaのスケルトンファイルをRubyのスケルトンファイルに変換するツール
-------------------------------
Jude→Rubyコンバーター
「Jude2ruby」
Version 0.00 2007/10/09
by hantani
-------------------------------
1.はじめに
このRubyスクリプトはフリーのUML設計支援ツール、
JUDE/Community(http://jude.change-vision.com/jude-web/product/community.html)
が出力するJavaのスケルトンファイルをRubyのスケルトンファイルに変換するツールです。
このマクロは、以下の環境にて動作確認を行っております。
OS :WindowsXP
Ruby:ruby 1.8.5 (2006-12-25 patchlevel 12) [i386-mswin32]
最新版は以下から入手できます
https://sourceforge.jp/projects/jude2ruby/
2.アーカイブ内容
jude2ruby.rb JavaスケルトンをRubyスケルトンに変換するスクリプトです。
readme.txt 本ファイルです。
\sample サンプルが入っています。
\test\test_jude2ruby.rb Unitテスト
3.使用方法
JUDE/Communityにより作成したjavaスケルトンファイルのあるフォルダに
「jude2ruby.rb」を置き、ダブルクリックなどで実行します。
同じフォルダ(及びサブフォルダ)内にある□.javaのファイルを元に□.rbのファイルを
作成します。
注1)JUDEでクラス名をつける時に、「クラス名の最初は大文字」にしてください。
(Rubyの仕様より)
小文字の場合は以下のエラーを□.rbに出力します。
「xxxxxx :class/module name must be CONSTANT」
4.更新履歴
Date Ver Name Comment
2007/10/09 0.00 hantani new
2007/10/10 0.01 hantani インスタンス変数をinitialize関数内で宣言するよう変更
5.さいごに
本スクリプトはフリーソフトです。
このスクリプトの実行により問題、損害等が発生しましても作者は責任をとり
ません。
全て自己責任において行ってください。
以上
2007/10/10 0.01 hantani インスタンス変数をinitialize関数内で宣言するよう変更