Download List

Descripción del Proyecto

Xtextを使って,新しくなったEclipseのUIのコードを生成するためのDSLを作成します.
Application.xmiとクラス類その他を生成予定.

System Requirements

System requirement is not defined

Publicado: 2010-09-05 22:07
plugins 0.1 (2 files Ocultar)

Release Notes

DSLのモデル(jp.ac.jaist.kslab.e4.dsl.e4dsl)とエディタ(jp.ac.jaist.kslab.e4.dsl.e4dsl.ui)です.
両方ともにeclipse/dropins/plugins/下か,eclipse/plugins/下に配置してください.

generatorは別途DLして,プロジェクトとしてインポートしてください.

Changelog

・Application.e4xmiの基本構成の言語定義
 application
  window
  part
  menu
  bar
  (handler,commandと統一したので定義はない)
  binding
  command
 をそれとなく定義.
・Part内のSWT Controlsに属する部品の定義
 (SWT Containersのものはまだ.)
 属性の定義はIDとtext程度.その他はおいおい実装予定.
 # Xtextで継承の使い方がいまいち分からない,,折角綺麗なUIモデルなのにきちゃなく言語実装するのはやだなぁ..