1 package jp.ac.aiit.xdf.component.swing.event;
\r
4 import jp.ac.aiit.xdf.core.action.Event;
\r
5 import jp.ac.aiit.xdf.core.model.ObjectModel;
\r
8 * Swingイベント(framework共通イベントインタフェースによる継承)
\r
9 * Swing コンポーネントにFocusEvent、LostFocusEventにて、ユーザ定義アクションをバンディングする
\r
14 public class SwingEvent implements Event {
\r
15 private SwingEventType eventType;
\r
16 private ObjectModel objectModel;
\r
17 private Object param;
\r
21 * @param eventType イベントタイプ:ユーザガイドのアクションの実装にイベント名を示しているもの
\r
22 * @param objectModel アクションバンディングされるオブジェクトモデル
\r
25 public SwingEvent(SwingEventType eventType, ObjectModel objectModel, Object param){
\r
26 this.eventType = eventType;
\r
27 this.objectModel = objectModel;
\r
33 public String getEventType() {
\r
34 return this.eventType.toString();
\r
38 public ObjectModel getObjectModel() {
\r
39 return this.objectModel;
\r
43 public Object getParam() {
\r