<li><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html"title="interface in com.comphenix.protocol.error"><spanclass="strong">Next Class</span></a></li>
<dd><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html"title="interface in com.comphenix.protocol.error">ErrorReporter</a></dd>
</dl>
<hr>
<br>
<pre>public class <spanclass="strong">DetailedErrorReporter</span>
extends java.lang.Object
implements <ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html"title="interface in com.comphenix.protocol.error">ErrorReporter</a></pre>
<divclass="block">Internal class used to handle exceptions.</div>
<dl><dt><spanclass="strong">Author:</span></dt>
<dd>Kristian</dd></dl>
</li>
</ul>
</div>
<divclass="summary">
<ulclass="blockList">
<liclass="blockList">
<!-- =========== FIELD SUMMARY =========== -->
<ulclass="blockList">
<liclass="blockList"><aname="field_summary">
<!---->
</a>
<h3>Field Summary</h3>
<tableclass="overviewSummary"border="0"cellpadding="3"cellspacing="0"summary="Field Summary table, listing fields, and an explanation">
<tdclass="colFirst"><code>protected java.lang.ref.WeakReference<<ahref="http://jd.bukkit.org/apidocs/org/bukkit/plugin/Plugin.html?is-external=true"title="class or interface in org.bukkit.plugin">Plugin</a>></code></td>
<tdclass="colOne"><code><strong><ahref="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#DetailedErrorReporter(org.bukkit.plugin.Plugin)">DetailedErrorReporter</a></strong>(<ahref="http://jd.bukkit.org/apidocs/org/bukkit/plugin/Plugin.html?is-external=true"title="class or interface in org.bukkit.plugin">Plugin</a> plugin)</code>
<tdclass="colOne"><code><strong><ahref="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#DetailedErrorReporter(org.bukkit.plugin.Plugin, java.lang.String, java.lang.String)">DetailedErrorReporter</a></strong>(<ahref="http://jd.bukkit.org/apidocs/org/bukkit/plugin/Plugin.html?is-external=true"title="class or interface in org.bukkit.plugin">Plugin</a> plugin,
<tdclass="colOne"><code><strong><ahref="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#DetailedErrorReporter(org.bukkit.plugin.Plugin, java.lang.String, java.lang.String, int, java.util.logging.Logger)">DetailedErrorReporter</a></strong>(<ahref="http://jd.bukkit.org/apidocs/org/bukkit/plugin/Plugin.html?is-external=true"title="class or interface in org.bukkit.plugin">Plugin</a> plugin,
<tdclass="colLast"><code><strong><ahref="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#reportMinimal(org.bukkit.plugin.Plugin, java.lang.String, java.lang.Throwable)">reportMinimal</a></strong>(<ahref="http://jd.bukkit.org/apidocs/org/bukkit/plugin/Plugin.html?is-external=true"title="class or interface in org.bukkit.plugin">Plugin</a> sender,
<tdclass="colLast"><code><strong><ahref="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#reportMinimal(org.bukkit.plugin.Plugin, java.lang.String, java.lang.Throwable, java.lang.Object...)">reportMinimal</a></strong>(<ahref="http://jd.bukkit.org/apidocs/org/bukkit/plugin/Plugin.html?is-external=true"title="class or interface in org.bukkit.plugin">Plugin</a> sender,
<tdclass="colLast"><code><strong><ahref="../../../../com/comphenix/protocol/error/DetailedErrorReporter.html#reportMinimalNoSpam(org.bukkit.plugin.Plugin, java.lang.String, java.lang.Throwable)">reportMinimalNoSpam</a></strong>(<ahref="http://jd.bukkit.org/apidocs/org/bukkit/plugin/Plugin.html?is-external=true"title="class or interface in org.bukkit.plugin">Plugin</a> sender,
<dl><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../../constant-values.html#com.comphenix.protocol.error.DetailedErrorReporter.SECOND_LEVEL_PREFIX">Constant Field Values</a></dd></dl>
<dl><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../../constant-values.html#com.comphenix.protocol.error.DetailedErrorReporter.DEFAULT_PREFIX">Constant Field Values</a></dd></dl>
<dl><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../../constant-values.html#com.comphenix.protocol.error.DetailedErrorReporter.DEFAULT_SUPPORT_URL">Constant Field Values</a></dd></dl>
<dl><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../../constant-values.html#com.comphenix.protocol.error.DetailedErrorReporter.PLUGIN_NAME">Constant Field Values</a></dd></dl>
<dl><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../../constant-values.html#com.comphenix.protocol.error.DetailedErrorReporter.ERROR_PERMISSION">Constant Field Values</a></dd></dl>
<dl><dt><spanclass="strong">See Also:</span></dt><dd><ahref="../../../../constant-values.html#com.comphenix.protocol.error.DetailedErrorReporter.DEFAULT_MAX_ERROR_COUNT">Constant Field Values</a></dd></dl>
<pre>protected java.lang.ref.WeakReference<<ahref="http://jd.bukkit.org/apidocs/org/bukkit/plugin/Plugin.html?is-external=true"title="class or interface in org.bukkit.plugin">Plugin</a>> pluginReference</pre>
<pre>public DetailedErrorReporter(<ahref="http://jd.bukkit.org/apidocs/org/bukkit/plugin/Plugin.html?is-external=true"title="class or interface in org.bukkit.plugin">Plugin</a> plugin)</pre>
<pre>public DetailedErrorReporter(<ahref="http://jd.bukkit.org/apidocs/org/bukkit/plugin/Plugin.html?is-external=true"title="class or interface in org.bukkit.plugin">Plugin</a> plugin,
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>plugin</code> - - the plugin owner.</dd><dd><code>prefix</code> - - default line prefix.</dd><dd><code>supportURL</code> - - URL to report the error.</dd></dl>
<pre>public DetailedErrorReporter(<ahref="http://jd.bukkit.org/apidocs/org/bukkit/plugin/Plugin.html?is-external=true"title="class or interface in org.bukkit.plugin">Plugin</a> plugin,
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>plugin</code> - - the plugin owner.</dd><dd><code>prefix</code> - - default line prefix.</dd><dd><code>supportURL</code> - - URL to report the error.</dd><dd><code>maxErrorCount</code> - - number of errors to print before giving up.</dd><dd><code>logger</code> - - current logger.</dd></dl>
<pre>public void reportMinimal(<ahref="http://jd.bukkit.org/apidocs/org/bukkit/plugin/Plugin.html?is-external=true"title="class or interface in org.bukkit.plugin">Plugin</a> sender,
<divclass="block"><strong>Description copied from interface: <code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html#reportMinimal(org.bukkit.plugin.Plugin, java.lang.String, java.lang.Throwable, java.lang.Object...)">ErrorReporter</a></code></strong></div>
<divclass="block">Prints a small minimal error report about an exception from another plugin.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html#reportMinimal(org.bukkit.plugin.Plugin, java.lang.String, java.lang.Throwable, java.lang.Object...)">reportMinimal</a></code> in interface <code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html"title="interface in com.comphenix.protocol.error">ErrorReporter</a></code></dd>
<dt><spanclass="strong">Parameters:</span></dt><dd><code>sender</code> - - the other plugin.</dd><dd><code>methodName</code> - - name of the caller method.</dd><dd><code>error</code> - - the exception itself.</dd><dd><code>parameters</code> - - any relevant parameters to print.</dd></dl>
<pre>public void reportMinimal(<ahref="http://jd.bukkit.org/apidocs/org/bukkit/plugin/Plugin.html?is-external=true"title="class or interface in org.bukkit.plugin">Plugin</a> sender,
<divclass="block"><strong>Description copied from interface: <code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html#reportMinimal(org.bukkit.plugin.Plugin, java.lang.String, java.lang.Throwable)">ErrorReporter</a></code></strong></div>
<divclass="block">Prints a small minimal error report about an exception from another plugin.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html#reportMinimal(org.bukkit.plugin.Plugin, java.lang.String, java.lang.Throwable)">reportMinimal</a></code> in interface <code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html"title="interface in com.comphenix.protocol.error">ErrorReporter</a></code></dd>
<dt><spanclass="strong">Parameters:</span></dt><dd><code>sender</code> - - the other plugin.</dd><dd><code>methodName</code> - - name of the caller method.</dd><dd><code>error</code> - - the exception itself.</dd></dl>
<pre>public boolean reportMinimalNoSpam(<ahref="http://jd.bukkit.org/apidocs/org/bukkit/plugin/Plugin.html?is-external=true"title="class or interface in org.bukkit.plugin">Plugin</a> sender,
<divclass="block"><strong>Description copied from interface: <code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html#reportWarning(java.lang.Object, java.lang.String)">ErrorReporter</a></code></strong></div>
<divclass="block">Prints a warning message from the current plugin.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html#reportWarning(java.lang.Object, java.lang.String)">reportWarning</a></code> in interface <code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html"title="interface in com.comphenix.protocol.error">ErrorReporter</a></code></dd>
<dt><spanclass="strong">Parameters:</span></dt><dd><code>sender</code> - - the object containing the caller method.</dd><dd><code>message</code> - - error message.</dd></dl>
<divclass="block"><strong>Description copied from interface: <code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html#reportWarning(java.lang.Object, java.lang.String, java.lang.Throwable)">ErrorReporter</a></code></strong></div>
<divclass="block">Prints a warning message from the current plugin.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html#reportWarning(java.lang.Object, java.lang.String, java.lang.Throwable)">reportWarning</a></code> in interface <code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html"title="interface in com.comphenix.protocol.error">ErrorReporter</a></code></dd>
<dt><spanclass="strong">Parameters:</span></dt><dd><code>sender</code> - - the object containing the caller method.</dd><dd><code>message</code> - - error message.</dd><dd><code>error</code> - - the exception that was thrown.</dd></dl>
<divclass="block"><strong>Description copied from interface: <code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html#reportDetailed(java.lang.Object, java.lang.String, java.lang.Throwable, java.lang.Object...)">ErrorReporter</a></code></strong></div>
<divclass="block">Prints a detailed error report about an unhandled exception.</div>
<dl>
<dt><strong>Specified by:</strong></dt>
<dd><code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html#reportDetailed(java.lang.Object, java.lang.String, java.lang.Throwable, java.lang.Object...)">reportDetailed</a></code> in interface <code><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html"title="interface in com.comphenix.protocol.error">ErrorReporter</a></code></dd>
<dt><spanclass="strong">Parameters:</span></dt><dd><code>sender</code> - - the object containing the caller method.</dd><dd><code>message</code> - - an error message to include.</dd><dd><code>error</code> - - the exception that was thrown in the caller method.</dd><dd><code>parameters</code> - - parameters from the caller method.</dd></dl>
<divclass="block">Adds the given prefix to every line in the text.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>text</code> - - text to modify.</dd><dd><code>prefix</code> - - prefix added to every line in the text.</dd>
<divclass="block">Adds the given global parameter. It will be included in every error report.</div>
<dl><dt><spanclass="strong">Parameters:</span></dt><dd><code>key</code> - - name of parameter.</dd><dd><code>value</code> - - the global parameter itself.</dd></dl>
<li><ahref="../../../../com/comphenix/protocol/error/ErrorReporter.html"title="interface in com.comphenix.protocol.error"><spanclass="strong">Next Class</span></a></li>