Warning, /frameworks/syntax-highlighting/autotests/reference/highlight.java.ref is written in an unsupported language. File is not indexed.

0001 <Comment>/* highlighting test case for Java */</Comment><br/>
0002 <Normal Text></Normal Text><br/>
0003 <Comment>// single line comment with </Comment><Alert Level 3>###</Alert Level 3><Comment> </Comment><Alert Level 2>TODO</Alert Level 2><Comment> </Comment><Alert Level 2>FIXME</Alert Level 2><br/>
0004 <Normal Text></Normal Text><br/>
0005 <Comment>/* multiline comment with </Comment><Alert Level 3>###</Alert Level 3><Comment> </Comment><Alert Level 2>TODO</Alert Level 2><Comment> </Comment><Alert Level 2>FIXME</Alert Level 2><Comment> */</Comment><br/>
0006 <Normal Text></Normal Text><br/>
0007 <JavadocFS>/** Javadoc comment with </JavadocFS><Alert Level 3>###</Alert Level 3><JavadocFS> </JavadocFS><Alert Level 2>TODO</Alert Level 2><JavadocFS> </JavadocFS><Alert Level 2>FIXME</Alert Level 2><br/>
0008 <JavadocFS> * </JavadocFS><BlockTag>@param</BlockTag><JavadocParam> foo</JavadocParam><Javadoc> bla bla </Javadoc><Alert Level 1>ATTENTION</Alert Level 1><br/>
0009 <Javadoc> </Javadoc><JavadocFS>*</JavadocFS><Javadoc> </Javadoc><BlockTag>@return</BlockTag><Javadoc> abc cde</Javadoc><br/>
0010 <Javadoc> </Javadoc><JavadocFS>*</JavadocFS><Javadoc> </Javadoc><BlockTag>@see</BlockTag><SeeTag> javadoc.xml</SeeTag><br/>
0011 <JavadocFS>*/</JavadocFS><br/>
0012 <Normal Text></Normal Text><br/>
0013 <Keyword>package</Keyword><Imports> org</Imports><Symbol>.</Symbol><Imports>kde</Imports><Symbol>.</Symbol><Imports>itinerary</Imports><Symbol>;</Symbol><br/>
0014 <Normal Text></Normal Text><br/>
0015 <Keyword>import</Keyword><Normal Text> </Normal Text><Imports>org</Imports><Symbol>.</Symbol><Imports>qtproject</Imports><Symbol>.</Symbol><Imports>qt5</Imports><Symbol>.</Symbol><Imports>android</Imports><Symbol>.</Symbol><Imports>bindings</Imports><Symbol>.</Symbol><Imports>QtActivity</Imports><Symbol>;</Symbol><br/>
0016 <Keyword>import</Keyword><Normal Text> </Normal Text><Imports>java</Imports><Symbol>.</Symbol><Imports>io</Imports><Symbol>.*;</Symbol><br/>
0017 <Keyword>import</Keyword><Normal Text> </Normal Text><Imports>java</Imports><Symbol>.</Symbol><Imports>util</Imports><Symbol>.*;</Symbol><br/>
0018 <Normal Text></Normal Text><br/>
0019 <Keyword>public</Keyword><Normal Text> </Normal Text><Keyword>class</Keyword><Normal Text> Activity </Normal Text><Keyword>extends</Keyword><Normal Text> QtActivity</Normal Text><br/>
0020 <Symbol>{</Symbol><br/>
0021 <Normal Text>    </Normal Text><Keyword>private</Keyword><Normal Text> </Normal Text><Data Type>static</Data Type><Normal Text> </Normal Text><Data Type>final</Data Type><Normal Text> </Normal Text><Java15>String</Java15><Normal Text> TAG </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><String>"org.kde.itinerary"</String><Symbol>;</Symbol><br/>
0022 <Normal Text></Normal Text><br/>
0023 <Normal Text>    </Normal Text><Keyword>public</Keyword><Normal Text> </Normal Text><Data Type>void</Data Type><Normal Text> </Normal Text><Function>launchViewIntentFromUri</Function><Symbol>(</Symbol><Java15>String</Java15><Normal Text> uri</Normal Text><Symbol>)</Symbol><br/>
0024 <Normal Text>    </Normal Text><Symbol>{</Symbol><br/>
0025 <Normal Text>        Uri mapIntentUri </Normal Text><Symbol>=</Symbol><Normal Text> Uri</Normal Text><Symbol>.</Symbol><Function>parse</Function><Symbol>(</Symbol><Normal Text>uri</Normal Text><Symbol>);</Symbol><br/>
0026 <Normal Text>        Intent mapIntent </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Keyword>new</Keyword><Normal Text> </Normal Text><Function>Intent</Function><Symbol>(</Symbol><Normal Text>Intent</Normal Text><Symbol>.</Symbol><Function>ACTION_VIEW</Function><Symbol>,</Symbol><Normal Text> mapIntentUri</Normal Text><Symbol>);</Symbol><br/>
0027 <Normal Text>        </Normal Text><Function>startActivity</Function><Symbol>(</Symbol><Normal Text>mapIntent</Normal Text><Symbol>);</Symbol><br/>
0028 <Normal Text>    </Normal Text><Symbol>}</Symbol><br/>
0029 <Normal Text></Normal Text><br/>
0030 <Normal Text>    </Normal Text><Annotation>@Override</Annotation><br/>
0031 <Normal Text>    </Normal Text><Keyword>protected</Keyword><Normal Text> </Normal Text><Java15>String</Java15><Normal Text> </Normal Text><Function>stuff</Function><Symbol>()</Symbol><br/>
0032 <Normal Text>    </Normal Text><Symbol>{</Symbol><br/>
0033 <Normal Text>        </Normal Text><Control Flow>while</Control Flow><Normal Text> </Normal Text><Symbol>(</Symbol><Keyword>true</Keyword><Symbol>)</Symbol><Normal Text> </Normal Text><Symbol>{</Symbol><br/>
0034 <Normal Text>        </Normal Text><Symbol>}</Symbol><br/>
0035 <Normal Text>        </Normal Text><Data Type>int</Data Type><Normal Text> num </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Decimal>1</Decimal><Symbol>;</Symbol><br/>
0036 <Normal Text>        num </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Hex>0x2</Hex><Symbol>;</Symbol><br/>
0037 <Normal Text>        </Normal Text><Data Type>double</Data Type><Normal Text> f </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Float>.4e+49</Float><Symbol>;</Symbol><br/>
0038 <Normal Text>   </Normal Text><Data Type>var</Data Type><Normal Text> other </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><String>"string"</String><Symbol>;</Symbol><br/>
0039 <Normal Text>   </Normal Text><Data Type>var</Data Type><Normal Text> multilineString </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Text Block>"""</Text Block><br/>
0040 <Text Block>string </Text Block><String Char>\\</String Char><Text Block> </Text Block><String Char>\n</String Char><br/>
0041 <Text Block>sdsda"""</Text Block><Symbol>;</Symbol><br/>
0042 <Normal Text>        </Normal Text><br/>
0043 <Normal Text>        </Normal Text><Data Type>long</Data Type><Normal Text> int_dec </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Decimal>1__23_48l</Decimal><Symbol>;</Symbol><br/>
0044 <Normal Text>        </Normal Text><Data Type>long</Data Type><Normal Text> int_oct </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Octal>072034__4l</Octal><Symbol>;</Symbol><br/>
0045 <Normal Text>        </Normal Text><Data Type>long</Data Type><Normal Text> int_hex </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Hex>0xa__12Ff_13L</Hex><Symbol>;</Symbol><br/>
0046 <Normal Text>        </Normal Text><Data Type>int</Data Type><Normal Text> int_bin </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Binary>0B1011___01</Binary><Symbol>;</Symbol><br/>
0047 <Normal Text>        </Normal Text><br/>
0048 <Normal Text>        </Normal Text><Data Type>double</Data Type><Normal Text> float_hex </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Float>0x1f__a2.d_f10P+1074D</Float><Symbol>;</Symbol><br/>
0049 <Normal Text>        </Normal Text><Data Type>float</Data Type><Normal Text> float_dec </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Float>1__24.1_32e-1____23F</Float><Symbol>;</Symbol><br/>
0050 <Normal Text>        </Normal Text><Data Type>float</Data Type><Symbol>[]</Symbol><Normal Text> float_d </Normal Text><Symbol>=</Symbol><Normal Text> </Normal Text><Symbol>{</Symbol><Float>1.</Float><Symbol>,</Symbol><Float>1.E+3</Float><Symbol>,</Symbol><Float>1.E+3f</Float><Symbol>,</Symbol><Float>1.F</Float><Symbol>,</Symbol><Float>1.1E+3d</Float><Symbol>,</Symbol><Float>1.1E+3</Float><Symbol>,</Symbol><Float>1.1f</Float><Symbol>,</Symbol><Float>1.1</Float><Symbol>,</Symbol><Float>.1E+3f</Float><Symbol>,</Symbol><Float>.1E+3</Float><Symbol>,</Symbol><Float>.1f</Float><Symbol>,</Symbol><Float>.1</Float><Symbol>,</Symbol><Float>1E+3f</Float><Symbol>,</Symbol><Float>1E+3</Float><Symbol>,</Symbol><Float>1f</Float><Symbol>,</Symbol><Float>1d</Float><Symbol>};</Symbol><br/>
0051 <Normal Text>   </Normal Text><Control Flow>assert</Control Flow><Normal Text> </Normal Text><Decimal>1</Decimal><Normal Text> </Normal Text><Symbol>></Symbol><Normal Text> </Normal Text><Decimal>0</Decimal><Symbol>;</Symbol><br/>
0052 <Normal Text>    </Normal Text><Symbol>}</Symbol><br/>
0053 <Symbol>}</Symbol><br/>