JUDE/Community リリースノート
JUDE/Community 5.0.2 (2007/07/04)
- モデルバージョン:25
JUDEは、原則として保存形式は上位互換です。新しいモデルバージョンで編集したファイルを以前のモデルバージョンでは編集できません。
【不具合修正】
- アクション状態の形がUML2.0の形になっている不具合[2865]
- シーケンス図にReturnメッセージが存在するとき、編集すると例外が発生することがある不具合[2863][2864]
- シーケンス図に深さ固定モードボタンがない不具合[2862]
- 複数のモデル要素を、キーボードの矢印キーで移動することができない不具合[2855]
【既知の問題】
- 関連の多重度を直接編集した場合、入力した多重度がロール名に設定されることがある不具合
JUDE/Community 5.0.1 (2007/06/22)
- モデルバージョン:25
JUDEは、原則として保存形式は上位互換です。新しいモデルバージョンで編集したファイルを以前のモデルバージョンでは編集できません。
【不具合修正】
- Professionalでしか生成できないモデルを開き検索ビューで検索後、ラベル表示がおかしい不具合[2838][2839]
- クラス図、配置図、シーケンス図のオブジェクトに下線が表示されない[2836]
- プロジェクトのオープン時、ファイルのロックが取得できないケースに読み取り専用で開くことがある不具合[2798]
- 状態を大きくリサイズすると、中の線の位置が下にずれる不具合[2787]
- MAC,Linuxでプロパティファイルの移動が不正な不具合[2772]
- 自動リサイズOFFのときのフローステートの状態が長い場合、改行してしまう不具合[2767]
- 状態をもつオブジェクトフローステートがエディタ上で編集できないことがある不具合[2766]
- https/ftpのハイパーリンクが開かない不具合[2756]
【既知の問題】
- 関連の多重度を直接編集した場合、入力した多重度がロール名に設定されることがある不具合
JUDE/Community 5.0 (2007/05/24)
- モデルバージョン:25
JUDEは、原則として保存形式は上位互換です。新しいモデルバージョンで編集したファイルを以前のモデルバージョンでは編集できません。
【新規機能】
- ファイルロック(*.judeの排他制御)機能を追加しました。
- あるユーザーがプロジェクトファイルを開いているときに、他のユーザーが同じプロジェクトを開くと、読み込み専用で開くことが可能です。
- [ツール]-[システムプロパティ]-[ファイル]-[プロジェクトを開く時にプロジェクトファイルをロックする]で設定します。
- 深さ固定モードをダイアグラムエディタ上の図のツールバーに追加しました。
- ツールバー上の[深さ固定モード]のアイコンを押下して、ダイアグラムエディタに表示される図要素の前面/背面の順序を固定します。
- デフォルトはONです。順序は固定されます。
- 以前の仕様はOFFの状態です。
- プロパティビューの改善
- 図を作成時、作成した図のプロパティビューを開くように改善しました。
- クラス図改善
- クラス図の属性・操作の図上での移動
[ツール]-[システムプロパティ]-[基本]-[属性・操作を図上で移動する]で設定可能です。(デフォルト:有効)
- クラス図の属性・操作のショートカットキーでの順序変更
Ctrl+UPで上移動、Ctrl+DOWNで下移動します。
- クラス図の属性生成時のデフォルトの型をシステムプロパティで設定できるようにしました。
[ツール]-[システムプロパティ]-[基本][属性のデフォルトの型]で設定可能です。(デフォルト:int)
- シーケンス図の改善
- シーケンス図のメッセージの返り値の表示
メッセージのポップアップの[メッセージの返り値の表示]で設定します。チェックをつけたもののみ設定が有効になります。
- シーケンス図の編集補助機能
メッセージ作成時にオブジェクトの名前が見えないとき、図の上部にハイライトで一時的に名前を表示します。
- アクティビティ図の改善
- サブアクティビティ状態
- アクティビティ図のツールバーから生成できるようにしました。
- プロパティビューで参照する図を設定できるようにしました。
- 構造ツリーからドラッグで作成した場合に、初期の名前を呼び出し先の図の名前にしました。
- アクションのコンテキストメニューから、サブアクティビティ状態に変換できるようにしました。
- サブアクティビティ状態のコンテキストメニューから、アクションに変換できるようにしました。
- ダブルクリックして参照先の図を開けるようにしました。
- 初期サイズと最小サイズを小さくしました。
- ステレオタイプを設定できるようにしました。
- オブジェクトフローステート
- プロパティビューにおいて、ベースクラスの名前空間を表示するようにしました。
- 最小サイズを小さくしました。
- 名前を折り返せるようにしました。
- 名前を省略できるようにしました。
- 上空白を小さくしました。
- パーティション
- アクティビティ図のパーティションの色の設定
パーティションのポップアップの[色の設定]で設定します。
- 開始ノード
開始ノードをアクティビティ図に複数生成できるようにオプションを追加しました。
[ツール]-[システムプロパティ]-[基本]-[アクティビティ図で開始ノードを一つしか生成しない]オプションで設定を変更できます。(デフォルト:有効)
- 遷移
- 構造ツリーの改善
- 構造ツリーのモデル作成時の開閉のオプションの追加
[ツール]-[システムプロパティ]-[基本][モデルに連動して構造ツリーを開閉する]で設定可能です。(デフォルト:有効)
- サイズ揃え
指定幅・指定高さで整列したり、選択した図要素のサイズに揃える機能を追加しました。
([整列] - [サイズ揃え] - [指定サイズ揃え])
- プログレスバー
- プロジェクト保存時にプログレスバーを表示します。
- [ツール]-[システムプロパティ]-[ファイル]-[プロジェクト保存時にプログレスバーを表示する]で設定します。(デフォルト:無効)
- デフォルトモデルの読み込みの改善
- 以下の順序で最初に存在するものを読み込みます。
- ユーザーホーム\.jude\communityディレクトリ\JudeDefaultModel_ja.jude
- JUDEインストールディレクトリ\JudeDefaultModel_ja.jude
- 設定ファイルの移動
JUDEの設定ファイルをユーザーホーム\.jude\communiyディレクトリに移動しました。
【不具合修正】
- Javaソースの読み込みで属性名などにenumが含まれるとき、ソースの読み込みに失敗する不具合
- アクティビティ図のオブジェクトノードのベースクラスで成果物が選択できない不具合[2611]
- 関連の関連端のプロパティービューでターゲットを変更したとき不正なモデルが生成させることがある不具合[2608]
- シーケンス図のメッセージのインデックスが不正になることがある不具合[2600]
- 関連等のエラーメッセージがわかりにくいのを改善[2590]
- *.javaのリバースで属性の初期値が正しくリバースされないことがある不具合[2544]
- *.javaのリバースで属性の配列の型が正しくリバースされないことがある不具合[2543]
- シーケンス図のオブジェクトの名前を複数行から1行にしたとき、自動リサイズさせない不具合[2542]
- クラス図で同じ名前の属性が一つの図に存在するケースでに編集したとき、フォーカスが2つになる不具合[2538]
- アクティビティ図のパーティションのコピーペーストで例外が発生する事がある不具合 [2524]
- シーケンス図でオブジェクトと活性区間がずれることがある不具合[2457]
- シーケンス図でフレームにメッセージを追加するとメッセージの位置が不正になることがある不具合[2440]
- 関連クラスを関連に変換時、不正なモデルが生成されることがある不具合[2433]
- シーケンス図のメッセージのスタイルがペーストできない不具合[2423]
- 関連のターゲットにアクティビティ図のオブジェクトノードが選択できる不具合[2415]
- ベースクラスの設定されたオブジェクトノードで名前選択時にCtrl+Dを押下すると挙動がおかしい不具合[2412]
- HTML出力できないことがある不具合[2233]
【既知の問題】
- 関連の多重度を直接編集した場合、入力した多重度がロール名に設定されることがある不具合
JUDE/Community 3.2.1 (2007/03/23)
- モデルバージョン:24
JUDEは、原則として保存形式は上位互換です。新しいモデルバージョンで編集したファイルを以前のモデルバージョンでは編集できません。
【不具合修正】
- 誘導可能性未定の関連が[Javaスケルトンコード作成]で反映されない不具合 [2221]
- Javaスケルトンコード作成でint[] がintになる不具合 [2225]
- シーケンス図で非同期メッセージが点線で表示される不具合 [2291]
- 関連クラスのステレオタイプにインターフェースを選択した場合例外が発生する不具合 [2304]
JUDE/Community 3.2 (2007/02/28)
- モデルバージョン:24
JUDEは、原則として保存形式は上位互換です。新しいモデルバージョンで編集したファイルを以前のモデルバージョンでは編集できません。
【新規機能】
- シーケンス図のメッセージの付け替え
- シーケンス図のメッセージの開始点をライフラインにドラッグすると、メッセージの付け替えができます。
- リプライメッセージ自動生成モード
- シーケンス図にリプライメッセージ自動生成モードを追加しました。
- シーケンス図のツールバーの「リプライメッセージ自動生成モード」をクリック後、リプライメッセージが自動的に追加されます。
- JUDE API
- シーケンス図とアクティビティ図のAPIを追加しました。詳細は、APIユーザーガイドをご覧ください。
Windowsの「スタート」メニュー-「プログラム」-「JUDE Professional」- 「API User Guide」で、開くことができます。
【不具合修正】
- パッケージをまたぐインターフェース依存関係がずれる不具合[2024]
- パーティションの貼り付けができないことがある不具合[2108]
- パーティションの連続コピー&ペーストが出来ないことがある不具合[2107]
- 横パーティション内の要素をコピー&ペーストする際に例外が発生する不具合[2092]
- パーティションをパーティションがない図にコピーペーストすると、順序が狂うことがある不具合[2090]
- パーティションを横にリサイズすると、どんどん縦が伸びる不具合[2089]
- パーティションのリサイズがおかしいことがある不具合[2088]
- パーティション作成時にドラッグをするとパーティションが不正な形で追加される不具合[2115]
- パーティション内のテキストやフォークを移動する場合の動きを改善[2117]
- シーケンス図の直線の線種が保存されない不具合[2082]
- シーケンス図を複製でエラーが発生することがある不具合[2071]
- ノートのサイズを小さくした時に移動することがある不具合[2174]
- 関連のポップアップメニューの[関連名の方向]の[表示]のチェックマークが正しく表示されない不具合[2096]
JUDE/Community 3.1.1 (2006/11/20)
- モデルバージョン:23
JUDEは、原則として保存形式は上位互換です。新しいモデルバージョンで編集したファイルを以前のモデルバージョンでは編集できません。
【不具合修正】
- スクロールバーを非表示にしている場合に、図を開いたときに図の一部がエディタに表示されないことがある不具合[2011]
- アクティビティ図でパーティションをコピー&ペーストした場合、パーティションが重なって表示されることがある不具合[2004]
- 関連クラスを複製したとき、デフォルトの色が反映されない不具合[1998]
- 不正なモデルを補正後、非同期通信の活性区間がライフラインからずれることがある不具合[1997]
- Com2.5で作成したファイル内の関連の表示が3.xバージョンで異なって表記される不具合[1992]
- シーケンス図のライフラインのベースクラスにアクティビティ図のオブジェクトノードの名前が表示される不具合[1987]
- シーケンス図のライフラインのベースクラスの表示が1行しか表示されないことがある不具合[1986]
- プロパティのコンボボックスのクラス名が長いときにツールチップを表示するように修正[1974]
- 属性や操作の定義を入力した後にModelUpdateCommandが走るとエラーが起こることがある不具合[1966]
JUDE/Community 3.1 (2006/10/30)
- モデルバージョン:23
JUDEは、原則として保存形式は上位互換です。新しいモデルバージョンで編集したファイルを以前のモデルバージョンでは編集できません。
【新規機能】
- ウィンドウメニューを追加
メインメニューにウィンドウメニューを追加しました。
([閉じる/他を閉じる/全て閉じる] [上下に並べて表示/左右に並べて表示/上下左右に並べて表示])
- 図を開くときに、図の左上の図要素が表示されるように開く
図を開くときに、図の左上の図要素が表示されるように開くようにしました。デフォルトで表示にしました。
(システムプロパティの[基本] - [図を開くときに、図の左上の図要素が表示されるように開く])
- 図の枠の表示/非表示
ダイアグラムエディタに表示している図の枠の表示/非表示を指定できるようにしました。
(システムプロパティの[基本] - [図の枠の表示]
【機能改善】
- エディタのウィンドウサイズ
JUDE終了時にダイアグラムエディタのウィンドウサイズを記憶するようにしました。
- システムプロパティの更新
システムプロパティを更新した場合、すぐにエディタに更新を反映するようにしました。
【不具合修正】
- 「プロジェクトの別名保存」で、以前利用したディレクトリに保存されてしまう不具合[1871]
- 存在しないディレクトリに保存後、不要なディレクトリが生成される不具合[1867]
- フレームからロストメッセージを作成後、表示が不正になる不具合[1858]
- メッセージの返り値の表示がUNDOできない不具合[1854]
- "前の図"のボタンをクリック時に例外が発生する事がある不具合[1842]
- 英語版でメニューのニーモニックが有効にならないことがある不具合
- strctfpのクラスがインポートできない不具合[1827]
- 長方形・直線・画像を選択時、これらの図要素でUNDOが効かないことがある不具合[1779]
- Createメッセージが実線でなく破線で表示される不具合[1568]
JUDE/Community 3.0.3 (2006/09/06)
- モデルバージョン:22
JUDEは、原則として保存形式は上位互換です。新しいモデルバージョンで編集したファイルを以前のモデルバージョンでは編集できません。
【不具合修正】
- ファイルチューザーで例外が発生する事がある不具合[1511]
- 属性の型選択ダイアログの表示する機会を減らしました。[1528]
- オブジェクトフローステートに空の名前を設定できない不具合[1535]
- [ツール] - [モデル補正] - [不正なモデルを補正]で不正なモデルが修正できない不具合[1536]
- 名前が無い関連等の直接編集ができない不具合[1539]
- 図を作成時に例外が発生することがある不具合[1523]
JUDE/Community 3.0.2 (2006/08/10)
- モデルバージョン:22
JUDEは、原則として保存形式は上位互換です。新しいモデルバージョンで編集したファイルを以前のモデルバージョンでは編集できません。
【不具合修正】
- パーティションの貼り付けで例外が発生することがある不具合[1466]
- クラス図のフレームの名前にデフォルトで名前空間を設定するよう修正[1446]
- 起動時にウインドウの位置が正しく復元されない不具合[1474]
- 直接入力で半角文字列を入力した時に、編集状態にならないことがある不具合[1476]
- 関連の「関連クラスに変換」で例外が発生することがある不具合[1468]
- シーケンス図でCreateメッセージを作成した場合に、例外が発生することがある不具合[1490]
- 図を開くと例外が発生することがある不具合[1501]
- フォーカスが図要素上にある状態で[Alt+F]又は[Alt+V]を操作すると図要素がf又はvと入力される不具合[1505]
- シーケンス図を画像に出力した場合、一番右側のオブジェクトに存在するセルフメッセージのテキストが欠ける不具合[1477]
- コラボレーション図のリンクの名前をポップアップから変更時に例外が発生することがある不具合[1512]
- 関連を関連クラスに変換後、関連クラスをクラスに変換すると例外が発生する不具合[1447]
JUDE/Community 3.0.1 (2006/07/10)
- モデルバージョン:22
JUDEは、原則として保存形式は上位互換です。新しいモデルバージョンで編集したファイルを以前のモデルバージョンでは編集できません。
【不具合修正】
- 環境により図を開く際に例外が起きる不具合[1451]
- シーケンス図のメッセージ名が、活性区間と重なって表示されない不具合[1448]
- 起動時にJavaのベンダーのチェックを追加 (Sun Microsystems, Inc.以外の場合、警告を出すようにしました)
JUDE/Community 3.0 (2006/06/27)
- モデルバージョン:22
JUDEは、原則として保存形式は上位互換です。新しいモデルバージョンで編集したファイルを以前のモデルバージョンでは編集できません。
- JREバンドル版インストーラのJavaバージョンをJ2RE1.4.2_12に変更しました。
- JUDE/Communityは、UML2.0の表記に対応しておりません。
【新規機能】
- API公開
クラス図とユースケース図の主なモデル情報を取得するJavaAPIを公開しました。詳細は、APIユーザーガイドをご覧ください。
Windowsの「スタート」メニュー-「プログラム」-「JUDE Community」- 「API User Guide」で、開くことができます。
- 関連クラスの変換
関連クラスを関連、または、クラスに変換できるようにしました。
関連クラスを変換するには、関連クラスのポップアップメニューで、[クラスに変換]/[関連に変換]を選択します。
- ファイルのドラッグ&ドロップ
画像ファイル、.judeファイル、その他のファイルのドラッグ&ドロップをサポートしました。
- ファイルをイメージとして取り込んだり、図や図要素のハイパーリンクとして設定したりすることができます。
- メインメニューの[ツール] - [システムプロパティ] - [その他] で [ファイルのドラッグ&ドロップで選択ダイアログを表示する]のチェックをはずすと、デフォルトの処理を行います。
- JUDE紹介のプロジェクト
初回起動時に、JUDEの使い方などを紹介するプロジェクトを開くようにしました。
[ヘルプ]-[ようこそJUDE/Community]から、後で見ることが可能です。
- クリップボードの画像を図に貼り付け
クリップボードの画像を[貼り付け]で図に貼り付けることができるようにしました。
- プロジェクトの保存
プロジェクトを最初に保存する場合、最初の図の名前をデフォルトでプロジェクト名に設定するようにしました。
- 属性、操作のEnterキーによる連続作成
クラスの属性と操作、サブシステムの操作を図上で作成後、Enterキーを押下することで連続作成できるようにしました。
- 属性の名前空間の表示と編集
クラスの属性の型にクラスを指定した場合、属性のプロパティビューの型にクラス名と名前空間を表示するようにしました。属性のプロパティビューで名前空間を編集することにより、型のクラスを変更したり、新規作成したりすることができます。
- 関連の作成ボタンをドロップダウンボタンに変更
ユースケース図、クラス図、配置図のツールパレットの関連のボタンをドロップダウンボタンに変更し、種類を選べるようにしました。
- フォーク、ジョインの作成ボタンをドロップダウンボタンに変更
ステートチャート図、アクティビティ図のフォークとジョインのツールパレットのボタンをドロップダウンボタンに変更し、縦と横を選べるようにしました。
- 関係線のラバーバンド
関連などの関係線をドラッグしたときに、名前などもラバーバンドで表示されるようにしました。
- シーケンス図のメッセージ作成
シーケンス図でメッセージを作成する時、ライフラインの選択範囲を広げ、簡単にメッセージを作成できるようにしました。
- アクションのサイズ
アクションの図要素のサイズを小さくしました。
- 図やモデルのデフォルト名を英語から日本語に変更
図やモデルのデフォルト名を英語から日本語に変更しました。
- アクティビティ図のパーティション
アクティビティ図のスイムレーンをパーティション(縦)とし、パーティション(横)を追加しました。
- JUDE/Communityのアイコン
JUDE/CommunityのボタンなどのアイコンをJUDE/Professionalと同じものにしました。
- エディタの最大化
エディターのタブをダブルクリックした場合に、プロジェクトビューを表示/非表示するようにしました(J2SE5.0のみ)。
【不具合修正】
- パッケージ名にピリオド(.)が含まれている場合、シーケンス図のベースクラスなどプロパティビューのドロップダウンリストで名前空間が正しく表示されない不具合
- プロジェクトファイル名にピリオド(.)が含まれる場合、.judeファイルのドラッグ&ドロップでファイルが読み込めない不具合
- 配置図で、構造ツリーからインターフェースをノード上にドラッグ&ドロップできない不具合
- 図やモデルの複製で、プロジェクトを閉じてもメモリーが解放されない不具合
- サブシステムの操作の返り値に新しいクラスを指定した場合、例外が起きる不具合
- サブシステムにCtrl+Fで属性が追加できる不具合
- 関連の多重度を図上で直接編集した場合、入力した文字がロール名に設定されることがある不具合
- 構造ツリーでコンポーネントと成果物のポップアップメニューが表示されない不具合
- リターンメッセージのある活性区間をドラッグした場合に例外が発生することがある不具合
- アクティビティ図のオブジェクトフローステートのベースクラスにサブシステムを指定した場合、ステレオタイプの編集が図にすぐに反映されない不具合
- サブマシーンステートの削除で例外が発生することがある不具合
- 属性のプロパティビューにおいて、ステレオタイプ編集タブに不正な文字列が候補として表示される不具合
- ノートとノートアンカーをコピー後、アンドゥすると不正なモデルができる不具合
([ツール]-[モデル補正]-[不正なモデルを補正]で修復されます。
- 配置図のノード上に、ツリーからインターフェースをドラッグするとき、ノードがハイライト表示されない不具合
- サブシステムの操作の返り値において、新しい型を設定すると例外が発生する場合がある不具合
- 関連クラス作成時に、システムプロパティの属性の表示非表示オプションが有効にならない不具合
- プラットフォーム依存のファイルセパレータが一部で使用されている不具合
- コンポーネントからインターフェースに依存を引いた場合に、<<reside>>ステレオタイプが常に追加される不具合
- シーケンス図のメッセージの移動時に、意図しないメッセージも移動する場合がある不具合
- 図の名前に:(コロン)が含まれている場合、画像出力に失敗する不具合
- エディタの開閉を繰り返した場合に、不要なオブジェクトが解放されない場合がある不具合
JUDE/Community 2.5.1 (2006/03/14)
- モデルバージョン:20
JUDEは、原則として保存形式は上位互換です。新しいモデルバージョンで編集したファイルを以前のモデルバージョンでは編集できません。
- JREバンドル版インストーラのJavaバージョンをJ2RE1.4.2_11に変更しました。
【新規機能】
- 成果物マップの作成
プロジェクト内のすべての図を含むマインドマップを生成します。
マインドマップから図へはハイパーリンクが設定されます。
成果物マップを作成するには、構造ツリーのプロジェクトのポップアップメニューで、[成果物マップの作成]を選択します。
【不具合修正】
- 検索ビューでトピックを検索後、構造ツリー上でマインドマップを削除すると例外が発生することがある不具合
- マインドマップ上のハイパーリンクアイコンをダブルクリックしてリンク先を参照できない不具合
【既知の問題】
- 関連の多重度を直接編集した場合、入力した多重度がロール名に設定されることがある不具合
JUDE/Community 2.5 (2006/02/22)
- 新会社チェンジビジョンの設立に伴い、スプラッシュ画像やJUDEホームページへのURLが変更になりました。
- モデルバージョン:20
【新規機能】
- 関係線の図上編集
- 関係線(汎化、関連、実現、依存、拡張、包含、リンク)の名前をポップアップメニューから設定できるようにしました。
- 関連のロール名をポップアップメニューから設定した場合、編集状態になるようにしました。
- 多重度を図上で編集できるようにしました。
【改善項目】
- 集約のアイコン
関連のポップアップメニューに集約のアイコンを追加しました。
【不具合修正】
- システムプロパティで操作のパラメタの型を非表示に設定した場合、クラスのポップアップメニューのパラメタの型の表示/非表示が正しく動作しない不具合
- 整列の横中央揃えで、アクターが中央に配置されない不具合
- Ver1.6以前のバージョンで作成したプロジェクトをVer2.4以降で読み込んだ場合、長方形の線の太さが変わってしまう不具合
- Ver1.6以前のバージョンで作成したプロジェクトをVer2.4以降で読み込んだ場合、直線の矢印が表示されない不具合
- 属性の型に新しいクラスを指定した場合、確認メッセージでESCキーによるキャンセルができない不具合
- 構造ツリーでクラスを自己再帰的な関連クラスにドラッグ&ドロップした場合、例外が発生する不具合
- 構造ツリーで関連クラスを図にドラッグ&ドロップした場合、例外が発生することがある不具合
- 構造ツリーでクラスの名前が編集状態の時に、メインメニューの[図] - [クラス図]でクラス図を作成した場合、例外が発生する不具合
- ルック&フィールの設定で[Windows Classic]を指定した場合、メインメニューで[Windows Classic]が選択されていない不具合
JUDE/Community 2.4.4 (2005/12/27)
【機能改善】
- 図エディタのタブをダブルクリックすることで、プロジェクトビューの表示/非表示を行う。(Java1.5.xでのみ動作)
【不具合修正】
- 返り値の型のない操作に対して、返り値の型を設定した場合に例外が発生する不具合
- パッケージ図要素上に配置された依存や汎化、実現のステレオタイプと制約が移動できなくなる不具合
- クラスが削除できない場合がある不具合([ツール]-[モデル補正]-[不正なモデルを補正]で対応)
- Windows以外のOS用に配布しているShellスクリプト(jude)の改行コードが、適切でない不具合
JUDE/Community 2.4.3 (2005/12/2)
【不具合修正】
- 古いバージョンで作成されたプロジェクトを読み込んだ場合に、線分の矢印が変わってしまう場合がある不具合
- 関連のロール名を選択した状態で、Ctrl+Dを押すと例外が発生する不具合
- 配置図でのコピー・ペーストで例外が発生する場合がある不具合
- シーケンス図において、メッセージが追加できないパターンが存在する不具合
- HTML作成で出力するクラスが存在しない場合に例外が発生する不具合
JUDE/Community 2.4.2 (2005/11/15)
- モデルバージョン:20
- JREバンドル版インストーラのJavaバージョンをJ2RE1.4.2_10に変更しました。
【不具合修正】
- アクティビティ図の複製で不正なモデルが作成されることがある不具合
不正なモデルは、[ツール]-[モデル補正]-[不正なモデルを補正]の実行により、補正可能です。
- 二回モデルを複製した場合に、例外が発生することがある不具合
- HTML出力機能において、UMLページ中で、操作の返り値の型が配列の場合に、正しく出力されない不具合
JUDE/Community 2.4.1 (2005/11/04)
【不具合修正】
- モデルの補正で、不正なモデルが補正されないことがある不具合
- オブジェクトとクラス間に依存がある場合に、コピーペーストや図の複製に失敗することがある不具合
- 図ビューを表示中に、図の作成を実行すると例外が発生することがある不具合
- ステートチャート図において、サブマシーン状態をコピーペースト後Undoすると不正なモデルができる不具合
- ステートチャート図において、入れ子になった状態を整列する仕様が、クラス図での仕様と異なる不具合
JUDE/Community 2.4 (2005/10/28)
【不具合修正】
- 2.4βで、クラス図を複製した場合に、汎化の共有表記が不正なモデルになる不具合
- 2.4βで、以前のバージョンで作成したファイルを読み込むと、クラスの背景色が表示されない不具合
- 構造ツリーで図の名前を編集すると、図が開いてしまう不具合
- シーケンス図上でのコピー&貼り付けで、不正なモデルが作成されることがある不具合
不正なモデルは、[ツール]-[モデル補正]-[不正なモデルを補正]の実行により、補正可能です。
- ノートの選択範囲がノートサイズを超えることがある不具合
- ハイパーリンクで構造ツリーにジャンプするときに、構造ツリーが前面にない場合にジャンプできない不具合
- スタブ状態のコピー&貼り付けができない不具合
- 図上からハイパーリンクを続けて開く場合に、正常に動作しないことがある不具合
- 図上のハイパーリンクポップアップメニューのラベルに誤りがある不具合
JUDE/Community 2.4β (2005/10/24)
- このバージョンはβ版です。
- モデルバージョンは、"20"です。バージョン番号を他のJUDE製品と揃えました。
- JREバンドル版インストーラーのJavaバージョンをJ2RE1.4.2_09に変更しました。
【機能改善】
- メッセージの変更
シーケンス図で、メッセージの活性区間をドラッグして、別オブジェクトへのメッセージに変更できるようにしました。(一部制限あり)
- 直線、長方形、テキストのスタイル指定
- 線と長方形のポップアップメニューより、線の太さ、線種、線の色を指定できるようにしました。
- テキストのポップアップメニューより、線の色、テキスト背景色を指定できるようにしました。
- 属性・操作の可視性毎の表示/非表示
- 属性・操作の可視性毎に表示/非表示を指定できるようにしました。
- (クラスのポップアップメニュー[属性・操作の可視性毎の表示/非表示])
- [前の図][次の図]へ移動
ツールバーにダイアグラムエディタの[前の図][次の図]に移動するボタンを追加しました。
- ショートカットキーを一部変更しました。
- 左揃え
Alt + ← を Ctrl + Alt + ← に変更
- 右揃え
Alt + → を Ctrl + Alt + → に変更
- 縦中央揃え
Ctrl + I を Ctrl + Alt + I に変更
- 上揃え
Alt + ↑ を Ctrl + Alt + ↑ に変更
- 下揃え
Alt + ↓ を Ctrl + Alt + ↓ に変更
- 横中央揃え
Ctrl + - を Ctrl + Alt - に変更
- 図要素の書式をコピー&ペーストできるようにしました。
- テキスト、直線、長方形のスタイル、および、UML図要素の背景色に対応しています。
- メインメニューの[編集] - [スタイルのコピー]/[スタイルの貼り付け]
- ツールバーの [スタイルのコピー]/[スタイルの貼り付け]ボタン
- 図要素のポップアップメニュー [スタイルのコピー]/[スタイルの貼り付け]
- ユースケースの複製
構造ツリーのユースケースのポップアップメニューより、ユースケースを複製できるようにしました。
- 色設定ボタン
- ツールバーの色設定ボタンをプルダウン形式で色を選択できるようにしました。
- 色設定ボタンをクリックして前回使用した色を設定できるようにしました。
- 色設定ダイアログで、ユーザーが設定した色をお気に入りに保存するようにしました。
- 色選択ダイアログを開いた時に、選択している図要素の色を選択するようにしました。
- 図を閉じるポップアップメニューを追加
ダイアグラムエディタのタブに、図を閉じるためのポップアップメニューを追加しました。(JDK1.5のみ)
- 画像のサイズ指定
図に画像を設定した場合、指定したサイズよりも大きくならないようにしました。
(メインメニューの[ツール] - [システムプロパティ] - [画像])
- ベースクラス選択リストにパッケージ名を表示
オブジェクトのプロパティビューで、ベースクラスの選択リスト内にパッケージ名を表示するようにしました。
- サイズ揃え
サイズ揃えを幅揃えと高さ揃えに変更しました。
- プロジェクトを開くときに、図を開く
プロジェクトファイルを開くときに、プロジェクトを閉じるときに開いていた図を開くようにしました。(デフォルト)
(メインメニューの[ツール] - [システムプロパティ] - [ファイル] - [最近使用したプロジェクトファイルを開くときに図を開く])
- 画像へのグリッド出力の指定
画像を出力する場合、グリッドを出力しないようにしました。システムプロパティの指定で、グリッドを出力するようにも指定できます。
(メインメニューの[ツール] - [システムプロパティ] - [グリッド] - [イメージの出力でグリッドを出力する])
- 編集の取り消し(アンドゥ)の最大回数の設定
編集の取り消し(アンドゥ)の最大回数を設定できるようにしました。(デフォルト100回)
(メインメニューの[ツール] - [システムプロパティ] - [その他] - [編集の取り消しの最大回数])
- 整列ボタン
ツールバーの整列ボタンをプルダウン形式で選択できるようにしました。
- 検索タブのモデル要素の種類
検索タブで検索されるモデル要素の種類を日本語で表示するように変更しました(日本語バージョン)
【不具合修正】
- 複数行の折返しテキストが枠からはみ出ることがある不具合
- アプリケーションで異常が発生した場合、プロジェクトが保存できない不具合。異常が発生した場合でも、プロジェクトの保存ができるようにしました。(特定の状況時のみ)
- タブの切り替えにより継承ツリーに継承関係が表示されない不具合
- パッケージ上で関係線のステレオタイプをドラッグできない不具合
- シーケンス図で画像出力時に、アクターなどアイコン表記のオブジェクトの名前が一部出力されない不具合
- シーケンス図とコラボレーション図を複製した後で、削除しようとすると例外が発生する場合がある不具合
- シーケンス図のオブジェクトがアイコン表記の場合、ベースクラスのステレオタイプを変更すると名前が枠の外に表示される不具合
- ユースケース間のinclude/excludeのステレオタイプを移動後、[編集を取り消す]を実行すると、ステレオタイプの移動ができない不具合
- ユースケースのステレオタイプが中央に表示されない場合がある不具合
- サブシステムの操作がstaticの場合、下線が表示されない不具合
- 関連クラスがある場合、[ステレオタイプ指定の色設定]でステレオタイプの[指定なし]に色を設定すると例外が発生する不具合
- サブアクティビティステートが、活動グラフの名前を変更した時にリサイズされることがある不具合
- 画像を表示する時にフレームが白く表示されるため、フレーム部分の画像が見えなくなる不具合
- 複数クラス選択時、他の図要素のポップアップメニューが正しくでない不具合
- シーケンス図のオブジェクトの名前が枠から出る不具合
- Javaソースコードの読み込みでインターフェースがクラスとして読み込まれることがある不具合
- 属性の型にint[10]の形式で配列が指定できない不具合
- JUDEを起動して終了後、再度起動しようとするとjude.logにアクセスできないことがある不具合
- Javaスケルトンコードの作成で同じ名前のファイルが存在し、書き込み権限がない場合、例外が発生する不具合
- 属性の派生をtrueに設定した場合、図上に{derive=true}と表示される不具合
- テキスト編集中に編集の取り消しで入力内容が認識されずに消える不具合
JUDE/Community 1.6.2(2005/8/12)
【不具合修正】
- 図の複製、または、コピー&ペーストで不正なモデルが作成される場合がある不具合
(ステートチャート図、アクティビティ図、シーケンス図、コンポーネント図、配置図)
- ステートチャート図のコピー&ペーストで例外が発生する場合がある不具合
- ステートチャート図、および、アクティビティ図において、ノートアンカーのコピー&ペーストで不正なモデルが作成される不具合
- サブアクティビティ状態のサイズ自動計算において常に一行表示になる不具合
- サブアクティビティ状態のアイコンが枠の外にはみでることがある不具合
- インナークラスを持つクラスを他のパッケージ配下に移動した場合、不正なモデルになる場合がある不具合
- サブシステム間に関連クラスを作成した場合、サブシステムの親を変更すると例外が発生する不具合
- ステレオタイプが<<information>>のクラスを構造ツリーからクラス図にドラッグ&ドロップした場合に表示がおかしくなる不具合
JUDE/Community 1.6.1(2005/7/25)
【不具合修正】
- 限定子が複数設定された関連を削除した場合に、不正なモデルが作成される不具合(モデル補正で補正されます)
- シーケンス図やコラボレーション図を持つクラスを削除した場合に、不正なモデルが作成されることがある不具合(モデル補正で補正されます)
- 古いプロジェクト読み込み時に、オブジェクトフローステートの名前が非表示になる不具合
- オブジェクトフローステートのポップアップメニューで、名前の表示、ベースクラス名の表示の状態が正しくない不具合
- オブジェクトフローステートの図要素を複数選択したときに、名前表示、ベースクラス名の表示のポップアップメニューが出ない不具合
- アクション状態の図要素に対するアイコン表示のポップアップメニューが出ない不具合
- オブジェクトを複数選択しているときの、ポップアップメニューが表示されない不具合
- 複数行のテキストを編集中に、変換中の文字が一部画面に表示されないことがある不具合
- プロパティビューの横幅が、大きく広がったまま小さくできなくなる場合がある不具合
- 構造ツリー上でのポップアップメニューに、ハイパーリンクメニューが出ない不具合
- 図上で表示されたハイパーリンクのアイコンが、画像出力などで、一部しか表示されないことがある不具合
- サブアクティビティステートの参照先のアクティビティ図を削除したときに、例外が発生する場合がある不具合
JUDE/Community 1.6(2005/7/20)
【機能改善】
- ハイパーリンク参照
JUDE/CommunityでJUDE/Professionalなどで設定されたハイパーリンクが参照できるようになりました。(編集はできません)
- 図要素の直接入力
図上の図要素の名前などを選択した場合の直接入力をサポートしました。
- 構造ツリー、および、継承ツリーの要素名をF2で編集状態にするようにしました
- 構造ツリー、および、継承ツリーの要素をCtrl+Dで削除するようにしました
- モデルバージョンの表示
モデルバージョンをバージョン情報ダイアログに表示するようにしました。 ( [ヘルプ]-[バージョン情報] )
- モデルバージョンの新しいプロジェクトファイルを読み込んだ場合、警告を表示するようにしました
- プロジェクトビューの表示/非表示
- メインメニューに[プロジェクトビューの表示/非表示]を追加しました。
[表示]-[プロジェクトビューの表示/非表示]
- ツールバーに[プロジェクトビューの表示/非表示]を追加しました。
- プロパティビューの定義の自動折り返し
プロパティビューの定義の自動折り返しを可能にするには、[システムプロパティ]-[基本]で[プロパティビューの定義を折り返して表示する]をチェックします。
- 図とユースケースのプロパティビューに名前空間の表示を追加しました
- ノートのプロパティビューを追加しました
- ノートにステレオタイプを追加しました
- マウス操作中のマウスカーソルを変更
- 図上でズーム中のマウスカーソルを変更しました。
Ctrl + マウスホイール、または、Ctrl + マウス右ボタンドラッグ(上下)
- 図上で図をドラッグ中のマウスカーソルを変更しました。
マウス右ボタンドラッグ(上下左右)
- ニーモニック追加
メインメニューのメニュー名等にニーモニックを追加しました。
- 印刷ジョブ名を設定しました
- 図をまとめて印刷 - プロジェクト名
- 印刷 - 図名
- オブジェクトフローステートのベースクラスを設定できるようにしました
- 英語メニュー、英語のエラーメッセージを改善しました
【不具合修正】
- アクティビティ図でスイムレーンが重なる不具合
- 検索でテキストが検索されない不具合
- Javaソースコードの読み込みで、SJISを指定すると読み込めない不具合
- クラスのプロパティビューの属性タブで追加ボタンを押したときに、例外が発生することがある不具合
- コラボレーション図でメッセージインデックスが正しく設定されないことがある不具合
- シーケンス図でメッセージのステレオタイプと制約を非表示にした場合、メッセージのラバーが大きく表示される不具合
- シーケンス図でCreateメッセージのパラメータが表示されない不具合
- グリッドの設定によりダイアグラムエディタ上で図要素が移動できなくなる不具合
JUDE/Community 1.5.3(2005/7/7)
- JUDEサポーターズのバナー表示
JUDE本体に、JUDEサポーターズのバナーを表示します。
【変更】
- 図上での文字の入力
図上でクラスの名前などを選択しF2を押下した場合、編集状態にするようにしました。
- カラーダイアログに黒を追加
カラーダイアログに黒を追加しました。
【不具合修正】
- パッケージを移動した時、パッケージ上の汎化の共有表記が正しく移動しない不具合
- 図上のクラスの名前を変更し確定する前に、構造ツリーからそのクラスを図上にドラッグ&ドロップした場合、名前の変更が反映されない不具合
- 構造ツリーから複数の要素を図上へドラッグ&ドロップした場合、ある図要素の名前が編集状態になる不具合
- アクティビティ図でスイムレーンを追加した時、アクション状態がスイムレーンの外に配置される不具合
- アクター、エンティティ、バウンダリ、コントロールのアイコンが、「編集を取り消す」→「編集をやり直す」で、標準表記になる不具合
- クラス図でクラス名選択時に、Ctrl+Fで属性を追加、または、Ctrl+Mで操作を追加した場合、追加した属性、または、操作が編集状態にならない不具合
- 関連、汎化、依存の付け替えで不正なモデルになる場合がある不具合
- コラボレーション図で自己遷移のリンクを付け替えた場合、不正なモデルになる不具合
- ユースケース図上で、<<extend>> または <<include>>を選択し削除しようとすると例外が発生する不具合
- 関連クラスの新規図要素の色が指定できない不具合
- パッケージ上に複数のクラスを配置した場合に、パッケージが大きくなる不具合
- 制約を作成した図を他のパッケージ配下に移動し、元のパッケージを削除した時に、制約が図から削除される不具合
- ノートアンカーをつけかえる時、端点がノートの角に移動する不具合
- ステートチャート図、アクティビティ図、シーケンス図、コラボレーション図を開いている時、クラスなどの削除の確認ダイアログが表示されない不具合
- 図上でのテキストの編集中、図の縮小率によりテキストの一部しか表示できない場合がある不具合
- クラスの複製で可視性が複製されない不具合
JUDE/Community 1.5.2(2005/4/8)
【不具合修正】
- 直角線で作成するように設定した状態で、関連クラスを作成すると例外が発生する不具合
- 関連クラスの破線部分を他の図要素にドラッグで付け替えられてしまう不具合
- シーケンス図のオブジェクトがリサイズできなくなる場合がある不具合
- シーケンス図のオブジェクトをリサイズした場合に、活性区間がずれる場合がある不具合
- 今後リリースされるProfessionalのモデルを読み込み、編集する場合に問題が発生することがある不具合
JUDE/Community 1.5.1(2005/4/8)
【不具合修正】
- クラスの属性に対する初期値を含むモデルで例外が発生する不具合
属性の初期値を含むモデルを読み込んで、そのクラス図を開こうとした場合や、
属性の初期値を設定しようとした場合などに例外が発生する。
[回避方法] 一度 [ツール]-[システムプロパティ]を開き、OKを選択してください。
その後は、正常に動作します。
JUDE/Community 1.5(2005/4/7)
【新機能】
- 関連クラス
関連クラスを作成するには、クラス図のツールパレットで「関連クラス」を選択し、2つのクラスをクリックします。
- 制約(属性、操作、関連、ロール、汎化、実現、依存、メッセージ)
制約は、属性、操作、関連、ロール、汎化、実現、依存、メッセージのプロパティビューの制約タブで追加します。
また、関連、汎化、実現、依存、ロール、メッセージの制約はポップアップメニューの「制約の追加」でも追加できます。
- サブアクティビティ状態
サブアクティビティ状態を作成するには、構造ツリーのアクティビティ図アイコンを、
他のアクティビティ図の図上へドラッグします。
- 分岐メッセージのCreateメッセージとDestroyメッセージ
分岐メッセージを作成するには、メッセージのポップアップメニューから[分岐メッセージ]を選択します。
- 図の複製
構造ツリー上の図のポップアップメニューから、[複製する]を実行して、その図を複製します。
全選択してコピー&ペーストした場合と同様の結果になります。クラスやユースケースなどはモデルが、
元の図と共有されます。
- .judeファイルのドラッグによるファイルオープン
.judeファイルをJUDEのウィンドウにドラッグすることにより、プロジェクトを開くことができるようになりました。
- 属性と操作のステレオタイプを図上で表示
クラスのポップアップメニューで[その他の表示/非表示]-[属性のステレオタイプの表示] /
[操作のステレオタイプの表示]を選択することにより、表示/非表示の切替ができます。
- メッセージのステレオタイプを図上で表示
メッセージのポップアップメニューで[ステレオタイプの表示]を選択することにより、表示/非表示の切替ができます。
- 関連の名前の表示/非表示
関連のポップアップメニューより[名前の表示]を選択します。
- オブジェクトのステレオタイプの表示/非表示
オブジェクトのポップアップメニューより[ステレオタイプの表示]を選択することにより、表示/非表示の切替ができます。
【機能改善】
- 図ビュー上での図の削除
図ビュー上での図のポップアップメニューより[削除]を選択して、図を削除できます。
- 属性の初期値の表示
- 属性の初期値の文字列が長い場合、図上に表示しないようにしました
- 半角51文字以上の初期値は、図上で一部のみ表示します。
- システムプロパティの基本タブの「属性の初期値が長い場合にすべて表示する」で、表示/非表示を設定できます。
- 水平/垂直な直線
直線を作成するときにShiftキーを押しながら作成すると、水平/垂直な直線を引くことができます。また、Shiftキーを押しながら、直線の端点をドラッグして変更すると、水平/垂直な直線になります。
- オブジェクトの複数選択時のポップアップメニュー
オブジェクトの複数選択時のポップアップメニューを追加しました。選択したオブジェクトの名前やステレオタイプなどの表示/非表示をまとめて指定できます。
- クラスや関連を削除する時、他の図で使われている場合は確認ダイアログを表示するようにしました
- サブシステムの操作にステレオタイプを指定した場合、図上に表示するようにしました
- Shiftキーを押しながら、図要素のサイズを変更すると、縦横比を維持するようにしました
- [Javaソースコードの読み込み]の性能を改善しました
- [Javaソースコードの読み込み]と[Javaスケルトンコードの生成]のシステムプロパティで設定できる文字コードに、EUC_JPを追加しました
- クラスの複製において、ネストクラスも複製されるようにしました
- J2SE5.0でコンボボックスの表示の一部が「...」と表示される問題に対応しました
- JUDEの製品版のご案内を追加しました ([ヘルプ]-[製品版のご案内])
- JUDE起動時に、Javawがみつからない場合のエラーメッセージを追加しました
【変更】
- 図上での「ノート」と「テキスト」の入力
図上で複数行のテキストを入力する場合、Shift+Enter、または、Alt+Enterで改行し、Enterで入力内容を確定するようにしました。
- [コピー]をJUDE内での[コピー]と[クリップボードへののコピー](画像)に分離しました
[コピー]時のメモリ消費量を抑えるためです。今までどおり、Ctrl+Cでクリップボードにコピーしたい場合は、
[システムプロパティ]-[コピー]-[Ctrl+Cで常にクリップボードに全形式でコピーする]をチェックしてください。
- [Javaスケルトンコードの作成]において、改行コードをシステムのデフォルトの改行コードに変更しました
【不具合修正】
- オブジェクトの自動リサイズでステレオタイプの長さが考慮されない不具合
- createメッセージの矢印の位置がずれる場合がある不具合
- 直角線の編集時に、ノートに接続された線分が移動できない不具合
- 直角線の編集時に図上での操作ができなくなる場合がある不具合
- サブシステムの操作、および、関連に作成された限定子を図上で編集した場合、指定したステレオタイプが消失する不具合
- 配置図でノード、ノードインスタンス、コンポーネント、コンポーネントインスタンス上にコンポーネントインスタンス、または、オブジェクトを配置して選択後、図から削除した場合、例外が発生する不具合
- 拡張子が大文字(.JUDE)の時、プロジェクトファイルが読み込めない不具合
- 図上でのテキストの編集中、図の縮小率によりテキストの一部しか表示できない場合がある不具合
- 「Javaソースコードの読み込み」で、パッケージとインナークラスが誤って判定される不具合
- オブジェクトの図要素の自動リサイズにおいて、その属性値の長さが考慮されない不具合
- オブジェクトの属性値にあたるモデルが、図上で削除できてしまう不具合
- ユースケースの図要素において、自動リサイズをオフにしている時でも、自動リサイズが行われる場合がある不具合
- サブマシーンステートの[編集を取り消す]/[編集をやり直す]が正しく行われない場合がある不具合
- 汎化の共有表記を含むモデルを[モデル補正]した時に、異常が発生する不具合
- [Javaスケルトンコードの作成]、[Javaソースの読み込み]において、システムプロパティで設定した文字コードが無視される不具合
- [Javaスケルトンコードの作成]において、あるインターフェースの実装クラスにabstractのメソッド宣言が自動追加される不具合
- [HTML作成(javadoc)]でパッケージ定義を出力しない不具合
- 保存確認ダイアログの閉じる(×)ボタンを押下した時に、[いいえ]と判定する不具合
- シーケンス図において自オブジェクトへのメッセージを[コピー]、[貼り付け]すると意図しない結果になる不具合
- ステレオタイプを非表示にしたコンポーネントのリサイズの制限がきかない場合がある不具合
JUDE/Community 1.4.3(2004/11/19)
【不具合修正】
- シーケンス図で、ある条件のメッセージの削除時に、活性区間がライフラインと外れた場所に
移動する問題
問題のシーケンス図を含むプロジェクトをお持ちのユーザ様は、そのプロジェクトを開いて
[ツール]-[モデル補正]-[不正なモデルを補正]を実行していただくことで、修復可能です。
- [Javaソースコードの読み込み]で、属性の初期値として匿名クラスのオブジェクトを代入している部分のパースに失敗する問題
- [Javaソースコードの読み込み]で、インターフェース定義内のインナークラス定義の末尾にセミコロンがある場合、パースに失敗する問題
- [Javaソースコードの読み込み]で、assertというメソッドが正しくパースできないことがある問題
- インストーラで、.judeファイルへの関連付けのチェックをはずしても、関連付けられてしまう問題
- インストーラで、「全てのユーザのデスクトップにアイコンを作成する」ためのオプションが無視される問題
JUDE/Community 1.4.2(2004/11/14)
【不具合修正】
- メッセージを含むJude竹で編集されたプロジェクトを読み込むときに異常が起こる場合がある問題
- [不正なモデルを補正]機能において、正常な状態の内部遷移が削除される問題
- ステートの内部遷移のイベントに、entry,do,exitを指定している場合、
図上でそれを編集しようとすると、そのイベント名が消えてしまう問題
- J2SE1.4.1の環境で、[Javaソースコードのインポート]を行うと、パース後の
関連選択のダイアログで操作がきかなくなる場合がある問題
- メッセージやオブジェクトなどのプロパティビューにおいて、
[プロパティ]ボタンと[新規作成]ボタンが常に押せる状態になっていた箇所で状態を管理
するように改善
JUDE/Community 1.4.1(2004/10/26)
【変更】
【不具合修正】
- 古いプロジェクトを読み込むときに異常が起こる不具合を修正しました
JUDE/Community 1.4(2004/10/25)
このバージョンから名称が『JUDE Community』に変わります。
【新機能】
- 属性/操作の個別表示非表示設定[クラス図]
注目したい属性や操作のみを図上で表示されることができます。
クラスのポップアップメニューから[属性・操作の個別表示/非表示]を実行します。
- カーソルキーによる図要素移動
図要素をカーソルキーで移動できます。
- 図要素移動時のグリッドスナップ機能
図要素をマウスドラッグで移動するときに、Ctrlキーを押すとグリッドにあわせて配置します。
また、カーソルキーで移動した場合には、グリッドにあわせて配置します。このとき、
Ctrlキーを押しながらカーソルキーで移動した場合は、細かく移動します。
どちらの動作切り替えも、[ツール]-[システムプロパティ]-[ビュー]から設定できます。
- 複数の図をまとめて画像保存
- シグナル表記の向き(左右)を切り替え可能[アクティビティ図]
- 連結点(Junction Point)をサポート[ステートチャート図]
- 動的選択点(Choice)をサポート[ステートチャート図]
- ツールバー/ツールパレットの初期配置をオプション設定
[ツール]-[システムプロパティ]-[ビュー]から、ツールバー/ツールパレットの初期位置を設定できます。
- ユースケースやクラス配下の図
ユースケースやクラス配下に、全種類の図を作成できるようにしました。
- モデル補正機能
主に古いプロジェクト内のデータを補正して編集できるようにするための一時的な補助機能です。
[不正なモデルを補正]: 今回のモデルの拡張と以前の不具合により発生した不正なモデルの修正を行います。
- その他
DefaultPackageの廃止、他
【不具合修正】
- HTML出力を行えない不具合を修正しました
- 置換文字列に正規表現を含んでいる場合の不具合を修正しました
- その他、いくつかの不具合を修正しました
Jude 竹 1.3(2004/04/12)
- 複数ステレオタイプ対応
ステレオタイプを複数定義、表示することが可能になりました。
- 図への画像貼り付け
任意の画像(JPG/PNG/GIF形式)を図上に貼り付け可能になりました。各図のツールボタンから実行できます。
- プロジェクトファイルの圧縮に対応しました
[ツール]-[システムプロパティ]からシステムプロパティを開きます。
左側のメニューから[ファイル]を選択し、[プロジェクト保存時にデータを圧縮する]
のチェックボックスをON/OFFすることで動作を切り替えます。
- [制限]カット機能が使用不可になります
カット関連に大きな不具合があるため、カット機能を一時的に削除します。
- Setter/Getter生成の不具合を修正
属性の型がStringの場合、属性名に関わらず、
setName/getNameという操作が生成されるバグを修正しました。
- スイムレーンの不具合を修正
スイムレーンが二つ以上あるアクティビティ図を削除してUndoするバグを修正しました。
- ノートのコピーの不具合を修正
ノートをコピー&ペーストした場合に、
一方のノートの編集が他方にも影響を与えるバグを修正しました。
- ノートの削除の不具合を修正
ノートアンカーを持つノートを単独(ノートアンカーの先の要素を含まない)
でコピー(カット)&ペーストした場合に、
コピー先のノートを削除できないバグを修正しました。
- 直角線コピーの不具合を修正
直角線を持った要素をコピー&ペーストした後に、コピー先の線を編集すると、
コピー元の線が消えてしまうバグを修正しました。
- その他、いくつかのバグを修正しました
Jude 竹 1.2.7(2004/01/30)
Jude 竹 1.2.6(2004/01/30)
- Unix(Linux)環境用の起動シェルスクリプトの追加
- 線分アイテムの線種と矢印
線種と矢印を線分アイテムのポップアップメニューから設定できるようにしました
- 図上にグリッド表示
グリッド表示が可能になりました。
システムプロパティ([ツール]-[システムプロパティ])に項目"グリッド"から、
"グリッド表示"、"横間隔"、"縦間隔"、"色"を設定できます
- Setter/Getter関数の生成
Setter/Getter関数を構造ツリー上の属性のポップアップメニューから生成できるようにしました
- アクティビティ図上での複数選択移動の改善
スイムレーン上のアイテムを複数選択移動する場合は、移動前のスイムレーンを保つようにしました
- シーケンス図上でのメッセージ複数選択移動
メッセージの複数選択移動が可能になりました
- 操作の返り値を削除した時の不具合を修正
操作の返り値をプロパティービューから削除した時に、
その後の操作が処理されない不具合を修正しました
- Unix(Linux)におけるセーブ問題を修正
テンポラリディレクトリと保存ディレクトリが別パーティションの場合に、
保存に失敗する不具合を修正しました
- その他、いくつかのバグを修正しました
Jude 竹 1.2.5(2003/12/24)
- 線分アイテムの追加
- スクロールバーの追加
システムプロパティ([ツール]-[システムプロパティ])に"スクロールバーの表示"設定を追加しました
- オブジェクト名を複数行対応しました(シーケンス図のみ)
- 印刷機能の改善
- 印刷設定の余白を記憶します
- 印刷対象の周囲にある余分な空白を省き、位置を補正します
- 貼り付け処理の改善
- アイテムは最前面に貼り付けられます
- 貼り付けたアイテムを選択状態にします
- ポップアップメニューからの貼り付け時には、マウスカーソル位置に貼り付けられます
- 画像コピーの縮尺
表示中の縮尺で画像をコピーするように変更しました(他ツールへの貼り付け)
- 整列ルールの改善
- 中央揃え整列ルールを MS Wordと同ルールに変更しました
- どのスイムレーンに属しているかを判断して整列するように変更しました
- 図の左右スクロール
SHIFT+マウスホイールで図を左右にスクロール可能にしました
- マップビューのマウスの左右ボタン操作の入れ替え
システムプロパティ([ツール]-[システムプロパティ])に"マップのマウス操作を切替える"設定を追加しました
- クラスなどの名前の太字表示
システムプロパティ([ツール]-[システムプロパティ])に"クラスなどの名前を太字にする"設定を追加しました
- 複数選択時の自動リサイズのON/OFF
ユースケースやクラスを複数選択している場合も自動リサイズのON/OFF切り替えを可能にしました
- Judeログファイル(jude.log)をホームディレクトリに保存するようにしました
- アイコン表記アイテム(アクター等)の長い名前の一部が画像・印刷に出力されない問題を修正しました
- [表示]-[ルック&フィールの変更]でサポートしていない項目をメニューから省きました
- Judeのインストールフォルダに書込み権限がない場合,Judeファイルの保存に失敗する問題を修正しました
- その他バグをいくつか修正しました
Jude 竹 1.2.4(2003/10/24)
- 自動スクロール機能
図上でアイテムを図の端へドラッグした場合、図が自動スクロールする機能を追加しました.
- Judeシステムプロパティ
Judeシステムプロパティ([ツール] - [Judeのプロパティ])に以下の設定を追加しました.
基本
- 自動スクロール後に編集された要素を画面内に表示する
- スイムレーンと独立した同期バーを使用する - [アクティビティ図]
- パッケージ名をその本体に表示する(デフォルト)
- 終了時に、読み込めないプロジェクトをファイルメニューから除く
表示/非表示
直角線スタイルの指定
- 図の種類ごとに関係線のスタイル(直角線/通常線)のデフォルトを指定することができます.
また、ダイアグラムエディタのツールパレットに直角線スタイルのモードボタンを追加しました.
- 直角線アルゴリズムの変更
関係線の直角線スタイルで、アイテムと線が接続している点をなるべく保つようにアルゴリズムを改善しました.
- ユースケース、汎化、依存のステレオタイプ
起動中に一度入力したステレオタイプを、プロパティのコンボボックスで選択できるようにしました.
- スイムレーン
アクティビティ図のスイムレーンの幅を変更するとき、スイムレーンのノブだけでなく、線をドラッグできるようにしました.
- シーケンス図のメッセージ
- 同期メッセージにオーバーロードされた操作を指定できるようにしました.
- 同期メッセージに、基底クラスと実現関係にあるインターフェースの操作を指定した場合の不具合を修正しました.
- メッセージのシーケンス番号の表示位置を修正しました.
- パッケージの名前
パッケージ名をタブに表示する機能を追加しました.
- ノートの前面表示
ノートをなるべく図の前面に表示するようにしました.
- ユースケースの複数行表示
ユースケースの名前の入力を確定したときに、複数行表示するようにしました.
- 縦中央揃え/横中央揃え
ショートカットキーを追加しました. (縦中央揃え Ctrl + i /横中央揃え Ctrl + "-")
- アクション状態の複数行表示
アクティビティ図で、アクション状態を複数行表示するようにしました.(不具合対応)
- 印刷ヘッダー
印刷ヘッダーから、図の種類と時間を削除しました.
- ユースケース
ユースケースのプロパティビューに包含、拡張タブを追加しました.
- カラーダイアログ
カラーダイアログに灰色から白までのカラーセットを追加しました.
- ユースケースの拡張点
ユースケースの拡張点ラベルを日本語にしました(日本語版).
- ステレオタイプの色
ユースケースとパッケージにステレオタイプの色を設定できるようにしました.
- コラボレーション図のシーケンス番号
コラボレーション図のシーケンス番号が変更できない不具合を修正しました.
- その他バグを、多数修正しました.
Jude 竹 1.2.3(2003/9/24)
- 図の作成
- メニューバーに図の作成メニューを追加しました. 例 : [図] - [クラス図]
- パッケージ、モデル、サブシステム配下に、シーケンス図、コラボレーション図、ステートチャート図、そして、アクティビティ図の作成を追加しました.
- Javaソースコードの読み込み
[Javaソースコードの読み込み]で、再帰的読み込み(サブディレクトリ配下のソースコードを含む)をできるようにしました.
- コラボレーション図のシーケンス番号
コラボレーション図のシーケンス番号の設定方法を改善しました. メッセージのプロパティで設定できます.
- メッセージの操作
シーケンス図、コラボレーション図のメッセージの操作に、ベースクラスのもつインターフェースの操作も選択できるようにしました.
- ツリーのアイテム選択
ツリー上でアイテムを追加した場合、アイテムを選択、編集状態にするようにしました.
- Judeログファイルの保存
Judeログファイルをホームディレクトリに保存するようにしました.
- ツリー表示
アクティビティ図、ステートチャート図が、ツリーに表示されない場合がある(削除→Undoの不具合)問題に対応しました.
- アクティビティ図のカット&ペースト
アクティビティ図のスイムレーンとオブジェクトフローステートのカット&ペーストでExceptionが発生する問題に対応しました.
- その他バグ修正しました.
Jude 竹 1.2.2(2003/8/28)
- 関係線の作成方法の変更
- アイテムをクリックし、次のアイテムをクリックする.(従来通り)
- アイテムをクリックして、次のアイテムまでドラッグする.
- 関係線作成時の指定順序を矢印の始点から終点の方向に統一しました.(従来の作成方法も、オプションで指定できます)
- 図の作成
メニューより図の作成ができるようになりました. [編集] - [図の作成]
ツリー上で、作成対象になるアイテムが選択されている場合、そのアイテムの下に図を作成します.
作成対象になるアイテムが選択されていない場合、Default Package配下に図を作成します.
- 参照されていないモデルの検索
プロジェクトビューの検索タブで、図上に描かれていないモデルと他のモデルから参照されていないモデルを検索できるようにしました.
検索ボタン横のドロップダウンリストで選択します.
- ステレオタイプの表示
アクティビティ図のアクション状態、シーケンス図、コラボレーション図のオブジェクトに、ステレオタイプの表示を追加しました.
- アクション状態の複数行表示
アクション状態の表示内容が複数行の場合、中央に表示するようにしました.
- アイテムの選択/解除
Ctrl、または、Shiftキーを押しながら、図上のアイテムの選択/解除をできるようにしました.
- アイテムの垂直/水平移動
Shiftキーを押しながらアイテムをドラッグした場合、垂直/水平方向に移動するようにしました.
- その他バグ修正しました.
Jude 竹 1.2.1(2003/8/13)
Jude 竹 1.2の不具合対応を行いました。
- サブシステムの下にステートチャート図、アクティビティ図を作成できるようにしました.
- Rectやノート上への、クラスやユースケース、コンポーネントを作成時に発生する例外を対処.
- コラボレーション図において、メッセージを削除し、Undo、Redoすると発生する例外を対処.
- 関連のモデルを削除し、Undoすることで、余計なモデルが追加されることがある問題を対処.
- シーケンス図において、ベースクラス未設定のオブジェクトに対してアイコン切り替えを実行すると発生する例外を対処.
- その他バグ修正しました.
Jude 竹 1.2(2003/8/8)
- コンポーネント図をサポート
ツリー上で、パッケージ、モデル、サブシステムの下に作成できます.
- 配置図をサポート
ツリー上でパッケージ、モデル、サブシステムの下に作成できます.
- サブシステム、モデルをサポート
- サブシステム
ツリー上でプロジェクト、パッケージ、サブシステム、または、モデルの下に作成できます.
また、クラス図のツールバーの[サブシステム]ボタンで作成できます.
- モデル
ツリー上のプロジェクト、サブシステム、または、モデルの下に作成できます.
ツリーで作成したモデルは、モデル配下のクラス図を開いて、ドラッグ&ドロップすることができます.
- 図の拡大・縮小
Ctrl + 右マウスドラッグ、または、Ctrl + ホイール操作で、図の拡大・縮小ができるようになりました.
- サイズ揃え
クラス、アクター、ユースケースなどのアイテムのサイズ揃え機能を追加しました.
複数アイテムを選択し、メニューの[ツール]-[サイズ揃え]、または、ツールバーの[サイズ揃え]ボタンをご利用ください.
- マップビューのドラッグ
マップビューの表示範囲をドラッグするときに、ダイアグラムエディタ上の表示が同時に動くようになりました.
- ユースケースのステレオタイプ
ユースケースにステレオタイプを表示するようにしました.
- コラボレーション図のリンクの付け替え
コラボレーション図のリンクの付け替えによるモデルの不整合を修正しました.
- クラス図の自動作成
クラス図の自動作成の不具合を修正しました.
- 選択アイテムの自動レイアウト
選択アイテムの自動レイアウトの不具合を修正しました.
- Javaソースコードの読み込み
ファイルの終わりにコメントがある場合、Javaソースコードが読み込めない不具合を修正しました.
- アクター、集約の形
アクターの頭を小さくしました. また、集約のひし形を細くしました.
- その他多数のバクを修正しました.
Jude 竹 1.1.1(2003/7/8)
Jude 竹 1.1(2003/7/7)
- オブジェクト図
オブジェクト図のサポートを追加しました. クラス図上にオブジェクトとリンクのボタンを追加しました.
- 限定子
限定子のサポートを追加しました. 関連のポップアップメニューから追加、削除することができます.
- 派生
派生のサポートを追加しました. 属性とロールのプロパティビューで設定することができます.
- パッケージの入れ子
パッケージを入れ子状態にできるようにしました.
- メッセージの返り値
シーケンス図、コラボレーション図のメッセージの返り値を表示するようにしました.
- マップビュー
マップビューの性能を改善しました.
- Mac のルック&フィール
Mac のルック&フィールを改善しました.(未確認)
- HTML作成(javadoc)
HTML作成(javadoc)機能を一部改善しました.
- フィールドの概要やメソッドの概要のコメントを追加しました.
- 定義、パラメタ、返り値などのタグ内容を出力するようにしました.
- 操作のパラメタ
ツリー上で操作名を変更したときに、パラメタが削除される不具合を修正しました.
- コラボレーション図のコピー
コラボレーション図をコピーして、図の一部を削除するとExceptionが発生する不具合を修正しました.
Jude 竹 1.0.9(β)(2003/6/23)
このバージョンは、β版のため、動作が不安定になる場合があります.
- 置換機能
置換機能を追加しました. プロジェクトビューの検索タブで検索した後、置換することができます.
- シグナルを追加
アクティビティ図にシグナルを追加しました.
- シグニチャ編集
クラスの属性、操作のシグニチャを、図上で直接、編集できるようにしました.
- 属性、操作の削除
図上でクラスの属性、操作の削除ができるようにしました. (ポップアップメニュー、または、Ctrl + D で削除)
- 図を開く
ツリーのパッケージのポップアップメニューに[配下の図を開く]メニューを追加しました.
パッケージ配下の図を選択し、開くことができます.
- 関連名の方向
関連名の方向を表示するようにしました. ポップアップメニューで、表示/非表示や逆方向を指定することができます.
- リターンメッセージのプロパティビュー
シーケンス図のリターンメッセージのプロパティビューを改善しました.
- 最近使用したファイル
[ファイル]メニューの最近使用したファイル名からプロジェクトを開いた場合、すでに開いていたプロジェクトと図が閉じられない不具合を修正しました.
- メッセージパラメタの表示/非表示
シーケンス図のメッセージパラメタの表示/非表示がポップアップメニューで切り替えられない不具合を修正しました.
- ツリーの開閉
ツリーの開閉の不具合を修正しました.
- 切り取り
シーケンス図などで[切り取り]をサポートしました.
- その他バグを修正しました.
Jude 竹 1.0.8(2003/6/10)
- 検索機能
検索機能を追加しました. プロジェクトビューの検索タブから検索できます.
- 図のコピー
ステートチャート図、アクティビティ図、シーケンス図、コラボレーション図において、
アイテムのコピーをサポートしました.
注意:クラス図とユースケース図のコピーにおいては、モデルを共有しますが、
その他の図においては、すべて複製されます.
- 図一覧
プロジェクトに含まれる図を、プロジェクトビューの図タブで一覧表示します.
ここから目的の図を開くことができます.
- 使用したファイル名の表示
[ファイル]メニューに、最近使用したファイル名を表示するようにしました.
- 単方向関連の作成
単方向の関連を作成するボタンを追加しました. 誘導可能性を変更する手間を軽減します.
- 階層無しのメッセージインデックス
階層無しのメッセージインデックスをサポートしました.
図のプロパティにおいて階層有り無しを変更できます. また、Judeのプロパティにおいて
デフォルトの設定を変更できます.
- シーケンス図のメッセージ不具合
シーケンス図のメッセージが、活性区間の後ろに隠れる不具合を修正しました.
- ステレオタイプと色
ステレオタイプ変更時に、対応付けられたデフォルト色に変更するようにしました.
また、ステレオタイプへの色設定ダイアログでデフォルト色を利用できるようにしました.
- ルックアンドフィール
MacとGTK+のルックアンドフィールを追加しました.(動作未確認)
- Windows98
Windows98、MEでのインストールと起動に関する不具合を対処しました.
- その他バグを修正しました.
Jude 竹 1.0.7(2003/5/26)
Jude 竹 1.0.6の不具合対応を中心に、機能改善を行いました.
- 属性、操作、パラメタ、内部遷移の並べ替え
プロパティビューで、属性、操作、パラメタ、内部遷移を並べ替えられるようにしました.
- 図のまとめ印刷
- 図のまとめ印刷ダイアログと印刷方法を改善しました.
- シーケンス図のメッセージ
シーケンス図でメッセージ作成時に、Jude反応しなくなる場合がある問題に対処しました.
- ステートのサイズ
ステートの位置によってサイズが大きくなる問題を対処しました.
Jude 竹 1.0.6(2003/5/19)
Jude 竹 1.0.5の不具合対応を中心に、機能改善を行いました.
- 複数の図の印刷
一度に複数の図を印刷できるようにしました.
- Judeモデルのインポート
Judeモデルのインポート機能を追加しました.
- ツリー上でのドラッグ&ドロップ
- ツリー上で、複数アイテムのドラッグ&ドロップができるようなりました.(右ドラッグ)
- ツリー上でアイテムをドラッグしているときに、ツリーがオートスクロールするようになりました.
- ファイル保存の確認
ファイルを変更した場合、ファイル名の後に(*)を表示するようにしました. ファイルを保存すると、(*)は表示されなくなります. また、メニューやボタンの「プロジェクトを保存する」が非活性になります.
- ロールの可視性
ロールの可視性の表示を追加しました.
Jude 竹 1.0.5(2003/5/14)
Jude 竹 1.0.4で報告された、いくつかの重大な不具合を修正しました
Jude 竹 1.0.4(2003/5/12)
Jude 竹 1.0.3(2003/4/28)
Jude 竹 1.0.2の不具合対応と機能改善を行いました.
- ジャギー抑制
図の描画において、一部アンチエイリアシングを行うようにしました.
- 全体表示ボタン
図全体をダイアグラムエディタに一画面表示する機能を追加しました.
- 日本語メニュー
プロジェクトウィンドウ、プロパティビューのタイトルを日本語にしました.
- プロジェクトツリーのホイールスクロール
プロジェクトツリーでホイールスクロールを有効にしました.
- ステートのアクションの表示/非表示
ステートのアクション区画の表示/非表示を選択できるようにしました.
- 多重度のポップアップ
クラス図で、関連の多重度をポップアップメニューから指定できるようにしました.
- ロール名のポップアップ
関連のロール名をポップアップメニューから設定できるようにしました.
関連先のクラス名からデフォルトのロール名を決定します.
- パッケージ名表示
図上で、クラスとパッケージの親パッケージ名を表示/非表示できるようにしました.
- オブジェクトの名前
シーケンス図、コラボレーション図のオブジェクトを名前なしで作成できるようにしました.
- パフォーマンスチューニング
特に大きな図や複数行のテキストを含む図の描画性能を改善しました.
- メッセージのラバー
シーケンス図のメッセージのラバーの表示を改善しました.
- その他バグを修正しました.
Jude 竹 1.0.2(2003/4/21)
Jude 竹 1.0.1の不具合対応と機能改善を行いました.
- 日本語メニューの追加
日本語メニューを追加しました.
- 存在しないクラスの指定
属性、パラメータ、リターン値の型として、存在しないクラスを指定した場合に、
クラスの作成を問い合わせるようにしました.
- メッセージのオペレーション指定
メッセージのオペレーションを指定するコンボボックスで、
パラメータやクラス名も表示するようにしました.
- その他改善
- リンク先変更
コラボレーション図でリンク先を変更したときに、そのまま古いリンク先を参照
している問題に対処しました.
- メモリリーク
図の開閉を繰り返すと起きるメモリ枯渇問題に対処しました.
- その他バグ
Jude 竹 1.0.1(2003/4/14)
Jude 竹 1.0の不具合対応を行いました.
- ExportHTML
1.0でExportHTMLが動作しない不具合を改善しました.
- Linux対応
Linux上の動作を改善しました.
Jude 竹 1.0(2003/4/11)
前バージョンの不具合対応、機能改善を行いました.
- シーケンス図
- アクティベーションがDeleteキーで削除されないように修正しました.
- ブランチメッセージのラバーを修正しました.
- プロパティビュー
プロパティビューの入力内容がリアルタイムで反映されるように修正しました.
- リターンタイプ
リターンタイプ未入力の場合、入力するとExceptionがおこるバグを修正しました.
- キー操作
キー操作が受け付けられなくなる場合がある不具合を改善しました.
Jude 竹 1.0beta6(2003/4/7)
Jude 竹 1.0β5の不具合対応を行いました.
- コラボレーション図
- Predecessor を指定して、メッセージの付け替えを行えるようにしました.
- メッセージの名前を変更したときに、ActivatiorとPredecessorのコンボボックスがアップデートされない不具合を修正しました.
- メソッドのパラメータ名
メソッドのパラメータ名が変更できない不具合を修正しました.
- アイテム表示
アイテムをアイコンで表示しているときに、名前と線を重なりにくくしました.
- ノート
ノート編集中にリサイズすると、入力内容が消える不具合を修正しました.
Jude 竹 1.0beta5(2003/4/1)
前バージョンの不具合対応を行ないました.
Jude 竹 1.0beta4(2003/3/31)
以下の項目を中心に、機能・品質を大幅に改善しました.
- コラボレーション図をサポート.
ツリー上にて、ユースケースとメソッドの下に作成できます.
- Window
マネジメントビュー、プロジェクトビュー、ダイアログビューを一体化し
ました. これにより、タブを利用して図を簡単に切り替えることができる
ようになりました.
- Copy & Paste
システムのクリップボードに、図をイメージとして簡単にコピーできるよ
うにしました.
Word文書などへの貼付けが可能です.
- プロパティビューの入力の確定
以前のApplyボタンを排除し、Enterキーやフォーカスアウト、選択などで、
自動的に変更を反映します.
- 直角線
関連線のスタイルを指定できます.(通常線/直角線)
- ステレオタイプ
ステレオタイプが、control、boundary、entityの場合のアイコン表示をサ
ポートしました.
- シーケンス図
インデックスを追加しました.
ブランチを追加しました.
- 型の表示/表示
属性、メソッド、メソッドのパラメタの型の表示/非表示を指定できるよう
にしました.
- 属性、メソッドのドラッグ&ドロップ
ツリー上で、属性、メソッドをドラッグ&ドロップできるようにしました.
また、属性、メソッドの表示順は、並べ替え可能です.
- カラーダイアログ
デフォルトの色以外にユーザが自由に色を指定できるように改善しました.
- ステレオタイプ毎に色を設定
actor, control, boundary, entity, interfaceの
ステレオタイプを持つクラスに対して色をまとめて変更できるよう
にしました.
- 全選択
図の全アイテムを簡単に選択して操作できるようにしました.
Jude 竹 1.0beta3(2003/3/7)
- シーケンス図をサポート.
ツリー上にて、ユースケースとメソッドの下に作成できます.
- ユースケースの名前
名前を折り返して表示できるようにしました.
名前の位置を、楕円の内と外に切り替えられるようにしました.
- 図の保存
図を画像ファイル(JPEG、PNG)に保存できるようにしました.
- 配列型
メソッドのパラメータなどで配列型を扱えるようにしました.
- ツリー上での図のドラッグ&ドロップに対応しました.
- マウスホイールでのスクロールに対応しました.
- Javaクラス
プロジェクトの新規作成時に、javaの基本的なクラスを読み込めるように
しました.
配布ファイルにそのモデルを保存したJudeDefaultModel.judeを
含めました.
- Undo/Redo
Undo/Redoをボタン押しっぱなしで連続して行えるようにしました.
Jude 竹 1.0beta2(2003/2/4)
- 全体マップ、拡大縮小時の描画、選択判定処理を大幅に高速化しました.
- ツリー上でクラス、インターフェース、アクタを生成できるようにしました.
- ノートアイテムの選択に関する不具合を対処
- 関連生成時のラバー表示で余計な線がかかれることがある不具合を対処
- Linux上で関連を作成できない不具合を対処
- その他、メニューの微調整など
Jude 竹 1.0beta1(2003/2/3)
Jude 竹 1.0beta(2003/1/31)
Jude 竹 1.0αの不具合対応を中心に、機能改善を行いました.
- プロジェクトウィンドウ改善.
プロジェクトウィンドウにプロパティビュー、マップビューをはめこみました.
- 配置機能(横中央揃え、縦中央揃え)の追加.
図上のいくつかのクラスを選択して、整列させることができます.
- 性能改善.
全体マップ、リサイズ、複数アイテムの移動の高速化を図りました.
- プロジェクトツリー上でのドラッグ&ドロップを可能にしました.
(制限あり)
・ドロップ先はパッケージのみとなります.
・ドラッグ対象は、パッケージ、クラス、図のみとなります.
- ユースケースに拡張点を追加しました.
- ルックス
起動時に"-Bamboo"オプションを指定することで,竹をイメージした
ルックスに変更できます.
- Import/Exportの不具合対応.
Import Java/Rose, Export Java/Htmlの不具合を改善しました.
- 印刷機能の改善
図が1ページに収まるように、拡大/縮小して印刷します.
- その他多くの不具合を改善しています.
Jude 竹 1.0alpha(2002/12/20)
ステートチャート図とアクティビティ図を追加した開発途中版です.
- ユースケース図の制限を解除.
前バージョンでは、保存・印刷機能が制限されていましたが、その制限を取り除きました.
- ステートチャート図サポート.
基本的なアイテムをサポートしています.
- アクティビティ図サポート.
基本的なアイテムをサポートしています.
- クラスの色選択機能の追加.
パッケージやクラス、アクター、ユースケースの色を変更できます.
選択できる色は限られています.
- 配置機能(上揃え、均等配置など)の追加.
図上のいくつかのクラスを選択して、整列させることができます.
- メソッドシグニチャの表示対応.
メソッドのパラメータなどを図上で表示できます.
- 関係先のドラッグ&ドロップによる変更.
関連や継承、トランジションなどの関係先を、線の一端をドラッグ&ドロップすることで付け替えることができます.
注意:
このバージョンでは、新規に追加された図以外の部分に関するテストや改善は、
ほとんど行われておりません.
ImportJava、ExportJava、ExportHtmlの機能において、SJISのファイルのみに対応しています.
Jude 梅 1.3(2000/12/8)
- JDK 1.3 対応.
JDK1.3での起動時に発生するバグをいくつか修正しました.
- Import Java 機能.
Import Java 機能を連続して複数回行なえるようになりました.いちいち
プロジェクトを保存しJude を再起動しなくてすみます.
また、クラスパスに tools.jar を通さなくてもよくなりました. このため
Jude_1_3.jar ファイルをクリックした際にも使えるようになりました(JRE が
インストール済みの際)
- JudeDefaultModel 対応
Jude のプロジェクトを新規作成時、および読み込み時に自動的にモデルを
読み込む機能を追加しました. 詳しくは FAQ を参照
してください.
- 部分自動レイアウト
選択した図のモデルに関して部分的に自動レイアウトがで
きるようになりました.選択したモデルのレイアウトは、おおよそダイアグラム
エディターの中心を左端にしてレイアウトされます.
Jude 梅 1.2.1(2000/3/6)
主にパフォーマンスを改善致しました.
Jude 梅 1.2 (2000/1/30)
Jude 梅 1.2 では,使いやすさとルックスに重点をおき,改善致しました.
また,ユースケース図をサポートしております.
ユースケース図に関しては,いくつかの制限を付け加えております. ご了承ください.
推奨環境は JDK 1.2.2 です.
JDK1.2 以降なら動作はしますが,ルックス,動作が異ったりします.
また,梅 1.0 〜 1.1.1 で作成されたモデルと互換性はございませんので
ご了承ください.
Jude 梅 1.1.1 (1999/10/21)
[修正]
- プロパティウィンドウを開いていると,クラスが追加できない.
- プロジェクトウィンドウを閉じたあとで,ファイルを開くと例外が発生する.
- タイトルバーに表示される バージョン名がバージョンと一致していない.
Jude 梅 1.1 (1999/10/1)
[改善]
- ImporJava 機能,複数のファイル選択可能
- 関連線等が途切れて描画されることがあったのを,途切れなくした.
- judeファイル保存時に,拡張子(.jude)を省略して指定できるようにした.
[修正]
- ファイル選択時に余計なダイアログがでる
- ProjectWindow のドラッグ時にエクセプション発生
- クラスの属性名とメソッドの引数が同じ名前の場合,エラーとなる.
- 関連線の変形時に,関連名やロール名の位置が追従しなかった.
Jude 梅 1.0.1 (1999/8/2)
[修正]
- チュートリアルどおりに動作しないバグをいくつか修正.
Jude 梅 1.0 (1999/7/30)
  first release.