DonatShell
Server IP : 180.180.241.3  /  Your IP : 216.73.216.252
Web Server : Microsoft-IIS/7.5
System : Windows NT NETWORK-NHRC 6.1 build 7601 (Windows Server 2008 R2 Standard Edition Service Pack 1) i586
User : IUSR ( 0)
PHP Version : 5.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /Program Files (x86)/Sublime Text 2/Pristine Packages/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ HOME SHELL ]     

Current File : /Program Files (x86)/Sublime Text 2/Pristine Packages/Java.sublime-package
PKhZ=ssabstract.sublime-snippet<snippet>
    <content><![CDATA[abstract ]]></content>
    <tabTrigger>ab</tabTrigger>
    <scope>source.java</scope>
    <description>abstract</description>
</snippet>
PK|\> }Ant.sublime-build{
	"cmd": ["ant"],
	"file_regex": "^ *\\[javac\\] (.+):([0-9]+):() (.*)$",
	"working_dir": "${project_path:${folder}}",
	"selector": "source.java",

	"windows":
	{
		"cmd": ["ant.bat"]
	}
}
PKhZ=>->assert.sublime-snippet<snippet>
    <content><![CDATA[assert ${1:test}${2/(.+)/(?1: \: ")/}${2:Failure message}${2/(.+)/(?1:")/};$0]]></content>
    <tabTrigger>as</tabTrigger>
    <scope>source.java</scope>
    <description>assert</description>
</snippet>
PKhZ=N&break.sublime-snippet<snippet>
    <content><![CDATA[break;
]]></content>
    <tabTrigger>br</tabTrigger>
    <scope>source.java</scope>
    <description>break</description>
</snippet>
PKhZ= Mscase.sublime-snippet<snippet>
    <content><![CDATA[case $1:
	$2
$0]]></content>
    <tabTrigger>cs</tabTrigger>
    <scope>source.java</scope>
    <description>case</description>
</snippet>
PKhZ==:catch.sublime-snippet<snippet>
    <content><![CDATA[catch (${1:Exception} ${2:e}) {
	$0
}]]></content>
    <tabTrigger>ca</tabTrigger>
    <scope>source.java</scope>
    <description>catch</description>
</snippet>
PKhZ=#@class.sublime-snippet<snippet>
    <content><![CDATA[class ${1:${TM_FILENAME/(.*?)(\..+)/$1/}} ${2:extends ${3:Parent} }${4:implements ${5:Interface} }{
	$0
}]]></content>
    <tabTrigger>cl</tabTrigger>
    <scope>source.java</scope>
    <description>class</description>
</snippet>
PKhZ=),..Comments.tmPreferences<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>Comments</string>
	<key>scope</key>
	<string>source.java</string>
	<key>settings</key>
	<dict>
		<key>shellVariables</key>
		<array>
			<dict>
				<key>name</key>
				<string>TM_COMMENT_START</string>
				<key>value</key>
				<string>// </string>
			</dict>
			<dict>
				<key>name</key>
				<string>TM_COMMENT_START_2</string>
				<key>value</key>
				<string>/*</string>
			</dict>
			<dict>
				<key>name</key>
				<string>TM_COMMENT_END_2</string>
				<key>value</key>
				<string>*/</string>
			</dict>
		</array>
	</dict>
	<key>uuid</key>
	<string>FBA964F9-EA31-44D1-A5FD-AE8AB3FF8954</string>
</dict>
</plist>
PKH@?.PCompletion Rules.tmPreferences<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>scope</key>
    <string>source.java</string>
    <key>settings</key>
    <dict>
        <key>cancelCompletion</key>
        <string>^\s*(\}?\s*(else|try|do|finally)|(class|package|enum)\s*[a-zA-Z_0-9]+*)$</string>
    </dict>
</dict>
</plist>
PKhZ=4constant-string.sublime-snippet<snippet>
    <content><![CDATA[static public final String ${1:var} = "$2";$0]]></content>
    <tabTrigger>cos</tabTrigger>
    <scope>source.java</scope>
    <description>constant string</description>
</snippet>
PKhZ=wl
constant.sublime-snippet<snippet>
    <content><![CDATA[static public final ${1:String} ${2:var} = $3;$0]]></content>
    <tabTrigger>co</tabTrigger>
    <scope>source.java</scope>
    <description>constant</description>
</snippet>
PKhZ=Tdefault.sublime-snippet<snippet>
    <content><![CDATA[default:
	$0]]></content>
    <tabTrigger>de</tabTrigger>
    <scope>source.java</scope>
    <description>default</description>
</snippet>
PKhZ=g9Celse-if.sublime-snippet<snippet>
    <content><![CDATA[else if ($1) {
	$0
}]]></content>
    <tabTrigger>elif</tabTrigger>
    <scope>source.java</scope>
    <description>else if</description>
</snippet>
PKhZ=;else.sublime-snippet<snippet>
    <content><![CDATA[else {
	$0
}]]></content>
    <tabTrigger>el</tabTrigger>
    <scope>source.java</scope>
    <description>else</description>
</snippet>
PKhZ=;
final.sublime-snippet<snippet>
    <content><![CDATA[final ]]></content>
    <tabTrigger>fi</tabTrigger>
    <scope>source.java</scope>
    <description>final</description>
</snippet>
PKhZ=5Kfor-(each).sublime-snippet<snippet>
    <content><![CDATA[for ($1 : $2) {
	$0
}]]></content>
    <tabTrigger>fore</tabTrigger>
    <scope>source.java</scope>
    <description>for (each)</description>
</snippet>
PKhZ=pfor.sublime-snippet<snippet>
    <content><![CDATA[for ($1; $2; $3) {
	$0
}]]></content>
    <tabTrigger>for</tabTrigger>
    <scope>source.java</scope>
    <description>for</description>
</snippet>
PKhZ=k*if.sublime-snippet<snippet>
    <content><![CDATA[if ($1) {
	$0
}]]></content>
    <tabTrigger>if</tabTrigger>
    <scope>source.java</scope>
    <description>if</description>
</snippet>
PKhZ=0import-junit_framework_TestCase;.sublime-snippet<snippet>
    <content><![CDATA[import junit.framework.TestCase;
$0]]></content>
    <tabTrigger>imt</tabTrigger>
    <scope>source.java</scope>
    <description>import junit.framework.TestCase;</description>
</snippet>
PKhZ=y(import.sublime-snippet<snippet>
    <content><![CDATA[import ]]></content>
    <tabTrigger>im</tabTrigger>
    <scope>source.java</scope>
    <description>import</description>
</snippet>
PK.?@W%Indentation Rules Annex.tmPreferences<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>name</key>
    <string>Indentation Rules Annex</string>
    <key>scope</key>
    <string>source.java</string>
    <key>settings</key>
    <dict>
        <key>unIndentedLinePattern</key>
        <string>^\s*((\*/|//| \*).*)?$</string>
    </dict>
</dict>
</plist>
PKJ@g\{Indentation Rules.tmPreferences<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>Indentation Rules</string>
	<key>scope</key>
	<string>source.java - comment</string>
	<key>settings</key>
	<dict>
		<key>decreaseIndentPattern</key>
		<string>^(.*\*/)?\s*\}.*$|^\s*(public|private|protected):\s*$</string>
		<key>increaseIndentPattern</key>
		<string>^.*\{[^}"']*$|^\s*(public|private|protected):\s*$</string>

		<key>bracketIndentNextLinePattern</key>
		<string>(?x)
		^ \s* \b(if|while|else)\b [^;]* $
		| ^ \s* \b(for)\b .* $
		</string>

	</dict>
	<key>uuid</key>
	<string>20E93106-18CF-4BA3-9DA3-8F0C955DB774</string>
</dict>
</plist>
PKhZ=interface.sublime-snippet<snippet>
    <content><![CDATA[interface ${1:${TM_FILENAME/(.*?)(\..+)/$1/}} ${2:extends ${3:Parent} }{
	$0
}]]></content>
    <tabTrigger>in</tabTrigger>
    <scope>source.java</scope>
    <description>interface</description>
</snippet>
PKhZ=("Java Server Pages (JSP).tmLanguage<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>fileTypes</key>
	<array>
		<string>jsp</string>
	</array>
	<key>foldingStartMarker</key>
	<string>/\*\*|\{\s*$</string>
	<key>foldingStopMarker</key>
	<string>\*\*/|^\s*\}</string>
	<key>keyEquivalent</key>
	<string>^~J</string>
	<key>name</key>
	<string>Java Server Page (JSP)</string>
	<key>patterns</key>
	<array>
		<dict>
			<key>begin</key>
			<string>&lt;%--</string>
			<key>captures</key>
			<dict>
				<key>0</key>
				<dict>
					<key>name</key>
					<string>punctuation.definition.comment.jsp</string>
				</dict>
			</dict>
			<key>end</key>
			<string>--%&gt;</string>
			<key>name</key>
			<string>comment.block.jsp</string>
		</dict>
		<dict>
			<key>begin</key>
			<string>&lt;%@</string>
			<key>captures</key>
			<dict>
				<key>0</key>
				<dict>
					<key>name</key>
					<string>punctuation.section.directive.jsp</string>
				</dict>
			</dict>
			<key>end</key>
			<string>%&gt;</string>
			<key>name</key>
			<string>meta.directive.jsp</string>
			<key>patterns</key>
			<array>
				<dict>
					<key>begin</key>
					<string>\w+</string>
					<key>beginCaptures</key>
					<dict>
						<key>0</key>
						<dict>
							<key>name</key>
							<string>keyword.other.directive.jsp</string>
						</dict>
					</dict>
					<key>end</key>
					<string>(?=%&gt;)</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>match</key>
							<string>\w+</string>
							<key>name</key>
							<string>constant.other.directive.attribute.jsp</string>
						</dict>
						<dict>
							<key>match</key>
							<string>=</string>
							<key>name</key>
							<string>keyword.operator.assignment.jsp</string>
						</dict>
						<dict>
							<key>begin</key>
							<string>"</string>
							<key>beginCaptures</key>
							<dict>
								<key>0</key>
								<dict>
									<key>name</key>
									<string>punctuation.definition.string.begin.jsp</string>
								</dict>
							</dict>
							<key>end</key>
							<string>"</string>
							<key>endCaptures</key>
							<dict>
								<key>0</key>
								<dict>
									<key>name</key>
									<string>punctuation.definition.string.end.jsp</string>
								</dict>
							</dict>
							<key>name</key>
							<string>string.quoted.double.jsp</string>
							<key>patterns</key>
							<array>
								<dict>
									<key>match</key>
									<string>\\.</string>
									<key>name</key>
									<string>constant.character.escape.jsp</string>
								</dict>
							</array>
						</dict>
						<dict>
							<key>begin</key>
							<string>'</string>
							<key>beginCaptures</key>
							<dict>
								<key>0</key>
								<dict>
									<key>name</key>
									<string>punctuation.definition.string.begin.jsp</string>
								</dict>
							</dict>
							<key>end</key>
							<string>'</string>
							<key>endCaptures</key>
							<dict>
								<key>0</key>
								<dict>
									<key>name</key>
									<string>punctuation.definition.string.end.jsp</string>
								</dict>
							</dict>
							<key>name</key>
							<string>string.quoted.single.jsp</string>
							<key>patterns</key>
							<array>
								<dict>
									<key>match</key>
									<string>\\.</string>
									<key>name</key>
									<string>constant.character.escape.jsp</string>
								</dict>
							</array>
						</dict>
					</array>
				</dict>
			</array>
		</dict>
		<dict>
			<key>begin</key>
			<string>(&lt;%[!=]?)|(&lt;jsp:scriptlet&gt;|&lt;jsp:expression&gt;|&lt;jsp:declaration&gt;)</string>
			<key>beginCaptures</key>
			<dict>
				<key>1</key>
				<dict>
					<key>name</key>
					<string>punctuation.section.embedded.jsp</string>
				</dict>
				<key>2</key>
				<dict>
					<key>name</key>
					<string>meta.tag.block.jsp</string>
				</dict>
			</dict>
			<key>end</key>
			<string>(?&lt;=&lt;/jsp:scriptlet&gt;|&lt;/jsp:expression&gt;|&lt;/jsp:declaration&gt;|%&gt;)</string>
			<key>patterns</key>
			<array>
				<dict>
					<key>captures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>meta.tag.block.jsp</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.section.embedded.jsp</string>
						</dict>
					</dict>
					<key>match</key>
					<string>(&lt;/jsp:scriptlet&gt;|&lt;/jsp:expression&gt;|&lt;/jsp:declaration&gt;)|(%&gt;)</string>
				</dict>
				<dict>
					<key>begin</key>
					<string>(?&lt;!\n)(?!&lt;/jsp:scriptlet&gt;|&lt;/jsp:expression&gt;|&lt;/jsp:declaration&gt;|%&gt;|\{|\})</string>
					<key>end</key>
					<string>(?=&lt;/jsp:scriptlet&gt;|&lt;/jsp:expression&gt;|&lt;/jsp:declaration&gt;|%&gt;|\{|\})|\n</string>
					<key>name</key>
					<string>source.java.embedded.html</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>source.java</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>{</string>
					<key>end</key>
					<string>}</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>begin</key>
							<string>(&lt;/jsp:scriptlet&gt;|&lt;/jsp:expression&gt;|&lt;/jsp:declaration&gt;)|(%&gt;)</string>
							<key>captures</key>
							<dict>
								<key>1</key>
								<dict>
									<key>name</key>
									<string>meta.tag.block.jsp</string>
								</dict>
								<key>2</key>
								<dict>
									<key>name</key>
									<string>punctuation.section.embedded.jsp</string>
								</dict>
							</dict>
							<key>end</key>
							<string>(&lt;jsp:scriptlet&gt;|&lt;jsp:expression&gt;|&lt;jsp:declaration&gt;)|(&lt;%[!=]?)</string>
							<key>patterns</key>
							<array>
								<dict>
									<key>include</key>
									<string>text.html.jsp</string>
								</dict>
							</array>
						</dict>
						<dict>
							<key>include</key>
							<string>source.java</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>include</key>
					<string>source.java</string>
				</dict>
			</array>
		</dict>
		<dict>
			<key>include</key>
			<string>text.html.basic</string>
		</dict>
	</array>
	<key>scopeName</key>
	<string>text.html.jsp</string>
	<key>uuid</key>
	<string>ACB58B55-9437-4AE6-AF42-854995CF51DF</string>
</dict>
</plist>
PKhZ=zN4c4cJava.tmLanguage<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>fileTypes</key>
	<array>
		<string>java</string>
		<string>bsh</string>
	</array>
	<key>foldingStartMarker</key>
	<string>(\{\s*(//.*)?$|^\s*// \{\{\{)</string>
	<key>foldingStopMarker</key>
	<string>^\s*(\}|// \}\}\}$)</string>
	<key>keyEquivalent</key>
	<string>^~J</string>
	<key>name</key>
	<string>Java</string>
	<key>patterns</key>
	<array>
		<dict>
			<key>captures</key>
			<dict>
				<key>1</key>
				<dict>
					<key>name</key>
					<string>keyword.other.package.java</string>
				</dict>
				<key>2</key>
				<dict>
					<key>name</key>
					<string>storage.modifier.package.java</string>
				</dict>
				<key>3</key>
				<dict>
					<key>name</key>
					<string>punctuation.terminator.java</string>
				</dict>
			</dict>
			<key>match</key>
			<string>^\s*(package)\b(?:\s*([^ ;$]+)\s*(;)?)?</string>
			<key>name</key>
			<string>meta.package.java</string>
		</dict>
		<dict>
			<key>captures</key>
			<dict>
				<key>1</key>
				<dict>
					<key>name</key>
					<string>keyword.other.import.java</string>
				</dict>
				<key>2</key>
				<dict>
					<key>name</key>
					<string>storage.modifier.import.java</string>
				</dict>
				<key>3</key>
				<dict>
					<key>name</key>
					<string>punctuation.terminator.java</string>
				</dict>
			</dict>
			<key>match</key>
			<string>^\s*(import)\b(?:\s*([^ ;$]+)\s*(;)?)?</string>
			<key>name</key>
			<string>meta.import.java</string>
		</dict>
		<dict>
			<key>include</key>
			<string>#code</string>
		</dict>
	</array>
	<key>repository</key>
	<dict>
		<key>all-types</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>include</key>
					<string>#primitive-arrays</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#primitive-types</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#object-types</string>
				</dict>
			</array>
		</dict>
		<key>annotations</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>begin</key>
					<string>(@[^ (]+)(\()</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>storage.type.annotation.java</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.annotation-arguments.begin.java</string>
						</dict>
					</dict>
					<key>end</key>
					<string>(\))</string>
					<key>endCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.annotation-arguments.end.java</string>
						</dict>
					</dict>
					<key>name</key>
					<string>meta.declaration.annotation.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>captures</key>
							<dict>
								<key>1</key>
								<dict>
									<key>name</key>
									<string>constant.other.key.java</string>
								</dict>
								<key>2</key>
								<dict>
									<key>name</key>
									<string>keyword.operator.assignment.java</string>
								</dict>
							</dict>
							<key>match</key>
							<string>(\w*)\s*(=)</string>
						</dict>
						<dict>
							<key>include</key>
							<string>#code</string>
						</dict>
						<dict>
							<key>match</key>
							<string>,</string>
							<key>name</key>
							<string>punctuation.seperator.property.java</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>match</key>
					<string>@\w*</string>
					<key>name</key>
					<string>storage.type.annotation.java</string>
				</dict>
			</array>
		</dict>
		<key>anonymous-classes-and-new</key>
		<dict>
			<key>begin</key>
			<string>\bnew\b</string>
			<key>beginCaptures</key>
			<dict>
				<key>0</key>
				<dict>
					<key>name</key>
					<string>keyword.control.new.java</string>
				</dict>
			</dict>
			<key>end</key>
			<string>(?&lt;=\)|\])(?!\s*{)|(?&lt;=})|(?=;)</string>
			<key>patterns</key>
			<array>
				<dict>
					<key>begin</key>
					<string>(\w+)\s*(?=\[)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>storage.type.java</string>
						</dict>
					</dict>
					<key>end</key>
					<string>}|(?=;|\))</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>begin</key>
							<string>\[</string>
							<key>end</key>
							<string>\]</string>
							<key>patterns</key>
							<array>
								<dict>
									<key>include</key>
									<string>#code</string>
								</dict>
							</array>
						</dict>
						<dict>
							<key>begin</key>
							<string>{</string>
							<key>end</key>
							<string>(?=})</string>
							<key>patterns</key>
							<array>
								<dict>
									<key>include</key>
									<string>#code</string>
								</dict>
							</array>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>(?=\w.*\()</string>
					<key>end</key>
					<string>(?&lt;=\))</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#object-types</string>
						</dict>
						<dict>
							<key>begin</key>
							<string>\(</string>
							<key>beginCaptures</key>
							<dict>
								<key>1</key>
								<dict>
									<key>name</key>
									<string>storage.type.java</string>
								</dict>
							</dict>
							<key>end</key>
							<string>\)</string>
							<key>patterns</key>
							<array>
								<dict>
									<key>include</key>
									<string>#code</string>
								</dict>
							</array>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>{</string>
					<key>end</key>
					<string>}</string>
					<key>name</key>
					<string>meta.inner-class.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#class-body</string>
						</dict>
					</array>
				</dict>
			</array>
		</dict>
		<key>assertions</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>begin</key>
					<string>\b(assert)\s</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.control.assert.java</string>
						</dict>
					</dict>
					<key>end</key>
					<string>$</string>
					<key>name</key>
					<string>meta.declaration.assertion.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>match</key>
							<string>:</string>
							<key>name</key>
							<string>keyword.operator.assert.expression-seperator.java</string>
						</dict>
						<dict>
							<key>include</key>
							<string>#code</string>
						</dict>
					</array>
				</dict>
			</array>
		</dict>
		<key>class</key>
		<dict>
			<key>begin</key>
			<string>(?=\w?[\w\s]*(?:class|(?:@)?interface|enum)\s+\w+)</string>
			<key>end</key>
			<string>}</string>
			<key>endCaptures</key>
			<dict>
				<key>0</key>
				<dict>
					<key>name</key>
					<string>punctuation.section.class.end.java</string>
				</dict>
			</dict>
			<key>name</key>
			<string>meta.class.java</string>
			<key>patterns</key>
			<array>
				<dict>
					<key>include</key>
					<string>#storage-modifiers</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#comments</string>
				</dict>
				<dict>
					<key>captures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>storage.modifier.java</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>entity.name.type.class.java</string>
						</dict>
					</dict>
					<key>match</key>
					<string>(class|(?:@)?interface|enum)\s+(\w+)</string>
					<key>name</key>
					<string>meta.class.identifier.java</string>
				</dict>
				<dict>
					<key>begin</key>
					<string>extends</string>
					<key>beginCaptures</key>
					<dict>
						<key>0</key>
						<dict>
							<key>name</key>
							<string>storage.modifier.extends.java</string>
						</dict>
					</dict>
					<key>end</key>
					<string>(?={|implements)</string>
					<key>name</key>
					<string>meta.definition.class.inherited.classes.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#object-types-inherited</string>
						</dict>
						<dict>
							<key>include</key>
							<string>#comments</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>(implements)\s</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>storage.modifier.implements.java</string>
						</dict>
					</dict>
					<key>end</key>
					<string>(?=\s*extends|\{)</string>
					<key>name</key>
					<string>meta.definition.class.implemented.interfaces.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#object-types-inherited</string>
						</dict>
						<dict>
							<key>include</key>
							<string>#comments</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>{</string>
					<key>end</key>
					<string>(?=})</string>
					<key>name</key>
					<string>meta.class.body.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#class-body</string>
						</dict>
					</array>
				</dict>
			</array>
		</dict>
		<key>class-body</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>include</key>
					<string>#comments</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#class</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#enums</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#methods</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#annotations</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#storage-modifiers</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#code</string>
				</dict>
			</array>
		</dict>
		<key>code</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>include</key>
					<string>#comments</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#class</string>
				</dict>
				<dict>
					<key>begin</key>
					<string>{</string>
					<key>end</key>
					<string>}</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#code</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>include</key>
					<string>#assertions</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#parens</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#constants-and-special-vars</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#anonymous-classes-and-new</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#keywords</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#storage-modifiers</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#strings</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#all-types</string>
				</dict>
			</array>
		</dict>
		<key>comments</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>captures</key>
					<dict>
						<key>0</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.comment.java</string>
						</dict>
					</dict>
					<key>match</key>
					<string>/\*\*/</string>
					<key>name</key>
					<string>comment.block.empty.java</string>
				</dict>
				<dict>
					<key>include</key>
					<string>text.html.javadoc</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#comments-inline</string>
				</dict>
			</array>
		</dict>
		<key>comments-inline</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>begin</key>
					<string>/\*</string>
					<key>captures</key>
					<dict>
						<key>0</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.comment.java</string>
						</dict>
					</dict>
					<key>end</key>
					<string>\*/</string>
					<key>name</key>
					<string>comment.block.java</string>
				</dict>
				<dict>
					<key>captures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>comment.line.double-slash.java</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.comment.java</string>
						</dict>
					</dict>
					<key>match</key>
					<string>\s*((//).*$\n?)</string>
				</dict>
			</array>
		</dict>
		<key>constants-and-special-vars</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>match</key>
					<string>\b(true|false|null)\b</string>
					<key>name</key>
					<string>constant.language.java</string>
				</dict>
				<dict>
					<key>match</key>
					<string>\b(this|super)\b</string>
					<key>name</key>
					<string>variable.language.java</string>
				</dict>
				<dict>
					<key>match</key>
					<string>\b((0(x|X)[0-9a-fA-F]*)|(([0-9]+\.?[0-9]*)|(\.[0-9]+))((e|E)(\+|-)?[0-9]+)?)([LlFfUuDd]|UL|ul)?\b</string>
					<key>name</key>
					<string>constant.numeric.java</string>
				</dict>
				<dict>
					<key>captures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.operator.dereference.java</string>
						</dict>
					</dict>
					<key>match</key>
					<string>(\.)?\b([A-Z][A-Z0-9_]+)(?!&lt;|\.class|\s*\w+\s*=)\b</string>
					<key>name</key>
					<string>constant.other.java</string>
				</dict>
			</array>
		</dict>
		<key>enums</key>
		<dict>
			<key>begin</key>
			<string>^(?=\s*[A-Z0-9_]+\s*({|\(|,))</string>
			<key>end</key>
			<string>(?=;|})</string>
			<key>patterns</key>
			<array>
				<dict>
					<key>begin</key>
					<string>\w+</string>
					<key>beginCaptures</key>
					<dict>
						<key>0</key>
						<dict>
							<key>name</key>
							<string>constant.other.enum.java</string>
						</dict>
					</dict>
					<key>end</key>
					<string>(?=,|;|})</string>
					<key>name</key>
					<string>meta.enum.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#parens</string>
						</dict>
						<dict>
							<key>begin</key>
							<string>{</string>
							<key>end</key>
							<string>}</string>
							<key>patterns</key>
							<array>
								<dict>
									<key>include</key>
									<string>#class-body</string>
								</dict>
							</array>
						</dict>
					</array>
				</dict>
			</array>
		</dict>
		<key>keywords</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>match</key>
					<string>\b(try|catch|finally|throw)\b</string>
					<key>name</key>
					<string>keyword.control.catch-exception.java</string>
				</dict>
				<dict>
					<key>match</key>
					<string>\?|:</string>
					<key>name</key>
					<string>keyword.control.java</string>
				</dict>
				<dict>
					<key>match</key>
					<string>\b(return|break|case|continue|default|do|while|for|switch|if|else)\b</string>
					<key>name</key>
					<string>keyword.control.java</string>
				</dict>
				<dict>
					<key>match</key>
					<string>\b(instanceof)\b</string>
					<key>name</key>
					<string>keyword.operator.java</string>
				</dict>
				<dict>
					<key>match</key>
					<string>(==|!=|&lt;=|&gt;=|&lt;&gt;|&lt;|&gt;)</string>
					<key>name</key>
					<string>keyword.operator.comparison.java</string>
				</dict>
				<dict>
					<key>match</key>
					<string>(=)</string>
					<key>name</key>
					<string>keyword.operator.assignment.java</string>
				</dict>
				<dict>
					<key>match</key>
					<string>(\-\-|\+\+)</string>
					<key>name</key>
					<string>keyword.operator.increment-decrement.java</string>
				</dict>
				<dict>
					<key>match</key>
					<string>(\-|\+|\*|\/|%)</string>
					<key>name</key>
					<string>keyword.operator.arithmetic.java</string>
				</dict>
				<dict>
					<key>match</key>
					<string>(!|&amp;&amp;|\|\|)</string>
					<key>name</key>
					<string>keyword.operator.logical.java</string>
				</dict>
				<dict>
					<key>match</key>
					<string>(?&lt;=\S)\.(?=\S)</string>
					<key>name</key>
					<string>keyword.operator.dereference.java</string>
				</dict>
				<dict>
					<key>match</key>
					<string>;</string>
					<key>name</key>
					<string>punctuation.terminator.java</string>
				</dict>
			</array>
		</dict>
		<key>methods</key>
		<dict>
			<key>begin</key>
			<string>(?!new)(?=\w.*\s+)(?=[^=]+\()</string>
			<key>end</key>
			<string>}|(?=;)</string>
			<key>name</key>
			<string>meta.method.java</string>
			<key>patterns</key>
			<array>
				<dict>
					<key>include</key>
					<string>#storage-modifiers</string>
				</dict>
				<dict>
					<key>begin</key>
					<string>(\w+)\s*\(</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>entity.name.function.java</string>
						</dict>
					</dict>
					<key>end</key>
					<string>\)</string>
					<key>name</key>
					<string>meta.method.identifier.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#parameters</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>(?=\w.*\s+\w+\s*\()</string>
					<key>end</key>
					<string>(?=\w+\s*\()</string>
					<key>name</key>
					<string>meta.method.return-type.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#all-types</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>include</key>
					<string>#throws</string>
				</dict>
				<dict>
					<key>begin</key>
					<string>{</string>
					<key>end</key>
					<string>(?=})</string>
					<key>name</key>
					<string>meta.method.body.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#code</string>
						</dict>
					</array>
				</dict>
			</array>
		</dict>
		<key>object-types</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>begin</key>
					<string>\b((?:[a-z]\w*\.)*[A-Z]+\w*)&lt;</string>
					<key>end</key>
					<string>&gt;|[^\w\s,\?&lt;\[\]]</string>
					<key>name</key>
					<string>storage.type.generic.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#object-types</string>
						</dict>
						<dict>
							<key>begin</key>
							<string>&lt;</string>
							<key>comment</key>
							<string>This is just to support &lt;&gt;'s with no actual type prefix</string>
							<key>end</key>
							<string>&gt;|[^\w\s,\[\]&lt;]</string>
							<key>name</key>
							<string>storage.type.generic.java</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>\b((?:[a-z]\w*\.)*[A-Z]+\w*)(?=\[)</string>
					<key>end</key>
					<string>(?=[^\]\s])</string>
					<key>name</key>
					<string>storage.type.object.array.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>begin</key>
							<string>\[</string>
							<key>end</key>
							<string>\]</string>
							<key>patterns</key>
							<array>
								<dict>
									<key>include</key>
									<string>#code</string>
								</dict>
							</array>
						</dict>
					</array>
				</dict>
				<dict>
					<key>captures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.operator.dereference.java</string>
						</dict>
					</dict>
					<key>match</key>
					<string>\b(?:[a-z]\w*(\.))*[A-Z]+\w*\b</string>
					<key>name</key>
					<string>storage.type.java</string>
				</dict>
			</array>
		</dict>
		<key>object-types-inherited</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>begin</key>
					<string>\b((?:[a-z]\w*\.)*[A-Z]+\w*)&lt;</string>
					<key>end</key>
					<string>&gt;|[^\w\s,&lt;]</string>
					<key>name</key>
					<string>entity.other.inherited-class.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#object-types</string>
						</dict>
						<dict>
							<key>begin</key>
							<string>&lt;</string>
							<key>comment</key>
							<string>This is just to support &lt;&gt;'s with no actual type prefix</string>
							<key>end</key>
							<string>&gt;|[^\w\s,&lt;]</string>
							<key>name</key>
							<string>storage.type.generic.java</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>captures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.operator.dereference.java</string>
						</dict>
					</dict>
					<key>match</key>
					<string>\b(?:[a-z]\w*(\.))*[A-Z]+\w*</string>
					<key>name</key>
					<string>entity.other.inherited-class.java</string>
				</dict>
			</array>
		</dict>
		<key>parameters</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>match</key>
					<string>final</string>
					<key>name</key>
					<string>storage.modifier.java</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#primitive-arrays</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#primitive-types</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#object-types</string>
				</dict>
				<dict>
					<key>match</key>
					<string>\w+</string>
					<key>name</key>
					<string>variable.parameter.java</string>
				</dict>
			</array>
		</dict>
		<key>parens</key>
		<dict>
			<key>begin</key>
			<string>\(</string>
			<key>end</key>
			<string>\)</string>
			<key>patterns</key>
			<array>
				<dict>
					<key>include</key>
					<string>#code</string>
				</dict>
			</array>
		</dict>
		<key>primitive-arrays</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>match</key>
					<string>\b(?:void|boolean|byte|char|short|int|float|long|double)(\[\])*\b</string>
					<key>name</key>
					<string>storage.type.primitive.array.java</string>
				</dict>
			</array>
		</dict>
		<key>primitive-types</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>match</key>
					<string>\b(?:void|boolean|byte|char|short|int|float|long|double)\b</string>
					<key>name</key>
					<string>storage.type.primitive.java</string>
				</dict>
			</array>
		</dict>
		<key>storage-modifiers</key>
		<dict>
			<key>captures</key>
			<dict>
				<key>1</key>
				<dict>
					<key>name</key>
					<string>storage.modifier.java</string>
				</dict>
			</dict>
			<key>match</key>
			<string>\b(public|private|protected|static|final|native|synchronized|abstract|threadsafe|transient)\b</string>
		</dict>
		<key>strings</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>begin</key>
					<string>"</string>
					<key>beginCaptures</key>
					<dict>
						<key>0</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.string.begin.java</string>
						</dict>
					</dict>
					<key>end</key>
					<string>"</string>
					<key>endCaptures</key>
					<dict>
						<key>0</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.string.end.java</string>
						</dict>
					</dict>
					<key>name</key>
					<string>string.quoted.double.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>match</key>
							<string>\\.</string>
							<key>name</key>
							<string>constant.character.escape.java</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>'</string>
					<key>beginCaptures</key>
					<dict>
						<key>0</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.string.begin.java</string>
						</dict>
					</dict>
					<key>end</key>
					<string>'</string>
					<key>endCaptures</key>
					<dict>
						<key>0</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.string.end.java</string>
						</dict>
					</dict>
					<key>name</key>
					<string>string.quoted.single.java</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>match</key>
							<string>\\.</string>
							<key>name</key>
							<string>constant.character.escape.java</string>
						</dict>
					</array>
				</dict>
			</array>
		</dict>
		<key>throws</key>
		<dict>
			<key>begin</key>
			<string>throws</string>
			<key>beginCaptures</key>
			<dict>
				<key>0</key>
				<dict>
					<key>name</key>
					<string>storage.modifier.java</string>
				</dict>
			</dict>
			<key>end</key>
			<string>(?={|;)</string>
			<key>name</key>
			<string>meta.throwables.java</string>
			<key>patterns</key>
			<array>
				<dict>
					<key>include</key>
					<string>#object-types</string>
				</dict>
			</array>
		</dict>
		<key>values</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>include</key>
					<string>#strings</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#object-types</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#constants-and-special-vars</string>
				</dict>
			</array>
		</dict>
	</dict>
	<key>scopeName</key>
	<string>source.java</string>
	<key>uuid</key>
	<string>2B449DF6-6B1D-11D9-94EC-000D93589AF6</string>
</dict>
</plist>
PK]*>iiJavaC.sublime-build{
	"cmd": ["javac", "$file"],
	"file_regex": "^(...*?):([0-9]*):?([0-9]*)",
	"selector": "source.java"
}
PKhZ=pDHHJavaDoc.tmLanguage<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>fileTypes</key>
	<array/>
	<key>foldingStartMarker</key>
	<string>/\*\*</string>
	<key>foldingStopMarker</key>
	<string>\*\*/</string>
	<key>name</key>
	<string>JavaDoc</string>
	<key>patterns</key>
	<array>
		<dict>
			<key>begin</key>
			<string>(/\*\*)\s*$</string>
			<key>beginCaptures</key>
			<dict>
				<key>1</key>
				<dict>
					<key>name</key>
					<string>punctuation.definition.comment.begin.javadoc</string>
				</dict>
			</dict>
			<key>end</key>
			<string>\*/</string>
			<key>endCaptures</key>
			<dict>
				<key>0</key>
				<dict>
					<key>name</key>
					<string>punctuation.definition.comment.javadoc</string>
				</dict>
			</dict>
			<key>name</key>
			<string>comment.block.documentation.javadoc</string>
			<key>patterns</key>
			<array>
				<dict>
					<key>include</key>
					<string>#invalid</string>
				</dict>
				<dict>
					<key>begin</key>
					<string>\*\s*(?=\w)</string>
					<key>contentName</key>
					<string>text.html</string>
					<key>end</key>
					<string>(?=\s*\*\s*@)|(?=\s*\*\s*/)</string>
					<key>name</key>
					<string>meta.documentation.comment.javadoc</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#inline</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>\*\s*((\@)param)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.param.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>contentName</key>
					<string>text.html</string>
					<key>end</key>
					<string>(?=\s*\*\s*@)|(?=\s*\*\s*/)</string>
					<key>name</key>
					<string>meta.documentation.tag.param.javadoc</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#inline</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>\*\s*((\@)return)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.return.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>contentName</key>
					<string>text.html</string>
					<key>end</key>
					<string>(?=\s*\*\s*@)|(?=\s*\*\s*/)</string>
					<key>name</key>
					<string>meta.documentation.tag.return.javadoc</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#inline</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>\*\s*((\@)throws)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.throws.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>contentName</key>
					<string>text.html</string>
					<key>end</key>
					<string>(?=\s*\*\s*@)|(?=\s*\*\s*/)</string>
					<key>name</key>
					<string>meta.documentation.tag.throws.javadoc</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#inline</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>\*\s*((\@)exception)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.exception.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>contentName</key>
					<string>text.html</string>
					<key>end</key>
					<string>(?=\s*\*\s*@)|(?=\s*\*\s*/)</string>
					<key>name</key>
					<string>meta.documentation.tag.exception.javadoc</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#inline</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>\*\s*((\@)author)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.author.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>contentName</key>
					<string>text.html</string>
					<key>end</key>
					<string>(?=\s*\*\s*@)|(?=\s*\*\s*/)</string>
					<key>name</key>
					<string>meta.documentation.tag.author.javadoc</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#inline</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>\*\s*((\@)version)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.version.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>contentName</key>
					<string>text.html</string>
					<key>end</key>
					<string>(?=\s*\*\s*@)|(?=\s*\*\s*/)</string>
					<key>name</key>
					<string>meta.documentation.tag.version.javadoc</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#inline</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>\*\s*((\@)see)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.see.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>contentName</key>
					<string>text.html</string>
					<key>end</key>
					<string>(?=\s*\*\s*@)|(?=\s*\*\s*/)</string>
					<key>name</key>
					<string>meta.documentation.tag.see.javadoc</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#inline</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>\*\s*((\@)since)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.since.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>contentName</key>
					<string>text.html</string>
					<key>end</key>
					<string>(?=\s*\*\s*@)|(?=\s*\*\s*/)</string>
					<key>name</key>
					<string>meta.documentation.tag.since.javadoc</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#inline</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>\*\s*((\@)serial)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.serial.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>contentName</key>
					<string>text.html</string>
					<key>end</key>
					<string>(?=\s*\*\s*@)|(?=\s*\*\s*/)</string>
					<key>name</key>
					<string>meta.documentation.tag.serial.javadoc</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#inline</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>\*\s*((\@)serialField)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.serialField.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>contentName</key>
					<string>text.html</string>
					<key>end</key>
					<string>(?=\s*\*\s*@)|(?=\s*\*\s*/)</string>
					<key>name</key>
					<string>meta.documentation.tag.serialField.javadoc</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#inline</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>\*\s*((\@)serialData)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.serialData.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>contentName</key>
					<string>text.html</string>
					<key>end</key>
					<string>(?=\s*\*\s*@)|(?=\s*\*\s*/)</string>
					<key>name</key>
					<string>meta.documentation.tag.serialData.javadoc</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#inline</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>begin</key>
					<string>\*\s*((\@)deprecated)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.deprecated.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>contentName</key>
					<string>text.html</string>
					<key>end</key>
					<string>(?=\s*\*\s*@)|(?=\s*\*\s*/)</string>
					<key>name</key>
					<string>meta.documentation.tag.deprecated.javadoc</string>
					<key>patterns</key>
					<array>
						<dict>
							<key>include</key>
							<string>#inline</string>
						</dict>
					</array>
				</dict>
				<dict>
					<key>captures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.custom.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>match</key>
					<string>\*\s*((\@)\S+)\s</string>
				</dict>
			</array>
		</dict>
	</array>
	<key>repository</key>
	<dict>
		<key>inline</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>include</key>
					<string>#invalid</string>
				</dict>
				<dict>
					<key>include</key>
					<string>#inline-formatting</string>
				</dict>
				<dict>
					<key>include</key>
					<string>text.html.basic</string>
				</dict>
				<dict>
					<key>match</key>
					<string>((https?|s?ftp|ftps|file|smb|afp|nfs|(x-)?man|gopher|txmt)://|mailto:)[-:@a-zA-Z0-9_.~%+/?=&amp;#]+(?&lt;![.?:])</string>
					<key>name</key>
					<string>markup.underline.link</string>
				</dict>
			</array>
		</dict>
		<key>inline-formatting</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>begin</key>
					<string>(\{)((\@)code)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.directive.begin.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.directive.code.javadoc</string>
						</dict>
						<key>3</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>contentName</key>
					<string>markup.raw.code.javadoc</string>
					<key>end</key>
					<string>\}</string>
					<key>endCaptures</key>
					<dict>
						<key>0</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.directive.end.javadoc</string>
						</dict>
					</dict>
					<key>name</key>
					<string>meta.directive.code.javadoc</string>
					<key>patterns</key>
					<array/>
				</dict>
				<dict>
					<key>begin</key>
					<string>(\{)((\@)literal)</string>
					<key>beginCaptures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.directive.begin.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.directive.literal.javadoc</string>
						</dict>
						<key>3</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
					</dict>
					<key>contentName</key>
					<string>markup.raw.literal.javadoc</string>
					<key>end</key>
					<string>\}</string>
					<key>endCaptures</key>
					<dict>
						<key>0</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.directive.end.javadoc</string>
						</dict>
					</dict>
					<key>name</key>
					<string>meta.directive.literal.javadoc</string>
					<key>patterns</key>
					<array/>
				</dict>
				<dict>
					<key>captures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.directive.begin.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.directive.docRoot.javadoc</string>
						</dict>
						<key>3</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
						<key>4</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.directive.end.javadoc</string>
						</dict>
					</dict>
					<key>match</key>
					<string>(\{)((\@)docRoot)(\})</string>
					<key>name</key>
					<string>meta.directive.docRoot.javadoc</string>
				</dict>
				<dict>
					<key>captures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.directive.begin.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.directive.inheritDoc.javadoc</string>
						</dict>
						<key>3</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
						<key>4</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.directive.end.javadoc</string>
						</dict>
					</dict>
					<key>match</key>
					<string>(\{)((\@)inheritDoc)(\})</string>
					<key>name</key>
					<string>meta.directive.inheritDoc.javadoc</string>
				</dict>
				<dict>
					<key>captures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.directive.begin.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.directive.link.javadoc</string>
						</dict>
						<key>3</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
						<key>4</key>
						<dict>
							<key>name</key>
							<string>markup.underline.link.javadoc</string>
						</dict>
						<key>5</key>
						<dict>
							<key>name</key>
							<string>string.other.link.title.javadoc</string>
						</dict>
						<key>6</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.directive.end.javadoc</string>
						</dict>
					</dict>
					<key>match</key>
					<string>(\{)((\@)link)(?:\s+(\S+?))?(?:\s+(.+?))?\s*(\})</string>
					<key>name</key>
					<string>meta.directive.link.javadoc</string>
				</dict>
				<dict>
					<key>captures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.directive.begin.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.directive.linkplain.javadoc</string>
						</dict>
						<key>3</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
						<key>4</key>
						<dict>
							<key>name</key>
							<string>markup.underline.linkplain.javadoc</string>
						</dict>
						<key>5</key>
						<dict>
							<key>name</key>
							<string>string.other.link.title.javadoc</string>
						</dict>
						<key>6</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.directive.end.javadoc</string>
						</dict>
					</dict>
					<key>match</key>
					<string>(\{)((\@)linkplain)(?:\s+(\S+?))?(?:\s+(.+?))?\s*(\})</string>
					<key>name</key>
					<string>meta.directive.linkplain.javadoc</string>
				</dict>
				<dict>
					<key>captures</key>
					<dict>
						<key>1</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.directive.begin.javadoc</string>
						</dict>
						<key>2</key>
						<dict>
							<key>name</key>
							<string>keyword.other.documentation.directive.value.javadoc</string>
						</dict>
						<key>3</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.keyword.javadoc</string>
						</dict>
						<key>4</key>
						<dict>
							<key>name</key>
							<string>variable.other.javadoc</string>
						</dict>
						<key>5</key>
						<dict>
							<key>name</key>
							<string>punctuation.definition.directive.end.javadoc</string>
						</dict>
					</dict>
					<key>match</key>
					<string>(\{)((\@)value)\s*(\S+?)?\s*(\})</string>
					<key>name</key>
					<string>meta.directive.value.javadoc</string>
				</dict>
			</array>
		</dict>
		<key>invalid</key>
		<dict>
			<key>patterns</key>
			<array>
				<dict>
					<key>match</key>
					<string>^(?!\s*\*).*$\n?</string>
					<key>name</key>
					<string>invalid.illegal.missing-asterisk.javadoc</string>
				</dict>
			</array>
		</dict>
	</dict>
	<key>scopeName</key>
	<string>text.html.javadoc</string>
	<key>uuid</key>
	<string>64BB98A4-59D4-474E-9091-C1E1D04BDD03</string>
</dict>
</plist>
PKhZ=t&JavaProperties.tmLanguage<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>fileTypes</key>
	<array>
		<string>properties</string>
	</array>
	<key>keyEquivalent</key>
	<string>^~J</string>
	<key>name</key>
	<string>Java Properties</string>
	<key>patterns</key>
	<array>
		<dict>
			<key>captures</key>
			<dict>
				<key>1</key>
				<dict>
					<key>name</key>
					<string>punctuation.definition.comment.java-props</string>
				</dict>
			</dict>
			<key>match</key>
			<string>([#!])(.+)?$\n?</string>
			<key>name</key>
			<string>comment.line.number-sign.java-props</string>
		</dict>
		<dict>
			<key>begin</key>
			<string>/\*</string>
			<key>captures</key>
			<dict>
				<key>0</key>
				<dict>
					<key>name</key>
					<string>punctuation.definition.comment.java-props</string>
				</dict>
			</dict>
			<key>end</key>
			<string>\*/</string>
			<key>name</key>
			<string>comment.block.java-props</string>
		</dict>
		<dict>
			<key>captures</key>
			<dict>
				<key>1</key>
				<dict>
					<key>name</key>
					<string>keyword.other.java-props</string>
				</dict>
				<key>2</key>
				<dict>
					<key>name</key>
					<string>punctuation.separator.key-value.java-props</string>
				</dict>
			</dict>
			<key>comment</key>
			<string>Not compliant with the properties file spec, but this works for me, and I'm the one who counts around here.</string>
			<key>match</key>
			<string>^([^:=]+)([:=])(.*)$</string>
		</dict>
	</array>
	<key>scopeName</key>
	<string>source.java-props</string>
	<key>uuid</key>
	<string>2A28E50A-6B1D-11D9-8689-000D93589AF6</string>
</dict>
</plist>
PKhZ=Q#}java_beans_.sublime-snippet<snippet>
    <content><![CDATA[java.beans.]]></content>
    <tabTrigger>j.b</tabTrigger>
    <scope>source.java</scope>
    <description>java.beans.</description>
</snippet>
PKhZ=d	java_io.sublime-snippet<snippet>
    <content><![CDATA[java.io.]]></content>
    <tabTrigger>j.i</tabTrigger>
    <scope>source.java</scope>
    <description>java.io.</description>
</snippet>
PKhZ=fDCjava_math.sublime-snippet<snippet>
    <content><![CDATA[java.math.]]></content>
    <tabTrigger>j.m</tabTrigger>
    <scope>source.java</scope>
    <description>java.math.</description>
</snippet>
PKhZ="isjava_net_.sublime-snippet<snippet>
    <content><![CDATA[java.net.]]></content>
    <tabTrigger>j.n</tabTrigger>
    <scope>source.java</scope>
    <description>java.net.</description>
</snippet>
PKhZ=java_util_.sublime-snippet<snippet>
    <content><![CDATA[java.util.]]></content>
    <tabTrigger>j.u</tabTrigger>
    <scope>source.java</scope>
    <description>java.util.</description>
</snippet>
PKhZ=Vb4method-(main).sublime-snippet<snippet>
    <content><![CDATA[public static void main(String[] args) {
	$0
}]]></content>
    <tabTrigger>main</tabTrigger>
    <scope>source.java</scope>
    <description>method (main)</description>
</snippet>
PKhZ=method.sublime-snippet<snippet>
    <content><![CDATA[${1:void} ${2:method}($3) ${4:throws $5 }{
	$0
}
]]></content>
    <tabTrigger>m</tabTrigger>
    <scope>source.java</scope>
    <description>method</description>
</snippet>
PKhZ=T	package.sublime-snippet<snippet>
    <content><![CDATA[package ]]></content>
    <tabTrigger>pa</tabTrigger>
    <scope>source.java</scope>
    <description>package</description>
</snippet>
PKhZ=@Gprint.sublime-snippet<snippet>
    <content><![CDATA[System.out.print($1);$0]]></content>
    <tabTrigger>p</tabTrigger>
    <scope>source.java</scope>
    <description>print</description>
</snippet>
PKhZ=[Uqprintln.sublime-snippet<snippet>
    <content><![CDATA[System.out.println($1);$0]]></content>
    <tabTrigger>pl</tabTrigger>
    <scope>source.java</scope>
    <description>println</description>
</snippet>
PKhZ=vώprivate.sublime-snippet<snippet>
    <content><![CDATA[private ]]></content>
    <tabTrigger>pr</tabTrigger>
    <scope>source.java</scope>
    <description>private</description>
</snippet>
PKhZ=fnprotected.sublime-snippet<snippet>
    <content><![CDATA[protected ]]></content>
    <tabTrigger>po</tabTrigger>
    <scope>source.java</scope>
    <description>protected</description>
</snippet>
PKhZ=Kpublic.sublime-snippet<snippet>
    <content><![CDATA[public ]]></content>
    <tabTrigger>pu</tabTrigger>
    <scope>source.java</scope>
    <description>public</description>
</snippet>
PKhZ=YiYreturn.sublime-snippet<snippet>
    <content><![CDATA[return ]]></content>
    <tabTrigger>re</tabTrigger>
    <scope>source.java</scope>
    <description>return</description>
</snippet>
PKhZ=cstatic.sublime-snippet<snippet>
    <content><![CDATA[static ]]></content>
    <tabTrigger>st</tabTrigger>
    <scope>source.java</scope>
    <description>static</description>
</snippet>
PKhZ=ب9switch.sublime-snippet<snippet>
    <content><![CDATA[switch ($1) {
	$0
}]]></content>
    <tabTrigger>sw</tabTrigger>
    <scope>source.java</scope>
    <description>switch</description>
</snippet>
PKhZ=$Symbol List%3A Classes.tmPreferences<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>Symbol List: Classes</string>
	<key>scope</key>
	<string>source.java meta.class meta.class.identifier</string>
	<key>settings</key>
	<dict>
		<key>showInSymbolList</key>
		<integer>1</integer>
	</dict>
	<key>uuid</key>
	<string>22E489AE-989E-4A76-9C18-89944CF5013D</string>
</dict>
</plist>
PKhZ=cc0Symbol List%3A Inner Class Methods.tmPreferences<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>Symbol List: Inner Class Methods</string>
	<key>scope</key>
	<string>source.java meta.class.body meta.class.body meta.method.identifier</string>
	<key>settings</key>
	<dict>
		<key>showInSymbolList</key>
		<integer>1</integer>
		<key>symbolTransformation</key>
		<string>
		s/\s{2,}/ /g;
		s/.*/    $0/g;
	</string>
	</dict>
	<key>uuid</key>
	<string>11D7DA6F-1AE7-4BC7-BB5E-8DF05984FEEE</string>
</dict>
</plist>
PKhZ=:44*Symbol List%3A Inner Classes.tmPreferences<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>Symbol List: Inner Classes</string>
	<key>scope</key>
	<string>source.java meta.class.body meta.class.identifier</string>
	<key>settings</key>
	<dict>
		<key>showInSymbolList</key>
		<integer>1</integer>
		<key>symbolTransformation</key>
		<string>s/.*/  $0/g</string>
	</dict>
	<key>uuid</key>
	<string>7A55A2BC-CD9D-4EBF-ABF4-3401AA64B7B3</string>
</dict>
</plist>
PKhZ=!yy6Symbol List%3A Inner Inner Class Methods.tmPreferences<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>Symbol List: Inner Inner Class Methods</string>
	<key>scope</key>
	<string>source.java meta.class.body meta.class.body meta.class.body meta.method.identifier</string>
	<key>settings</key>
	<dict>
		<key>showInSymbolList</key>
		<integer>1</integer>
		<key>symbolTransformation</key>
		<string>
		s/\s{2,}/ /g;
		s/.*/    $0/g;
	</string>
	</dict>
	<key>uuid</key>
	<string>FD0CE2DC-6D44-4E22-B4E5-C47C57F5B677</string>
</dict>
</plist>
PKhZ=QLL0Symbol List%3A Inner Inner Classes.tmPreferences<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>Symbol List: Inner Inner Classes</string>
	<key>scope</key>
	<string>source.java meta.class.body meta.class.body meta.class.identifier</string>
	<key>settings</key>
	<dict>
		<key>showInSymbolList</key>
		<integer>1</integer>
		<key>symbolTransformation</key>
		<string>s/.*/    $0/g</string>
	</dict>
	<key>uuid</key>
	<string>C80430E0-F37F-448F-ACAE-D590C96C4EAD</string>
</dict>
</plist>
PKhZ=h)#EE#Symbol List%3A Method.tmPreferences<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>name</key>
	<string>Symbol List: Methods</string>
	<key>scope</key>
	<string>source.java meta.class.body meta.method.identifier</string>
	<key>settings</key>
	<dict>
		<key>showInSymbolList</key>
		<integer>1</integer>
		<key>symbolTransformation</key>
		<string>
		s/\s{2,}/ /g;
		s/.*/  $0/g;
	</string>
	</dict>
	<key>uuid</key>
	<string>FA4CD3FA-A79B-43E3-A432-DA53DA4A060D</string>
</dict>
</plist>
PKhZ=synchronized.sublime-snippet<snippet>
    <content><![CDATA[synchronized ]]></content>
    <tabTrigger>sy</tabTrigger>
    <scope>source.java</scope>
    <description>synchronized</description>
</snippet>
PKhZ=r|Rtest-case.sublime-snippet<snippet>
    <content><![CDATA[public class ${1:${TM_FILENAME/(.*?)(\..+)/$1/}} extends ${2:TestCase} {
	$0
}]]></content>
    <tabTrigger>tc</tabTrigger>
    <scope>source.java</scope>
    <description>test case</description>
</snippet>
PKhZ=,test.sublime-snippet<snippet>
    <content><![CDATA[public void test${1:Name}() throws Exception {
	$0
}]]></content>
    <tabTrigger>t</tabTrigger>
    <scope>source.java</scope>
    <description>test</description>
</snippet>
PKhZ=5ͥthrow.sublime-snippet<snippet>
    <content><![CDATA[throw $0]]></content>
    <tabTrigger>th</tabTrigger>
    <scope>source.java</scope>
    <description>throw</description>
</snippet>
PKhZ=UVvariable.sublime-snippet<snippet>
    <content><![CDATA[${1:String} ${2:var}${3: = ${0:null}};]]></content>
    <tabTrigger>v</tabTrigger>
    <scope>source.java</scope>
    <description>variable</description>
</snippet>
PKhZ=$while.sublime-snippet<snippet>
    <content><![CDATA[while ($1) {
	$0
}]]></content>
    <tabTrigger>wh</tabTrigger>
    <scope>source.java</scope>
    <description>while</description>
</snippet>
PKhZ=ssabstract.sublime-snippetPK|\> }Ant.sublime-buildPKhZ=>->assert.sublime-snippetPKhZ=N&break.sublime-snippetPKhZ= Mscase.sublime-snippetPKhZ==:catch.sublime-snippetPKhZ=#@class.sublime-snippetPKhZ=),..Comments.tmPreferencesPKH@?.P/
Completion Rules.tmPreferencesPKhZ=4constant-string.sublime-snippetPKhZ=wl
$
constant.sublime-snippetPKhZ=T*default.sublime-snippetPKhZ=g9C
else-if.sublime-snippetPKhZ=;else.sublime-snippetPKhZ=;
final.sublime-snippetPKhZ=5Kfor-(each).sublime-snippetPKhZ=pfor.sublime-snippetPKhZ=k*zif.sublime-snippetPKhZ=0Simport-junit_framework_TestCase;.sublime-snippetPKhZ=y(}import.sublime-snippetPK.?@W%VIndentation Rules Annex.tmPreferencesPKJ@g\{]Indentation Rules.tmPreferencesPKhZ=interface.sublime-snippetPKhZ=("Java Server Pages (JSP).tmLanguagePKhZ=zN4c4c5Java.tmLanguagePK]*>iiBJavaC.sublime-buildPKhZ=pDHHܙJavaDoc.tmLanguagePKhZ=t&JavaProperties.tmLanguagePKhZ=Q#}java_beans_.sublime-snippetPKhZ=d	|java_io.sublime-snippetPKhZ=fDCZjava_math.sublime-snippetPKhZ="is>java_net_.sublime-snippetPKhZ= java_util_.sublime-snippetPKhZ=Vb4method-(main).sublime-snippetPKhZ=method.sublime-snippetPKhZ=T	package.sublime-snippetPKhZ=@Gprint.sublime-snippetPKhZ=[Uqprintln.sublime-snippetPKhZ=vώprivate.sublime-snippetPKhZ=fnprotected.sublime-snippetPKhZ=Kpublic.sublime-snippetPKhZ=YiY]return.sublime-snippetPKhZ=c6static.sublime-snippetPKhZ=ب9switch.sublime-snippetPKhZ=$Symbol List%3A Classes.tmPreferencesPKhZ=cc0Symbol List%3A Inner Class Methods.tmPreferencesPKhZ=:44*Symbol List%3A Inner Classes.tmPreferencesPKhZ=!yy6KSymbol List%3A Inner Inner Class Methods.tmPreferencesPKhZ=QLL0Symbol List%3A Inner Inner Classes.tmPreferencesPKhZ=h)#EE#Symbol List%3A Method.tmPreferencesPKhZ=8synchronized.sublime-snippetPKhZ=r|R#test-case.sublime-snippetPKhZ=,I	test.sublime-snippetPKhZ=5ͥJ
throw.sublime-snippetPKhZ=UV"variable.sublime-snippetPKhZ=$while.sublime-snippetPK88

Anon7 - 2022
AnonSec Team