クラス StyleSettings

java.lang.ObjectSE
org.springframework.shell.jline.tui.style.StyleSettings

public abstract class StyleSettings extends ObjectSE
スタイルの設定を定義する基本クラス。
作成者:
Janne Valkealahti, Piotr Olaszewski
  • フィールドの詳細

    • TAG_TITLE

      public static final StringSE TAG_TITLE
      任意の title を表します。
      関連事項:
    • TAG_VALUE

      public static final StringSE TAG_VALUE
      任意の value を表します。
      関連事項:
    • TAG_LIST_KEY

      public static final StringSE TAG_LIST_KEY
      リスト内のキーまたは名前のスタイル:
      • リストキー 1: リスト値 1
      • リストキー 2: リスト値 2
      関連事項:
    • TAG_LIST_VALUE

      public static final StringSE TAG_LIST_VALUE
      リスト内のキーまたは名前のスタイル:
      • リストキー 1: リスト値 1
      • リストキー 2: リスト値 2
      関連事項:
    • TAG_LEVEL_INFO

      public static final StringSE TAG_LEVEL_INFO
      INFO レベルを示す任意のコンテンツのスタイリング。
      関連事項:
    • TAG_LEVEL_WARN

      public static final StringSE TAG_LEVEL_WARN
      WARN レベルを示す任意のコンテンツのスタイリング。
      関連事項:
    • TAG_LEVEL_ERROR

      public static final StringSE TAG_LEVEL_ERROR
      ERROR レベルを示す任意のコンテンツのスタイリング。
      関連事項:
    • TAG_ITEM_ENABLED

      public static final StringSE TAG_ITEM_ENABLED
      何かのスタイリング、つまりアイテムが選択可能な場合のセレクター。
      関連事項:
    • TAG_ITEM_DISABLED

      public static final StringSE TAG_ITEM_DISABLED
      アイテムを選択できない場合のセレクターなど、何かのスタイリング。
      関連事項:
    • TAG_ITEM_SELECTED

      public static final StringSE TAG_ITEM_SELECTED
      何かのスタイリング、つまりアイテムが選択されたときのセレクター。
      関連事項:
    • TAG_ITEM_UNSELECTED

      public static final StringSE TAG_ITEM_UNSELECTED
      何かのスタイリング、つまりアイテムが選択されていないときのセレクター。
      関連事項:
    • TAG_ITEM_SELECTOR

      public static final StringSE TAG_ITEM_SELECTOR
      セレクターのスタイル、つまりセレクターの矢印。
      関連事項:
    • TAG_HIGHLIGHT

      public static final StringSE TAG_HIGHLIGHT
      ハイライトされるもののスタイリング。
      関連事項:
    • TAG_BACKGROUND

      public static final StringSE TAG_BACKGROUND
      背景のあるもののスタイリング。
      関連事項:
    • TAG_DIALOG_BACKGROUND

      public static final StringSE TAG_DIALOG_BACKGROUND
      ダイアログの背景のスタイル。
      関連事項:
    • TAG_BUTTON_BACKGROUND

      public static final StringSE TAG_BUTTON_BACKGROUND
      ボタンの背景のスタイル。
      関連事項:
    • TAG_MENUBAR_BACKGROUND

      public static final StringSE TAG_MENUBAR_BACKGROUND
      メニューバーの背景のスタイル。
      関連事項:
    • TAG_STATUSBAR_BACKGROUND

      public static final StringSE TAG_STATUSBAR_BACKGROUND
      ステータスバーの背景のスタイル。
      関連事項:
  • コンストラクターの詳細

    • StyleSettings

      public StyleSettings()
  • 方法の詳細

    • title

      public StringSE title()
    • value

      public StringSE value()
    • listKey

      public StringSE listKey()
    • listValue

      public StringSE listValue()
    • listLevelInfo

      public StringSE listLevelInfo()
    • listLevelWarn

      public StringSE listLevelWarn()
    • listLevelError

      public StringSE listLevelError()
    • itemEnabled

      public StringSE itemEnabled()
    • itemDisabled

      public StringSE itemDisabled()
    • itemSelected

      public StringSE itemSelected()
    • itemUnselected

      public StringSE itemUnselected()
    • itemSelector

      public StringSE itemSelector()
    • highlight

      public StringSE highlight()
    • background

      public StringSE background()
    • dialogBackground

      public StringSE dialogBackground()
    • buttonBackground

      public StringSE buttonBackground()
    • statusbarBackground

      public StringSE statusbarBackground()
    • resolveTag

      public StringSE resolveTag(@Nullable StringSE tag)
      特定のタグからテーマ設定を解決します。
      パラメーター:
      tag - タグ
      戻り値:
      テーマ設定
    • defaults

      public static StyleSettings defaults()
      デフォルト設定のインスタンスを作成します。
      戻り値:
      デフォルトのテーマ設定
    • dump

      public static StyleSettings dump()
    • tags

      public static StringSE[] tags()
      すべてのタグを取得します。
      戻り値:
      すべてのタグの配列