public class AnsiPropertySource extends PropertySource<AnsiElement>
AnsiStyle
、AnsiColor
、AnsiBackground
、Ansi8BitColor
要素の PropertyResolver
。AnsiStyle.BOLD
、AnsiColor.RED
または AnsiBackground.GREEN
の形式のプロパティをサポートします。すべての集合である Ansi.
のプレフィックスもサポートします(背景色に BG_
がプレフィックスされています)。ANSI 8 ビットカラーコードは AnsiColor
および AnsiBackground
で使用できます。例: AnsiColor.208
はオレンジ色のテキストをレンダリングします。ウィキペディアには、使用可能な 8 ビットカラーコードの完全なリストがあります。
PropertySource.StubPropertySource
logger, name, source
コンストラクターと説明 |
---|
AnsiPropertySource(StringSE name, boolean encode) 新しい AnsiPropertySource インスタンスを作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
ObjectSE | getProperty(StringSE name) |
containsProperty, equals, getName, getSource, hashCode, named, toString
cloneSE, finalizeSE, getClassSE, notifySE, notifyAllSE, waitSE, waitSE, waitSE
public AnsiPropertySource(StringSE name, boolean encode)
AnsiPropertySource
インスタンスを作成します。name
- プロパティソースの名前 encode
- 出力をエンコードする必要がある場合 public ObjectSE getProperty(StringSE name)
PropertySource<AnsiElement>
の getProperty