PEXA Clientについて

チュートリアル

定義パターン

定義ファイル

リファレンス

モックアップチュートリアル目次
  1. はじめに
  2. Step1:モックアップ設定ファイルの作成
  3. Step2:モックアップのビルド
  4. Step3:モックアップの実行


はじめに

このドキュメントは、画面モックアップjarの作成、実行に関するチュートリアルです。
モックアップの起動設定や、jarのビルド、実行方法などについて以降で説明します。


Step1:モックアップ設定ファイルの作成

まず、モックアップ実行のための設定ファイルを作成します。
このファイル中に、モックアップとして起動したい画面のPage定義IDや起動プロパティ名などを指定します。
また、ここで指定したdispnameでモックアップ起動画面のComboBoxに選択肢が表示されます。

このファイルは格納場所及びファイル名が固定で決まっています。以下になります。

    ${PRJHOME}/src/client/res/mockup.native
このファイルの中身はjavaのプロパティファイルとなっています。
以下が記述サンプルです。記述形式もサンプル中の説明の通りとなります。

モックアップ設定ファイルの記述サンプル
# -------------------------------------------------------------------
#
# build-app.xmlのbuild-mockupターゲットで生成するモックアップの
# jarファイルを実行した際の起動画面用設定ファイルです。
#
# 以下のフォーマットで起動設定を複数記述することが出来ます。
#
# mockup.page.{連番数字}     = 起動ページID
# mockup.property.{連番数字} = 起動プロパティファイル
# mockup.dispname.{連番数字} = 起動画面の選択ComboBoxに表示する名称
#
# -------------------------------------------------------------------
# 起動設定サンプル1
# -------------------------------------------------------------------
mockup.page.1     = CP_TEST_Portal
mockup.property.1 = env/client/res/test_swing_client_plugins
mockup.dispname.1 = PEXAClientテスト画面

# -------------------------------------------------------------------
# 起動設定サンプル2
# -------------------------------------------------------------------
mockup.page.2     = CP_ModelClient_001
mockup.property.2 = env/client/res/test_swing_client_plugins
mockup.dispname.2 = PEXAModelClient


Step2:モックアップのビルド

モックアップ設定ファイルを作成して所定の場所に格納したら、モックアップのjarファイルをビルドします。 build-app.xmlのbuild-mockupターゲットを実行して下さい。

  %  ant -f build-app.xml build-mockup
このビルドターゲットを実行することで、${PRJHOME}/build/jarフォルダの下にモックアップのjarファイルが生成されます。


Step3:モックアップの実行

ビルドして生成されたモックアップのjarファイルを実行します。
Windows上では基本的にjarファイルをダブルクリックすることで起動することが出来るはずですが、
環境設定によっては起動しないことがあります。その場合はコマンドラインから以下のように実行することが出来ます。

    % java -jar {モックアップjarファイル名}
モックアップのjarファイルを実行できると、以下のようなモックアップ起動画面が表示されます。



上記の画面が表示されたら、ComboBoxから起動したいモックアップを選択してStartボタンを押して下さい。
mockup.nativeに記述された該当の画面が起動します。


更新情報

  • 最終更新者 : $Author: morishita $
  • 最終更新日時 : $Date:: 2010-12-09 15:34:39 #$
  • バージョン : $Revision: 5789 $



Copyright © 2006, Atrris Corporation