(DEPLOYED ACF) Updated JavaDocs

This commit is contained in:
Aikar
2018-03-21 23:35:53 -04:00
parent 5794c3ea58
commit 6f0bb766dd
9 changed files with 243 additions and 192 deletions
@@ -18,7 +18,7 @@
catch(err) {
}
//-->
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
var altColor = "altColor";
var rowColor = "rowColor";
@@ -168,52 +168,57 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
</tr>
<tr id="i3" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpCommand-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpCommand</a></span>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpFooter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpFooter</a></span>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr id="i4" class="altColor">
<tr id="i5" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-java.lang.String-co.aikar.commands.HelpEntry-">printDetailedHelpHeader</a></span>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<td class="colLast"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpHeader</a></span>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;command,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr id="i5" class="rowColor">
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedParameter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-co.aikar.commands.CommandParameter-">printDetailedParameter</a></span>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry,
<a href="../../../co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a>&nbsp;param)</code>&nbsp;</td>
</tr>
<tr id="i6" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/CommandHelpFormatter.html#printHelpEntry-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printHelpEntry</a></span>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr id="i7" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/CommandHelpFormatter.html#printHelpCommand-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printHelpCommand</a></span>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/CommandHelpFormatter.html#printHelpFooter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-">printHelpFooter</a></span>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
</tr>
<tr id="i8" class="altColor">
<tr id="i9" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/CommandHelpFormatter.html#printHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-">printHelpHeader</a></span>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
</tr>
<tr id="i9" class="rowColor">
<tr id="i10" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/CommandHelpFormatter.html#printSearchEntry-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printSearchEntry</a></span>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;page)</code>&nbsp;</td>
</tr>
<tr id="i10" class="altColor">
<tr id="i11" class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/CommandHelpFormatter.html#printSearchFooter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-">printSearchFooter</a></span>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
</tr>
<tr id="i11" class="rowColor">
<tr id="i12" class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/CommandHelpFormatter.html#printSearchHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-">printSearchHeader</a></span>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
@@ -267,15 +272,15 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</pre>
</li>
</ul>
<a name="printHelpEntry-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">
<a name="printHelpCommand-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printHelpEntry</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.44">printHelpEntry</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</pre>
<h4>printHelpCommand</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.44">printHelpCommand</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</pre>
</li>
</ul>
<a name="printHelpFooter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-">
@@ -319,25 +324,35 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</pre>
</li>
</ul>
<a name="printDetailedHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-java.lang.String-co.aikar.commands.HelpEntry-">
<a name="printDetailedHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printDetailedHelpHeader</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.86">printDetailedHelpHeader</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<pre>public&nbsp;void&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.85">printDetailedHelpHeader</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;command,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</pre>
</li>
</ul>
<a name="printDetailedHelpCommand-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printDetailedHelpCommand</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.92">printDetailedHelpCommand</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</pre>
</li>
</ul>
<a name="printDetailedParameter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-co.aikar.commands.CommandParameter-">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>printDetailedParameter</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.93">printDetailedParameter</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<pre>public&nbsp;void&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.99">printDetailedParameter</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry,
<a href="../../../co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a>&nbsp;param)</pre>
@@ -349,7 +364,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>printDetailedHelpFooter</h4>
<pre>public&nbsp;void&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.100">printDetailedHelpFooter</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<pre>public&nbsp;void&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.106">printDetailedHelpFooter</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</pre>
</li>
@@ -360,7 +375,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>getHeaderFooterFormatReplacements</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.110">getHeaderFooterFormatReplacements</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help)</pre>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.116">getHeaderFooterFormatReplacements</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help)</pre>
<div class="block">Override this to control replacements</div>
<dl>
<dt><span class="paramLabel">Parameters:</span></dt>
@@ -375,7 +390,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<ul class="blockList">
<li class="blockList">
<h4>getEntryFormatReplacements</h4>
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.128">getEntryFormatReplacements</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<pre>public&nbsp;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.134">getEntryFormatReplacements</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;e)</pre>
<div class="block">Override this to control replacements</div>
<dl>
@@ -393,7 +408,7 @@ extends <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?
<li class="blockList">
<h4>getParameterFormatReplacements</h4>
<pre>@NotNull
public&nbsp;@NotNull <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.148">getParameterFormatReplacements</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
public&nbsp;@NotNull <a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;<a href="../../../src-html/co/aikar/commands/CommandHelpFormatter.html#line.154">getParameterFormatReplacements</a>(<a href="../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a>&nbsp;param,
<a href="../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;page)</pre>
<div class="block">Override this to control replacements</div>
@@ -151,60 +151,63 @@ implements co.aikar.locales.MessageKeyProvider</pre>
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#ERROR_PREFIX">ERROR_PREFIX</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#HELP_DETAILED_COMMAND_FORMAT">HELP_DETAILED_COMMAND_FORMAT</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#HELP_DETAILED_HEADER">HELP_DETAILED_HEADER</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#HELP_DETAILED_PARAMETER_FORMAT">HELP_DETAILED_PARAMETER_FORMAT</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#HELP_FORMAT">HELP_FORMAT</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#HELP_HEADER">HELP_HEADER</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#HELP_NO_RESULTS">HELP_NO_RESULTS</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#HELP_PAGE_INFORMATION">HELP_PAGE_INFORMATION</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#HELP_SEARCH_HEADER">HELP_SEARCH_HEADER</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#INFO_MESSAGE">INFO_MESSAGE</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#INVALID_SYNTAX">INVALID_SYNTAX</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#MUST_BE_A_NUMBER">MUST_BE_A_NUMBER</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#MUST_BE_MAX_LENGTH">MUST_BE_MAX_LENGTH</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#MUST_BE_MIN_LENGTH">MUST_BE_MIN_LENGTH</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#NO_COMMAND_MATCHED_SEARCH">NO_COMMAND_MATCHED_SEARCH</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#NOT_ALLOWED_ON_CONSOLE">NOT_ALLOWED_ON_CONSOLE</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#PERMISSION_DENIED">PERMISSION_DENIED</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#PLEASE_SPECIFY_AT_LEAST">PLEASE_SPECIFY_AT_LEAST</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#PLEASE_SPECIFY_AT_MOST">PLEASE_SPECIFY_AT_MOST</a></span></code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#PLEASE_SPECIFY_ONE_OF">PLEASE_SPECIFY_ONE_OF</a></span></code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colOne"><code><span class="memberNameLink"><a href="../../../co/aikar/commands/MessageKeys.html#UNKNOWN_COMMAND">UNKNOWN_COMMAND</a></span></code>&nbsp;</td>
</tr>
</table>
@@ -457,13 +460,22 @@ the order they are declared.</div>
<pre>public static final&nbsp;<a href="../../../co/aikar/commands/MessageKeys.html" title="enum in co.aikar.commands">MessageKeys</a> <a href="../../../src-html/co/aikar/commands/MessageKeys.html#line.54">HELP_DETAILED_HEADER</a></pre>
</li>
</ul>
<a name="HELP_DETAILED_COMMAND_FORMAT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>HELP_DETAILED_COMMAND_FORMAT</h4>
<pre>public static final&nbsp;<a href="../../../co/aikar/commands/MessageKeys.html" title="enum in co.aikar.commands">MessageKeys</a> <a href="../../../src-html/co/aikar/commands/MessageKeys.html#line.55">HELP_DETAILED_COMMAND_FORMAT</a></pre>
</li>
</ul>
<a name="HELP_DETAILED_PARAMETER_FORMAT">
<!-- -->
</a>
<ul class="blockList">
<li class="blockList">
<h4>HELP_DETAILED_PARAMETER_FORMAT</h4>
<pre>public static final&nbsp;<a href="../../../co/aikar/commands/MessageKeys.html" title="enum in co.aikar.commands">MessageKeys</a> <a href="../../../src-html/co/aikar/commands/MessageKeys.html#line.55">HELP_DETAILED_PARAMETER_FORMAT</a></pre>
<pre>public static final&nbsp;<a href="../../../co/aikar/commands/MessageKeys.html" title="enum in co.aikar.commands">MessageKeys</a> <a href="../../../src-html/co/aikar/commands/MessageKeys.html#line.56">HELP_DETAILED_PARAMETER_FORMAT</a></pre>
</li>
</ul>
<a name="HELP_SEARCH_HEADER">
@@ -472,7 +484,7 @@ the order they are declared.</div>
<ul class="blockListLast">
<li class="blockList">
<h4>HELP_SEARCH_HEADER</h4>
<pre>public static final&nbsp;<a href="../../../co/aikar/commands/MessageKeys.html" title="enum in co.aikar.commands">MessageKeys</a> <a href="../../../src-html/co/aikar/commands/MessageKeys.html#line.56">HELP_SEARCH_HEADER</a></pre>
<pre>public static final&nbsp;<a href="../../../co/aikar/commands/MessageKeys.html" title="enum in co.aikar.commands">MessageKeys</a> <a href="../../../src-html/co/aikar/commands/MessageKeys.html#line.57">HELP_SEARCH_HEADER</a></pre>
</li>
</ul>
</li>
@@ -531,7 +543,7 @@ not permitted.)</div>
<ul class="blockListLast">
<li class="blockList">
<h4>getMessageKey</h4>
<pre>public&nbsp;co.aikar.locales.MessageKey&nbsp;<a href="../../../src-html/co/aikar/commands/MessageKeys.html#line.60">getMessageKey</a>()</pre>
<pre>public&nbsp;co.aikar.locales.MessageKey&nbsp;<a href="../../../src-html/co/aikar/commands/MessageKeys.html#line.61">getMessageKey</a>()</pre>
<dl>
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
<dd><code>getMessageKey</code>&nbsp;in interface&nbsp;<code>co.aikar.locales.MessageKeyProvider</code></dd>
@@ -175,52 +175,57 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpCommand-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpCommand</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpFooter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpFooter</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-java.lang.String-co.aikar.commands.HelpEntry-">printDetailedHelpHeader</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpHeader</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;command,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedParameter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-co.aikar.commands.CommandParameter-">printDetailedParameter</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry,
<a href="../../../../co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a>&nbsp;param)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printHelpEntry-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printHelpEntry</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printHelpCommand-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printHelpCommand</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printHelpFooter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-">printHelpFooter</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-">printHelpHeader</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printSearchEntry-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printSearchEntry</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;page)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printSearchFooter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-">printSearchFooter</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printSearchHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-">printSearchHeader</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
@@ -328,90 +328,95 @@
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpCommand-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpCommand</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpFooter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpFooter</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-java.lang.String-co.aikar.commands.HelpEntry-">printDetailedHelpHeader</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpHeader</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;command,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedParameter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-co.aikar.commands.CommandParameter-">printDetailedParameter</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry,
<a href="../../../../co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a>&nbsp;param)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printHelpEntry-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printHelpEntry</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printHelpCommand-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printHelpCommand</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printHelpFooter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-">printHelpFooter</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-">printHelpHeader</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printSearchEntry-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printSearchEntry</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;page)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printSearchFooter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-">printSearchFooter</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printSearchHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-">printSearchHeader</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandManager.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandManager.html#sendMessage-co.aikar.commands.CommandIssuer-co.aikar.commands.MessageType-co.aikar.locales.MessageKeyProvider-java.lang.String...-">sendMessage</a></span>(<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/MessageType.html" title="class in co.aikar.commands">MessageType</a>&nbsp;type,
co.aikar.locales.MessageKeyProvider&nbsp;key,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;replacements)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelp.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelp.html#showDetailedHelp-co.aikar.commands.HelpEntry-co.aikar.commands.CommandIssuer-">showDetailedHelp</a></span>(<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelp.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelp.html#showHelp-co.aikar.commands.CommandIssuer-">showHelp</a></span>(<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">BaseCommand.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/BaseCommand.html#showSyntax-co.aikar.commands.CommandIssuer-co.aikar.commands.RegisteredCommand-">showSyntax</a></span>(<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a>&lt;?&gt;&nbsp;cmd)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">BaseCommand.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/BaseCommand.html#tabComplete-co.aikar.commands.CommandIssuer-java.lang.String-java.lang.String:A-">tabComplete</a></span>(<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;commandLabel,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">ForwardingCommand.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/ForwardingCommand.html#tabComplete-co.aikar.commands.CommandIssuer-java.lang.String-java.lang.String:A-">tabComplete</a></span>(<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;alias,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;args)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code><a href="http://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
<td class="colLast"><span class="typeNameLabel">BaseCommand.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/BaseCommand.html#tabComplete-co.aikar.commands.CommandIssuer-java.lang.String-java.lang.String:A-boolean-">tabComplete</a></span>(<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;commandLabel,
@@ -144,42 +144,47 @@
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpCommand-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpCommand</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpFooter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpFooter</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-java.lang.String-co.aikar.commands.HelpEntry-">printDetailedHelpHeader</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpHeader</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;command,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printDetailedParameter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-co.aikar.commands.CommandParameter-">printDetailedParameter</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry,
<a href="../../../../co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a>&nbsp;param)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printHelpEntry-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printHelpEntry</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printHelpCommand-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printHelpCommand</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelpFormatter.html#printSearchEntry-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printSearchEntry</a></span>(<a href="../../../../co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a>&nbsp;help,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer,
<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;page)</code>&nbsp;</td>
</tr>
<tr class="rowColor">
<tr class="altColor">
<td class="colFirst"><code>void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelp.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelp.html#showDetailedHelp-co.aikar.commands.HelpEntry-co.aikar.commands.CommandIssuer-">showDetailedHelp</a></span>(<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;entry,
<a href="../../../../co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>&nbsp;issuer)</code>&nbsp;</td>
</tr>
<tr class="altColor">
<tr class="rowColor">
<td class="colFirst"><code>protected void</code></td>
<td class="colLast"><span class="typeNameLabel">CommandHelp.</span><code><span class="memberNameLink"><a href="../../../../co/aikar/commands/CommandHelp.html#updateSearchScore-co.aikar.commands.HelpEntry-">updateSearchScore</a></span>(<a href="../../../../co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a>&nbsp;help)</code>&nbsp;</td>
</tr>
+4 -2
View File
@@ -1355,13 +1355,15 @@
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="co/aikar/commands/RegisteredCommand.html#preCommand--">preCommand()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpCommand-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpCommand(CommandHelp, CommandIssuer, HelpEntry)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandHelpFormatter.html" title="class in co.aikar.commands">CommandHelpFormatter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpFooter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpFooter(CommandHelp, CommandIssuer, HelpEntry)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandHelpFormatter.html" title="class in co.aikar.commands">CommandHelpFormatter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-java.lang.String-co.aikar.commands.HelpEntry-">printDetailedHelpHeader(CommandHelp, CommandIssuer, String, HelpEntry)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandHelpFormatter.html" title="class in co.aikar.commands">CommandHelpFormatter</a></dt>
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandHelpFormatter.html#printDetailedHelpHeader-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printDetailedHelpHeader(CommandHelp, CommandIssuer, HelpEntry)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandHelpFormatter.html" title="class in co.aikar.commands">CommandHelpFormatter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandHelpFormatter.html#printDetailedParameter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-co.aikar.commands.CommandParameter-">printDetailedParameter(CommandHelp, CommandIssuer, HelpEntry, CommandParameter)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandHelpFormatter.html" title="class in co.aikar.commands">CommandHelpFormatter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandHelpFormatter.html#printHelpEntry-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printHelpEntry(CommandHelp, CommandIssuer, HelpEntry)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandHelpFormatter.html" title="class in co.aikar.commands">CommandHelpFormatter</a></dt>
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandHelpFormatter.html#printHelpCommand-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-co.aikar.commands.HelpEntry-">printHelpCommand(CommandHelp, CommandIssuer, HelpEntry)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandHelpFormatter.html" title="class in co.aikar.commands">CommandHelpFormatter</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandHelpFormatter.html#printHelpFooter-co.aikar.commands.CommandHelp-co.aikar.commands.CommandIssuer-">printHelpFooter(CommandHelp, CommandIssuer)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandHelpFormatter.html" title="class in co.aikar.commands">CommandHelpFormatter</a></dt>
<dd>&nbsp;</dd>
@@ -179,7 +179,7 @@
<span class="sourceLineNo">171</span><a name="line.171"></a>
<span class="sourceLineNo">172</span> for (HelpEntry e : printEntries) {<a name="line.172"></a>
<span class="sourceLineNo">173</span> if (search == null) {<a name="line.173"></a>
<span class="sourceLineNo">174</span> formatter.printHelpEntry(this, issuer, e);<a name="line.174"></a>
<span class="sourceLineNo">174</span> formatter.printHelpCommand(this, issuer, e);<a name="line.174"></a>
<span class="sourceLineNo">175</span> } else {<a name="line.175"></a>
<span class="sourceLineNo">176</span> formatter.printSearchEntry(this, issuer, e);<a name="line.176"></a>
<span class="sourceLineNo">177</span> }<a name="line.177"></a>
@@ -196,10 +196,10 @@
<span class="sourceLineNo">188</span> public void showDetailedHelp(HelpEntry entry, CommandIssuer issuer) {<a name="line.188"></a>
<span class="sourceLineNo">189</span> // header<a name="line.189"></a>
<span class="sourceLineNo">190</span> CommandHelpFormatter formatter = manager.getHelpFormatter();<a name="line.190"></a>
<span class="sourceLineNo">191</span> formatter.printDetailedHelpHeader(this, issuer, commandName, entry);<a name="line.191"></a>
<span class="sourceLineNo">191</span> formatter.printDetailedHelpHeader(this, issuer, entry);<a name="line.191"></a>
<span class="sourceLineNo">192</span><a name="line.192"></a>
<span class="sourceLineNo">193</span> // normal help line<a name="line.193"></a>
<span class="sourceLineNo">194</span> formatter.printHelpEntry(this, issuer, entry);<a name="line.194"></a>
<span class="sourceLineNo">194</span> formatter.printDetailedHelpCommand(this, issuer, entry);<a name="line.194"></a>
<span class="sourceLineNo">195</span><a name="line.195"></a>
<span class="sourceLineNo">196</span> // additionally detailed help for params<a name="line.196"></a>
<span class="sourceLineNo">197</span> for (CommandParameter param : entry.getParameters()) {<a name="line.197"></a>
@@ -49,7 +49,7 @@
<span class="sourceLineNo">041</span> issuer.sendMessage(MessageType.HELP, MessageKeys.HELP_HEADER, getHeaderFooterFormatReplacements(help));<a name="line.41"></a>
<span class="sourceLineNo">042</span> }<a name="line.42"></a>
<span class="sourceLineNo">043</span><a name="line.43"></a>
<span class="sourceLineNo">044</span> public void printHelpEntry(CommandHelp help, CommandIssuer issuer, HelpEntry entry) {<a name="line.44"></a>
<span class="sourceLineNo">044</span> public void printHelpCommand(CommandHelp help, CommandIssuer issuer, HelpEntry entry) {<a name="line.44"></a>
<span class="sourceLineNo">045</span> String formatted = this.manager.formatMessage(issuer, MessageType.HELP, MessageKeys.HELP_FORMAT, getEntryFormatReplacements(help, entry));<a name="line.45"></a>
<span class="sourceLineNo">046</span> for (String msg : ACFPatterns.NEWLINE.split(formatted)) {<a name="line.46"></a>
<span class="sourceLineNo">047</span> issuer.sendMessageInternal(ACFUtil.rtrim(msg));<a name="line.47"></a>
@@ -82,88 +82,94 @@
<span class="sourceLineNo">074</span> if (help.isLastPage()) {<a name="line.74"></a>
<span class="sourceLineNo">075</span> return;<a name="line.75"></a>
<span class="sourceLineNo">076</span> }<a name="line.76"></a>
<span class="sourceLineNo">077</span> issuer.sendMessage(MessageType.HELP, MessageKeys.HELP_PAGE_INFORMATION, getHeaderFooterFormatReplacements(help)<a name="line.77"></a>
<span class="sourceLineNo">078</span> );<a name="line.78"></a>
<span class="sourceLineNo">079</span> }<a name="line.79"></a>
<span class="sourceLineNo">077</span> issuer.sendMessage(MessageType.HELP, MessageKeys.HELP_PAGE_INFORMATION, getHeaderFooterFormatReplacements(help));<a name="line.77"></a>
<span class="sourceLineNo">078</span> }<a name="line.78"></a>
<span class="sourceLineNo">079</span><a name="line.79"></a>
<span class="sourceLineNo">080</span><a name="line.80"></a>
<span class="sourceLineNo">081</span><a name="line.81"></a>
<span class="sourceLineNo">082</span> // ############<a name="line.82"></a>
<span class="sourceLineNo">083</span> // # detailed #<a name="line.83"></a>
<span class="sourceLineNo">084</span> // ############<a name="line.84"></a>
<span class="sourceLineNo">085</span><a name="line.85"></a>
<span class="sourceLineNo">086</span> public void printDetailedHelpHeader(CommandHelp help, CommandIssuer issuer, String command, HelpEntry entry) {<a name="line.86"></a>
<span class="sourceLineNo">087</span> issuer.sendMessage(MessageType.HELP, MessageKeys.HELP_DETAILED_HEADER,<a name="line.87"></a>
<span class="sourceLineNo">088</span> "{command}", entry.getCommand(),<a name="line.88"></a>
<span class="sourceLineNo">089</span> "{command}", command<a name="line.89"></a>
<span class="sourceLineNo">090</span> );<a name="line.90"></a>
<span class="sourceLineNo">091</span> }<a name="line.91"></a>
<span class="sourceLineNo">092</span><a name="line.92"></a>
<span class="sourceLineNo">093</span> public void printDetailedParameter(CommandHelp help, CommandIssuer issuer, HelpEntry entry, CommandParameter param) {<a name="line.93"></a>
<span class="sourceLineNo">094</span> String formattedMsg = this.manager.formatMessage(issuer, MessageType.HELP, MessageKeys.HELP_DETAILED_PARAMETER_FORMAT, getParameterFormatReplacements(help, param, entry));<a name="line.94"></a>
<span class="sourceLineNo">095</span> for (String msg : ACFPatterns.NEWLINE.split(formattedMsg)) {<a name="line.95"></a>
<span class="sourceLineNo">096</span> issuer.sendMessageInternal(ACFUtil.rtrim(msg));<a name="line.96"></a>
<span class="sourceLineNo">097</span> }<a name="line.97"></a>
<span class="sourceLineNo">098</span> }<a name="line.98"></a>
<span class="sourceLineNo">099</span><a name="line.99"></a>
<span class="sourceLineNo">100</span> public void printDetailedHelpFooter(CommandHelp help, CommandIssuer issuer, HelpEntry entry) {<a name="line.100"></a>
<span class="sourceLineNo">101</span> // default doesn't have a footer<a name="line.101"></a>
<span class="sourceLineNo">102</span> }<a name="line.102"></a>
<span class="sourceLineNo">103</span><a name="line.103"></a>
<span class="sourceLineNo">104</span> /**<a name="line.104"></a>
<span class="sourceLineNo">105</span> * Override this to control replacements<a name="line.105"></a>
<span class="sourceLineNo">106</span> *<a name="line.106"></a>
<span class="sourceLineNo">107</span> * @param help<a name="line.107"></a>
<span class="sourceLineNo">108</span> * @return<a name="line.108"></a>
<span class="sourceLineNo">109</span> */<a name="line.109"></a>
<span class="sourceLineNo">110</span> public String[] getHeaderFooterFormatReplacements(CommandHelp help) {<a name="line.110"></a>
<span class="sourceLineNo">111</span> return new String[]{<a name="line.111"></a>
<span class="sourceLineNo">112</span> "{search}", help.search != null ? String.join(" ", help.search) : "",<a name="line.112"></a>
<span class="sourceLineNo">113</span> "{command}", help.getCommandName(),<a name="line.113"></a>
<span class="sourceLineNo">114</span> "{rootcommand}", help.getCommandName(),<a name="line.114"></a>
<span class="sourceLineNo">115</span> "{page}", "" + help.getPage(),<a name="line.115"></a>
<span class="sourceLineNo">116</span> "{totalpages}", "" + help.getTotalPages(),<a name="line.116"></a>
<span class="sourceLineNo">117</span> "{results}", "" + help.getTotalResults()<a name="line.117"></a>
<span class="sourceLineNo">118</span> };<a name="line.118"></a>
<span class="sourceLineNo">119</span> }<a name="line.119"></a>
<span class="sourceLineNo">120</span><a name="line.120"></a>
<span class="sourceLineNo">121</span> /**<a name="line.121"></a>
<span class="sourceLineNo">122</span> * Override this to control replacements<a name="line.122"></a>
<span class="sourceLineNo">123</span> *<a name="line.123"></a>
<span class="sourceLineNo">124</span> * @param help<a name="line.124"></a>
<span class="sourceLineNo">125</span> * @param e<a name="line.125"></a>
<span class="sourceLineNo">126</span> * @return<a name="line.126"></a>
<span class="sourceLineNo">127</span> */<a name="line.127"></a>
<span class="sourceLineNo">128</span> public String[] getEntryFormatReplacements(CommandHelp help, HelpEntry e) {<a name="line.128"></a>
<span class="sourceLineNo">129</span> //{command} {parameters} {separator} {description}<a name="line.129"></a>
<span class="sourceLineNo">130</span> return new String[]{<a name="line.130"></a>
<span class="sourceLineNo">131</span> "{command}", e.getCommand(),<a name="line.131"></a>
<span class="sourceLineNo">132</span> "{rootcommand}", help.getCommandName(),<a name="line.132"></a>
<span class="sourceLineNo">133</span> "{parameters}", e.getParameterSyntax(),<a name="line.133"></a>
<span class="sourceLineNo">134</span> "{separator}", e.getDescription().isEmpty() ? "" : "-",<a name="line.134"></a>
<span class="sourceLineNo">135</span> "{description}", e.getDescription()<a name="line.135"></a>
<span class="sourceLineNo">136</span> };<a name="line.136"></a>
<span class="sourceLineNo">137</span> }<a name="line.137"></a>
<span class="sourceLineNo">138</span><a name="line.138"></a>
<span class="sourceLineNo">139</span> /**<a name="line.139"></a>
<span class="sourceLineNo">140</span> * Override this to control replacements<a name="line.140"></a>
<span class="sourceLineNo">141</span> *<a name="line.141"></a>
<span class="sourceLineNo">142</span> * @param help<a name="line.142"></a>
<span class="sourceLineNo">143</span> * @param param<a name="line.143"></a>
<span class="sourceLineNo">144</span> * @param page<a name="line.144"></a>
<span class="sourceLineNo">145</span> * @return<a name="line.145"></a>
<span class="sourceLineNo">146</span> */<a name="line.146"></a>
<span class="sourceLineNo">147</span> @NotNull<a name="line.147"></a>
<span class="sourceLineNo">148</span> public String[] getParameterFormatReplacements(CommandHelp help, CommandParameter param, HelpEntry page) {<a name="line.148"></a>
<span class="sourceLineNo">149</span> //{name} {description}<a name="line.149"></a>
<span class="sourceLineNo">150</span> return new String[]{<a name="line.150"></a>
<span class="sourceLineNo">151</span> "{name}", param.getName(),<a name="line.151"></a>
<span class="sourceLineNo">152</span> "{syntax}", ACFUtil.nullDefault(param.getSyntax(), ""),<a name="line.152"></a>
<span class="sourceLineNo">153</span> "{description}", ACFUtil.nullDefault(param.getDescription(), ""),<a name="line.153"></a>
<span class="sourceLineNo">154</span> "{command}", page.getCommand(),<a name="line.154"></a>
<span class="sourceLineNo">155</span> "{rootcommand}", help.getCommandName()<a name="line.155"></a>
<span class="sourceLineNo">156</span> };<a name="line.156"></a>
<span class="sourceLineNo">157</span> }<a name="line.157"></a>
<span class="sourceLineNo">158</span>}<a name="line.158"></a>
<span class="sourceLineNo">081</span> // ############<a name="line.81"></a>
<span class="sourceLineNo">082</span> // # detailed #<a name="line.82"></a>
<span class="sourceLineNo">083</span> // ############<a name="line.83"></a>
<span class="sourceLineNo">084</span><a name="line.84"></a>
<span class="sourceLineNo">085</span> public void printDetailedHelpHeader(CommandHelp help, CommandIssuer issuer, HelpEntry entry) {<a name="line.85"></a>
<span class="sourceLineNo">086</span> issuer.sendMessage(MessageType.HELP, MessageKeys.HELP_DETAILED_HEADER,<a name="line.86"></a>
<span class="sourceLineNo">087</span> "{command}", entry.getCommand()<a name="line.87"></a>
<span class="sourceLineNo">088</span> );<a name="line.88"></a>
<span class="sourceLineNo">089</span> }<a name="line.89"></a>
<span class="sourceLineNo">090</span><a name="line.90"></a>
<span class="sourceLineNo">091</span><a name="line.91"></a>
<span class="sourceLineNo">092</span> public void printDetailedHelpCommand(CommandHelp help, CommandIssuer issuer, HelpEntry entry) {<a name="line.92"></a>
<span class="sourceLineNo">093</span> String formatted = this.manager.formatMessage(issuer, MessageType.HELP, MessageKeys.HELP_DETAILED_COMMAND_FORMAT, getEntryFormatReplacements(help, entry));<a name="line.93"></a>
<span class="sourceLineNo">094</span> for (String msg : ACFPatterns.NEWLINE.split(formatted)) {<a name="line.94"></a>
<span class="sourceLineNo">095</span> issuer.sendMessageInternal(ACFUtil.rtrim(msg));<a name="line.95"></a>
<span class="sourceLineNo">096</span> }<a name="line.96"></a>
<span class="sourceLineNo">097</span> }<a name="line.97"></a>
<span class="sourceLineNo">098</span><a name="line.98"></a>
<span class="sourceLineNo">099</span> public void printDetailedParameter(CommandHelp help, CommandIssuer issuer, HelpEntry entry, CommandParameter param) {<a name="line.99"></a>
<span class="sourceLineNo">100</span> String formattedMsg = this.manager.formatMessage(issuer, MessageType.HELP, MessageKeys.HELP_DETAILED_PARAMETER_FORMAT, getParameterFormatReplacements(help, param, entry));<a name="line.100"></a>
<span class="sourceLineNo">101</span> for (String msg : ACFPatterns.NEWLINE.split(formattedMsg)) {<a name="line.101"></a>
<span class="sourceLineNo">102</span> issuer.sendMessageInternal(ACFUtil.rtrim(msg));<a name="line.102"></a>
<span class="sourceLineNo">103</span> }<a name="line.103"></a>
<span class="sourceLineNo">104</span> }<a name="line.104"></a>
<span class="sourceLineNo">105</span><a name="line.105"></a>
<span class="sourceLineNo">106</span> public void printDetailedHelpFooter(CommandHelp help, CommandIssuer issuer, HelpEntry entry) {<a name="line.106"></a>
<span class="sourceLineNo">107</span> // default doesn't have a footer<a name="line.107"></a>
<span class="sourceLineNo">108</span> }<a name="line.108"></a>
<span class="sourceLineNo">109</span><a name="line.109"></a>
<span class="sourceLineNo">110</span> /**<a name="line.110"></a>
<span class="sourceLineNo">111</span> * Override this to control replacements<a name="line.111"></a>
<span class="sourceLineNo">112</span> *<a name="line.112"></a>
<span class="sourceLineNo">113</span> * @param help<a name="line.113"></a>
<span class="sourceLineNo">114</span> * @return<a name="line.114"></a>
<span class="sourceLineNo">115</span> */<a name="line.115"></a>
<span class="sourceLineNo">116</span> public String[] getHeaderFooterFormatReplacements(CommandHelp help) {<a name="line.116"></a>
<span class="sourceLineNo">117</span> return new String[]{<a name="line.117"></a>
<span class="sourceLineNo">118</span> "{search}", help.search != null ? String.join(" ", help.search) : "",<a name="line.118"></a>
<span class="sourceLineNo">119</span> "{command}", help.getCommandName(),<a name="line.119"></a>
<span class="sourceLineNo">120</span> "{rootcommand}", help.getCommandName(),<a name="line.120"></a>
<span class="sourceLineNo">121</span> "{page}", "" + help.getPage(),<a name="line.121"></a>
<span class="sourceLineNo">122</span> "{totalpages}", "" + help.getTotalPages(),<a name="line.122"></a>
<span class="sourceLineNo">123</span> "{results}", "" + help.getTotalResults()<a name="line.123"></a>
<span class="sourceLineNo">124</span> };<a name="line.124"></a>
<span class="sourceLineNo">125</span> }<a name="line.125"></a>
<span class="sourceLineNo">126</span><a name="line.126"></a>
<span class="sourceLineNo">127</span> /**<a name="line.127"></a>
<span class="sourceLineNo">128</span> * Override this to control replacements<a name="line.128"></a>
<span class="sourceLineNo">129</span> *<a name="line.129"></a>
<span class="sourceLineNo">130</span> * @param help<a name="line.130"></a>
<span class="sourceLineNo">131</span> * @param e<a name="line.131"></a>
<span class="sourceLineNo">132</span> * @return<a name="line.132"></a>
<span class="sourceLineNo">133</span> */<a name="line.133"></a>
<span class="sourceLineNo">134</span> public String[] getEntryFormatReplacements(CommandHelp help, HelpEntry e) {<a name="line.134"></a>
<span class="sourceLineNo">135</span> //{command} {parameters} {separator} {description}<a name="line.135"></a>
<span class="sourceLineNo">136</span> return new String[]{<a name="line.136"></a>
<span class="sourceLineNo">137</span> "{command}", e.getCommand(),<a name="line.137"></a>
<span class="sourceLineNo">138</span> "{rootcommand}", help.getCommandName(),<a name="line.138"></a>
<span class="sourceLineNo">139</span> "{parameters}", e.getParameterSyntax(),<a name="line.139"></a>
<span class="sourceLineNo">140</span> "{separator}", e.getDescription().isEmpty() ? "" : "-",<a name="line.140"></a>
<span class="sourceLineNo">141</span> "{description}", e.getDescription()<a name="line.141"></a>
<span class="sourceLineNo">142</span> };<a name="line.142"></a>
<span class="sourceLineNo">143</span> }<a name="line.143"></a>
<span class="sourceLineNo">144</span><a name="line.144"></a>
<span class="sourceLineNo">145</span> /**<a name="line.145"></a>
<span class="sourceLineNo">146</span> * Override this to control replacements<a name="line.146"></a>
<span class="sourceLineNo">147</span> *<a name="line.147"></a>
<span class="sourceLineNo">148</span> * @param help<a name="line.148"></a>
<span class="sourceLineNo">149</span> * @param param<a name="line.149"></a>
<span class="sourceLineNo">150</span> * @param page<a name="line.150"></a>
<span class="sourceLineNo">151</span> * @return<a name="line.151"></a>
<span class="sourceLineNo">152</span> */<a name="line.152"></a>
<span class="sourceLineNo">153</span> @NotNull<a name="line.153"></a>
<span class="sourceLineNo">154</span> public String[] getParameterFormatReplacements(CommandHelp help, CommandParameter param, HelpEntry page) {<a name="line.154"></a>
<span class="sourceLineNo">155</span> //{name} {description}<a name="line.155"></a>
<span class="sourceLineNo">156</span> return new String[]{<a name="line.156"></a>
<span class="sourceLineNo">157</span> "{name}", param.getName(),<a name="line.157"></a>
<span class="sourceLineNo">158</span> "{syntax}", ACFUtil.nullDefault(param.getSyntax(), ""),<a name="line.158"></a>
<span class="sourceLineNo">159</span> "{description}", ACFUtil.nullDefault(param.getDescription(), ""),<a name="line.159"></a>
<span class="sourceLineNo">160</span> "{command}", page.getCommand(),<a name="line.160"></a>
<span class="sourceLineNo">161</span> "{rootcommand}", help.getCommandName()<a name="line.161"></a>
<span class="sourceLineNo">162</span> };<a name="line.162"></a>
<span class="sourceLineNo">163</span> }<a name="line.163"></a>
<span class="sourceLineNo">164</span>}<a name="line.164"></a>
@@ -60,15 +60,16 @@
<span class="sourceLineNo">052</span> HELP_HEADER,<a name="line.52"></a>
<span class="sourceLineNo">053</span> HELP_FORMAT,<a name="line.53"></a>
<span class="sourceLineNo">054</span> HELP_DETAILED_HEADER,<a name="line.54"></a>
<span class="sourceLineNo">055</span> HELP_DETAILED_PARAMETER_FORMAT,<a name="line.55"></a>
<span class="sourceLineNo">056</span> HELP_SEARCH_HEADER,<a name="line.56"></a>
<span class="sourceLineNo">057</span> ;<a name="line.57"></a>
<span class="sourceLineNo">058</span><a name="line.58"></a>
<span class="sourceLineNo">059</span> private final MessageKey key = MessageKey.of("acf-core." + this.name().toLowerCase());<a name="line.59"></a>
<span class="sourceLineNo">060</span> public MessageKey getMessageKey() {<a name="line.60"></a>
<span class="sourceLineNo">061</span> return key;<a name="line.61"></a>
<span class="sourceLineNo">062</span> }<a name="line.62"></a>
<span class="sourceLineNo">063</span>}<a name="line.63"></a>
<span class="sourceLineNo">055</span> HELP_DETAILED_COMMAND_FORMAT,<a name="line.55"></a>
<span class="sourceLineNo">056</span> HELP_DETAILED_PARAMETER_FORMAT,<a name="line.56"></a>
<span class="sourceLineNo">057</span> HELP_SEARCH_HEADER,<a name="line.57"></a>
<span class="sourceLineNo">058</span> ;<a name="line.58"></a>
<span class="sourceLineNo">059</span><a name="line.59"></a>
<span class="sourceLineNo">060</span> private final MessageKey key = MessageKey.of("acf-core." + this.name().toLowerCase());<a name="line.60"></a>
<span class="sourceLineNo">061</span> public MessageKey getMessageKey() {<a name="line.61"></a>
<span class="sourceLineNo">062</span> return key;<a name="line.62"></a>
<span class="sourceLineNo">063</span> }<a name="line.63"></a>
<span class="sourceLineNo">064</span>}<a name="line.64"></a>