最新の安定バージョンについては、Spring Shell 4.0.2 を使用してください! |
カタログアプリ
カタログアプリケーションは、ターミナル UI フレームワークの様々な使い方を示しています。このセクションでは、このアプリケーションの動作について説明します。利用可能な機能のほとんどを使用し、ベストプラクティスに準拠しているため、リファレンスアプリケーションとして使用できます。
シナリオの作成
すべての Scenario は本質的に View のサンプルコードであり、カタログアプリがそれを示しています。サンプルアプリでは、シナリオパッケージに新しいシナリオクラスを作成し、以下のように実装します。
@ScenarioComponent(
name = "Scenario name",
description = "Scenario short description",
category = { Scenario.CATEGORY_OTHER })
public class SampleScenario extends AbstractScenario {
@Override
public View build() {
return new BoxView();
}
}name、description、category と @ScenarioComponent のすべてのフィールドを定義する必要があります。 |