Warning, /frameworks/syntax-highlighting/data/syntax/javadoc.xml is written in an unsupported language. File is not indexed.
0001 <?xml version="1.0" encoding="UTF-8"?> 0002 <!DOCTYPE language> 0003 <language name="Javadoc" version="6" kateversion="5.62" section="Markup" extensions="" license="LGPL" author="Alfredo Luiz Foltran Fialho (alfoltran@ig.com.br)"> 0004 <highlighting> 0005 <contexts> 0006 <context name="Start" attribute="Normal Text" lineEndContext="#stay"> 0007 <IncludeRules context="FindJavadoc" /> 0008 </context> 0009 <context name="FindJavadoc" attribute="Normal Text" lineEndContext="#stay"> 0010 <StringDetect attribute="JavadocFS" context="#stay" String="/**/"/> 0011 <StringDetect attribute="JavadocFS" context="JavadocFSar" String="/**" beginRegion="Javadoc"/> 0012 </context> 0013 <context attribute="JavadocFS" lineEndContext="#stay" name="JavadocFSar"> 0014 <Detect2Chars attribute="JavadocFS" context="#pop" char="*" char1="/" endRegion="Javadoc"/> 0015 <RegExpr attribute="JavadocFS" context="Javadocar" String="[!?.](\s*$|\s(?![\da-z]))|^\s*\**\s*(?=@(author|deprecated|exception|param|return|see|serial|serialData|serialField|since|throws|version)(\s|$))"/> 0016 <IncludeRules context="FindInlineTag"/> 0017 <IncludeRules context="##Comments"/> 0018 <IncludeRules context="##HTML"/> 0019 </context> 0020 <context attribute="Javadoc" lineEndContext="#stay" name="FindInlineTag"> 0021 <WordDetect attribute="InlineTag" context="LiteralTagar" String="{@code"/> 0022 <StringDetect attribute="InlineTag" context="#stay" String="{@docRoot}"/> 0023 <StringDetect attribute="InlineTag" context="#stay" String="{@inheritDoc}"/> 0024 <WordDetect attribute="InlineTag" context="InlineTagar" String="{@link"/> 0025 <WordDetect attribute="InlineTag" context="InlineTagar" String="{@linkplain"/> 0026 <WordDetect attribute="InlineTag" context="LiteralTagar" String="{@literal"/> 0027 <StringDetect attribute="InlineTag" context="#stay" String="{@value}"/> 0028 <WordDetect attribute="InlineTag" context="InlineTagar" String="{@value"/> 0029 <WordDetect attribute="InlineTag" context="LiteralTagar" String="{@summary"/> 0030 <WordDetect attribute="InlineTag" context="LiteralTagar" String="{@systemProperty"/> 0031 </context> 0032 <context attribute="Javadoc" lineEndContext="#stay" name="Javadocar"> 0033 <Detect2Chars attribute="JavadocFS" context="#pop#pop" char="*" char1="/" endRegion="Javadoc"/> 0034 <DetectChar attribute="JavadocFS" context="JavadocFSStarPrefix" char="*" firstNonSpace="true"/> 0035 <WordDetect attribute="BlockTag" context="#stay" String="@author"/> 0036 <WordDetect attribute="BlockTag" context="#stay" String="@deprecated"/> 0037 <WordDetect attribute="BlockTag" context="JavadocParam" String="@exception"/> 0038 <WordDetect attribute="BlockTag" context="JavadocParam" String="@param"/> 0039 <WordDetect attribute="BlockTag" context="#stay" String="@return"/> 0040 <WordDetect attribute="BlockTag" context="SeeTag" String="@see"/> 0041 <WordDetect attribute="BlockTag" context="#stay" String="@serial"/> 0042 <WordDetect attribute="BlockTag" context="#stay" String="@serialData"/> 0043 <WordDetect attribute="BlockTag" context="#stay" String="@serialField"/> 0044 <WordDetect attribute="BlockTag" context="#stay" String="@since"/> 0045 <WordDetect attribute="BlockTag" context="JavadocParam" String="@throws"/> 0046 <WordDetect attribute="BlockTag" context="#stay" String="@version"/> 0047 <IncludeRules context="FindInlineTag"/> 0048 <IncludeRules context="##Alerts"/> 0049 <IncludeRules context="##HTML"/> 0050 </context> 0051 <context attribute="Javadoc" lineEndContext="#pop" name="JavadocFSStarPrefix" fallthroughContext="#pop"> 0052 <Detect2Chars attribute="JavadocFS" context="#pop#pop#pop" char="*" char1="/" endRegion="Javadoc"/> 0053 <DetectChar attribute="JavadocFS" context="#stay" char="*"/> 0054 </context> 0055 <context attribute="Javadoc" lineEndContext="#pop" name="JavadocParam" fallthroughContext="JavadocParamIdent"> 0056 <DetectSpaces context="JavadocParamIdent"/> 0057 </context> 0058 <context attribute="JavadocParam" lineEndContext="#pop#pop" name="JavadocParamIdent"> 0059 <DetectSpaces attribute="Javadoc" context="#pop#pop"/> 0060 <Detect2Chars attribute="JavadocFS" context="#pop#pop#pop#pop" char="*" char1="/" endRegion="Javadoc"/> 0061 </context> 0062 <context attribute="InlineTag" name="InlineTagar" lineEndContext="#stay"> 0063 <DetectChar attribute="InlineTag" context="#pop" char="}" /> 0064 <Detect2Chars attribute="JavadocFS" context="#pop#pop#pop" char="*" char1="/" /> 0065 <IncludeRules context="##HTML"/> 0066 </context> 0067 <context attribute="InlineTag" name="LiteralTagar" lineEndContext="#stay"> 0068 <DetectChar attribute="InlineTag" context="#pop" char="}" /> 0069 <Detect2Chars attribute="JavadocFS" context="#pop#pop#pop" char="*" char1="/" /> 0070 </context> 0071 <context attribute="SeeTag" lineEndContext="#pop" name="SeeTag"> 0072 <Detect2Chars attribute="JavadocFS" context="#pop#pop#pop" char="*" char1="/" /> 0073 <IncludeRules context="##HTML"/> 0074 </context> 0075 </contexts> 0076 <itemDatas> 0077 <itemData name="Normal Text" defStyleNum="dsNormal"/> 0078 <itemData name="BlockTag" defStyleNum="dsAnnotation" bold="1" italic="0" spellChecking="false"/> 0079 <itemData name="InlineTag" defStyleNum="dsAnnotation" bold="0" italic="0" spellChecking="false"/> 0080 <itemData name="JavadocParam" defStyleNum="dsAnnotation" bold="0" italic="1" spellChecking="false"/> 0081 <itemData name="SeeTag" defStyleNum="dsAnnotation" bold="0" italic="1" spellChecking="false"/> 0082 <itemData name="JavadocFS" defStyleNum="dsComment" bold="1" italic="0" spellChecking="false"/> 0083 <itemData name="Javadoc" defStyleNum="dsComment"/> 0084 </itemDatas> 0085 </highlighting> 0086 <general> 0087 <keywords casesensitive="1"/> 0088 </general> 0089 </language>