クラス ThemeResolver
java.lang.ObjectSE
org.springframework.shell.style.ThemeResolver
スタイルでいろいろなことができるサービス。
ネストされたクラスの概要
ネストされたクラスコンストラクター概要
コンストラクター方法の概要
修飾子と型メソッド説明org.jline.utils.AttributedStringevaluateExpression(StringSE expression) 式の評価。resolveFigureTag(StringSE tag) アクティブ化されたテーマを持つタグから図を解決します。テーマがアクティブ化されたタグからスピナーを解決します。org.jline.utils.AttributedStyleresolveStyle(StringSE spec) specからAttributedStyleを解決します。resolveStyleTag(StringSE tag) アクティブ化されたテーマを持つタグからスタイルを解決します。resolveStyleTag(StringSE tag, StringSE themeName) 指定されたテーマを持つタグからスタイルを解決します。static ThemeResolver.ResolvedValuesresolveValues(org.jline.utils.AttributedStyle attributedStyle) AttributedStyleからstyle、foreground color、background colorを解決します。既知のテーマ名をすべて返します。
コンストラクターの詳細
ThemeResolver
方法の詳細
resolveValues
public static ThemeResolver.ResolvedValues resolveValues(org.jline.utils.AttributedStyle attributedStyle) AttributedStyleからstyle、foreground color、background colorを解決します。- パラメーター:
attributedStyle- 帰属するスタイル- 戻り値:
- 解決された値
themeNames
既知のテーマ名をすべて返します。- 戻り値:
- すべてのテーマ名
evaluateExpression
式の評価。- パラメーター:
expression- 表現- 戻り値:
- 評価された属性付き文字列
resolveStyleTag
アクティブ化されたテーマを持つタグからスタイルを解決します。- パラメーター:
tag- タグ- 戻り値:
- スタイル
resolveStyleTag
指定されたテーマを持つタグからスタイルを解決します。- パラメーター:
tag- タグthemeName- テーマ名- 戻り値:
- スタイル
resolveFigureTag
アクティブ化されたテーマを持つタグから図を解決します。- パラメーター:
tag- タグ- 戻り値:
- スタイル
resolveSpinnerTag
テーマがアクティブ化されたタグからスピナーを解決します。- パラメーター:
tag- タグ- 戻り値:
- スピナー
resolveStyle
specからAttributedStyleを解決します。- パラメーター:
spec- スペック- 戻り値:
- 解決された属性付きスタイル