package Ġcom . gmail . blue box ware . lib gdx plugin . file types . atlas . highlight ing Ċ Ċ import Ġcom . intellij . openapi . editor . colors . Text Attributes Key Ċ import Ġcom . intellij . openapi . options . colors . Attributes Descriptor Ċ import Ġcom . intellij . openapi . options . colors . Color Descriptor Ċ import Ġcom . intellij . openapi . options . colors . Color Settings Page Ċ import Ġicons . Icons Ċ import Ġjavax . swing . Icon Ċ Ċ /* Ċ Ġ* ĠCopyright Ġ 2 0 1 7 ĠBlue ĠBox ĠW are Ċ Ġ* Ċ Ġ* ĠLicensed Ġunder Ġthe ĠApache ĠLicense , ĠVersion Ġ 2 . 0 Ġ( the Ġ" License "); Ċ Ġ* Ġyou Ġmay Ġnot Ġuse Ġthis Ġfile Ġexcept Ġin Ġcompliance Ġwith Ġthe ĠLicense . Ċ Ġ* ĠYou Ġmay Ġobtain Ġa Ġcopy Ġof Ġthe ĠLicense Ġat Ċ Ġ* Ċ Ġ* Ġhttp :// www . apache . org / licenses / LICENSE - 2 . 0 Ċ Ġ* Ċ Ġ* ĠUnless Ġrequired Ġby Ġapplicable Ġlaw Ġor Ġagreed Ġto Ġin Ġwriting , Ġsoftware Ċ Ġ* Ġdistributed Ġunder Ġthe ĠLicense Ġis Ġdistributed Ġon Ġan Ġ" AS ĠIS " ĠBASIS , Ċ Ġ* ĠWITHOUT ĠWARRANTIES ĠOR ĠCONDITIONS ĠOF ĠANY ĠKIND , Ġeither Ġexpress Ġor Ġimplied . Ċ Ġ* ĠSee Ġthe ĠLicense Ġfor Ġthe Ġspecific Ġlanguage Ġgoverning Ġpermissions Ġand Ċ Ġ* Ġlimitations Ġunder Ġthe ĠLicense . Ċ Ġ*/ Ċ class ĠAtlas Color Settings Page : ĠColor Settings Page Ġ{ ĊĊĠ Ġoverride Ġfun Ġget Additional Highlighting Tag To Descriptor Map (): ĠMutable Map < String , ĠText Attributes Key > Ġ= Ġmutable Map Of ( ĊĠĠĠĠĠĠĠĠĠ Ġ" fileName " Ġto ĠAtlas Syntax Highlight er . FILE _ NAME , ĊĠĠĠĠĠĠĠĠĠ Ġ" texture Name " Ġto ĠAtlas Syntax Highlight er . TEXTURE _ NAME , ĊĠĠĠĠĠĠĠĠĠ Ġ" key " Ġto ĠAtlas Syntax Highlight er . KEY , ĊĠĠĠĠĠĠĠĠĠ Ġ" value " Ġto ĠAtlas Syntax Highlight er . VALUE ĊĠ Ġ) ĊĊĠ Ġoverride Ġfun Ġget Icon (): ĠIcon Ġ= ĠIcons . AT LAS _ FILE TYPE ĊĊĠ Ġoverride Ġfun Ġget Attribute Descriptors (): ĠArray < Attributes Descriptor > Ġ= ĠarrayOf ( ĊĠĠĠĠĠĠĠĠĠ ĠAttributes Descriptor (" Colon ", ĠAtlas Syntax Highlight er . COL ON ), ĊĠĠĠĠĠĠĠĠĠ ĠAttributes Descriptor (" Comma ", ĠAtlas Syntax Highlight er . COMMA ), ĊĊĠĠĠĠĠĠĠĠĠ ĠAttributes Descriptor (" Pack Ġfile Ġname ", ĠAtlas Syntax Highlight er . FILE _ NAME ), ĊĠĠĠĠĠĠĠĠĠ ĠAttributes Descriptor (" Texture Ġname ", ĠAtlas Syntax Highlight er . TEXTURE _ NAME ), ĊĠĠĠĠĠĠĠĠĠ ĠAttributes Descriptor (" Key ", ĠAtlas Syntax Highlight er . KEY ), ĊĠĠĠĠĠĠĠĠĠ ĠAttributes Descriptor (" Value ", ĠAtlas Syntax Highlight er . VALUE ) ĊĠ Ġ) ĊĊĠ Ġoverride Ġfun Ġget Color Descriptors (): ĠArray < out ĠColor Descriptor > Ġ= ĠColor Descriptor . EMPTY _ ARRAY ĊĊĠ Ġ@ Suppress (" Dialog Title Capital ization ") ĊĠ Ġoverride Ġfun Ġget DisplayName (): ĠString Ġ= Ġ" lib G DX ĠAtlas " ĊĊĠ Ġoverride Ġfun Ġget Highlight er (): ĠAtlas Syntax Highlight er Ġ= ĠAtlas Syntax Highlight er () ĊĊĠ Ġoverride Ġfun Ġget Demo Text (): ĠString Ġ= Ġ""" < fileName > u isk in 1 . png </ fileName > Ċ < key > size </ key >: Ġ< value > 2 5 6 </ value >,< value > 1 2 8 </ value > Ċ < key > format </ key >: Ġ< value > Alpha </ value > Ċ < key > filter </ key >: Ġ< value > Linear </ value >,< value > Linear </ value > Ċ < key > repeat </ key >: Ġ< value > none </ value > Ċ < texture Name > check - off </ texture Name > ĊĠ Ġ< key > rotate </ key >: Ġ< value > false </ value > ĊĠ Ġ< key > xy </ key >: Ġ< value > 1 1 </ value >, Ġ< value > 5 </ value > ĊĠ Ġ< key > size </ key >: Ġ< value > 1 4 </ value >, Ġ< value > 1 4 </ value > ĊĠ Ġ< key > orig </ key >: Ġ< value > 1 4 </ value >, Ġ< value > 1 4 </ value > ĊĠ Ġ< key > offset </ key >: Ġ< value > 0 </ value >, Ġ< value > 0 f </ value > ĊĠ Ġ< key > index </ key >: Ġ< value >- 1 </ value > Ċ < texture Name > text field </ texture Name > ĊĠ Ġ< key > rotate </ key >: Ġ< value > false </ value > ĊĠ Ġ< key > xy </ key >: Ġ< value > 1 1 </ value >, Ġ< value > 5 </ value > ĊĠ Ġ< key > size </ key >: Ġ< value > 1 4 </ value >, Ġ< value > 1 4 </ value > ĊĠ Ġ< key > split </ key >: Ġ< value > 3 </ value >, Ġ< value > 3 </ value >, Ġ< value > 3 </ value >, Ġ< value > 3 </ value > ĊĠ Ġ< key > orig </ key >: Ġ< value > 1 4 </ value >, Ġ< value > 1 4 </ value > ĊĠ Ġ< key > offset </ key >: Ġ< value > 0 </ value >, Ġ< value > 0 </ value > ĊĠ Ġ< key > index </ key >: Ġ< value >- 1 </ value > Ċ Ċ < fileName > u isk in 2 . png </ fileName > Ċ < key > size </ key >: Ġ< value > 2 5 6 </ value >,< value > 1 2 8 </ value > Ċ < key > format </ key >: Ġ< value > Alpha </ value > Ċ < key > filter </ key >: Ġ< value > Linear </ value >,< value > Linear </ value > Ċ < key > repeat </ key >: Ġ< value > none </ value > Ċ < texture Name > cursor </ texture Name > ĊĠ Ġ< key > rotate </ key >: Ġ< value > false </ value > ĊĠ Ġ< key > xy </ key >: Ġ< value > 2 3 </ value >, Ġ< value > 1 </ value > ĊĠ Ġ< key > size </ key >: Ġ< value > 3 </ value >, Ġ< value > 3 </ value > ĊĠ Ġ< key > split </ key >: Ġ< value > 1 </ value >, Ġ< value > 1 </ value >, Ġ< value > 1 </ value >, Ġ< value > 1 </ value > ĊĠ Ġ< key > orig </ key >: Ġ< value > 3 </ value >, Ġ< value > 3 </ value > ĊĠ Ġ< key > offset </ key >: Ġ< value > 0 </ value >, Ġ< value > 0 </ value > ĊĠ Ġ< key > index </ key >: Ġ< value >- 1 </ value > Ċ < texture Name > default </ texture Name > ĊĠ Ġ< key > rotate </ key >: Ġ< value > false </ value > ĊĠ Ġ< key > xy </ key >: Ġ< value > 1 </ value >, Ġ< value > 5 0 </ value > ĊĠ Ġ< key > size </ key >: Ġ< value > 2 5 4 </ value >, Ġ< value > 7 7 </ value > ĊĠ Ġ< key > orig </ key >: Ġ< value > 2 5 4 </ value >, Ġ< value > 7 7 </ value > ĊĠ Ġ< key > offset </ key >: Ġ< value > 0 </ value >, Ġ< value > 0 </ value > ĊĠ Ġ< key > index </ key >: Ġ< value >- 1 </ value > Ċ """ Ċ Ċ }