package Ġcn . var sa . idea . p de . partial . plugin . dom . ex sd Ċ Ċ import Ġcom . intellij . ide . highlighter .* Ċ import Ġcom . intellij . openapi . file Types .* Ċ import Ġcom . intellij . openapi . util . io .* Ċ import Ġcom . intellij . openapi . vfs .* Ċ Ċ class ĠEx sd FileType Detector Ġ: ĠFile Type Registry . FileType Detector Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġget Desired Content Prefix Length (): ĠInt Ġ= Ġ 0 ĊĠĠĠ Ġoverride Ġfun Ġdetect ( file : ĠVirtual File , Ġfirst Bytes : ĠByte Sequence , Ġfirst Chars If Text : ĠCharSequence ?): ĠFile Type ? Ġ= ĊĠĠĠĠĠĠĠ Ġif Ġ( file . extension ?. toLowerCase () Ġ== Ġ" ex sd ") ĠXml FileType . INSTANCE Ġelse Ġnull Ċ } Ċ