2007-09-01から1ヶ月間の記事一覧
Eclipse IDE Meta-tooling Platform (IMP)が、Eclipse Technology Project傘下のプロジェクトとしてプロポーザルが今年の8月に出されています。 http://www.eclipse.org/proposals/imp/The Eclipse IMPは、以前"SAFARI"と呼ばれていたIBMが提供するプロジェ…
以下のように、KlassクラスがSuperKlassクラスを継承し、SuperKlassクラスもインスタンス化可能なモデルについて、GMFを用いてダイアグラムエディタを作成する場合、GMFマッピング定義を行う場合に注意が必要です。 結論から言うと、以下のように子クラスで…
昨日9/26に、EMFTプロジェクトに対し「Ecore Diagram Editor」のプロポーザルが行われました。 http://www.eclipsezone.com/eclipse/forums/t101904.html そのタイトルを見てちょっとびっくり。ひょっとして私が開発中のReflective Ecore Model Diagram Edit…
リリース0.1.2のダウンロード:http://sourceforge.net/project/showfiles.php?group_id=203088&package_id=241965&release_id=541481このリリースの大きな変更点は、ルートクラスに同じ型の属性が複数ある場合に、新規オブジェクトをそれぞれの属性に選択的…
id:kojihashi:20070709でも紹介したように、GMFを用いて作成するエディタの編集対象となるモデルには必ずルートクラスが必要で、そのルートクラス(のインスタンス)がキャンバスに対応することになります。GMFを用いて作成したエディタ上のパレットには一般…
8月の中旬に,Epsilonプロジェクトにおいて新しいコンポーネントが公開されていました。 Epsilon このプロジェクトは,以前id:kojihashi:20070713#1184330502において紹介したExeedプラグインを提供しています。今回新しく公開されたコンポーネントで以下の…
9/10(月)から9/14(金)まで,ある国際学会に参加し発表してきました。英語で発表するのは結構久しぶりでしたが,いままでで一番リラックスして発表できました。理由を考えてみると,まず参加者の人数が少なめで,みな気さくでやわらかい雰囲気だったというの…
EMF2.3からXMLResource.OPTION_ROOT_OBJECTSが新たに導入され、EMFモデルインスタンスの部分木だけを直列化することが可能になりました。以下、サンプルコードです。 Resource resource = resourceSet.createResource(URI.createURI("http:///My.lib")); Lib…
GMFの開発メンバの一人,Richard Gronback氏によると,GMFの本を執筆中のようです。 GMFについてはまだまとまった情報がなく,本が出ないかと待ちわびていました。待ち遠しいですね。
XMLスキーマから生成したEMFモデルについては、そのインスタンスを直列化する際に、DocumentRootの直下のみであればFeatureMapUtil.addComment()を使ってコメントを付けることができます。以下、サンプルコードです。 Resource resource = resourceSet.creat…
脳が冴える15の習慣 記憶・集中・思考力を高める (生活人新書)作者: 築山節出版社/メーカー: NHK出版発売日: 2006/11/08メディア: 新書購入: 130人 クリック: 1,222回この商品を含むブログ (326件) を見る脳を使って仕事をする我々にとって,脳のパフォーマ…
リリース0.1.1のダウンロード: http://sourceforge.net/project/showfiles.php?group_id=203088&package_id=241965&release_id=536642このリリースの大きな変更点は、複数の.xml_diagramファイルを同時に開いて編集可能になったことです。その他の変更点と…