Download List

Project Description

マスカットは Web ブラウザ上で動作する Ajax リッチクライアントアプリケーションの開発を支援するためのフレームワークおよび統合開発環境です。マスカットプロジェクトではこれらのソフトウェアの開発成果をオープンソースで公開しています。

System Requirements

System requirement is not defined

Released at 2010-09-30 16:04
maskat-ide 2.2.0 (3 files Hide)

Release Notes

No Release Notes


マスカット IDE
CHANGELOG.txt - 変更履歴

最終更新日: 2010/9/30


2.2.0 (リリース日: 2010年9月30日)

- グラフィカルエディタにおけるユーザビリティ改善
 - ポップアップメニューからの子部品追加
 - コンテキストメニューからの子部品追加
 - 矢印キーによるコンポーネントの移動
 - コンテキストメニューからのマウス位置への部品の貼り付け
 - CTRLキー押下による選択部品のコピー
 - CRTLキー押下による部品の連続配置
- マスカットプロジェクト作成時に選択したプラグインのみをパレットに
- パレットの設定をプロジェクトごとの保存するように変更

2.1.1 (リリース日: 2009年7月31日)

#N/A レイアウト定義 XML に未知のタグがある場合、その子要素のテキスト要素や CDATA セクションが保存できない
#N/A プラグインフォルダ内の Java のクラスファイルが jar にアーカイブされていない
#N/A 更新マネージャに無効なプラグイン更新サイトが表示される

2.1.0 (リリース日: 2009年4月10日)

#15215 Eclipse 3.4 でマスカット IDE を利用したい

#15157 maskatIDE-Eclipseが生成するリソースについて
#15126 「選択」ボタンでコンポーネントを選択するとイベントツリーが閉じる
#15091 マスカットアプリケーション作成時、ディレクトリ構造が一致しない

2.0.0 (リリース日: 2008年5月21日)

・リファクタリングを行い、機能を複数の Eclipse プラグインに分割
- レイアウトのプレビュー機能を追加
- レイアウト編集時にアウトラインを表示するビューを実装
- コンポーネントをグリッドや他のオブジェクトへ合わせて配置する機能を追加
- コンポーネントのコンテキストメニューに切り取り、コピー、貼り付け、削除などの編集操作を追加
- プロパティエディタの UI を改善し、イベントの編集機能を強化
- ウィザードダイアログの UI を改善

1.4.0 (リリース日: 2009年4月10日)

- ポップアップウィンドウ、ツリーノード、コンボアイテムの編集機能追加
- プロパティビューにのコンポーネントプロパティ並び順の変更(name,left,top,width,height,...順番に)
- D&Dで新規追加コンポーネントの名前を自動割り振り
- Maskat Editorの右クリックメニューに「削除」アイテムの追加
- イベント編集ビュー(Maskat Property Editor)を追加(MaskatEditViewを廃棄)
注:Eclipse 3.2のtabbed properties機能を利用しているため、Eclipseバージョン3.2以上しかサポートしません。
- テキスト、タブフォルダなどのコンポーネントにtabIndex属性追加

1.2.2 (リリース日: 2007年1月19日)

- UTF-16LE -> UTF-8
- definition of divHtml component changed

1.2.1 (リリース日: 2006年11月10日)

- In event definition, added two new attributes timeout,onTimeoutError to "event" node.
- "parent" or "constraint" attribute defined in layout definition file will cause Exception on open.
- UTF-8 -> UTF-16LE

- "headers" property added to event property. Header could be edited in the property view.
- "teleType" attribute added to Source and Event.
- "sendBlankElement" attribute added to Source and Bind.
- "onErrorTele" and "soap" attributes added to Result.
- Updated to the latest layout and event interface.

1.2.0 (リリース日: 2006年10月6日)

- Added wizards for creating container html, layout file, and event file.
- Event Property's value is set on "focusLost". see:
- javaScriptGlobal tag is only valid when it's the child of layoutDef tag.
- Added type,desc,min,max,regexp attributes belonging to source node to the event definition file.

1.1.6 (リリース日: 2006年9月15日)


- Some of the properties of alert and popup components are not parsed by the IDE.
- In the event definition xml file, some attributes of the source tag are not parsed.
- javaScriptGlobal tag's content is mistakenly deleted by IDE.


- Tree node's sText,sIcon,sIcon2 properties are not parsed by the IDE.


- The default name of divSplit is "div1" and "div2". The "autoResizableH" and "autoResizableW" properties has default value - false.

- Components could be drag&drop to become a child of splitter container.
- DivSplit's name other than "div1" and "div2" will cause javascript error in rialto. Splitter created by IDE will have
divSplit with name "div1" and "div2".


- In layout definition file, generated dtd declaration's root node name is still "maskat". It should be "layoutDef".
- Frame component has a "draggable" property instead of "draganddrop".


- Changes on the component tags' interface according to the maskat framework.


- Supports customize component by eclipse plugin. Added "org.maskat.ide.gef.customizecomponents" extension point.
- Supports link.xml, layout definition file and event definition file are not confined by 1:1 relationship.
- Root node name of layout definition file changes from "maskat" to "layoutDef"
- Supports multiple layout definition in one layout definition file. Could switch the display of layouts by popup menu.
- Root node name of event definition file changes from "config" to "eventDef"
- "layout" tag is discarded from the event definition file.
- "radioGroup" and "radioMember" nodes are added in layout definition file for the mapping of the radio component.

- Schema is not generated for layout's "onload" event.



Copyright(C) 2006-2010 マスカットプロジェクト