Changeset View
Changeset View
Standalone View
Standalone View
data/syntax/java.xml
1 | <?xml version="1.0" encoding="UTF-8"?> | 1 | <?xml version="1.0" encoding="UTF-8"?> | ||
---|---|---|---|---|---|
2 | <!DOCTYPE language SYSTEM "language.dtd"> | 2 | <!DOCTYPE language SYSTEM "language.dtd" | ||
3 | <language name="Java" version="4" kateversion="5.0" section="Sources" extensions="*.java" mimetype="text/x-java" license="LGPL" author="Alfredo Luiz Foltran Fialho (alfoltran@ig.com.br)"> | 3 | [ | ||
4 | <!ENTITY int "[0-9]([0-9_]*[0-9])?"> | ||||
5 | <!ENTITY hex "[0-9a-fA-F]([0-9a-fA-F_]*[0-9a-fA-F])?"> | ||||
6 | ]> | ||||
7 | <language name="Java" version="5" kateversion="5.0" section="Sources" extensions="*.java" mimetype="text/x-java" license="LGPL" author="Alfredo Luiz Foltran Fialho (alfoltran@ig.com.br)"> | ||||
4 | <highlighting> | 8 | <highlighting> | ||
5 | <list name="java15"> | 9 | <list name="java15"> | ||
6 | <item>ACTIVE</item> | 10 | <item>ACTIVE</item> | ||
7 | <item>ACTIVITY_COMPLETED</item> | 11 | <item>ACTIVITY_COMPLETED</item> | ||
8 | <item>ACTIVITY_REQUIRED</item> | 12 | <item>ACTIVITY_REQUIRED</item> | ||
9 | <item>ARG_IN</item> | 13 | <item>ARG_IN</item> | ||
10 | <item>ARG_INOUT</item> | 14 | <item>ARG_INOUT</item> | ||
11 | <item>ARG_OUT</item> | 15 | <item>ARG_OUT</item> | ||
▲ Show 20 Lines • Show All 3743 Lines • ▼ Show 20 Line(s) | 3703 | <!-- end new classes --> | |||
3755 | </list> | 3759 | </list> | ||
3756 | <contexts> | 3760 | <contexts> | ||
3757 | <context attribute="Normal Text" lineEndContext="#stay" name="Normal"> | 3761 | <context attribute="Normal Text" lineEndContext="#stay" name="Normal"> | ||
3758 | <!-- Comment next line if you don't use Javadoc tool --> | 3762 | <!-- Comment next line if you don't use Javadoc tool --> | ||
3759 | <IncludeRules context="##Javadoc"/> | 3763 | <IncludeRules context="##Javadoc"/> | ||
3760 | <keyword attribute="Keyword" context="#stay" String="keywords"/> | 3764 | <keyword attribute="Keyword" context="#stay" String="keywords"/> | ||
3761 | <keyword attribute="Data Type" context="#stay" String="types"/> | 3765 | <keyword attribute="Data Type" context="#stay" String="types"/> | ||
3762 | <keyword attribute="Java15" context="#stay" String="java15"/> | 3766 | <keyword attribute="Java15" context="#stay" String="java15"/> | ||
3763 | <Float attribute="Float" context="#stay"> | 3767 | <RegExpr attribute="Float" context="#stay" String="(\b∫\.?|(\b∫)?\.∫)([eE][\-\+]?∫[fFdD]?|[fFdD])\b"/> | ||
3764 | <AnyChar String="fF" attribute="Float" context="#stay"/> | 3768 | <RegExpr attribute="Float" context="#stay" String="(\b∫\.|(\b∫)?\.∫\b)"/> | ||
3765 | </Float> | 3769 | <RegExpr attribute="Float" context="#stay" String="\b0[xX](&hex;\.?|(&hex;)?\.&hex;)[pP][\-\+]?∫[fFdD]?\b"/> | ||
3766 | <HlCOct attribute="Octal" context="#stay"/> | 3770 | <RegExpr attribute="Hex" context="#stay" String="\b0[xX]&hex;[lL]?\b"/> | ||
3767 | <HlCHex attribute="Hex" context="#stay"/> | 3771 | <RegExpr attribute="Binary" context="#stay" String="\b0[bB][01]([01_]*[01])?[lL]?\b"/> | ||
3768 | <Int attribute="Decimal" context="#stay"> | 3772 | <RegExpr attribute="Octal" context="#stay" String="\b0[0-7]([0-7_]*[0-7])?[lL]?\b"/> | ||
3769 | <StringDetect attribute="Decimal" context="#stay" String="L" insensitive="true"/> | 3773 | <RegExpr attribute="Decimal" context="#stay" String="\b(0|[1-9]([0-9_]*[0-9])?)[lL]?\b"/> | ||
3770 | </Int> | | |||
3771 | <HlCChar attribute="Char" context="#stay"/> | 3774 | <HlCChar attribute="Char" context="#stay"/> | ||
3772 | <RegExpr attribute="Char" context="#stay" String="'\\u[0-9a-fA-F]{4}'"/> | 3775 | <RegExpr attribute="Char" context="#stay" String="'\\u[0-9a-fA-F]{4}'"/> | ||
3773 | <RegExpr attribute="Decimal" context="#stay" String="//\s*BEGIN.*$" beginRegion="Region1"/> | 3776 | <RegExpr attribute="Decimal" context="#stay" String="//\s*BEGIN.*$" beginRegion="Region1"/> | ||
3774 | <RegExpr attribute="Decimal" context="#stay" String="//\s*END.*$" endRegion="Region1"/> | 3777 | <RegExpr attribute="Decimal" context="#stay" String="//\s*END.*$" endRegion="Region1"/> | ||
3775 | <DetectChar attribute="String" context="String" char="""/> | 3778 | <DetectChar attribute="String" context="String" char="""/> | ||
3776 | <RegExpr attribute="Function" context="EnterPrintf" String="\.(format|printf)\b"/> | 3779 | <RegExpr attribute="Function" context="EnterPrintf" String="\.(format|printf)\b"/> | ||
3777 | <Detect2Chars attribute="Comment" context="Commentar 1" char="/" char1="/"/> | 3780 | <Detect2Chars attribute="Comment" context="Commentar 1" char="/" char1="/"/> | ||
3778 | <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment"/> | 3781 | <Detect2Chars attribute="Comment" context="Commentar 2" char="/" char1="*" beginRegion="Comment"/> | ||
▲ Show 20 Lines • Show All 57 Lines • ▼ Show 20 Line(s) | 3836 | <itemDatas> | |||
3836 | <itemData name="Annotation" defStyleNum="dsAttribute" spellChecking="false"/> | 3839 | <itemData name="Annotation" defStyleNum="dsAttribute" spellChecking="false"/> | ||
3837 | <itemData name="Function" defStyleNum="dsFunction" spellChecking="false"/> | 3840 | <itemData name="Function" defStyleNum="dsFunction" spellChecking="false"/> | ||
3838 | <itemData name="StaticImports" defStyleNum="dsImport" spellChecking="false"/> | 3841 | <itemData name="StaticImports" defStyleNum="dsImport" spellChecking="false"/> | ||
3839 | <itemData name="Imports" defStyleNum="dsImport" spellChecking="false"/> | 3842 | <itemData name="Imports" defStyleNum="dsImport" spellChecking="false"/> | ||
3840 | <itemData name="Data Type" defStyleNum="dsDataType" spellChecking="false"/> | 3843 | <itemData name="Data Type" defStyleNum="dsDataType" spellChecking="false"/> | ||
3841 | <itemData name="Decimal" defStyleNum="dsDecVal" spellChecking="false"/> | 3844 | <itemData name="Decimal" defStyleNum="dsDecVal" spellChecking="false"/> | ||
3842 | <itemData name="Octal" defStyleNum="dsBaseN" spellChecking="false"/> | 3845 | <itemData name="Octal" defStyleNum="dsBaseN" spellChecking="false"/> | ||
3843 | <itemData name="Hex" defStyleNum="dsBaseN" spellChecking="false"/> | 3846 | <itemData name="Hex" defStyleNum="dsBaseN" spellChecking="false"/> | ||
3847 | <itemData name="Binary" defStyleNum="dsBaseN" spellChecking="false"/> | ||||
3844 | <itemData name="Float" defStyleNum="dsFloat" spellChecking="false"/> | 3848 | <itemData name="Float" defStyleNum="dsFloat" spellChecking="false"/> | ||
3845 | <itemData name="Char" defStyleNum="dsChar" spellChecking="false"/> | 3849 | <itemData name="Char" defStyleNum="dsChar" spellChecking="false"/> | ||
3846 | <itemData name="String" defStyleNum="dsString"/> | 3850 | <itemData name="String" defStyleNum="dsString"/> | ||
3847 | <itemData name="String Char" defStyleNum="dsSpecialChar" spellChecking="false"/> | 3851 | <itemData name="String Char" defStyleNum="dsSpecialChar" spellChecking="false"/> | ||
3848 | <itemData name="PrintfString" defStyleNum="dsString"/> | 3852 | <itemData name="PrintfString" defStyleNum="dsString"/> | ||
3849 | <itemData name="Comment" defStyleNum="dsComment"/> | 3853 | <itemData name="Comment" defStyleNum="dsComment"/> | ||
3850 | <itemData name="Symbol" defStyleNum="dsNormal" spellChecking="false"/> | 3854 | <itemData name="Symbol" defStyleNum="dsNormal" spellChecking="false"/> | ||
3851 | <itemData name="Java15" defStyleNum="dsBuiltIn" spellChecking="false"/> | 3855 | <itemData name="Java15" defStyleNum="dsBuiltIn" spellChecking="false"/> | ||
Show All 10 Lines |