<?xml version="1.0"?>
<TRACE>
<node nodeId="" hostname="JLIU" ipaddress="192.168.1.100,127.0.0.1" timezone="300"/>
<processCreate processId="" pid="2316" nodeIdRef=""/>
<agentCreate agentId="5c42fceb-23f9-4618-b93c-f2d4ee334621" version="1.000" processIdRef="" agentName="Java Profiling Agent" agentType="Profiler" agentParameters="server=standalone,profile=D:\wtp_api\./releng.wtpbuilder/distribution/wtp.api/testScripts/piagent_options.txt,filters=D:\wtp_api\./releng.wtpbuilder/distribution/wtp.api/testScripts/piagent_filters.txt,file=D:\wtp_api\./apiRoot/apiresults/trcxml/org.eclipse.wst.css.tests.encoding-org.eclipse.wst.css.tests.encoding.CSSEncodingTestSuite.trcxml"/>
<traceStart traceId="c87258d0-3735-4fdd-8b98-fb9df1c55bd2" agentIdRef="5c42fceb-23f9-4618-b93c-f2d4ee334621"/>
<threadStart threadId="2" threadName="main" groupName="main" parentName="system" objIdRef="0"/>
<runtimeInitDone threadIdRef="2"/>
<threadStart threadId="3" threadName="Signal Dispatcher" groupName="system" parentName="" objIdRef="0"/>
<threadStart threadId="6" threadName="State Data Manager" groupName="main" parentName="system" objIdRef="0"/>
<threadStart threadId="7" threadName="Framework Event Dispatcher" groupName="main" parentName="system" objIdRef="0"/>
<threadStart threadId="8" threadName="Start Level Event Dispatcher" groupName="main" parentName="system" objIdRef="0"/>
<threadStart threadId="9" threadName="Worker-0" groupName="main" parentName="system" objIdRef="0"/>
<threadStart threadId="10" threadName="Worker-1" groupName="main" parentName="system" objIdRef="0"/>
<threadStart threadId="11" threadName="Worker-2" groupName="main" parentName="system" objIdRef="0"/>
<threadStart threadId="12" threadName="System Bundle Shutdown" groupName="main" parentName="system" objIdRef="0"/>
<threadStart threadId="13" threadName="Java indexing" groupName="main" parentName="system" objIdRef="0"/>
<threadEnd threadIdRef="13"/>
<threadEnd threadIdRef="11"/>
<threadEnd threadIdRef="9"/>
<threadEnd threadIdRef="8"/>
<threadEnd threadIdRef="2"/>
<runtimeShutdown threadIdRef="1"/>
<classDef threadIdRef="1" name="org.eclipse.wst.sse.core.internal.encoding.EncodingMemento" sourceName="EncodingMemento.java" classId="12372" objIdRef="12373"/>
<methodDef name="isValid" signature="()Z" startLineNumber="199" endLineNumber="199" methodId="12369" classIdRef="12372"/>
<methodCount methodIdRef="12369" count="16"/>
<methodDef name="clone" signature="()Ljava/lang/Object;" startLineNumber="85" endLineNumber="93" methodId="12370" classIdRef="12372"/>
<methodCount methodIdRef="12370" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.sse.core.internal.SSECorePlugin" sourceName="SSECorePlugin.java" classId="9041" objIdRef="9042"/>
<methodDef name="getModelManager" signature="()Lorg/eclipse/wst/sse/core/internal/provisional/IModelManager;" startLineNumber="91" endLineNumber="91" methodId="9033" classIdRef="9041"/>
<methodCount methodIdRef="9033" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.xml.tests.encoding.util.ProjectUnzipUtility" sourceName="ProjectUnzipUtility.java" classId="14483" objIdRef="14484"/>
<methodDef name="deleteProject" signature="(Ljava/lang/String;)V" startLineNumber="225" endLineNumber="255" methodId="14481" classIdRef="14483"/>
<methodCount methodIdRef="14481" count="0"/>
<methodDef name="-clinit-" signature="()V" startLineNumber="29" endLineNumber="28" methodId="9039" classIdRef="9041"/>
<methodCount methodIdRef="9039" count="1"/>
<classDef threadIdRef="1" name="org.eclipse.wst.sse.core.internal.encoding.CodedIO" sourceName="CodedIO.java" classId="12384" objIdRef="12385"/>
<methodDef name="createEncodingMemento" signature="(Ljava/lang/String;)Lorg/eclipse/wst/sse/core/internal/encoding/EncodingMemento;" startLineNumber="128" endLineNumber="128" methodId="12380" classIdRef="12384"/>
<methodCount methodIdRef="12380" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.css.tests.encoding.CSSEncodingTestsPlugin" sourceName="CSSEncodingTestsPlugin.java" classId="9023" objIdRef="9024"/>
<methodDef name="getDefault" signature="()Lorg/eclipse/wst/css/tests/encoding/CSSEncodingTestsPlugin;" startLineNumber="56" endLineNumber="56" methodId="9021" classIdRef="9023"/>
<methodCount methodIdRef="9021" count="0"/>
<methodDef name="createEncodingMemento" signature="(Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/wst/sse/core/internal/encoding/EncodingMemento;" startLineNumber="136" endLineNumber="136" methodId="12379" classIdRef="12384"/>
<methodCount methodIdRef="12379" count="0"/>
<methodDef name="getInstallLocation" signature="()Ljava/net/URL;" startLineNumber="76" endLineNumber="85" methodId="9020" classIdRef="9023"/>
<methodCount methodIdRef="9020" count="16"/>
<methodDef name="createEncodingMemento" signature="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/wst/sse/core/internal/encoding/EncodingMemento;" startLineNumber="144" endLineNumber="163" methodId="12378" classIdRef="12384"/>
<methodCount methodIdRef="12378" count="0"/>
<methodDef name="getResourceBundle" signature="()Ljava/util/ResourceBundle;" startLineNumber="139" endLineNumber="139" methodId="9019" classIdRef="9023"/>
<methodCount methodIdRef="9019" count="0"/>
<methodDef name="getAppropriateJavaCharset" signature="(Ljava/lang/String;)Ljava/lang/String;" startLineNumber="178" endLineNumber="196" methodId="12377" classIdRef="12384"/>
<methodCount methodIdRef="12377" count="1"/>
<methodDef name="getResourceString" signature="(Ljava/lang/String;)Ljava/lang/String;" startLineNumber="93" endLineNumber="98" methodId="9018" classIdRef="9023"/>
<methodCount methodIdRef="9018" count="0"/>
<methodDef name="stop" signature="(Lorg/osgi/framework/BundleContext;)V" startLineNumber="62" endLineNumber="66" methodId="9036" classIdRef="9041"/>
<methodCount methodIdRef="9036" count="1"/>
<methodDef name="checkMappingOverrides" signature="(Ljava/lang/String;)Ljava/lang/String;" startLineNumber="80" endLineNumber="85" methodId="12376" classIdRef="12384"/>
<methodCount methodIdRef="12376" count="37"/>
<methodDef name="start" signature="(Lorg/osgi/framework/BundleContext;)V" startLineNumber="74" endLineNumber="78" methodId="9037" classIdRef="9041"/>
<methodCount methodIdRef="9037" count="1"/>
<methodDef name="getDefault" signature="()Lorg/eclipse/wst/sse/core/internal/SSECorePlugin;" startLineNumber="34" endLineNumber="34" methodId="9038" classIdRef="9041"/>
<methodCount methodIdRef="9038" count="0"/>
<methodDef name="getAllTestFiles" signature="(Ljava/lang/String;)Ljava/util/List;" startLineNumber="37" endLineNumber="49" methodId="9017" classIdRef="9023"/>
<methodCount methodIdRef="9017" count="0"/>
<methodDef name="-init-" signature="()V" startLineNumber="38" endLineNumber="40" methodId="9040" classIdRef="9041"/>
<methodCount methodIdRef="9040" count="1"/>
<classDef threadIdRef="1" name="org.eclipse.wst.sse.core.internal.FileBufferModelManager" sourceName="FileBufferModelManager.java" classId="11363" objIdRef="11364"/>
<methodDef name="detectContentType" signature="(Lorg/eclipse/core/runtime/IPath;)Lorg/eclipse/core/runtime/content/IContentType;" startLineNumber="421" endLineNumber="472" methodId="11354" classIdRef="11363"/>
<methodCount methodIdRef="11354" count="0"/>
<methodDef name="getContentTypeID" signature="(Lorg/eclipse/jface/text/IDocument;)Ljava/lang/String;" startLineNumber="489" endLineNumber="492" methodId="11353" classIdRef="11363"/>
<methodCount methodIdRef="11353" count="0"/>
<methodDef name="getModel" signature="(Ljava/io/File;)Lorg/eclipse/wst/sse/core/internal/provisional/IStructuredModel;" startLineNumber="496" endLineNumber="520" methodId="11352" classIdRef="11363"/>
<methodCount methodIdRef="11352" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.css.tests.encoding.CSSEncodingTestSuite" sourceName="CSSEncodingTestSuite.java" classId="9031" objIdRef="9032"/>
<methodDef name="-init-" signature="()V" startLineNumber="29" endLineNumber="33" methodId="9029" classIdRef="9031"/>
<methodCount methodIdRef="9029" count="1"/>
<methodDef name="getWorkspace" signature="()Lorg/eclipse/core/resources/IWorkspace;" startLineNumber="124" endLineNumber="124" methodId="9013" classIdRef="9023"/>
<methodCount methodIdRef="9013" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.css.core.internal.contenttype.CSSHeadTokenizer" sourceName="CSSHeadTokenizer.java" classId="12335" objIdRef="12336"/>
<methodDef name="yytext" signature="()Ljava/lang/String;" startLineNumber="364" endLineNumber="364" methodId="12323" classIdRef="12335"/>
<methodCount methodIdRef="12323" count="280"/>
<methodDef name="pushCurrentState" signature="()V" startLineNumber="222" endLineNumber="224" methodId="12322" classIdRef="12335"/>
<methodCount methodIdRef="12322" count="24"/>
<methodDef name="yystate" signature="()I" startLineNumber="346" endLineNumber="346" methodId="12321" classIdRef="12335"/>
<methodCount methodIdRef="12321" count="0"/>
<methodDef name="popState" signature="()V" startLineNumber="227" endLineNumber="228" methodId="12320" classIdRef="12335"/>
<methodCount methodIdRef="12320" count="24"/>
<methodDef name="yybegin" signature="(I)V" startLineNumber="356" endLineNumber="357" methodId="12319" classIdRef="12335"/>
<methodCount methodIdRef="12319" count="120"/>
<methodDef name="yy_advance" signature="()I" startLineNumber="291" endLineNumber="328" methodId="12318" classIdRef="12335"/>
<methodCount methodIdRef="12318" count="3940"/>
<methodDef name="yyclose" signature="()V" startLineNumber="336" endLineNumber="339" methodId="12317" classIdRef="12335"/>
<methodCount methodIdRef="12317" count="0"/>
<methodDef name="yylength" signature="()I" startLineNumber="371" endLineNumber="371" methodId="12316" classIdRef="12335"/>
<methodCount methodIdRef="12316" count="3364"/>
<methodDef name="yy_do_eof" signature="()V" startLineNumber="415" endLineNumber="420" methodId="12313" classIdRef="12335"/>
<methodCount methodIdRef="12313" count="8"/>
<methodDef name="-clinit-" signature="()V" startLineNumber="48" endLineNumber="29" methodId="12331" classIdRef="12335"/>
<methodCount methodIdRef="12331" count="1"/>
<classDef threadIdRef="1" name="org.eclipse.wst.css.core.internal.contenttype.IntStack" sourceName="IntStack.java" classId="12347" objIdRef="12348"/>
<methodDef name="push" signature="(I)I" startLineNumber="89" endLineNumber="93" methodId="12341" classIdRef="12347"/>
<methodCount methodIdRef="12341" count="24"/>
<methodDef name="pop" signature="()I" startLineNumber="75" endLineNumber="78" methodId="12342" classIdRef="12347"/>
<methodCount methodIdRef="12342" count="24"/>
<methodDef name="size" signature="()I" startLineNumber="97" endLineNumber="97" methodId="12343" classIdRef="12347"/>
<methodCount methodIdRef="12343" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.css.core.internal.contenttype.HeadParserToken" sourceName="HeadParserToken.java" classId="12354" objIdRef="12355"/>
<methodDef name="-init-" signature="(Ljava/lang/String;ILjava/lang/String;)V" startLineNumber="26" endLineNumber="31" methodId="12353" classIdRef="12354"/>
<methodCount methodIdRef="12353" count="80"/>
<methodDef name="get" signature="(I)I" startLineNumber="46" endLineNumber="46" methodId="12344" classIdRef="12347"/>
<methodCount methodIdRef="12344" count="0"/>
<methodDef name="-init-" signature="(I)V" startLineNumber="32" endLineNumber="35" methodId="12346" classIdRef="12347"/>
<methodCount methodIdRef="12346" count="32"/>
<methodDef name="isUTF83ByteBOMUsed" signature="()Z" startLineNumber="195" endLineNumber="195" methodId="12358" classIdRef="12372"/>
<methodCount methodIdRef="12358" count="1"/>
<methodDef name="getUnicodeBOM" signature="()[B" startLineNumber="157" endLineNumber="169" methodId="12359" classIdRef="12372"/>
<methodCount methodIdRef="12359" count="16"/>
<methodDef name="-init-" signature="()V" startLineNumber="22" endLineNumber="23" methodId="12352" classIdRef="12354"/>
<methodCount methodIdRef="12352" count="80"/>
<methodDef name="toString" signature="()Ljava/lang/String;" startLineNumber="42" endLineNumber="42" methodId="12351" classIdRef="12354"/>
<methodCount methodIdRef="12351" count="0"/>
<methodDef name="getType" signature="()Ljava/lang/String;" startLineNumber="38" endLineNumber="38" methodId="12350" classIdRef="12354"/>
<methodCount methodIdRef="12350" count="0"/>
<methodDef name="getText" signature="()Ljava/lang/String;" startLineNumber="34" endLineNumber="34" methodId="12349" classIdRef="12354"/>
<methodCount methodIdRef="12349" count="0"/>
<methodDef name="deleteProject" signature="(Lorg/eclipse/core/resources/IProject;)V" startLineNumber="316" endLineNumber="336" methodId="14480" classIdRef="14483"/>
<methodCount methodIdRef="14480" count="0"/>
<methodDef name="isUnicodeStream" signature="()Z" startLineNumber="180" endLineNumber="180" methodId="12357" classIdRef="12372"/>
<methodCount methodIdRef="12357" count="1"/>
<methodDef name="createProject" signature="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/core/runtime/IPath;Lorg/eclipse/core/runtime/IProgressMonitor;)V" startLineNumber="288" endLineNumber="313" methodId="14479" classIdRef="14483"/>
<methodCount methodIdRef="14479" count="0"/>
<methodDef name="setUnicodeStream" signature="(Z)V" startLineNumber="235" endLineNumber="237" methodId="12356" classIdRef="12372"/>
<methodCount methodIdRef="12356" count="0"/>
<methodDef name="unzipAndImport" signature="(Ljava/io/File;Ljava/lang/String;)V" startLineNumber="105" endLineNumber="187" methodId="14478" classIdRef="14483"/>
<methodCount methodIdRef="14478" count="1"/>
<methodDef name="-init-" signature="()V" startLineNumber="78" endLineNumber="79" methodId="12371" classIdRef="12372"/>
<methodCount methodIdRef="12371" count="24"/>
<methodDef name="getJavaCharsetName" signature="()Ljava/lang/String;" startLineNumber="147" endLineNumber="147" methodId="12360" classIdRef="12372"/>
<methodCount methodIdRef="12360" count="0"/>
<methodDef name="getInvalidEncoding" signature="()Ljava/lang/String;" startLineNumber="138" endLineNumber="138" methodId="12361" classIdRef="12372"/>
<methodCount methodIdRef="12361" count="0"/>
<methodDef name="initJavaProject" signature="(Ljava/lang/String;)V" startLineNumber="273" endLineNumber="285" methodId="14477" classIdRef="14483"/>
<methodCount methodIdRef="14477" count="1"/>
<methodDef name="importFile" signature="(Ljava/io/File;Ljava/lang/String;)V" startLineNumber="70" endLineNumber="93" methodId="14476" classIdRef="14483"/>
<methodCount methodIdRef="14476" count="0"/>
<methodDef name="-init-" signature="()V" startLineNumber="131" endLineNumber="133" methodId="9022" classIdRef="9023"/>
<methodCount methodIdRef="9022" count="1"/>
<methodDef name="refreshWorkspace" signature="()V" startLineNumber="193" endLineNumber="199" methodId="14475" classIdRef="14483"/>
<methodCount methodIdRef="14475" count="1"/>
<methodDef name="deleteProjects" signature="()V" startLineNumber="207" endLineNumber="222" methodId="14474" classIdRef="14483"/>
<methodCount methodIdRef="14474" count="0"/>
<methodDef name="getCreatedProjects" signature="()[Lorg/eclipse/core/resources/IProject;" startLineNumber="262" endLineNumber="268" methodId="14473" classIdRef="14483"/>
<methodCount methodIdRef="14473" count="0"/>
<methodDef name="-init-" signature="()V" startLineNumber="58" endLineNumber="61" methodId="14482" classIdRef="14483"/>
<methodCount methodIdRef="14482" count="1"/>
<methodDef name="getInstance" signature="()Lorg/eclipse/wst/sse/core/internal/FileBufferModelManager;" startLineNumber="323" endLineNumber="326" methodId="11360" classIdRef="11363"/>
<methodCount methodIdRef="11360" count="1"/>
<classDef threadIdRef="1" name="org.eclipse.wst.sse.core.internal.Logger" sourceName="Logger.java" classId="19265" objIdRef="19266"/>
<methodDef name="logException" signature="(Ljava/lang/Throwable;)V" startLineNumber="179" endLineNumber="180" methodId="19259" classIdRef="19265"/>
<methodCount methodIdRef="19259" count="0"/>
<methodDef name="_log" signature="(ILjava/lang/String;Ljava/lang/Throwable;)V" startLineNumber="126" endLineNumber="131" methodId="19258" classIdRef="19265"/>
<methodCount methodIdRef="19258" count="0"/>
<methodDef name="-clinit-" signature="()V" startLineNumber="32" endLineNumber="27" methodId="19263" classIdRef="19265"/>
<methodCount methodIdRef="19263" count="1"/>
<methodDef name="revert" signature="(Lorg/eclipse/jface/text/IDocument;)V" startLineNumber="665" endLineNumber="687" methodId="11346" classIdRef="11363"/>
<methodCount methodIdRef="11346" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.sse.core.internal.encoding.CommonCharsetNames" sourceName="CommonCharsetNames.java" classId="12761" objIdRef="12762"/>
<methodDef name="main" signature="([Ljava/lang/String;)V" startLineNumber="244" endLineNumber="252" methodId="12758" classIdRef="12761"/>
<methodCount methodIdRef="12758" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.html.core.internal.HTMLCorePlugin" sourceName="HTMLCorePlugin.java" classId="12744" objIdRef="12745"/>
<methodDef name="getDefault" signature="()Lorg/eclipse/wst/html/core/internal/HTMLCorePlugin;" startLineNumber="36" endLineNumber="36" methodId="12742" classIdRef="12744"/>
<methodCount methodIdRef="12742" count="1"/>
<methodDef name="getWorkspace" signature="()Lorg/eclipse/core/resources/IWorkspace;" startLineNumber="43" endLineNumber="43" methodId="12741" classIdRef="12744"/>
<methodCount methodIdRef="12741" count="0"/>
<methodDef name="primGetNextToken" signature="()Ljava/lang/String;" startLineNumber="438" endLineNumber="436" methodId="12325" classIdRef="12335"/>
<methodCount methodIdRef="12325" count="80"/>
<methodDef name="-init-" signature="()V" startLineNumber="28" endLineNumber="30" methodId="12743" classIdRef="12744"/>
<methodCount methodIdRef="12743" count="1"/>
<methodDef name="yy_unpack_cmap" signature="(Ljava/lang/String;)[C" startLineNumber="266" endLineNumber="276" methodId="12326" classIdRef="12335"/>
<methodCount methodIdRef="12326" count="1"/>
<classDef threadIdRef="1" name="org.eclipse.wst.xml.tests.encoding.TestsPlugin" sourceName="TestsPlugin.java" classId="11670" objIdRef="11671"/>
<methodDef name="getFilesInDir" signature="(Ljava/io/File;)Ljava/util/List;" startLineNumber="116" endLineNumber="128" methodId="11663" classIdRef="11670"/>
<methodCount methodIdRef="11663" count="0"/>
<methodDef name="getNextToken" signature="()Lorg/eclipse/wst/css/core/internal/contenttype/HeadParserToken;" startLineNumber="204" endLineNumber="214" methodId="12327" classIdRef="12335"/>
<methodCount methodIdRef="12327" count="80"/>
<methodDef name="hasMoreTokens" signature="()Z" startLineNumber="218" endLineNumber="218" methodId="12328" classIdRef="12335"/>
<methodCount methodIdRef="12328" count="80"/>
<methodDef name="reset" signature="(Ljava/io/Reader;)V" startLineNumber="138" endLineNumber="200" methodId="12329" classIdRef="12335"/>
<methodCount methodIdRef="12329" count="24"/>
<methodDef name="main" signature="([Ljava/lang/String;)V" startLineNumber="1321" endLineNumber="1352" methodId="12330" classIdRef="12335"/>
<methodCount methodIdRef="12330" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.sse.core.internal.encoding.util.Assert" sourceName="Assert.java" classId="12767" objIdRef="12768"/>
<methodDef name="-init-" signature="()V" startLineNumber="118" endLineNumber="119" methodId="12766" classIdRef="12767"/>
<methodCount methodIdRef="12766" count="0"/>
<methodDef name="-init-" signature="(Ljava/io/InputStream;)V" startLineNumber="255" endLineNumber="256" methodId="12332" classIdRef="12335"/>
<methodCount methodIdRef="12332" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.sse.core.internal.encoding.IContentDescriptionExtended" sourceName="IContentDescriptionExtended.java" classId="17776" objIdRef="17777"/>
<methodDef name="-clinit-" signature="()V" startLineNumber="25" endLineNumber="18" methodId="17775" classIdRef="17776"/>
<methodCount methodIdRef="17775" count="1"/>
<classDef threadIdRef="1" name="org.eclipse.wst.html.core.internal.preferences.HTMLCorePreferenceInitializer" sourceName="HTMLCorePreferenceInitializer.java" classId="12748" objIdRef="12749"/>
<methodDef name="initializeDefaultPreferences" signature="()V" startLineNumber="26" endLineNumber="58" methodId="12746" classIdRef="12748"/>
<methodCount methodIdRef="12746" count="1"/>
<methodDef name="-init-" signature="(Ljava/io/Reader;)V" startLineNumber="243" endLineNumber="245" methodId="12333" classIdRef="12335"/>
<methodCount methodIdRef="12333" count="8"/>
<methodDef name="-init-" signature="()V" startLineNumber="133" endLineNumber="134" methodId="12334" classIdRef="12335"/>
<methodCount methodIdRef="12334" count="24"/>
<methodDef name="getDefault" signature="()Lorg/eclipse/wst/xml/tests/encoding/TestsPlugin;" startLineNumber="50" endLineNumber="50" methodId="11668" classIdRef="11670"/>
<methodCount methodIdRef="11668" count="0"/>
<methodDef name="-init-" signature="()V" startLineNumber="23" endLineNumber="23" methodId="12747" classIdRef="12748"/>
<methodCount methodIdRef="12747" count="1"/>
<classDef threadIdRef="1" name="org.eclipse.wst.css.core.internal.contenttype.ContentDescriberForCSS" sourceName="ContentDescriberForCSS.java" classId="17773" objIdRef="17774"/>
<methodDef name="getDetector" signature="()Lorg/eclipse/wst/sse/core/internal/encoding/IResourceCharsetDetector;" startLineNumber="94" endLineNumber="94" methodId="17762" classIdRef="17773"/>
<methodCount methodIdRef="17762" count="32"/>
<methodDef name="handleCalculations" signature="(Lorg/eclipse/core/runtime/content/IContentDescription;Lorg/eclipse/wst/sse/core/internal/encoding/IResourceCharsetDetector;)V" startLineNumber="108" endLineNumber="160" methodId="17761" classIdRef="17773"/>
<methodCount methodIdRef="17761" count="16"/>
<methodDef name="clear" signature="()V" startLineNumber="38" endLineNumber="39" methodId="12340" classIdRef="12347"/>
<methodCount methodIdRef="12340" count="24"/>
<methodDef name="calculateSupportedOptions" signature="(Ljava/io/InputStream;Lorg/eclipse/core/runtime/content/IContentDescription;)V" startLineNumber="61" endLineNumber="66" methodId="17765" classIdRef="17773"/>
<methodCount methodIdRef="17765" count="16"/>
<methodDef name="empty" signature="()Z" startLineNumber="42" endLineNumber="42" methodId="12339" classIdRef="12347"/>
<methodCount methodIdRef="12339" count="0"/>
<methodDef name="calculateSupportedOptions" signature="(Ljava/io/Reader;Lorg/eclipse/core/runtime/content/IContentDescription;)V" startLineNumber="74" endLineNumber="79" methodId="17766" classIdRef="17773"/>
<methodCount methodIdRef="17766" count="0"/>
<methodDef name="peek" signature="()I" startLineNumber="62" endLineNumber="64" methodId="12338" classIdRef="12347"/>
<methodCount methodIdRef="12338" count="24"/>
<methodDef name="computeValidity" signature="(Ljava/io/Reader;)I" startLineNumber="90" endLineNumber="90" methodId="17767" classIdRef="17773"/>
<methodCount methodIdRef="17767" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.sse.core.internal.encoding.NonContentBasedEncodingRules" sourceName="NonContentBasedEncodingRules.java" classId="12715" objIdRef="12716"/>
<methodDef name="useDefaultNameRules" signature="(Ljava/lang/String;)Ljava/lang/String;" startLineNumber="106" endLineNumber="133" methodId="12713" classIdRef="12715"/>
<methodCount methodIdRef="12713" count="18"/>
<methodDef name="initialize" signature="()V" startLineNumber="50" endLineNumber="52" methodId="12337" classIdRef="12347"/>
<methodCount methodIdRef="12337" count="56"/>
<methodDef name="computeValidity" signature="(Ljava/io/InputStream;)I" startLineNumber="84" endLineNumber="84" methodId="17768" classIdRef="17773"/>
<methodCount methodIdRef="17768" count="16"/>
<methodDef name="-init-" signature="()V" startLineNumber="28" endLineNumber="29" methodId="12345" classIdRef="12347"/>
<methodCount methodIdRef="12345" count="32"/>
<methodDef name="describe" signature="(Ljava/io/InputStream;Lorg/eclipse/core/runtime/content/IContentDescription;)I" startLineNumber="30" endLineNumber="39" methodId="17769" classIdRef="17773"/>
<methodCount methodIdRef="17769" count="16"/>
<classDef threadIdRef="1" name="org.eclipse.wst.sse.core.internal.encoding.ContentTypeEncodingPreferences" sourceName="ContentTypeEncodingPreferences.java" classId="12726" objIdRef="12727"/>
<methodDef name="getWorkbenchSpecifiedDefaultEncoding" signature="()Ljava/lang/String;" startLineNumber="138" endLineNumber="144" methodId="12722" classIdRef="12726"/>
<methodCount methodIdRef="12722" count="18"/>
<methodDef name="getUserSpecifiedDefaultForContentType" signature="(Ljava/lang/String;)Ljava/lang/String;" startLineNumber="62" endLineNumber="79" methodId="12711" classIdRef="12715"/>
<methodCount methodIdRef="12711" count="0"/>
<methodDef name="describe" signature="(Ljava/io/Reader;Lorg/eclipse/core/runtime/content/IContentDescription;)I" startLineNumber="43" endLineNumber="52" methodId="17770" classIdRef="17773"/>
<methodCount methodIdRef="17770" count="0"/>
<methodDef name="getUserSpecifiedDefaultEncodingPreference" signature="(Ljava/lang/String;)Ljava/lang/String;" startLineNumber="98" endLineNumber="120" methodId="12721" classIdRef="12726"/>
<methodCount methodIdRef="12721" count="18"/>
<classDef threadIdRef="1" name="org.eclipse.wst.css.core.internal.contenttype.EncodingGuesser" sourceName="EncodingGuesser.java" classId="12774" objIdRef="12775"/>
<methodDef name="convertToIANAEncodingName" signature="(I)Ljava/lang/String;" startLineNumber="79" endLineNumber="97" methodId="12770" classIdRef="12774"/>
<methodCount methodIdRef="12770" count="3"/>
<methodDef name="getJavaPlatformDefaultEncoding" signature="()Ljava/lang/String;" startLineNumber="24" endLineNumber="29" methodId="12712" classIdRef="12715"/>
<methodCount methodIdRef="12712" count="18"/>
<methodDef name="-init-" signature="()V" startLineNumber="26" endLineNumber="26" methodId="17772" classIdRef="17773"/>
<methodCount methodIdRef="17772" count="1"/>
<classDef threadIdRef="1" name="org.eclipse.wst.css.tests.encoding.css.CSSHeadTokenizerTester" sourceName="CSSHeadTokenizerTester.java" classId="11797" objIdRef="11798"/>
<methodDef name="isLegalString" signature="(Ljava/lang/String;)Z" startLineNumber="70" endLineNumber="73" methodId="11784" classIdRef="11797"/>
<methodCount methodIdRef="11784" count="6"/>
<methodDef name="getPreferredNewLineDelimiter" signature="(Ljava/lang/String;)Ljava/lang/String;" startLineNumber="55" endLineNumber="66" methodId="12719" classIdRef="12726"/>
<methodCount methodIdRef="12719" count="0"/>
<methodDef name="guessJapaneseKanjiCode" signature="(IIII)I" startLineNumber="145" endLineNumber="167" methodId="12769" classIdRef="12774"/>
<methodCount methodIdRef="12769" count="0"/>
<methodDef name="-init-" signature="()V" startLineNumber="137" endLineNumber="138" methodId="12714" classIdRef="12715"/>
<methodCount methodIdRef="12714" count="0"/>
<methodDef name="doTestFile" signature="(Ljava/lang/String;Ljava/lang/String;)V" startLineNumber="31" endLineNumber="32" methodId="11785" classIdRef="11797"/>
<methodCount methodIdRef="11785" count="8"/>
<methodDef name="getUserPreferredCharsetName" signature="(Ljava/lang/String;)Ljava/lang/String;" startLineNumber="74" endLineNumber="81" methodId="12718" classIdRef="12726"/>
<methodCount methodIdRef="12718" count="0"/>
<methodDef name="doTestFile" signature="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V" startLineNumber="35" endLineNumber="67" methodId="11786" classIdRef="11797"/>
<methodCount methodIdRef="11786" count="8"/>
<methodDef name="getWorkbenchPreferredCharsetName" signature="()Ljava/lang/String;" startLineNumber="128" endLineNumber="130" methodId="12717" classIdRef="12726"/>
<methodCount methodIdRef="12717" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.css.core.internal.contenttype.CSSResourceEncodingDetector$NullMemento" sourceName="CSSResourceEncodingDetector.java" classId="12707" objIdRef="12708"/>
<methodDef name="-init-" signature="(Lorg/eclipse/wst/css/core/internal/contenttype/CSSResourceEncodingDetector;)V" startLineNumber="38" endLineNumber="43" methodId="12706" classIdRef="12707"/>
<methodCount methodIdRef="12706" count="6"/>
<methodDef name="getUserSpecifiedDefaultEncodingPreference" signature="()Ljava/lang/String;" startLineNumber="93" endLineNumber="94" methodId="12720" classIdRef="12726"/>
<methodCount methodIdRef="12720" count="18"/>
<methodDef name="getJavaPlatformDefaultEncoding" signature="()Ljava/lang/String;" startLineNumber="45" endLineNumber="50" methodId="12723" classIdRef="12726"/>
<methodCount methodIdRef="12723" count="0"/>
<methodDef name="getUserSpecifiedDefaultForContentType" signature="(Lorg/eclipse/core/resources/IFile;)Ljava/lang/String;" startLineNumber="34" endLineNumber="58" methodId="12710" classIdRef="12715"/>
<methodCount methodIdRef="12710" count="0"/>
<methodDef name="useDefaultNameRules" signature="(Lorg/eclipse/wst/sse/core/internal/encoding/IResourceCharsetDetector;)Ljava/lang/String;" startLineNumber="148" endLineNumber="176" methodId="12724" classIdRef="12726"/>
<methodCount methodIdRef="12724" count="0"/>
<methodDef name="getWorkbenchSpecifiedDefaultEncoding" signature="()Ljava/lang/String;" startLineNumber="83" endLineNumber="89" methodId="12709" classIdRef="12715"/>
<methodCount methodIdRef="12709" count="18"/>
<methodDef name="-init-" signature="()V" startLineNumber="25" endLineNumber="25" methodId="12725" classIdRef="12726"/>
<methodCount methodIdRef="12725" count="0"/>
<methodDef name="createURIResolver" signature="(Lorg/eclipse/core/filebuffers/ITextFileBuffer;)Lorg/eclipse/wst/sse/core/internal/util/URIResolver;" startLineNumber="402" endLineNumber="416" methodId="11355" classIdRef="11363"/>
<methodCount methodIdRef="11355" count="0"/>
<methodDef name="-clinit-" signature="()V" startLineNumber="39" endLineNumber="21" methodId="12772" classIdRef="12774"/>
<methodCount methodIdRef="12772" count="1"/>
<methodDef name="isRelevent" signature="(Lorg/eclipse/core/runtime/content/IContentDescription;)Z" startLineNumber="182" endLineNumber="198" methodId="17763" classIdRef="17773"/>
<methodCount methodIdRef="17763" count="16"/>
<methodDef name="handleDetectedSpecialCase" signature="(Lorg/eclipse/core/runtime/content/IContentDescription;Ljava/lang/Object;Ljava/lang/Object;)V" startLineNumber="167" endLineNumber="175" methodId="17760" classIdRef="17773"/>
<methodCount methodIdRef="17760" count="16"/>
<methodDef name="-clinit-" signature="()V" startLineNumber="27" endLineNumber="26" methodId="17771" classIdRef="17773"/>
<methodCount methodIdRef="17771" count="1"/>
<methodDef name="getSupportedOptions" signature="()[Lorg/eclipse/core/runtime/QualifiedName;" startLineNumber="57" endLineNumber="57" methodId="17764" classIdRef="17773"/>
<methodCount methodIdRef="17764" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.css.core.internal.contenttype.ByteReader" sourceName="ByteReader.java" classId="12311" objIdRef="12312"/>
<methodDef name="read" signature="([CII)I" startLineNumber="80" endLineNumber="94" methodId="12304" classIdRef="12311"/>
<methodCount methodIdRef="12304" count="27"/>
<classDef threadIdRef="1" name="org.eclipse.wst.css.core.internal.contenttype.CSSResourceEncodingDetector" sourceName="CSSResourceEncodingDetector.java" classId="12298" objIdRef="12299"/>
<methodDef name="handleSpecDefault" signature="()V" startLineNumber="296" endLineNumber="304" methodId="12280" classIdRef="12298"/>
<methodCount methodIdRef="12280" count="6"/>
<methodDef name="getSpecDefaultEncodingMemento" signature="()Lorg/eclipse/wst/sse/core/internal/encoding/EncodingMemento;" startLineNumber="283" endLineNumber="291" methodId="12279" classIdRef="12298"/>
<methodCount methodIdRef="12279" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.sse.core.internal.FileBufferModelManager$FileBufferMapper" sourceName="FileBufferModelManager.java" classId="11657" objIdRef="11658"/>
<methodDef name="underlyingFileMoved" signature="(Lorg/eclipse/core/filebuffers/IFileBuffer;Lorg/eclipse/core/runtime/IPath;)V" startLineNumber="311" endLineNumber="317" methodId="11648" classIdRef="11657"/>
<methodCount methodIdRef="11648" count="0"/>
<methodDef name="-init-" signature="(Ljava/io/InputStream;)V" startLineNumber="47" endLineNumber="51" methodId="12310" classIdRef="12311"/>
<methodCount methodIdRef="12310" count="24"/>
<methodDef name="-init-" signature="(Lorg/eclipse/wst/sse/core/internal/FileBufferModelManager;)V" startLineNumber="229" endLineNumber="229" methodId="11656" classIdRef="11657"/>
<methodCount methodIdRef="11656" count="1"/>
<methodDef name="stateChangeFailed" signature="(Lorg/eclipse/core/filebuffers/IFileBuffer;)V" startLineNumber="294" endLineNumber="294" methodId="11646" classIdRef="11657"/>
<methodCount methodIdRef="11646" count="0"/>
<methodDef name="underlyingFileDeleted" signature="(Lorg/eclipse/core/filebuffers/IFileBuffer;)V" startLineNumber="303" endLineNumber="308" methodId="11647" classIdRef="11657"/>
<methodCount methodIdRef="11647" count="0"/>
<methodDef name="getPreferredDefaultIanaName" signature="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" startLineNumber="164" endLineNumber="181" methodId="12756" classIdRef="12761"/>
<methodCount methodIdRef="12756" count="1"/>
<methodDef name="getCommonCharsetNames" signature="()[Ljava/lang/String;" startLineNumber="67" endLineNumber="69" methodId="12755" classIdRef="12761"/>
<methodCount methodIdRef="12755" count="0"/>
<methodDef name="getEncodings" signature="()Ljava/util/ArrayList;" startLineNumber="131" endLineNumber="134" methodId="12754" classIdRef="12761"/>
<methodCount methodIdRef="12754" count="1"/>
<methodDef name="getDefaultIANAMappings" signature="()Ljava/util/Properties;" startLineNumber="76" endLineNumber="95" methodId="12753" classIdRef="12761"/>
<methodCount methodIdRef="12753" count="1"/>
<methodDef name="getDisplayString" signature="(Ljava/lang/String;)Ljava/lang/String;" startLineNumber="108" endLineNumber="124" methodId="12752" classIdRef="12761"/>
<methodCount methodIdRef="12752" count="0"/>
<methodDef name="getSupportedEncodingDisplayNames" signature="()Ljava/util/Hashtable;" startLineNumber="188" endLineNumber="191" methodId="12751" classIdRef="12761"/>
<methodCount methodIdRef="12751" count="0"/>
<methodDef name="stateValidationChanged" signature="(Lorg/eclipse/core/filebuffers/IFileBuffer;Z)V" startLineNumber="300" endLineNumber="300" methodId="11649" classIdRef="11657"/>
<methodCount methodIdRef="11649" count="0"/>
<methodDef name="dirtyStateChanged" signature="(Lorg/eclipse/core/filebuffers/IFileBuffer;Z)V" startLineNumber="270" endLineNumber="291" methodId="11650" classIdRef="11657"/>
<methodCount methodIdRef="11650" count="0"/>
<methodDef name="getIanaPreferredCharsetName" signature="(Ljava/lang/String;)Ljava/lang/String;" startLineNumber="138" endLineNumber="152" methodId="12757" classIdRef="12761"/>
<methodCount methodIdRef="12757" count="0"/>
<methodDef name="bufferContentReplaced" signature="(Lorg/eclipse/core/filebuffers/IFileBuffer;)V" startLineNumber="234" endLineNumber="234" methodId="11651" classIdRef="11657"/>
<methodCount methodIdRef="11651" count="0"/>
<methodDef name="isLegal" signature="(ZLjava/lang/String;)Z" startLineNumber="74" endLineNumber="76" methodId="12763" classIdRef="12767"/>
<methodCount methodIdRef="12763" count="0"/>
<methodDef name="bufferContentAboutToBeReplaced" signature="(Lorg/eclipse/core/filebuffers/IFileBuffer;)V" startLineNumber="231" endLineNumber="231" methodId="11652" classIdRef="11657"/>
<methodCount methodIdRef="11652" count="0"/>
<methodDef name="isNotNull" signature="(Ljava/lang/Object;Ljava/lang/String;)V" startLineNumber="92" endLineNumber="95" methodId="12765" classIdRef="12767"/>
<methodCount methodIdRef="12765" count="1"/>
<methodDef name="bufferDisposed" signature="(Lorg/eclipse/core/filebuffers/IFileBuffer;)V" startLineNumber="253" endLineNumber="267" methodId="11653" classIdRef="11657"/>
<methodCount methodIdRef="11653" count="0"/>
<methodDef name="initHashTables" signature="()V" startLineNumber="195" endLineNumber="240" methodId="12750" classIdRef="12761"/>
<methodCount methodIdRef="12750" count="1"/>
<methodDef name="bufferCreated" signature="(Lorg/eclipse/core/filebuffers/IFileBuffer;)V" startLineNumber="237" endLineNumber="250" methodId="11654" classIdRef="11657"/>
<methodCount methodIdRef="11654" count="0"/>
<methodDef name="-clinit-" signature="()V" startLineNumber="51" endLineNumber="49" methodId="12759" classIdRef="12761"/>
<methodCount methodIdRef="12759" count="1"/>
<methodDef name="isTrue" signature="(ZLjava/lang/String;)Z" startLineNumber="110" endLineNumber="113" methodId="12764" classIdRef="12767"/>
<methodCount methodIdRef="12764" count="0"/>
<methodDef name="getByteReader" signature="(Ljava/lang/String;)Ljava/io/Reader;" startLineNumber="141" endLineNumber="146" methodId="11659" classIdRef="11670"/>
<methodCount methodIdRef="11659" count="0"/>
<methodDef name="-init-" signature="()V" startLineNumber="42" endLineNumber="44" methodId="11669" classIdRef="11670"/>
<methodCount methodIdRef="11669" count="1"/>
<methodDef name="stateChanging" signature="(Lorg/eclipse/core/filebuffers/IFileBuffer;)V" startLineNumber="297" endLineNumber="297" methodId="11655" classIdRef="11657"/>
<methodCount methodIdRef="11655" count="0"/>
<methodDef name="getFilesInDir" signature="(Ljava/io/File;)Ljava/util/List;" startLineNumber="60" endLineNumber="72" methodId="9016" classIdRef="9023"/>
<methodCount methodIdRef="9016" count="0"/>
<methodDef name="getTestFile" signature="(Ljava/lang/String;)Ljava/io/File;" startLineNumber="103" endLineNumber="108" methodId="9015" classIdRef="9023"/>
<methodCount methodIdRef="9015" count="8"/>
<methodDef name="getResourceString" signature="(Ljava/lang/String;)Ljava/lang/String;" startLineNumber="65" endLineNumber="65" methodId="11665" classIdRef="11670"/>
<methodCount methodIdRef="11665" count="0"/>
<methodDef name="getAllTestFiles" signature="(Ljava/lang/String;)Ljava/util/List;" startLineNumber="98" endLineNumber="108" methodId="11664" classIdRef="11670"/>
<methodCount methodIdRef="11664" count="0"/>
<methodDef name="getTestFile" signature="(Ljava/lang/String;)Ljava/io/File;" startLineNumber="89" endLineNumber="94" methodId="11662" classIdRef="11670"/>
<methodCount methodIdRef="11662" count="1"/>
<methodDef name="-init-" signature="()V" startLineNumber="171" endLineNumber="172" methodId="12773" classIdRef="12774"/>
<methodCount methodIdRef="12773" count="0"/>
<methodDef name="getProgressMonitor" signature="()Lorg/eclipse/core/runtime/IProgressMonitor;" startLineNumber="622" endLineNumber="622" methodId="11349" classIdRef="11363"/>
<methodCount methodIdRef="11349" count="0"/>
<methodDef name="guessEncoding" signature="([BI)Ljava/lang/String;" startLineNumber="105" endLineNumber="137" methodId="12771" classIdRef="12774"/>
<methodCount methodIdRef="12771" count="3"/>
<classDef threadIdRef="1" name="org.eclipse.wst.xml.tests.encoding.read.TestContentTypeDetection" sourceName="TestContentTypeDetection.java" classId="11683" objIdRef="11684"/>
<methodDef name="getAndCreateProject" signature="()V" startLineNumber="74" endLineNumber="82" methodId="11676" classIdRef="11683"/>
<methodCount methodIdRef="11676" count="1"/>
<methodDef name="suite" signature="()Ljunit/framework/Test;" startLineNumber="25" endLineNumber="25" methodId="9025" classIdRef="9031"/>
<methodCount methodIdRef="9025" count="1"/>
<methodDef name="getTestReader" signature="(Ljava/lang/String;)Ljava/io/Reader;" startLineNumber="112" endLineNumber="117" methodId="9014" classIdRef="9023"/>
<methodCount methodIdRef="9014" count="8"/>
<methodDef name="createProject" signature="(Lorg/eclipse/core/resources/IProject;Lorg/eclipse/core/runtime/IPath;Lorg/eclipse/core/runtime/IProgressMonitor;)V" startLineNumber="46" endLineNumber="71" methodId="11677" classIdRef="11683"/>
<methodCount methodIdRef="11677" count="1"/>
<methodDef name="-init-" signature="(Ljava/lang/Class;Ljava/lang/String;)V" startLineNumber="47" endLineNumber="48" methodId="9027" classIdRef="9031"/>
<methodCount methodIdRef="9027" count="0"/>
<methodDef name="tearDown" signature="()V" startLineNumber="185" endLineNumber="205" methodId="11679" classIdRef="11683"/>
<methodCount methodIdRef="11679" count="8"/>
<methodDef name="-init-" signature="(Ljava/lang/Class;)V" startLineNumber="39" endLineNumber="40" methodId="9028" classIdRef="9031"/>
<methodCount methodIdRef="9028" count="0"/>
<methodDef name="ensureInputSet" signature="()V" startLineNumber="202" endLineNumber="205" methodId="12281" classIdRef="12298"/>
<methodCount methodIdRef="12281" count="24"/>
<methodDef name="getAppropriateJavaCharset" signature="(Ljava/lang/String;)Ljava/lang/String;" startLineNumber="216" endLineNumber="251" methodId="12282" classIdRef="12298"/>
<methodCount methodIdRef="12282" count="18"/>
<methodDef name="-init-" signature="(Ljava/lang/String;)V" startLineNumber="54" endLineNumber="55" methodId="9030" classIdRef="9031"/>
<methodCount methodIdRef="9030" count="0"/>
<methodDef name="skip" signature="(J)J" startLineNumber="106" endLineNumber="106" methodId="12302" classIdRef="12311"/>
<methodCount methodIdRef="12302" count="0"/>
<methodDef name="checkHeuristics" signature="()V" startLineNumber="136" endLineNumber="172" methodId="12283" classIdRef="12298"/>
<methodCount methodIdRef="12283" count="6"/>
<methodDef name="testShiftJIS" signature="()V" startLineNumber="140" endLineNumber="142" methodId="11787" classIdRef="11797"/>
<methodCount methodIdRef="11787" count="1"/>
<methodDef name="checkInContents" signature="()V" startLineNumber="107" endLineNumber="130" methodId="12284" classIdRef="12298"/>
<methodCount methodIdRef="12284" count="24"/>
<methodDef name="testnonStandardIllFormed2" signature="()V" startLineNumber="135" endLineNumber="137" methodId="11788" classIdRef="11797"/>
<methodCount methodIdRef="11788" count="1"/>
<methodDef name="parseInput" signature="()V" startLineNumber="100" endLineNumber="104" methodId="12285" classIdRef="12298"/>
<methodCount methodIdRef="12285" count="24"/>
<methodDef name="testnonStandardIllFormed" signature="()V" startLineNumber="130" endLineNumber="132" methodId="11789" classIdRef="11797"/>
<methodCount methodIdRef="11789" count="1"/>
<methodDef name="getTokenizer" signature="()Lorg/eclipse/wst/css/core/internal/contenttype/CSSHeadTokenizer;" startLineNumber="85" endLineNumber="88" methodId="12286" classIdRef="12298"/>
<methodCount methodIdRef="12286" count="24"/>
<methodDef name="testNoEncoding" signature="()V" startLineNumber="125" endLineNumber="127" methodId="11790" classIdRef="11797"/>
<methodCount methodIdRef="11790" count="1"/>
<methodDef name="createEncodingMemento" signature="(Ljava/lang/String;)V" startLineNumber="179" endLineNumber="186" methodId="12287" classIdRef="12298"/>
<methodCount methodIdRef="12287" count="18"/>
<methodDef name="testJIS" signature="()V" startLineNumber="120" endLineNumber="122" methodId="11791" classIdRef="11797"/>
<methodCount methodIdRef="11791" count="1"/>
<methodDef name="createEncodingMemento" signature="(Ljava/lang/String;Ljava/lang/String;)V" startLineNumber="195" endLineNumber="196" methodId="12288" classIdRef="12298"/>
<methodCount methodIdRef="12288" count="18"/>
<methodDef name="testEUCJP" signature="()V" startLineNumber="115" endLineNumber="117" methodId="11792" classIdRef="11797"/>
<methodCount methodIdRef="11792" count="1"/>
<methodDef name="canHandleAsUnicodeStream" signature="(Ljava/lang/String;)Z" startLineNumber="61" endLineNumber="78" methodId="12289" classIdRef="12298"/>
<methodCount methodIdRef="12289" count="42"/>
<methodDef name="testEmptyFile" signature="()V" startLineNumber="110" endLineNumber="112" methodId="11793" classIdRef="11797"/>
<methodCount methodIdRef="11793" count="1"/>
<methodDef name="isLegalString" signature="(Ljava/lang/String;)Z" startLineNumber="92" endLineNumber="96" methodId="12290" classIdRef="12298"/>
<methodCount methodIdRef="12290" count="18"/>
<methodDef name="testBestCase" signature="()V" startLineNumber="104" endLineNumber="107" methodId="11794" classIdRef="11797"/>
<methodCount methodIdRef="11794" count="1"/>
<methodDef name="getSpecDefaultEncoding" signature="()Ljava/lang/String;" startLineNumber="57" endLineNumber="57" methodId="12291" classIdRef="12298"/>
<methodCount methodIdRef="12291" count="40"/>
<methodDef name="parseHeader" signature="(Lorg/eclipse/wst/css/core/internal/contenttype/CSSHeadTokenizer;)Lorg/eclipse/wst/css/core/internal/contenttype/HeadParserToken;" startLineNumber="81" endLineNumber="99" methodId="11795" classIdRef="11797"/>
<methodCount methodIdRef="11795" count="8"/>
<methodDef name="getEncodingMemento" signature="()Lorg/eclipse/wst/sse/core/internal/encoding/EncodingMemento;" startLineNumber="259" endLineNumber="279" methodId="12292" classIdRef="12298"/>
<methodCount methodIdRef="12292" count="24"/>
<methodDef name="getTestReader" signature="(Ljava/lang/String;)Ljava/io/Reader;" startLineNumber="132" endLineNumber="137" methodId="11661" classIdRef="11670"/>
<methodCount methodIdRef="11661" count="0"/>
<methodDef name="getTestProject" signature="()Lorg/eclipse/core/resources/IProject;" startLineNumber="208" endLineNumber="208" methodId="11672" classIdRef="11683"/>
<methodCount methodIdRef="11672" count="0"/>
<methodDef name="getEncoding" signature="()Ljava/lang/String;" startLineNumber="255" endLineNumber="255" methodId="12293" classIdRef="12298"/>
<methodCount methodIdRef="12293" count="0"/>
<classDef threadIdRef="1" name="org.eclipse.wst.css.tests.encoding.css.TestContentTypeDetectionForCSS" sourceName="TestContentTypeDetectionForCSS.java" classId="11808" objIdRef="11809"/>
<methodDef name="-init-" signature="()V" startLineNumber="20" endLineNumber="20" methodId="11807" classIdRef="11808"/>
<methodCount methodIdRef="11807" count="8"/>
<methodDef name="-clinit-" signature="()V" startLineNumber="42" endLineNumber="36" methodId="11681" classIdRef="11683"/>
<methodCount methodIdRef="11681" count="1"/>
<methodDef name="set" signature="(Ljava/io/Reader;)V" startLineNumber="354" endLineNumber="366" methodId="12294" classIdRef="12298"/>
<methodCount methodIdRef="12294" count="0"/>
<methodDef name="testFile8" signature="()V" startLineNumber="51" endLineNumber="52" methodId="11799" classIdRef="11808"/>
<methodCount methodIdRef="11799" count="1"/>
<methodDef name="doTestForParent" signature="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V" startLineNumber="136" endLineNumber="164" methodId="11673" classIdRef="11683"/>
<methodCount methodIdRef="11673" count="0"/>
<methodDef name="set" signature="(Ljava/io/InputStream;)V" startLineNumber="319" endLineNumber="329" methodId="12295" classIdRef="12298"/>
<methodCount methodIdRef="12295" count="24"/>
<methodDef name="testFile6" signature="()V" startLineNumber="47" endLineNumber="48" methodId="11800" classIdRef="11808"/>
<methodCount methodIdRef="11800" count="1"/>
<methodDef name="doGetContentTypeBasedOnFile" signature="(Lorg/eclipse/core/resources/IFile;)Lorg/eclipse/core/runtime/content/IContentDescription;" startLineNumber="130" endLineNumber="132" methodId="11674" classIdRef="11683"/>
<methodCount methodIdRef="11674" count="8"/>
<methodDef name="set" signature="(Lorg/eclipse/core/resources/IStorage;)V" startLineNumber="335" endLineNumber="344" methodId="12296" classIdRef="12298"/>
<methodCount methodIdRef="12296" count="0"/>
<methodDef name="testFile5" signature="()V" startLineNumber="43" endLineNumber="44" methodId="11801" classIdRef="11808"/>
<methodCount methodIdRef="11801" count="1"/>
<methodDef name="doGetContentTypeBasedOnStream" signature="(Lorg/eclipse/core/resources/IFile;)Lorg/eclipse/core/runtime/content/IContentDescription;" startLineNumber="114" endLineNumber="126" methodId="11675" classIdRef="11683"/>
<methodCount methodIdRef="11675" count="8"/>
<methodDef name="getWorkspace" signature="()Lorg/eclipse/core/resources/IWorkspace;" startLineNumber="57" endLineNumber="57" methodId="11660" classIdRef="11670"/>
<methodCount methodIdRef="11660" count="1"/>
<methodDef name="testFile4" signature="()V" startLineNumber="38" endLineNumber="39" methodId="11802" classIdRef="11808"/>
<methodCount methodIdRef="11802" count="1"/>
<methodDef name="testFile1003" signature="()V" startLineNumber="34" endLineNumber="35" methodId="11803" classIdRef="11808"/>
<methodCount methodIdRef="11803" count="1"/>
<methodDef name="testFile1002" signature="()V" startLineNumber="30" endLineNumber="31" methodId="11804" classIdRef="11808"/>
<methodCount methodIdRef="11804" count="1"/>
<methodDef name="testFile1001" signature="()V" startLineNumber="26" endLineNumber="27" methodId="11805" classIdRef="11808"/>
<methodCount methodIdRef="11805" count="1"/>
<methodDef name="ready" signature="()Z" startLineNumber="98" endLineNumber="98" methodId="12300" classIdRef="12311"/>
<methodCount methodIdRef="12300" count="12"/>
<methodDef name="setUp" signature="()V" startLineNumber="167" endLineNumber="182" methodId="11680" classIdRef="11683"/>
<methodCount methodIdRef="11680" count="8"/>
<methodDef name="testFile7" signature="()V" startLineNumber="22" endLineNumber="23" methodId="11806" classIdRef="11808"/>
<methodCount methodIdRef="11806" count="1"/>
<methodDef name="-init-" signature="()V" startLineNumber="88" endLineNumber="90" methodId="11682" classIdRef="11683"/>
<methodCount methodIdRef="11682" count="8"/>
<classDef threadIdRef="1" name="org.eclipse.wst.css.tests.encoding.css.CSSEncodingTester" sourceName="CSSEncodingTester.java" classId="11726" objIdRef="11727"/>
<methodDef name="-init-" signature="()V" startLineNumber="31" endLineNumber="31" methodId="11725" classIdRef="11726"/>
<methodCount methodIdRef="11725" count="8"/>
<methodDef name="testShiftJIS" signature="()V" startLineNumber="167" endLineNumber="169" methodId="11713" classIdRef="11726"/>
<methodCount methodIdRef="11713" count="1"/>
<methodDef name="shutdown" signature="()V" startLineNumber="330" endLineNumber="344" methodId="11361" classIdRef="11363"/>
<methodCount methodIdRef="11361" count="1"/>
<methodDef name="testnonStandardIllFormed2" signature="()V" startLineNumber="162" endLineNumber="164" methodId="11714" classIdRef="11726"/>
<methodCount methodIdRef="11714" count="1"/>
<methodDef name="close" signature="()V" startLineNumber="63" endLineNumber="64" methodId="12305" classIdRef="12311"/>
<methodCount methodIdRef="12305" count="0"/>
<methodDef name="getResourceBundle" signature="()Ljava/util/ResourceBundle;" startLineNumber="72" endLineNumber="72" methodId="11666" classIdRef="11670"/>
<methodCount methodIdRef="11666" count="0"/>
<methodDef name="testnonStandardIllFormed" signature="()V" startLineNumber="157" endLineNumber="159" methodId="11715" classIdRef="11726"/>
<methodCount methodIdRef="11715" count="1"/>
<methodDef name="reset" signature="()V" startLineNumber="102" endLineNumber="103" methodId="12306" classIdRef="12311"/>
<methodCount methodIdRef="12306" count="12"/>
<classDef threadIdRef="1" name="org.eclipse.wst.sse.core.internal.encoding.ContentBasedPreferenceGateway" sourceName="ContentBasedPreferenceGateway.java" classId="12739" objIdRef="12740"/>
<methodDef name="getPreferencesString" signature="(Lorg/eclipse/core/runtime/content/IContentType;Ljava/lang/String;)Ljava/lang/String;" startLineNumber="134" endLineNumber="136" methodId="12732" classIdRef="12739"/>
<methodCount methodIdRef="12732" count="0"/>
<methodDef name="-init-" signature="()V" startLineNumber="356" endLineNumber="359" methodId="11362" classIdRef="11363"/>
<methodCount methodIdRef="11362" count="1"/>
<methodDef name="startup" signature="()V" startLineNumber="347" endLineNumber="348" methodId="11359" classIdRef="11363"/>
<methodCount methodIdRef="11359" count="1"/>
<methodDef name="testNoEncoding" signature="()V" startLineNumber="152" endLineNumber="154" methodId="11716" classIdRef="11726"/>
<methodCount methodIdRef="11716" count="1"/>
<methodDef name="mark" signature="(I)V" startLineNumber="67" endLineNumber="68" methodId="12307" classIdRef="12311"/>
<methodCount methodIdRef="12307" count="24"/>
<methodDef name="getPreferencesString" signature="(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;" startLineNumber="140" endLineNumber="142" methodId="12731" classIdRef="12739"/>
<methodCount methodIdRef="12731" count="18"/>
<methodDef name="testJIS" signature="()V" startLineNumber="147" endLineNumber="149" methodId="11717" classIdRef="11726"/>
<methodCount methodIdRef="11717" count="1"/>
<methodDef name="-init-" signature="()V" startLineNumber="43" endLineNumber="44" methodId="12308" classIdRef="12311"/>
<methodCount methodIdRef="12308" count="0"/>
<methodDef name="bundleExists" signature="(Ljava/lang/String;)Z" startLineNumber="37" endLineNumber="38" methodId="12730" classIdRef="12739"/>
<methodCount methodIdRef="12730" count="36"/>
<methodDef name="doTest" signature="(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Class;)V" startLineNumber="93" endLineNumber="111" methodId="11678" classIdRef="11683"/>
<methodCount methodIdRef="11678" count="8"/>
<methodDef name="testEUCJP" signature="()V" startLineNumber="142" endLineNumber="144" methodId="11718" classIdRef="11726"/>
<methodCount methodIdRef="11718" count="1"/>
<methodDef name="-init-" signature="(Ljava/io/InputStream;I)V" startLineNumber="53" endLineNumber="60" methodId="12309" classIdRef="12311"/>
<methodCount methodIdRef="12309" count="24"/>
<methodDef name="getContributorPluginId" signature="(Lorg/eclipse/core/runtime/content/IContentType;)Ljava/lang/String;" startLineNumber="48" endLineNumber="61" methodId="12729" classIdRef="12739"/>
<methodCount methodIdRef="12729" count="36"/>
<methodDef name="testEmptyFile" signature="()V" startLineNumber="137" endLineNumber="139" methodId="11719" classIdRef="11726"/>
<methodCount methodIdRef="11719" count="1"/>
<methodDef name="getInstallLocation" signature="()Ljava/net/URL;" startLineNumber="76" endLineNumber="85" methodId="11667" classIdRef="11670"/>
<methodCount methodIdRef="11667" count="1"/>
<methodDef name="inferPluginId" signature="(Ljava/lang/String;)Ljava/lang/String;" startLineNumber="151" endLineNumber="163" methodId="12728" classIdRef="12739"/>
<methodCount methodIdRef="12728" count="36"/>
<methodDef name="testBestCase" signature="()V" startLineNumber="131" endLineNumber="134" methodId="11720" classIdRef="11726"/>
<methodCount methodIdRef="11720" count="1"/>
<methodDef name="createToken" signature="(Ljava/lang/String;ILjava/lang/String;)Lorg/eclipse/wst/css/core/internal/contenttype/HeadParserToken;" startLineNumber="231" endLineNumber="231" methodId="12324" classIdRef="12335"/>
<methodCount methodIdRef="12324" count="80"/>
<methodDef name="-clinit-" signature="()V" startLineNumber="26" endLineNumber="25" methodId="12737" classIdRef="12739"/>
<methodCount methodIdRef="12737" count="1"/>
<methodDef name="readInputStream" signature="(Ljava/io/Reader;)Ljava/lang/StringBuffer;" startLineNumber="121" endLineNumber="127" methodId="11721" classIdRef="11726"/>
<methodCount methodIdRef="11721" count="0"/>
<methodDef name="getPreferences" signature="(Ljava/lang/String;)Lorg/osgi/service/prefs/Preferences;" startLineNumber="129" endLineNumber="130" methodId="12733" classIdRef="12739"/>
<methodCount methodIdRef="12733" count="18"/>
<methodDef name="resetAll" signature="()V" startLineNumber="310" endLineNumber="313" methodId="12278" classIdRef="12298"/>
<methodCount methodIdRef="12278" count="24"/>
<methodDef name="ensureCanRead" signature="(Ljava/lang/String;Ljava/lang/String;Ljava/io/InputStream;)V" startLineNumber="105" endLineNumber="117" methodId="11722" classIdRef="11726"/>
<methodCount methodIdRef="11722" count="6"/>
<methodDef name="getPreferences" signature="(Lorg/eclipse/core/runtime/content/IContentType;)Lorg/osgi/service/prefs/Preferences;" startLineNumber="100" endLineNumber="124" methodId="12734" classIdRef="12739"/>
<methodCount methodIdRef="12734" count="18"/>
<methodDef name="-init-" signature="()V" startLineNumber="32" endLineNumber="32" methodId="12297" classIdRef="12298"/>
<methodCount methodIdRef="12297" count="40"/>
<methodDef name="doTestFileStream" signature="(Ljava/lang/String;Ljava/lang/String;Lorg/eclipse/wst/sse/core/internal/encoding/IResourceCharsetDetector;)V" startLineNumber="52" endLineNumber="98" methodId="11723" classIdRef="11726"/>
<methodCount methodIdRef="11723" count="8"/>
<methodDef name="getDefaultPreferences" signature="(Lorg/eclipse/core/runtime/content/IContentType;)Lorg/osgi/service/prefs/Preferences;" startLineNumber="65" endLineNumber="90" methodId="12735" classIdRef="12739"/>
<methodCount methodIdRef="12735" count="18"/>
<methodDef name="getMarkSupportedStream" signature="(Ljava/io/InputStream;)Ljava/io/InputStream;" startLineNumber="37" endLineNumber="41" methodId="11724" classIdRef="11726"/>
<methodCount methodIdRef="11724" count="8"/>
<methodDef name="getDefaultPreferences" signature="(Ljava/lang/String;)Lorg/osgi/service/prefs/Preferences;" startLineNumber="95" endLineNumber="96" methodId="12736" classIdRef="12739"/>
<methodCount methodIdRef="12736" count="18"/>
<methodDef name="-init-" signature="()V" startLineNumber="25" endLineNumber="25" methodId="12738" classIdRef="12739"/>
<methodCount methodIdRef="12738" count="0"/>
<methodDef name="getModelHandlerRegistry" signature="()Lorg/eclipse/wst/sse/core/internal/modelhandler/ModelHandlerRegistry;" startLineNumber="84" endLineNumber="84" methodId="9034" classIdRef="9041"/>
<methodCount methodIdRef="9034" count="0"/>
<methodDef name="log" signature="(ILjava/lang/String;)V" startLineNumber="142" endLineNumber="143" methodId="19262" classIdRef="19265"/>
<methodCount methodIdRef="19262" count="0"/>
<methodDef name="-init-" signature="()V" startLineNumber="27" endLineNumber="27" methodId="19264" classIdRef="19265"/>
<methodCount methodIdRef="19264" count="0"/>
<methodDef name="-init-" signature="()V" startLineNumber="23" endLineNumber="23" methodId="11796" classIdRef="11797"/>
<methodCount methodIdRef="11796" count="8"/>
<methodDef name="-clinit-" signature="()V" startLineNumber="22" endLineNumber="20" methodId="9026" classIdRef="9031"/>
<methodCount methodIdRef="9026" count="1"/>
<methodDef name="initializeDefaultPluginPreferences" signature="()V" startLineNumber="46" endLineNumber="54" methodId="9035" classIdRef="9041"/>
<methodCount methodIdRef="9035" count="0"/>
<methodDef name="read" signature="()I" startLineNumber="75" endLineNumber="76" methodId="12303" classIdRef="12311"/>
<methodCount methodIdRef="12303" count="9"/>
<methodDef name="getOverridenCharsets" signature="()Ljava/util/Properties;" startLineNumber="203" endLineNumber="221" methodId="12375" classIdRef="12384"/>
<methodCount methodIdRef="12375" count="37"/>
<methodDef name="getBuffer" signature="(Lorg/eclipse/jface/text/IDocument;)Lorg/eclipse/core/filebuffers/ITextFileBuffer;" startLineNumber="476" endLineNumber="485" methodId="11358" classIdRef="11363"/>
<methodCount methodIdRef="11358" count="0"/>
<methodDef name="createMemento" signature="(Lorg/eclipse/core/runtime/content/IContentDescription;)Lorg/eclipse/wst/sse/core/internal/encoding/EncodingMemento;" startLineNumber="233" endLineNumber="256" methodId="12374" classIdRef="12384"/>
<methodCount methodIdRef="12374" count="0"/>
<methodDef name="-clinit-" signature="()V" startLineNumber="41" endLineNumber="31" methodId="12382" classIdRef="12384"/>
<methodCount methodIdRef="12382" count="1"/>
<methodDef name="createEncodingMemento" signature="([BLjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/eclipse/wst/sse/core/internal/encoding/EncodingMemento;" startLineNumber="93" endLineNumber="120" methodId="12381" classIdRef="12384"/>
<methodCount methodIdRef="12381" count="0"/>
<methodDef name="getModel" signature="(Lorg/eclipse/core/resources/IFile;)Lorg/eclipse/wst/sse/core/internal/provisional/IStructuredModel;" startLineNumber="524" endLineNumber="573" methodId="11351" classIdRef="11363"/>
<methodCount methodIdRef="11351" count="0"/>
<methodDef name="getModel" signature="(Lorg/eclipse/wst/sse/core/internal/provisional/text/IStructuredDocument;)Lorg/eclipse/wst/sse/core/internal/provisional/IStructuredModel;" startLineNumber="577" endLineNumber="615" methodId="11350" classIdRef="11363"/>
<methodCount methodIdRef="11350" count="0"/>
<methodDef name="-init-" signature="()V" startLineNumber="228" endLineNumber="229" methodId="12383" classIdRef="12384"/>
<methodCount methodIdRef="12383" count="0"/>
<methodDef name="calculateId" signature="(Lorg/eclipse/core/resources/IFile;)Ljava/lang/String;" startLineNumber="362" endLineNumber="381" methodId="11357" classIdRef="11363"/>
<methodCount methodIdRef="11357" count="0"/>
<methodDef name="calculateId" signature="(Lorg/eclipse/jface/text/IDocument;)Ljava/lang/String;" startLineNumber="387" endLineNumber="398" methodId="11356" classIdRef="11363"/>
<methodCount methodIdRef="11356" count="0"/>
<methodDef name="-init-" signature="()V" startLineNumber="255" endLineNumber="257" methodId="12760" classIdRef="12761"/>
<methodCount methodIdRef="12760" count="0"/>
<methodDef name="isExistingBuffer" signature="(Lorg/eclipse/jface/text/IDocument;)Z" startLineNumber="626" endLineNumber="633" methodId="11348" classIdRef="11363"/>
<methodCount methodIdRef="11348" count="0"/>
<methodDef name="releaseModel" signature="(Lorg/eclipse/jface/text/IDocument;)V" startLineNumber="637" endLineNumber="662" methodId="11347" classIdRef="11363"/>
<methodCount methodIdRef="11347" count="0"/>
<methodDef name="yy_ScanError" signature="(I)V" startLineNumber="383" endLineNumber="390" methodId="12315" classIdRef="12335"/>
<methodCount methodIdRef="12315" count="0"/>
<methodDef name="yypushback" signature="(I)V" startLineNumber="403" endLineNumber="407" methodId="12314" classIdRef="12335"/>
<methodCount methodIdRef="12314" count="4"/>
<methodDef name="getAppropriateDefault" signature="()Ljava/lang/String;" startLineNumber="106" endLineNumber="109" methodId="12362" classIdRef="12372"/>
<methodCount methodIdRef="12362" count="12"/>
<methodDef name="setInvalidEncoding" signature="(Ljava/lang/String;)V" startLineNumber="218" endLineNumber="219" methodId="12363" classIdRef="12372"/>
<methodCount methodIdRef="12363" count="18"/>
<methodDef name="setAppropriateDefault" signature="(Ljava/lang/String;)V" startLineNumber="209" endLineNumber="210" methodId="12364" classIdRef="12372"/>
<methodCount methodIdRef="12364" count="24"/>
<methodDef name="setDetectedCharsetName" signature="(Ljava/lang/String;)V" startLineNumber="214" endLineNumber="215" methodId="12365" classIdRef="12372"/>
<methodCount methodIdRef="12365" count="24"/>
<methodDef name="setJavaCharsetName" signature="(Ljava/lang/String;)V" startLineNumber="228" endLineNumber="229" methodId="12366" classIdRef="12372"/>
<methodCount methodIdRef="12366" count="24"/>
<methodDef name="logException" signature="(Ljava/lang/String;Ljava/lang/Throwable;)V" startLineNumber="169" endLineNumber="170" methodId="19260" classIdRef="19265"/>
<methodCount methodIdRef="19260" count="0"/>
<methodDef name="setUTF83ByteBOMUsed" signature="(Z)V" startLineNumber="246" endLineNumber="247" methodId="12367" classIdRef="12372"/>
<methodCount methodIdRef="12367" count="0"/>
<methodDef name="log" signature="(ILjava/lang/String;Ljava/lang/Throwable;)V" startLineNumber="156" endLineNumber="157" methodId="19261" classIdRef="19265"/>
<methodCount methodIdRef="19261" count="0"/>
<methodDef name="getDetectedCharsetName" signature="()Ljava/lang/String;" startLineNumber="128" endLineNumber="128" methodId="12368" classIdRef="12372"/>
<methodCount methodIdRef="12368" count="0"/>
<methodDef name="markSupported" signature="()Z" startLineNumber="71" endLineNumber="71" methodId="12301" classIdRef="12311"/>
<methodCount methodIdRef="12301" count="0"/>
<traceEnd/>
<agentDestroy agentIdRef="5c42fceb-23f9-4618-b93c-f2d4ee334621"/>
</TRACE>
