/* Ċ Ġ* ĠCopyright Ġ( c ) ĠMicrosoft ĠCorporation . ĠAll Ġrights Ġreserved . Ċ Ġ* ĠLicensed Ġunder Ġthe ĠMIT ĠLicense . ĠSee ĠLicense . txt Ġin Ġthe Ġproject Ġroot Ġfor Ġlicense Ġinformation . Ċ Ġ*/ Ċ Ċ package Ġcom . microsoft . intellij . ui Ċ Ċ import Ġcom . microsoft . azure . hdinsight . common . Dark Theme Manager Ċ import Ġorg . apache . commons . lang 3 . StringUtils Ċ import Ġjavax . swing . J TextArea Ċ Ċ class ĠError TextArea Ġ: ĠJ TextArea () Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġset Text ( text : ĠString ?) Ġ{ ĊĠĠĠĠĠĠĠ Ġforeground Ġ= ĠDark Theme Manager . getInstance (). errorMessage Color ĊĠĠĠĠĠĠĠ Ġbackground Ġ= Ġif Ġ( StringUtils . isEmpty ( text )) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġnull ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠDark Theme Manager . getInstance (). error Text BackgroundColor ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġsuper . setText ( text ) ĊĠĠĠ Ġ} Ċ } Ċ