home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0"?>
-
- <!-- syntaxdefinition for Java 2001 by Jonathan Pierce & Mike Krueger -->
-
- <SyntaxDefinition name = "Java" extensions = ".java" indent = "True">
-
- <Environment>
- <Default color = "Black" bgcolor = "White"/>
- <HRuler color = "Blue"/>
- <Selection bgcolor = "LightBlue"/>
- <Cursor color = "DarkBlue"/>
- <Linenumbers color = "Black" bgcolor = "WhiteSmoke"/>
- <InvalidLines color = "Red"/>
- <EOLMarkers color = "DarkCyan"/>
- <SpaceMarkers color = "DarkCyan"/>
- <TabMarkers color = "DarkCyan"/>
- <CaretMarker color = "Yellow"/>
- <BookMarks color = "Black" bgcolor = "#FF408080"/>
- <FoldLine color = "#808080" bgcolor="Black"/>
- <FoldMarker color = "#808080" bgcolor="White"/>
- </Environment>
-
- <Properties>
- <Property name = "indentOpen" Value = "{" />
- <Property name = "indentClose" Value = "}" />
- </Properties>
-
- <Digits name = "Digits" bold = "False" italic = "False" color = "DarkBlue"/>
-
- <RuleSet ignorecase = "False">
- <Delimeters>~!%^*()-+=|\#/{}[]:;"'<> , .?</Delimeters>
-
- <Span name = "LINECOMMENT" rule = "TestSet" bold = "False" italic = "True" color = "SlateGray" stopateol = "True">
- <Begin>//</Begin>
- </Span>
-
- <Span name = "BLOCKCOMMENT" rule = "TestSet" bold = "False" italic = "True" color = "SlateGray" stopateol = "False">
- <Begin>/*</Begin>
- <End>*/</End>
- </Span>
-
- <Span name = "STRING" bold = "False" italic = "False" color = "Magenta" stopateol = "True">
- <Begin>"</Begin>
- <End>"</End>
- </Span>
-
- <Span name = "CHAR" bold = "False" italic = "False" color = "Magenta" stopateol = "True">
- <Begin>'</Begin>
- <End>'</End>
- </Span>
-
- <MarkPrevious bold = "True" italic = "False" color = "MidnightBlue">(</MarkPrevious>
-
- <KeyWords name = "Punctuation" bold = "False" italic = "False" color = "DarkGreen">
- <Key word = "?" />
- <Key word = "," />
- <Key word = "." />
- <Key word = "(" />
- <Key word = ")" />
- <Key word = "[" />
- <Key word = "]" />
- <Key word = "{" />
- <Key word = "}" />
- <Key word = "+" />
- <Key word = "-" />
- <Key word = "/" />
- <Key word = "%" />
- <Key word = "*" />
- <Key word = "<" />
- <Key word = ">" />
- <Key word = "^" />
- <Key word = "!" />
- <Key word = "|" />
- </KeyWords>
-
-
-
- <KeyWords name = "AccessKeywords" bold="True" italic="False" color="Black">
- <Key word = "this" />
- <Key word = "super" />
- </KeyWords>
-
- <KeyWords name = "OperatorKeywords" bold="True" italic="False" color="DarkCyan">
- <Key word = "new" />
- <Key word = "instanceof" />
- <Key word = "true" />
- <Key word = "false" />
- </KeyWords>
-
- <KeyWords name = "SelectionStatements" bold="True" italic="False" color="Blue">
- <Key word = "else" />
- <Key word = "if" />
- <Key word = "switch" />
- <Key word = "case" />
- </KeyWords>
-
- <KeyWords name = "IterationStatements" bold="True" italic="False" color="Blue">
- <Key word = "do" />
- <Key word = "for" />
- <Key word = "while" />
- </KeyWords>
-
- <KeyWords name = "JumpStatements" bold="False" italic="False" color="Navy">
- <Key word = "break" />
- <Key word = "continue" />
- <Key word = "default" />
- <Key word = "goto" />
- <Key word = "return" />
- </KeyWords>
-
- <KeyWords name = "ExceptionHandlingStatements" bold="True" italic="False" color="Teal">
- <Key word = "try" />
- <Key word = "throw" />
- <Key word = "catch" />
- <Key word = "finally" />
- </KeyWords>
-
-
- <KeyWords name = "ValueTypes" bold="True" italic="False" color="Red">
- <Key word = "boolean" />
- <Key word = "double" />
- <Key word = "int" />
- <Key word = "short" />
- <Key word = "long" />
- <Key word = "float" />
- <Key word = "byte" />
- <Key word = "char" />
- </KeyWords>
-
- <KeyWords name = "ReferenceTypes" bold="False" italic="False" color="Red">
- <Key word = "class" />
- <Key word = "interface" />
- <Key word = "object" />
- </KeyWords>
-
- <KeyWords name = "Void" bold="False" italic="False" color="Red">
- <Key word = "void" />
- </KeyWords>
-
-
- <KeyWords name = "Modifiers" bold="False" italic="False" color="Brown">
- <Key word = "abstract" />
- <Key word = "const" />
- <Key word = "static" />
- <Key word = "final" />
- <Key word = "native" />
- <Key word = "extends" />
- <Key word = "implements" />
- <Key word = "volatile" />
- <Key word = "transient" />
- <Key word = "throws" />
- <Key word = "strictfp" />
- <Key word = "synchronized" />
- </KeyWords>
-
- <KeyWords name = "AccessModifiers" bold="True" italic="False" color="Blue">
- <Key word = "public" />
- <Key word = "protected" />
- <Key word = "private" />
- </KeyWords>
-
- <KeyWords name = "NameSpaces" bold="True" italic="False" color="Green">
- <Key word = "package" />
- <Key word = "import" />
- </KeyWords>
-
- <KeyWords name = "Literals" bold="True" italic="False" color="Black">
- <Key word = "null" />
- </KeyWords>
- </RuleSet>
-
- <RuleSet name = "TestSet" ignorecase = "True">
- <Delimeters>~!%^*()-+=|\#/{}[]:;"'<> , .?</Delimeters>
- <KeyWords name = "Todoword" bold="True" italic="True" color="Red">
- <Key word = "TODO" />
- </KeyWords>
-
- <KeyWords name = "JAVADOC comments" bold="True" italic="True" color="DarkGray">
- <Key word = "@author" />
- <Key word = "@version" />
- <Key word = "@param" />
- <Key word = "@return" />
- <Key word = "@exception" />
- <Key word = "@throws" />
- <Key word = "@see" />
- <Key word = "@since" />
- <Key word = "@serial" />
- <Key word = "@serialField" />
- <Key word = "@serialData" />
- <Key word = "@deprecated" />
- </KeyWords>
-
- </RuleSet>
-
- </SyntaxDefinition>
-