クラス ThemeResolver

java.lang.Object (標準 Javadoc)
org.springframework.shell.jline.tui.style.ThemeResolver

パブリッククラス ThemeResolverオブジェクト (標準 Javadoc) を継承します
スタイルでいろいろなことができるサービス。
作成者:
Janne Valkealahti, Piotr Olaszewski
  • コンストラクターの詳細

  • メソッドの詳細

    • resolveValues

      public static ThemeResolver.ResolvedValues resolveValues(org.jline.utils.AttributedStyle attributedStyle)
      AttributedStyle から styleforeground colorbackground color を解決します。
      パラメーター:
      attributedStyle - 帰属するスタイル
      戻り値:
      解決された値
    • themeNames

      パブリック 設定 (標準 Javadoc) < String (標準 Javadoc) > themeNames ()
      既知のテーマ名をすべて返します。
      戻り値:
      すべてのテーマ名
    • evaluateExpression

      public org.jline.utils.AttributedString evaluateExpression( String (標準 Javadoc) expression)
      式の評価。
      パラメーター:
      expression - 表現
      戻り値:
      評価された属性付き文字列
    • resolveStyleTag

      public String (標準 Javadoc) resolveStyleTag(@Nullable String (標準 Javadoc) tag)
      アクティブ化されたテーマを持つタグからスタイルを解決します。
      パラメーター:
      tag - タグ
      戻り値:
      スタイル
    • resolveStyleTag

      public String (標準 Javadoc) resolveStyleTag( String (標準 Javadoc) tag, @Nullable String (標準 Javadoc) themeName)
      指定されたテーマを持つタグからスタイルを解決します。
      パラメーター:
      tag - タグ
      themeName - テーマ名
      戻り値:
      スタイル
    • resolveFigureTag

      アクティブ化されたテーマを持つタグから図を解決します。
      パラメーター:
      tag - タグ
      戻り値:
      スタイル
    • resolveSpinnerTag

      public スピナー resolveSpinnerTag( String (標準 Javadoc) tag)
      テーマがアクティブ化されたタグからスピナーを解決します。
      パラメーター:
      tag - タグ
      戻り値:
      スピナー
    • resolveStyle

      public org.jline.utils.AttributedStyle resolveStyle( String (標準 Javadoc) spec)
      spec から AttributedStyle を解決します。
      パラメーター:
      spec - スペック
      戻り値:
      解決された属性付きスタイル