GEMはエンティティを様々な形で表示するための画面モジュールです。
1. EntityView
エンティティの定義を元にデータを操作する検索一覧、詳細画面を自動生成します。 レイアウト設定を行うことで、画面毎に細かいカスタマイズができます。
2. TopView
ログイン時に表示するTop画面の設定です。 用意されたパーツや、独自のテンプレート等を配置し、自由にカスタマイズすることができます。 ロール毎に表示する内容を制御できます。
3. Menu
EntityViewや各種アクションを呼び出すためのメニューを管理しています。 ロール毎に表示する内容を制御できます。
4. Calendar
エンティティが持つ日付プロパティを元に、カレンダー上にエンティティを表示します。 月単位、週単位、日単位での表示ができます。
5. TreeView
参照プロパティを含めたエンティティの構造をツリー形式で表示できます。