(DEPLOYED ACF) Updated JavaDocs
@@ -8,6 +8,7 @@
|
||||
.idea/misc.xml
|
||||
.idea/libraries
|
||||
.idea/uiDesigner.xml
|
||||
.idea/jarRepositories.xml
|
||||
.idea/kotlinc.xml
|
||||
.idea/modules.xml
|
||||
.idea/usage.statistics.xml
|
||||
|
||||
@@ -46,17 +46,6 @@
|
||||
</repository>
|
||||
</repositories>
|
||||
|
||||
<build>
|
||||
<plugins>
|
||||
<plugin>
|
||||
<groupId>org.apache.maven.plugins</groupId>
|
||||
<artifactId>maven-shade-plugin</artifactId>
|
||||
<configuration>
|
||||
<shadedArtifactAttached>true</shadedArtifactAttached>
|
||||
</configuration>
|
||||
</plugin>
|
||||
</plugins>
|
||||
</build>
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>co.aikar</groupId>
|
||||
|
||||
@@ -7,6 +7,6 @@ mvn -T1 javadoc:jar || exit 1
|
||||
if [ ! -z "$1" ]; then
|
||||
cd - || exit 1
|
||||
fi
|
||||
git add docs
|
||||
git co docs/**/overview-summary.html docs/**/index.html
|
||||
git add docs
|
||||
git commit docs -m "(DEPLOYED ACF) Updated JavaDocs"
|
||||
|
||||
@@ -0,0 +1,163 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc -->
|
||||
<title>All Classes (ACF (Brigadier) 0.5.0-SNAPSHOT API)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
|
||||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||
<![endif]-->
|
||||
<script type="text/javascript" src="jquery/jquery-3.3.1.js"></script>
|
||||
<script type="text/javascript" src="jquery/jquery-migrate-3.0.1.js"></script>
|
||||
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="All Classes (ACF (Brigadier) 0.5.0-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var pathtoroot = "./";
|
||||
var useModuleDirectories = true;
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<div class="fixedNav">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a id="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="co/aikar/commands/package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li><a href="overview-tree.html">Tree</a></li>
|
||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<ul class="navListSearch">
|
||||
<li><label for="search">SEARCH:</label>
|
||||
<input type="text" id="search" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||
</li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
</div>
|
||||
<div class="navPadding"> </div>
|
||||
<script type="text/javascript"><!--
|
||||
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
//-->
|
||||
</script>
|
||||
</nav>
|
||||
</header>
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="All&nbsp;Classes" class="title">All Classes</h1>
|
||||
</div>
|
||||
<div class="allClassesContainer">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<table class="typeSummary">
|
||||
<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Class</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tr id="i0" class="altColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/ACFBrigadierManager.html" title="class in co.aikar.commands">ACFBrigadierManager</a><<a href="co/aikar/commands/ACFBrigadierManager.html" title="type parameter in ACFBrigadierManager">S</a>></td>
|
||||
<th class="colLast" scope="row">Deprecated.
|
||||
<div class="deprecationComment">Unstable API</div>
|
||||
</th>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</main>
|
||||
<footer role="contentinfo">
|
||||
<nav role="navigation">
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a id="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="co/aikar/commands/package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li><a href="overview-tree.html">Tree</a></li>
|
||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</nav>
|
||||
<p class="legalCopy"><small>Copyright © 2020. All rights reserved.</small></p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,28 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc -->
|
||||
<title>All Classes (ACF (Brigadier) 0.5.0-SNAPSHOT API)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
|
||||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||
<![endif]-->
|
||||
<script type="text/javascript" src="jquery/jquery-3.3.1.js"></script>
|
||||
<script type="text/javascript" src="jquery/jquery-migrate-3.0.1.js"></script>
|
||||
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<h1 class="bar">All Classes</h1>
|
||||
<main role="main" class="indexContainer">
|
||||
<ul>
|
||||
<li><a href="co/aikar/commands/ACFBrigadierManager.html" title="class in co.aikar.commands">ACFBrigadierManager</a></li>
|
||||
</ul>
|
||||
</main>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,163 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc -->
|
||||
<title>All Packages (ACF (Brigadier) 0.5.0-SNAPSHOT API)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
|
||||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||
<![endif]-->
|
||||
<script type="text/javascript" src="jquery/jquery-3.3.1.js"></script>
|
||||
<script type="text/javascript" src="jquery/jquery-migrate-3.0.1.js"></script>
|
||||
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="All Packages (ACF (Brigadier) 0.5.0-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var pathtoroot = "./";
|
||||
var useModuleDirectories = true;
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<div class="fixedNav">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a id="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="co/aikar/commands/package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li><a href="overview-tree.html">Tree</a></li>
|
||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<ul class="navListSearch">
|
||||
<li><label for="search">SEARCH:</label>
|
||||
<input type="text" id="search" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||
</li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
</div>
|
||||
<div class="navPadding"> </div>
|
||||
<script type="text/javascript"><!--
|
||||
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
//-->
|
||||
</script>
|
||||
</nav>
|
||||
</header>
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="All&nbsp;Packages" class="title">All Packages</h1>
|
||||
</div>
|
||||
<div class="allPackagesContainer">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<table class="packagesSummary">
|
||||
<caption><span>Package Summary</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Package</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="co/aikar/commands/package-summary.html">co.aikar.commands</a></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</main>
|
||||
<footer role="contentinfo">
|
||||
<nav role="navigation">
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a id="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="co/aikar/commands/package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li><a href="overview-tree.html">Tree</a></li>
|
||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</nav>
|
||||
<p class="legalCopy"><small>Copyright © 2020. All rights reserved.</small></p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,283 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc -->
|
||||
<title>ACFBrigadierManager (ACF (Brigadier) 0.5.0-SNAPSHOT API)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||
<![endif]-->
|
||||
<script type="text/javascript" src="../../../jquery/jquery-3.3.1.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jquery-migrate-3.0.1.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="ACFBrigadierManager (ACF (Brigadier) 0.5.0-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var pathtoroot = "../../../";
|
||||
var useModuleDirectories = true;
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<div class="fixedNav">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a id="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="class-use/ACFBrigadierManager.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<ul class="navListSearch">
|
||||
<li><label for="search">SEARCH:</label>
|
||||
<input type="text" id="search" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||
</li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li>Constr | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a id="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
</div>
|
||||
<div class="navPadding"> </div>
|
||||
<script type="text/javascript"><!--
|
||||
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
//-->
|
||||
</script>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<div class="subTitle"><span class="packageLabelInType">Package</span> <a href="package-summary.html">co.aikar.commands</a></div>
|
||||
<h2 title="Class ACFBrigadierManager" class="title">Class ACFBrigadierManager<S></h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="inheritance">
|
||||
<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">java.lang.Object</a></li>
|
||||
<li>
|
||||
<ul class="inheritance">
|
||||
<li>co.aikar.commands.ACFBrigadierManager<S></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt><span class="paramLabel">Type Parameters:</span></dt>
|
||||
<dd><code>S</code> - </dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
|
||||
public class <a href="../../../src-html/co/aikar/commands/ACFBrigadierManager.html#line.28">ACFBrigadierManager</a><S>
|
||||
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
|
||||
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
||||
<div class="deprecationComment">Unstable API</div>
|
||||
</div>
|
||||
<div class="block">Handles registering of commands into brigadier</div>
|
||||
<dl>
|
||||
<dt><span class="simpleTagLabel">Author:</span></dt>
|
||||
<dd>MiniDigger</dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== FIELD SUMMARY =========== -->
|
||||
<section role="region">
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="field.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Summary</h3>
|
||||
<table class="memberSummary">
|
||||
<caption><span>Fields</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colSecond" scope="col">Field</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>protected co.aikar.commands.CommandManager<?,​?,​?,​?,​?,​?></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#manager">manager</a></span></code></th>
|
||||
<td class="colLast">
|
||||
<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
<!-- ========== METHOD SUMMARY =========== -->
|
||||
<section role="region">
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="method.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Method Summary</h3>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></h3>
|
||||
<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone()" title="class or interface in java.lang" class="externalLink">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals(java.lang.Object)" title="class or interface in java.lang" class="externalLink">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize()" title="class or interface in java.lang" class="externalLink">finalize</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#getClass()" title="class or interface in java.lang" class="externalLink">getClass</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#hashCode()" title="class or interface in java.lang" class="externalLink">hashCode</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notify()" title="class or interface in java.lang" class="externalLink">notify</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#notifyAll()" title="class or interface in java.lang" class="externalLink">notifyAll</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString()" title="class or interface in java.lang" class="externalLink">toString</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait()" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait(long)" title="class or interface in java.lang" class="externalLink">wait</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#wait(long,int)" title="class or interface in java.lang" class="externalLink">wait</a></code></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ FIELD DETAIL =========== -->
|
||||
<section role="region">
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="field.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Field Detail</h3>
|
||||
<a id="manager">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>manager</h4>
|
||||
<pre>protected final co.aikar.commands.CommandManager<?,​?,​?,​?,​?,​?> <a href="../../../src-html/co/aikar/commands/ACFBrigadierManager.html#line.32">manager</a></pre>
|
||||
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<footer role="contentinfo">
|
||||
<nav role="navigation">
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a id="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="class-use/ACFBrigadierManager.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Nested | </li>
|
||||
<li><a href="#field.summary">Field</a> | </li>
|
||||
<li>Constr | </li>
|
||||
<li><a href="#method.summary">Method</a></li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li><a href="#field.detail">Field</a> | </li>
|
||||
<li>Constr | </li>
|
||||
<li>Method</li>
|
||||
</ul>
|
||||
</div>
|
||||
<a id="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</nav>
|
||||
<p class="legalCopy"><small>Copyright © 2020. All rights reserved.</small></p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,145 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc -->
|
||||
<title>Uses of Class co.aikar.commands.ACFBrigadierManager (ACF (Brigadier) 0.5.0-SNAPSHOT API)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||
<![endif]-->
|
||||
<script type="text/javascript" src="../../../../jquery/jquery-3.3.1.js"></script>
|
||||
<script type="text/javascript" src="../../../../jquery/jquery-migrate-3.0.1.js"></script>
|
||||
<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Uses of Class co.aikar.commands.ACFBrigadierManager (ACF (Brigadier) 0.5.0-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var pathtoroot = "../../../../";
|
||||
var useModuleDirectories = true;
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<div class="fixedNav">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a id="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../package-summary.html">Package</a></li>
|
||||
<li><a href="../ACFBrigadierManager.html" title="class in co.aikar.commands">Class</a></li>
|
||||
<li class="navBarCell1Rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<ul class="navListSearch">
|
||||
<li><label for="search">SEARCH:</label>
|
||||
<input type="text" id="search" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||
</li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
</div>
|
||||
<div class="navPadding"> </div>
|
||||
<script type="text/javascript"><!--
|
||||
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
//-->
|
||||
</script>
|
||||
</nav>
|
||||
</header>
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h2 title="Uses of Class co.aikar.commands.ACFBrigadierManager" class="title">Uses of Class<br>co.aikar.commands.ACFBrigadierManager</h2>
|
||||
</div>
|
||||
<div class="classUseContainer">No usage of co.aikar.commands.ACFBrigadierManager</div>
|
||||
</main>
|
||||
<footer role="contentinfo">
|
||||
<nav role="navigation">
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a id="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../package-summary.html">Package</a></li>
|
||||
<li><a href="../ACFBrigadierManager.html" title="class in co.aikar.commands">Class</a></li>
|
||||
<li class="navBarCell1Rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</nav>
|
||||
<p class="legalCopy"><small>Copyright © 2020. All rights reserved.</small></p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,165 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc -->
|
||||
<title>co.aikar.commands (ACF (Brigadier) 0.5.0-SNAPSHOT API)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||
<![endif]-->
|
||||
<script type="text/javascript" src="../../../jquery/jquery-3.3.1.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jquery-migrate-3.0.1.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="co.aikar.commands (ACF (Brigadier) 0.5.0-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var pathtoroot = "../../../";
|
||||
var useModuleDirectories = true;
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<div class="fixedNav">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a id="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li class="navBarCell1Rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-use.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<ul class="navListSearch">
|
||||
<li><label for="search">SEARCH:</label>
|
||||
<input type="text" id="search" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||
</li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
</div>
|
||||
<div class="navPadding"> </div>
|
||||
<script type="text/javascript"><!--
|
||||
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
//-->
|
||||
</script>
|
||||
</nav>
|
||||
</header>
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Package" class="title">Package co.aikar.commands</h1>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<table class="typeSummary">
|
||||
<caption><span>Class Summary</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Class</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="ACFBrigadierManager.html" title="class in co.aikar.commands">ACFBrigadierManager</a><S></th>
|
||||
<td class="colLast">Deprecated.
|
||||
<div class="deprecationComment">Unstable API</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</main>
|
||||
<footer role="contentinfo">
|
||||
<nav role="navigation">
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a id="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li class="navBarCell1Rev">Package</li>
|
||||
<li>Class</li>
|
||||
<li><a href="package-use.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</nav>
|
||||
<p class="legalCopy"><small>Copyright © 2020. All rights reserved.</small></p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,156 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc -->
|
||||
<title>co.aikar.commands Class Hierarchy (ACF (Brigadier) 0.5.0-SNAPSHOT API)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||
<![endif]-->
|
||||
<script type="text/javascript" src="../../../jquery/jquery-3.3.1.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jquery-migrate-3.0.1.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="co.aikar.commands Class Hierarchy (ACF (Brigadier) 0.5.0-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var pathtoroot = "../../../";
|
||||
var useModuleDirectories = true;
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<div class="fixedNav">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a id="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li class="navBarCell1Rev">Tree</li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<ul class="navListSearch">
|
||||
<li><label for="search">SEARCH:</label>
|
||||
<input type="text" id="search" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||
</li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
</div>
|
||||
<div class="navPadding"> </div>
|
||||
<script type="text/javascript"><!--
|
||||
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
//-->
|
||||
</script>
|
||||
</nav>
|
||||
</header>
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 class="title">Hierarchy For Package co.aikar.commands</h1>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<section role="region">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
|
||||
<ul>
|
||||
<li class="circle">co.aikar.commands.<a href="ACFBrigadierManager.html" title="class in co.aikar.commands"><span class="typeNameLink">ACFBrigadierManager</span></a><S></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</div>
|
||||
</main>
|
||||
<footer role="contentinfo">
|
||||
<nav role="navigation">
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a id="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li class="navBarCell1Rev">Tree</li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</nav>
|
||||
<p class="legalCopy"><small>Copyright © 2020. All rights reserved.</small></p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,145 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc -->
|
||||
<title>Uses of Package co.aikar.commands (ACF (Brigadier) 0.5.0-SNAPSHOT API)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../jquery/jquery-ui.css" title="Style">
|
||||
<script type="text/javascript" src="../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jszip/dist/jszip.min.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript" src="../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||
<![endif]-->
|
||||
<script type="text/javascript" src="../../../jquery/jquery-3.3.1.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jquery-migrate-3.0.1.js"></script>
|
||||
<script type="text/javascript" src="../../../jquery/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Uses of Package co.aikar.commands (ACF (Brigadier) 0.5.0-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var pathtoroot = "../../../";
|
||||
var useModuleDirectories = true;
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<div class="fixedNav">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a id="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="navBarCell1Rev">Use</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<ul class="navListSearch">
|
||||
<li><label for="search">SEARCH:</label>
|
||||
<input type="text" id="search" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||
</li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
</div>
|
||||
<div class="navPadding"> </div>
|
||||
<script type="text/javascript"><!--
|
||||
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
//-->
|
||||
</script>
|
||||
</nav>
|
||||
</header>
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Uses of Package co.aikar.commands" class="title">Uses of Package<br>co.aikar.commands</h1>
|
||||
</div>
|
||||
<div class="contentContainer">No usage of co.aikar.commands</div>
|
||||
</main>
|
||||
<footer role="contentinfo">
|
||||
<nav role="navigation">
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a id="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li class="navBarCell1Rev">Use</li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</nav>
|
||||
<p class="legalCopy"><small>Copyright © 2020. All rights reserved.</small></p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,147 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc -->
|
||||
<title>Constant Field Values (ACF (Brigadier) 0.5.0-SNAPSHOT API)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
|
||||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||
<![endif]-->
|
||||
<script type="text/javascript" src="jquery/jquery-3.3.1.js"></script>
|
||||
<script type="text/javascript" src="jquery/jquery-migrate-3.0.1.js"></script>
|
||||
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Constant Field Values (ACF (Brigadier) 0.5.0-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var pathtoroot = "./";
|
||||
var useModuleDirectories = true;
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<div class="fixedNav">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a id="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="co/aikar/commands/package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li><a href="overview-tree.html">Tree</a></li>
|
||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<ul class="navListSearch">
|
||||
<li><label for="search">SEARCH:</label>
|
||||
<input type="text" id="search" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||
</li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
</div>
|
||||
<div class="navPadding"> </div>
|
||||
<script type="text/javascript"><!--
|
||||
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
//-->
|
||||
</script>
|
||||
</nav>
|
||||
</header>
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Constant Field Values" class="title">Constant Field Values</h1>
|
||||
<section role="region">
|
||||
<h2 title="Contents">Contents</h2>
|
||||
</section>
|
||||
</div>
|
||||
</main>
|
||||
<footer role="contentinfo">
|
||||
<nav role="navigation">
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a id="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="co/aikar/commands/package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li><a href="overview-tree.html">Tree</a></li>
|
||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</nav>
|
||||
<p class="legalCopy"><small>Copyright © 2020. All rights reserved.</small></p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,171 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc -->
|
||||
<title>Deprecated List (ACF (Brigadier) 0.5.0-SNAPSHOT API)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
|
||||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||
<![endif]-->
|
||||
<script type="text/javascript" src="jquery/jquery-3.3.1.js"></script>
|
||||
<script type="text/javascript" src="jquery/jquery-migrate-3.0.1.js"></script>
|
||||
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Deprecated List (ACF (Brigadier) 0.5.0-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var pathtoroot = "./";
|
||||
var useModuleDirectories = true;
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<div class="fixedNav">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a id="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="co/aikar/commands/package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li><a href="overview-tree.html">Tree</a></li>
|
||||
<li class="navBarCell1Rev">Deprecated</li>
|
||||
<li><a href="index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<ul class="navListSearch">
|
||||
<li><label for="search">SEARCH:</label>
|
||||
<input type="text" id="search" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||
</li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
</div>
|
||||
<div class="navPadding"> </div>
|
||||
<script type="text/javascript"><!--
|
||||
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
//-->
|
||||
</script>
|
||||
</nav>
|
||||
</header>
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 title="Deprecated API" class="title">Deprecated API</h1>
|
||||
<h2 title="Contents">Contents</h2>
|
||||
<ul>
|
||||
<li><a href="#class">Classes</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="contentContainer"><a id="class">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<table class="deprecatedSummary">
|
||||
<caption><span>Classes</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Class</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<th class="colDeprecatedItemName" scope="row"><a href="co/aikar/commands/ACFBrigadierManager.html" title="class in co.aikar.commands">co.aikar.commands.ACFBrigadierManager</a></th>
|
||||
<td class="colLast">
|
||||
<div class="deprecationComment">Unstable API</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</main>
|
||||
<footer role="contentinfo">
|
||||
<nav role="navigation">
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a id="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="co/aikar/commands/package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li><a href="overview-tree.html">Tree</a></li>
|
||||
<li class="navBarCell1Rev">Deprecated</li>
|
||||
<li><a href="index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</nav>
|
||||
<p class="legalCopy"><small>Copyright © 2020. All rights reserved.</small></p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1 @@
|
||||
co.aikar.commands
|
||||
@@ -0,0 +1,172 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc -->
|
||||
<title>Index (ACF (Brigadier) 0.5.0-SNAPSHOT API)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
|
||||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||
<![endif]-->
|
||||
<script type="text/javascript" src="jquery/jquery-3.3.1.js"></script>
|
||||
<script type="text/javascript" src="jquery/jquery-migrate-3.0.1.js"></script>
|
||||
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Index (ACF (Brigadier) 0.5.0-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var pathtoroot = "./";
|
||||
var useModuleDirectories = true;
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<div class="fixedNav">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a id="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="co/aikar/commands/package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li><a href="overview-tree.html">Tree</a></li>
|
||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||
<li class="navBarCell1Rev">Index</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<ul class="navListSearch">
|
||||
<li><label for="search">SEARCH:</label>
|
||||
<input type="text" id="search" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||
</li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
</div>
|
||||
<div class="navPadding"> </div>
|
||||
<script type="text/javascript"><!--
|
||||
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
//-->
|
||||
</script>
|
||||
</nav>
|
||||
</header>
|
||||
<main role="main">
|
||||
<div class="contentContainer"><a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:M">M</a> <br><a href="allclasses-index.html">All Classes</a> <a href="allpackages-index.html">All Packages</a><a id="I:A">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h2 class="title">A</h2>
|
||||
<dl>
|
||||
<dt><a href="co/aikar/commands/ACFBrigadierManager.html" title="class in co.aikar.commands"><span class="typeNameLink">ACFBrigadierManager</span></a><<a href="co/aikar/commands/ACFBrigadierManager.html" title="type parameter in ACFBrigadierManager">S</a>> - Class in <a href="co/aikar/commands/package-summary.html">co.aikar.commands</a></dt>
|
||||
<dd>
|
||||
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
||||
<div class="deprecationComment">Unstable API</div>
|
||||
</div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a id="I:C">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h2 class="title">C</h2>
|
||||
<dl>
|
||||
<dt><a href="co/aikar/commands/package-summary.html">co.aikar.commands</a> - package co.aikar.commands</dt>
|
||||
<dd> </dd>
|
||||
</dl>
|
||||
<a id="I:M">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h2 class="title">M</h2>
|
||||
<dl>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/ACFBrigadierManager.html#manager">manager</a></span> - Variable in class co.aikar.commands.<a href="co/aikar/commands/ACFBrigadierManager.html" title="class in co.aikar.commands">ACFBrigadierManager</a></dt>
|
||||
<dd>
|
||||
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
||||
</dd>
|
||||
</dl>
|
||||
<a href="#I:A">A</a> <a href="#I:C">C</a> <a href="#I:M">M</a> <br><a href="allclasses-index.html">All Classes</a> <a href="allpackages-index.html">All Packages</a></div>
|
||||
</main>
|
||||
<footer role="contentinfo">
|
||||
<nav role="navigation">
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a id="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="co/aikar/commands/package-summary.html">Package</a></li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li><a href="overview-tree.html">Tree</a></li>
|
||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||
<li class="navBarCell1Rev">Index</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</nav>
|
||||
<p class="legalCopy"><small>Copyright © 2020. All rights reserved.</small></p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,23 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (11.0.5) on Thu Sep 24 22:58:41 EDT 2020 -->
|
||||
<title>ACF (Brigadier) 0.5.0-SNAPSHOT API</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<script type="text/javascript">window.location.replace('co/aikar/commands/package-summary.html')</script>
|
||||
<noscript>
|
||||
<meta http-equiv="Refresh" content="0;co/aikar/commands/package-summary.html">
|
||||
</noscript>
|
||||
<link rel="canonical" href="co/aikar/commands/package-summary.html">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<main role="main">
|
||||
<noscript>
|
||||
<p>JavaScript is disabled on your browser.</p>
|
||||
</noscript>
|
||||
<p><a href="co/aikar/commands/package-summary.html">co/aikar/commands/package-summary.html</a></p>
|
||||
</main>
|
||||
</body>
|
||||
</html>
|
||||
|
After Width: | Height: | Size: 335 B |
|
After Width: | Height: | Size: 262 B |
|
After Width: | Height: | Size: 262 B |
|
After Width: | Height: | Size: 262 B |
|
After Width: | Height: | Size: 332 B |
|
After Width: | Height: | Size: 280 B |
|
After Width: | Height: | Size: 6.8 KiB |
|
After Width: | Height: | Size: 4.4 KiB |
|
After Width: | Height: | Size: 6.8 KiB |
|
After Width: | Height: | Size: 6.8 KiB |
|
After Width: | Height: | Size: 4.4 KiB |
@@ -0,0 +1,628 @@
|
||||
/*!
|
||||
* jQuery Migrate - v3.0.1 - 2017-09-26
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
*/
|
||||
;( function( factory ) {
|
||||
if ( typeof define === "function" && define.amd ) {
|
||||
|
||||
// AMD. Register as an anonymous module.
|
||||
define( [ "jquery" ], window, factory );
|
||||
} else if ( typeof module === "object" && module.exports ) {
|
||||
|
||||
// Node/CommonJS
|
||||
// eslint-disable-next-line no-undef
|
||||
module.exports = factory( require( "jquery" ), window );
|
||||
} else {
|
||||
|
||||
// Browser globals
|
||||
factory( jQuery, window );
|
||||
}
|
||||
} )( function( jQuery, window ) {
|
||||
"use strict";
|
||||
|
||||
|
||||
jQuery.migrateVersion = "3.0.1";
|
||||
|
||||
jQuery.migrateMute = true;
|
||||
|
||||
/* exported migrateWarn, migrateWarnFunc, migrateWarnProp */
|
||||
|
||||
( function() {
|
||||
|
||||
var rbadVersions = /^[12]\./;
|
||||
|
||||
// Support: IE9 only
|
||||
// IE9 only creates console object when dev tools are first opened
|
||||
// IE9 console is a host object, callable but doesn't have .apply()
|
||||
if ( !window.console || !window.console.log ) {
|
||||
return;
|
||||
}
|
||||
|
||||
// Need jQuery 3.0.0+ and no older Migrate loaded
|
||||
if ( !jQuery || rbadVersions.test( jQuery.fn.jquery ) ) {
|
||||
window.console.log( "JQMIGRATE: jQuery 3.0.0+ REQUIRED" );
|
||||
}
|
||||
if ( jQuery.migrateWarnings ) {
|
||||
window.console.log( "JQMIGRATE: Migrate plugin loaded multiple times" );
|
||||
}
|
||||
|
||||
// Show a message on the console so devs know we're active
|
||||
window.console.log( "JQMIGRATE: Migrate is installed" +
|
||||
( jQuery.migrateMute ? "" : " with logging active" ) +
|
||||
", version " + jQuery.migrateVersion );
|
||||
|
||||
} )();
|
||||
|
||||
var warnedAbout = {};
|
||||
|
||||
// List of warnings already given; public read only
|
||||
jQuery.migrateWarnings = [];
|
||||
|
||||
// Set to false to disable traces that appear with warnings
|
||||
if ( jQuery.migrateTrace === undefined ) {
|
||||
jQuery.migrateTrace = true;
|
||||
}
|
||||
|
||||
// Forget any warnings we've already given; public
|
||||
jQuery.migrateReset = function() {
|
||||
warnedAbout = {};
|
||||
jQuery.migrateWarnings.length = 0;
|
||||
};
|
||||
|
||||
function migrateWarn( msg ) {
|
||||
var console = window.console;
|
||||
if ( !warnedAbout[ msg ] ) {
|
||||
warnedAbout[ msg ] = true;
|
||||
jQuery.migrateWarnings.push( msg );
|
||||
if ( console && console.warn && !jQuery.migrateMute ) {
|
||||
console.warn( "JQMIGRATE: " + msg );
|
||||
if ( jQuery.migrateTrace && console.trace ) {
|
||||
console.trace();
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function migrateWarnProp( obj, prop, value, msg ) {
|
||||
Object.defineProperty( obj, prop, {
|
||||
configurable: true,
|
||||
enumerable: true,
|
||||
get: function() {
|
||||
migrateWarn( msg );
|
||||
return value;
|
||||
},
|
||||
set: function( newValue ) {
|
||||
migrateWarn( msg );
|
||||
value = newValue;
|
||||
}
|
||||
} );
|
||||
}
|
||||
|
||||
function migrateWarnFunc( obj, prop, newFunc, msg ) {
|
||||
obj[ prop ] = function() {
|
||||
migrateWarn( msg );
|
||||
return newFunc.apply( this, arguments );
|
||||
};
|
||||
}
|
||||
|
||||
if ( window.document.compatMode === "BackCompat" ) {
|
||||
|
||||
// JQuery has never supported or tested Quirks Mode
|
||||
migrateWarn( "jQuery is not compatible with Quirks Mode" );
|
||||
}
|
||||
|
||||
|
||||
var oldInit = jQuery.fn.init,
|
||||
oldIsNumeric = jQuery.isNumeric,
|
||||
oldFind = jQuery.find,
|
||||
rattrHashTest = /\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,
|
||||
rattrHashGlob = /\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g;
|
||||
|
||||
jQuery.fn.init = function( arg1 ) {
|
||||
var args = Array.prototype.slice.call( arguments );
|
||||
|
||||
if ( typeof arg1 === "string" && arg1 === "#" ) {
|
||||
|
||||
// JQuery( "#" ) is a bogus ID selector, but it returned an empty set before jQuery 3.0
|
||||
migrateWarn( "jQuery( '#' ) is not a valid selector" );
|
||||
args[ 0 ] = [];
|
||||
}
|
||||
|
||||
return oldInit.apply( this, args );
|
||||
};
|
||||
jQuery.fn.init.prototype = jQuery.fn;
|
||||
|
||||
jQuery.find = function( selector ) {
|
||||
var args = Array.prototype.slice.call( arguments );
|
||||
|
||||
// Support: PhantomJS 1.x
|
||||
// String#match fails to match when used with a //g RegExp, only on some strings
|
||||
if ( typeof selector === "string" && rattrHashTest.test( selector ) ) {
|
||||
|
||||
// The nonstandard and undocumented unquoted-hash was removed in jQuery 1.12.0
|
||||
// First see if qS thinks it's a valid selector, if so avoid a false positive
|
||||
try {
|
||||
window.document.querySelector( selector );
|
||||
} catch ( err1 ) {
|
||||
|
||||
// Didn't *look* valid to qSA, warn and try quoting what we think is the value
|
||||
selector = selector.replace( rattrHashGlob, function( _, attr, op, value ) {
|
||||
return "[" + attr + op + "\"" + value + "\"]";
|
||||
} );
|
||||
|
||||
// If the regexp *may* have created an invalid selector, don't update it
|
||||
// Note that there may be false alarms if selector uses jQuery extensions
|
||||
try {
|
||||
window.document.querySelector( selector );
|
||||
migrateWarn( "Attribute selector with '#' must be quoted: " + args[ 0 ] );
|
||||
args[ 0 ] = selector;
|
||||
} catch ( err2 ) {
|
||||
migrateWarn( "Attribute selector with '#' was not fixed: " + args[ 0 ] );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return oldFind.apply( this, args );
|
||||
};
|
||||
|
||||
// Copy properties attached to original jQuery.find method (e.g. .attr, .isXML)
|
||||
var findProp;
|
||||
for ( findProp in oldFind ) {
|
||||
if ( Object.prototype.hasOwnProperty.call( oldFind, findProp ) ) {
|
||||
jQuery.find[ findProp ] = oldFind[ findProp ];
|
||||
}
|
||||
}
|
||||
|
||||
// The number of elements contained in the matched element set
|
||||
jQuery.fn.size = function() {
|
||||
migrateWarn( "jQuery.fn.size() is deprecated and removed; use the .length property" );
|
||||
return this.length;
|
||||
};
|
||||
|
||||
jQuery.parseJSON = function() {
|
||||
migrateWarn( "jQuery.parseJSON is deprecated; use JSON.parse" );
|
||||
return JSON.parse.apply( null, arguments );
|
||||
};
|
||||
|
||||
jQuery.isNumeric = function( val ) {
|
||||
|
||||
// The jQuery 2.2.3 implementation of isNumeric
|
||||
function isNumeric2( obj ) {
|
||||
var realStringObj = obj && obj.toString();
|
||||
return !jQuery.isArray( obj ) && ( realStringObj - parseFloat( realStringObj ) + 1 ) >= 0;
|
||||
}
|
||||
|
||||
var newValue = oldIsNumeric( val ),
|
||||
oldValue = isNumeric2( val );
|
||||
|
||||
if ( newValue !== oldValue ) {
|
||||
migrateWarn( "jQuery.isNumeric() should not be called on constructed objects" );
|
||||
}
|
||||
|
||||
return oldValue;
|
||||
};
|
||||
|
||||
migrateWarnFunc( jQuery, "holdReady", jQuery.holdReady,
|
||||
"jQuery.holdReady is deprecated" );
|
||||
|
||||
migrateWarnFunc( jQuery, "unique", jQuery.uniqueSort,
|
||||
"jQuery.unique is deprecated; use jQuery.uniqueSort" );
|
||||
|
||||
// Now jQuery.expr.pseudos is the standard incantation
|
||||
migrateWarnProp( jQuery.expr, "filters", jQuery.expr.pseudos,
|
||||
"jQuery.expr.filters is deprecated; use jQuery.expr.pseudos" );
|
||||
migrateWarnProp( jQuery.expr, ":", jQuery.expr.pseudos,
|
||||
"jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos" );
|
||||
|
||||
|
||||
var oldAjax = jQuery.ajax;
|
||||
|
||||
jQuery.ajax = function( ) {
|
||||
var jQXHR = oldAjax.apply( this, arguments );
|
||||
|
||||
// Be sure we got a jQXHR (e.g., not sync)
|
||||
if ( jQXHR.promise ) {
|
||||
migrateWarnFunc( jQXHR, "success", jQXHR.done,
|
||||
"jQXHR.success is deprecated and removed" );
|
||||
migrateWarnFunc( jQXHR, "error", jQXHR.fail,
|
||||
"jQXHR.error is deprecated and removed" );
|
||||
migrateWarnFunc( jQXHR, "complete", jQXHR.always,
|
||||
"jQXHR.complete is deprecated and removed" );
|
||||
}
|
||||
|
||||
return jQXHR;
|
||||
};
|
||||
|
||||
|
||||
var oldRemoveAttr = jQuery.fn.removeAttr,
|
||||
oldToggleClass = jQuery.fn.toggleClass,
|
||||
rmatchNonSpace = /\S+/g;
|
||||
|
||||
jQuery.fn.removeAttr = function( name ) {
|
||||
var self = this;
|
||||
|
||||
jQuery.each( name.match( rmatchNonSpace ), function( i, attr ) {
|
||||
if ( jQuery.expr.match.bool.test( attr ) ) {
|
||||
migrateWarn( "jQuery.fn.removeAttr no longer sets boolean properties: " + attr );
|
||||
self.prop( attr, false );
|
||||
}
|
||||
} );
|
||||
|
||||
return oldRemoveAttr.apply( this, arguments );
|
||||
};
|
||||
|
||||
jQuery.fn.toggleClass = function( state ) {
|
||||
|
||||
// Only deprecating no-args or single boolean arg
|
||||
if ( state !== undefined && typeof state !== "boolean" ) {
|
||||
return oldToggleClass.apply( this, arguments );
|
||||
}
|
||||
|
||||
migrateWarn( "jQuery.fn.toggleClass( boolean ) is deprecated" );
|
||||
|
||||
// Toggle entire class name of each element
|
||||
return this.each( function() {
|
||||
var className = this.getAttribute && this.getAttribute( "class" ) || "";
|
||||
|
||||
if ( className ) {
|
||||
jQuery.data( this, "__className__", className );
|
||||
}
|
||||
|
||||
// If the element has a class name or if we're passed `false`,
|
||||
// then remove the whole classname (if there was one, the above saved it).
|
||||
// Otherwise bring back whatever was previously saved (if anything),
|
||||
// falling back to the empty string if nothing was stored.
|
||||
if ( this.setAttribute ) {
|
||||
this.setAttribute( "class",
|
||||
className || state === false ?
|
||||
"" :
|
||||
jQuery.data( this, "__className__" ) || ""
|
||||
);
|
||||
}
|
||||
} );
|
||||
};
|
||||
|
||||
|
||||
var internalSwapCall = false;
|
||||
|
||||
// If this version of jQuery has .swap(), don't false-alarm on internal uses
|
||||
if ( jQuery.swap ) {
|
||||
jQuery.each( [ "height", "width", "reliableMarginRight" ], function( _, name ) {
|
||||
var oldHook = jQuery.cssHooks[ name ] && jQuery.cssHooks[ name ].get;
|
||||
|
||||
if ( oldHook ) {
|
||||
jQuery.cssHooks[ name ].get = function() {
|
||||
var ret;
|
||||
|
||||
internalSwapCall = true;
|
||||
ret = oldHook.apply( this, arguments );
|
||||
internalSwapCall = false;
|
||||
return ret;
|
||||
};
|
||||
}
|
||||
} );
|
||||
}
|
||||
|
||||
jQuery.swap = function( elem, options, callback, args ) {
|
||||
var ret, name,
|
||||
old = {};
|
||||
|
||||
if ( !internalSwapCall ) {
|
||||
migrateWarn( "jQuery.swap() is undocumented and deprecated" );
|
||||
}
|
||||
|
||||
// Remember the old values, and insert the new ones
|
||||
for ( name in options ) {
|
||||
old[ name ] = elem.style[ name ];
|
||||
elem.style[ name ] = options[ name ];
|
||||
}
|
||||
|
||||
ret = callback.apply( elem, args || [] );
|
||||
|
||||
// Revert the old values
|
||||
for ( name in options ) {
|
||||
elem.style[ name ] = old[ name ];
|
||||
}
|
||||
|
||||
return ret;
|
||||
};
|
||||
|
||||
var oldData = jQuery.data;
|
||||
|
||||
jQuery.data = function( elem, name, value ) {
|
||||
var curData;
|
||||
|
||||
// Name can be an object, and each entry in the object is meant to be set as data
|
||||
if ( name && typeof name === "object" && arguments.length === 2 ) {
|
||||
curData = jQuery.hasData( elem ) && oldData.call( this, elem );
|
||||
var sameKeys = {};
|
||||
for ( var key in name ) {
|
||||
if ( key !== jQuery.camelCase( key ) ) {
|
||||
migrateWarn( "jQuery.data() always sets/gets camelCased names: " + key );
|
||||
curData[ key ] = name[ key ];
|
||||
} else {
|
||||
sameKeys[ key ] = name[ key ];
|
||||
}
|
||||
}
|
||||
|
||||
oldData.call( this, elem, sameKeys );
|
||||
|
||||
return name;
|
||||
}
|
||||
|
||||
// If the name is transformed, look for the un-transformed name in the data object
|
||||
if ( name && typeof name === "string" && name !== jQuery.camelCase( name ) ) {
|
||||
curData = jQuery.hasData( elem ) && oldData.call( this, elem );
|
||||
if ( curData && name in curData ) {
|
||||
migrateWarn( "jQuery.data() always sets/gets camelCased names: " + name );
|
||||
if ( arguments.length > 2 ) {
|
||||
curData[ name ] = value;
|
||||
}
|
||||
return curData[ name ];
|
||||
}
|
||||
}
|
||||
|
||||
return oldData.apply( this, arguments );
|
||||
};
|
||||
|
||||
var oldTweenRun = jQuery.Tween.prototype.run;
|
||||
var linearEasing = function( pct ) {
|
||||
return pct;
|
||||
};
|
||||
|
||||
jQuery.Tween.prototype.run = function( ) {
|
||||
if ( jQuery.easing[ this.easing ].length > 1 ) {
|
||||
migrateWarn(
|
||||
"'jQuery.easing." + this.easing.toString() + "' should use only one argument"
|
||||
);
|
||||
|
||||
jQuery.easing[ this.easing ] = linearEasing;
|
||||
}
|
||||
|
||||
oldTweenRun.apply( this, arguments );
|
||||
};
|
||||
|
||||
jQuery.fx.interval = jQuery.fx.interval || 13;
|
||||
|
||||
// Support: IE9, Android <=4.4
|
||||
// Avoid false positives on browsers that lack rAF
|
||||
if ( window.requestAnimationFrame ) {
|
||||
migrateWarnProp( jQuery.fx, "interval", jQuery.fx.interval,
|
||||
"jQuery.fx.interval is deprecated" );
|
||||
}
|
||||
|
||||
var oldLoad = jQuery.fn.load,
|
||||
oldEventAdd = jQuery.event.add,
|
||||
originalFix = jQuery.event.fix;
|
||||
|
||||
jQuery.event.props = [];
|
||||
jQuery.event.fixHooks = {};
|
||||
|
||||
migrateWarnProp( jQuery.event.props, "concat", jQuery.event.props.concat,
|
||||
"jQuery.event.props.concat() is deprecated and removed" );
|
||||
|
||||
jQuery.event.fix = function( originalEvent ) {
|
||||
var event,
|
||||
type = originalEvent.type,
|
||||
fixHook = this.fixHooks[ type ],
|
||||
props = jQuery.event.props;
|
||||
|
||||
if ( props.length ) {
|
||||
migrateWarn( "jQuery.event.props are deprecated and removed: " + props.join() );
|
||||
while ( props.length ) {
|
||||
jQuery.event.addProp( props.pop() );
|
||||
}
|
||||
}
|
||||
|
||||
if ( fixHook && !fixHook._migrated_ ) {
|
||||
fixHook._migrated_ = true;
|
||||
migrateWarn( "jQuery.event.fixHooks are deprecated and removed: " + type );
|
||||
if ( ( props = fixHook.props ) && props.length ) {
|
||||
while ( props.length ) {
|
||||
jQuery.event.addProp( props.pop() );
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
event = originalFix.call( this, originalEvent );
|
||||
|
||||
return fixHook && fixHook.filter ? fixHook.filter( event, originalEvent ) : event;
|
||||
};
|
||||
|
||||
jQuery.event.add = function( elem, types ) {
|
||||
|
||||
// This misses the multiple-types case but that seems awfully rare
|
||||
if ( elem === window && types === "load" && window.document.readyState === "complete" ) {
|
||||
migrateWarn( "jQuery(window).on('load'...) called after load event occurred" );
|
||||
}
|
||||
return oldEventAdd.apply( this, arguments );
|
||||
};
|
||||
|
||||
jQuery.each( [ "load", "unload", "error" ], function( _, name ) {
|
||||
|
||||
jQuery.fn[ name ] = function() {
|
||||
var args = Array.prototype.slice.call( arguments, 0 );
|
||||
|
||||
// If this is an ajax load() the first arg should be the string URL;
|
||||
// technically this could also be the "Anything" arg of the event .load()
|
||||
// which just goes to show why this dumb signature has been deprecated!
|
||||
// jQuery custom builds that exclude the Ajax module justifiably die here.
|
||||
if ( name === "load" && typeof args[ 0 ] === "string" ) {
|
||||
return oldLoad.apply( this, args );
|
||||
}
|
||||
|
||||
migrateWarn( "jQuery.fn." + name + "() is deprecated" );
|
||||
|
||||
args.splice( 0, 0, name );
|
||||
if ( arguments.length ) {
|
||||
return this.on.apply( this, args );
|
||||
}
|
||||
|
||||
// Use .triggerHandler here because:
|
||||
// - load and unload events don't need to bubble, only applied to window or image
|
||||
// - error event should not bubble to window, although it does pre-1.7
|
||||
// See http://bugs.jquery.com/ticket/11820
|
||||
this.triggerHandler.apply( this, args );
|
||||
return this;
|
||||
};
|
||||
|
||||
} );
|
||||
|
||||
jQuery.each( ( "blur focus focusin focusout resize scroll click dblclick " +
|
||||
"mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave " +
|
||||
"change select submit keydown keypress keyup contextmenu" ).split( " " ),
|
||||
function( i, name ) {
|
||||
|
||||
// Handle event binding
|
||||
jQuery.fn[ name ] = function( data, fn ) {
|
||||
migrateWarn( "jQuery.fn." + name + "() event shorthand is deprecated" );
|
||||
return arguments.length > 0 ?
|
||||
this.on( name, null, data, fn ) :
|
||||
this.trigger( name );
|
||||
};
|
||||
} );
|
||||
|
||||
// Trigger "ready" event only once, on document ready
|
||||
jQuery( function() {
|
||||
jQuery( window.document ).triggerHandler( "ready" );
|
||||
} );
|
||||
|
||||
jQuery.event.special.ready = {
|
||||
setup: function() {
|
||||
if ( this === window.document ) {
|
||||
migrateWarn( "'ready' event is deprecated" );
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
jQuery.fn.extend( {
|
||||
|
||||
bind: function( types, data, fn ) {
|
||||
migrateWarn( "jQuery.fn.bind() is deprecated" );
|
||||
return this.on( types, null, data, fn );
|
||||
},
|
||||
unbind: function( types, fn ) {
|
||||
migrateWarn( "jQuery.fn.unbind() is deprecated" );
|
||||
return this.off( types, null, fn );
|
||||
},
|
||||
delegate: function( selector, types, data, fn ) {
|
||||
migrateWarn( "jQuery.fn.delegate() is deprecated" );
|
||||
return this.on( types, selector, data, fn );
|
||||
},
|
||||
undelegate: function( selector, types, fn ) {
|
||||
migrateWarn( "jQuery.fn.undelegate() is deprecated" );
|
||||
return arguments.length === 1 ?
|
||||
this.off( selector, "**" ) :
|
||||
this.off( types, selector || "**", fn );
|
||||
},
|
||||
hover: function( fnOver, fnOut ) {
|
||||
migrateWarn( "jQuery.fn.hover() is deprecated" );
|
||||
return this.on( "mouseenter", fnOver ).on( "mouseleave", fnOut || fnOver );
|
||||
}
|
||||
} );
|
||||
|
||||
|
||||
var oldOffset = jQuery.fn.offset;
|
||||
|
||||
jQuery.fn.offset = function() {
|
||||
var docElem,
|
||||
elem = this[ 0 ],
|
||||
origin = { top: 0, left: 0 };
|
||||
|
||||
if ( !elem || !elem.nodeType ) {
|
||||
migrateWarn( "jQuery.fn.offset() requires a valid DOM element" );
|
||||
return origin;
|
||||
}
|
||||
|
||||
docElem = ( elem.ownerDocument || window.document ).documentElement;
|
||||
if ( !jQuery.contains( docElem, elem ) ) {
|
||||
migrateWarn( "jQuery.fn.offset() requires an element connected to a document" );
|
||||
return origin;
|
||||
}
|
||||
|
||||
return oldOffset.apply( this, arguments );
|
||||
};
|
||||
|
||||
|
||||
var oldParam = jQuery.param;
|
||||
|
||||
jQuery.param = function( data, traditional ) {
|
||||
var ajaxTraditional = jQuery.ajaxSettings && jQuery.ajaxSettings.traditional;
|
||||
|
||||
if ( traditional === undefined && ajaxTraditional ) {
|
||||
|
||||
migrateWarn( "jQuery.param() no longer uses jQuery.ajaxSettings.traditional" );
|
||||
traditional = ajaxTraditional;
|
||||
}
|
||||
|
||||
return oldParam.call( this, data, traditional );
|
||||
};
|
||||
|
||||
var oldSelf = jQuery.fn.andSelf || jQuery.fn.addBack;
|
||||
|
||||
jQuery.fn.andSelf = function() {
|
||||
migrateWarn( "jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()" );
|
||||
return oldSelf.apply( this, arguments );
|
||||
};
|
||||
|
||||
|
||||
var oldDeferred = jQuery.Deferred,
|
||||
tuples = [
|
||||
|
||||
// Action, add listener, callbacks, .then handlers, final state
|
||||
[ "resolve", "done", jQuery.Callbacks( "once memory" ),
|
||||
jQuery.Callbacks( "once memory" ), "resolved" ],
|
||||
[ "reject", "fail", jQuery.Callbacks( "once memory" ),
|
||||
jQuery.Callbacks( "once memory" ), "rejected" ],
|
||||
[ "notify", "progress", jQuery.Callbacks( "memory" ),
|
||||
jQuery.Callbacks( "memory" ) ]
|
||||
];
|
||||
|
||||
jQuery.Deferred = function( func ) {
|
||||
var deferred = oldDeferred(),
|
||||
promise = deferred.promise();
|
||||
|
||||
deferred.pipe = promise.pipe = function( /* fnDone, fnFail, fnProgress */ ) {
|
||||
var fns = arguments;
|
||||
|
||||
migrateWarn( "deferred.pipe() is deprecated" );
|
||||
|
||||
return jQuery.Deferred( function( newDefer ) {
|
||||
jQuery.each( tuples, function( i, tuple ) {
|
||||
var fn = jQuery.isFunction( fns[ i ] ) && fns[ i ];
|
||||
|
||||
// Deferred.done(function() { bind to newDefer or newDefer.resolve })
|
||||
// deferred.fail(function() { bind to newDefer or newDefer.reject })
|
||||
// deferred.progress(function() { bind to newDefer or newDefer.notify })
|
||||
deferred[ tuple[ 1 ] ]( function() {
|
||||
var returned = fn && fn.apply( this, arguments );
|
||||
if ( returned && jQuery.isFunction( returned.promise ) ) {
|
||||
returned.promise()
|
||||
.done( newDefer.resolve )
|
||||
.fail( newDefer.reject )
|
||||
.progress( newDefer.notify );
|
||||
} else {
|
||||
newDefer[ tuple[ 0 ] + "With" ](
|
||||
this === promise ? newDefer.promise() : this,
|
||||
fn ? [ returned ] : arguments
|
||||
);
|
||||
}
|
||||
} );
|
||||
} );
|
||||
fns = null;
|
||||
} ).promise();
|
||||
|
||||
};
|
||||
|
||||
if ( func ) {
|
||||
func.call( deferred, deferred );
|
||||
}
|
||||
|
||||
return deferred;
|
||||
};
|
||||
|
||||
// Preserve handler of uncaught exceptions in promise chains
|
||||
jQuery.Deferred.exceptionHook = oldDeferred.exceptionHook;
|
||||
|
||||
return jQuery;
|
||||
} );
|
||||
@@ -0,0 +1,582 @@
|
||||
/*! jQuery UI - v1.12.1 - 2018-12-06
|
||||
* http://jqueryui.com
|
||||
* Includes: core.css, autocomplete.css, menu.css, theme.css
|
||||
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=custom-theme&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgImgOpacityContent=75&bgImgOpacityHeader=75&cornerRadiusShadow=8px&offsetLeftShadow=-8px&offsetTopShadow=-8px&thicknessShadow=8px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=%23aaaaaa&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=%23aaaaaa&iconColorError=%23cd0a0a&fcError=%23cd0a0a&borderColorError=%23cd0a0a&bgTextureError=glass&bgColorError=%23fef1ec&iconColorHighlight=%232e83ff&fcHighlight=%23363636&borderColorHighlight=%23fcefa1&bgTextureHighlight=glass&bgColorHighlight=%23fbf9ee&iconColorActive=%23454545&fcActive=%23212121&borderColorActive=%23aaaaaa&bgTextureActive=glass&bgColorActive=%23dadada&iconColorHover=%23454545&fcHover=%23212121&borderColorHover=%23999999&bgTextureHover=glass&bgColorHover=%23dadada&iconColorDefault=%23888888&fcDefault=%23555555&borderColorDefault=%23d3d3d3&bgTextureDefault=glass&bgColorDefault=%23e6e6e6&iconColorContent=%23222222&fcContent=%23222222&borderColorContent=%23aaaaaa&bgTextureContent=flat&bgColorContent=%23ffffff&iconColorHeader=%23222222&fcHeader=%23222222&borderColorHeader=%23aaaaaa&bgTextureHeader=highlight_soft&bgColorHeader=%23cccccc&cornerRadius=4px&fwDefault=normal&fsDefault=1.1em&ffDefault=Verdana%2CArial%2Csans-serif
|
||||
* Copyright jQuery Foundation and other contributors; Licensed MIT */
|
||||
|
||||
/* Layout helpers
|
||||
----------------------------------*/
|
||||
.ui-helper-hidden {
|
||||
display: none;
|
||||
}
|
||||
.ui-helper-hidden-accessible {
|
||||
border: 0;
|
||||
clip: rect(0 0 0 0);
|
||||
height: 1px;
|
||||
margin: -1px;
|
||||
overflow: hidden;
|
||||
padding: 0;
|
||||
position: absolute;
|
||||
width: 1px;
|
||||
}
|
||||
.ui-helper-reset {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0;
|
||||
outline: 0;
|
||||
line-height: 1.3;
|
||||
text-decoration: none;
|
||||
font-size: 100%;
|
||||
list-style: none;
|
||||
}
|
||||
.ui-helper-clearfix:before,
|
||||
.ui-helper-clearfix:after {
|
||||
content: "";
|
||||
display: table;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
.ui-helper-clearfix:after {
|
||||
clear: both;
|
||||
}
|
||||
.ui-helper-zfix {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
top: 0;
|
||||
left: 0;
|
||||
position: absolute;
|
||||
opacity: 0;
|
||||
filter:Alpha(Opacity=0); /* support: IE8 */
|
||||
}
|
||||
|
||||
.ui-front {
|
||||
z-index: 100;
|
||||
}
|
||||
|
||||
|
||||
/* Interaction Cues
|
||||
----------------------------------*/
|
||||
.ui-state-disabled {
|
||||
cursor: default !important;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
|
||||
/* Icons
|
||||
----------------------------------*/
|
||||
.ui-icon {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
margin-top: -.25em;
|
||||
position: relative;
|
||||
text-indent: -99999px;
|
||||
overflow: hidden;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
|
||||
.ui-widget-icon-block {
|
||||
left: 50%;
|
||||
margin-left: -8px;
|
||||
display: block;
|
||||
}
|
||||
|
||||
/* Misc visuals
|
||||
----------------------------------*/
|
||||
|
||||
/* Overlays */
|
||||
.ui-widget-overlay {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
.ui-autocomplete {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
cursor: default;
|
||||
}
|
||||
.ui-menu {
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
display: block;
|
||||
outline: 0;
|
||||
}
|
||||
.ui-menu .ui-menu {
|
||||
position: absolute;
|
||||
}
|
||||
.ui-menu .ui-menu-item {
|
||||
margin: 0;
|
||||
cursor: pointer;
|
||||
/* support: IE10, see #8844 */
|
||||
list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
|
||||
}
|
||||
.ui-menu .ui-menu-item-wrapper {
|
||||
position: relative;
|
||||
padding: 3px 1em 3px .4em;
|
||||
}
|
||||
.ui-menu .ui-menu-divider {
|
||||
margin: 5px 0;
|
||||
height: 0;
|
||||
font-size: 0;
|
||||
line-height: 0;
|
||||
border-width: 1px 0 0 0;
|
||||
}
|
||||
.ui-menu .ui-state-focus,
|
||||
.ui-menu .ui-state-active {
|
||||
margin: -1px;
|
||||
}
|
||||
|
||||
/* icon support */
|
||||
.ui-menu-icons {
|
||||
position: relative;
|
||||
}
|
||||
.ui-menu-icons .ui-menu-item-wrapper {
|
||||
padding-left: 2em;
|
||||
}
|
||||
|
||||
/* left-aligned */
|
||||
.ui-menu .ui-icon {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
left: .2em;
|
||||
margin: auto 0;
|
||||
}
|
||||
|
||||
/* right-aligned */
|
||||
.ui-menu .ui-menu-icon {
|
||||
left: auto;
|
||||
right: 0;
|
||||
}
|
||||
|
||||
/* Component containers
|
||||
----------------------------------*/
|
||||
.ui-widget {
|
||||
font-family: Verdana,Arial,sans-serif;
|
||||
font-size: 1.1em;
|
||||
}
|
||||
.ui-widget .ui-widget {
|
||||
font-size: 1em;
|
||||
}
|
||||
.ui-widget input,
|
||||
.ui-widget select,
|
||||
.ui-widget textarea,
|
||||
.ui-widget button {
|
||||
font-family: Verdana,Arial,sans-serif;
|
||||
font-size: 1em;
|
||||
}
|
||||
.ui-widget.ui-widget-content {
|
||||
border: 1px solid #d3d3d3;
|
||||
}
|
||||
.ui-widget-content {
|
||||
border: 1px solid #aaaaaa;
|
||||
background: #ffffff;
|
||||
color: #222222;
|
||||
}
|
||||
.ui-widget-content a {
|
||||
color: #222222;
|
||||
}
|
||||
.ui-widget-header {
|
||||
border: 1px solid #aaaaaa;
|
||||
background: #cccccc url("images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x;
|
||||
color: #222222;
|
||||
font-weight: bold;
|
||||
}
|
||||
.ui-widget-header a {
|
||||
color: #222222;
|
||||
}
|
||||
|
||||
/* Interaction states
|
||||
----------------------------------*/
|
||||
.ui-state-default,
|
||||
.ui-widget-content .ui-state-default,
|
||||
.ui-widget-header .ui-state-default,
|
||||
.ui-button,
|
||||
|
||||
/* We use html here because we need a greater specificity to make sure disabled
|
||||
works properly when clicked or hovered */
|
||||
html .ui-button.ui-state-disabled:hover,
|
||||
html .ui-button.ui-state-disabled:active {
|
||||
border: 1px solid #d3d3d3;
|
||||
background: #e6e6e6 url("images/ui-bg_glass_75_e6e6e6_1x400.png") 50% 50% repeat-x;
|
||||
font-weight: normal;
|
||||
color: #555555;
|
||||
}
|
||||
.ui-state-default a,
|
||||
.ui-state-default a:link,
|
||||
.ui-state-default a:visited,
|
||||
a.ui-button,
|
||||
a:link.ui-button,
|
||||
a:visited.ui-button,
|
||||
.ui-button {
|
||||
color: #555555;
|
||||
text-decoration: none;
|
||||
}
|
||||
.ui-state-hover,
|
||||
.ui-widget-content .ui-state-hover,
|
||||
.ui-widget-header .ui-state-hover,
|
||||
.ui-state-focus,
|
||||
.ui-widget-content .ui-state-focus,
|
||||
.ui-widget-header .ui-state-focus,
|
||||
.ui-button:hover,
|
||||
.ui-button:focus {
|
||||
border: 1px solid #999999;
|
||||
background: #dadada url("images/ui-bg_glass_75_dadada_1x400.png") 50% 50% repeat-x;
|
||||
font-weight: normal;
|
||||
color: #212121;
|
||||
}
|
||||
.ui-state-hover a,
|
||||
.ui-state-hover a:hover,
|
||||
.ui-state-hover a:link,
|
||||
.ui-state-hover a:visited,
|
||||
.ui-state-focus a,
|
||||
.ui-state-focus a:hover,
|
||||
.ui-state-focus a:link,
|
||||
.ui-state-focus a:visited,
|
||||
a.ui-button:hover,
|
||||
a.ui-button:focus {
|
||||
color: #212121;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.ui-visual-focus {
|
||||
box-shadow: 0 0 3px 1px rgb(94, 158, 214);
|
||||
}
|
||||
.ui-state-active,
|
||||
.ui-widget-content .ui-state-active,
|
||||
.ui-widget-header .ui-state-active,
|
||||
a.ui-button:active,
|
||||
.ui-button:active,
|
||||
.ui-button.ui-state-active:hover {
|
||||
border: 1px solid #aaaaaa;
|
||||
background: #dadada url("images/ui-bg_glass_65_dadada_1x400.png") 50% 50% repeat-x;
|
||||
font-weight: normal;
|
||||
color: #212121;
|
||||
}
|
||||
.ui-icon-background,
|
||||
.ui-state-active .ui-icon-background {
|
||||
border: #aaaaaa;
|
||||
background-color: #212121;
|
||||
}
|
||||
.ui-state-active a,
|
||||
.ui-state-active a:link,
|
||||
.ui-state-active a:visited {
|
||||
color: #212121;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
/* Interaction Cues
|
||||
----------------------------------*/
|
||||
.ui-state-highlight,
|
||||
.ui-widget-content .ui-state-highlight,
|
||||
.ui-widget-header .ui-state-highlight {
|
||||
border: 1px solid #fcefa1;
|
||||
background: #fbf9ee url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;
|
||||
color: #363636;
|
||||
}
|
||||
.ui-state-checked {
|
||||
border: 1px solid #fcefa1;
|
||||
background: #fbf9ee;
|
||||
}
|
||||
.ui-state-highlight a,
|
||||
.ui-widget-content .ui-state-highlight a,
|
||||
.ui-widget-header .ui-state-highlight a {
|
||||
color: #363636;
|
||||
}
|
||||
.ui-state-error,
|
||||
.ui-widget-content .ui-state-error,
|
||||
.ui-widget-header .ui-state-error {
|
||||
border: 1px solid #cd0a0a;
|
||||
background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;
|
||||
color: #cd0a0a;
|
||||
}
|
||||
.ui-state-error a,
|
||||
.ui-widget-content .ui-state-error a,
|
||||
.ui-widget-header .ui-state-error a {
|
||||
color: #cd0a0a;
|
||||
}
|
||||
.ui-state-error-text,
|
||||
.ui-widget-content .ui-state-error-text,
|
||||
.ui-widget-header .ui-state-error-text {
|
||||
color: #cd0a0a;
|
||||
}
|
||||
.ui-priority-primary,
|
||||
.ui-widget-content .ui-priority-primary,
|
||||
.ui-widget-header .ui-priority-primary {
|
||||
font-weight: bold;
|
||||
}
|
||||
.ui-priority-secondary,
|
||||
.ui-widget-content .ui-priority-secondary,
|
||||
.ui-widget-header .ui-priority-secondary {
|
||||
opacity: .7;
|
||||
filter:Alpha(Opacity=70); /* support: IE8 */
|
||||
font-weight: normal;
|
||||
}
|
||||
.ui-state-disabled,
|
||||
.ui-widget-content .ui-state-disabled,
|
||||
.ui-widget-header .ui-state-disabled {
|
||||
opacity: .35;
|
||||
filter:Alpha(Opacity=35); /* support: IE8 */
|
||||
background-image: none;
|
||||
}
|
||||
.ui-state-disabled .ui-icon {
|
||||
filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
|
||||
}
|
||||
|
||||
/* Icons
|
||||
----------------------------------*/
|
||||
|
||||
/* states and images */
|
||||
.ui-icon {
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
}
|
||||
.ui-icon,
|
||||
.ui-widget-content .ui-icon {
|
||||
background-image: url("images/ui-icons_222222_256x240.png");
|
||||
}
|
||||
.ui-widget-header .ui-icon {
|
||||
background-image: url("images/ui-icons_222222_256x240.png");
|
||||
}
|
||||
.ui-state-hover .ui-icon,
|
||||
.ui-state-focus .ui-icon,
|
||||
.ui-button:hover .ui-icon,
|
||||
.ui-button:focus .ui-icon {
|
||||
background-image: url("images/ui-icons_454545_256x240.png");
|
||||
}
|
||||
.ui-state-active .ui-icon,
|
||||
.ui-button:active .ui-icon {
|
||||
background-image: url("images/ui-icons_454545_256x240.png");
|
||||
}
|
||||
.ui-state-highlight .ui-icon,
|
||||
.ui-button .ui-state-highlight.ui-icon {
|
||||
background-image: url("images/ui-icons_2e83ff_256x240.png");
|
||||
}
|
||||
.ui-state-error .ui-icon,
|
||||
.ui-state-error-text .ui-icon {
|
||||
background-image: url("images/ui-icons_cd0a0a_256x240.png");
|
||||
}
|
||||
.ui-button .ui-icon {
|
||||
background-image: url("images/ui-icons_888888_256x240.png");
|
||||
}
|
||||
|
||||
/* positioning */
|
||||
.ui-icon-blank { background-position: 16px 16px; }
|
||||
.ui-icon-caret-1-n { background-position: 0 0; }
|
||||
.ui-icon-caret-1-ne { background-position: -16px 0; }
|
||||
.ui-icon-caret-1-e { background-position: -32px 0; }
|
||||
.ui-icon-caret-1-se { background-position: -48px 0; }
|
||||
.ui-icon-caret-1-s { background-position: -65px 0; }
|
||||
.ui-icon-caret-1-sw { background-position: -80px 0; }
|
||||
.ui-icon-caret-1-w { background-position: -96px 0; }
|
||||
.ui-icon-caret-1-nw { background-position: -112px 0; }
|
||||
.ui-icon-caret-2-n-s { background-position: -128px 0; }
|
||||
.ui-icon-caret-2-e-w { background-position: -144px 0; }
|
||||
.ui-icon-triangle-1-n { background-position: 0 -16px; }
|
||||
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
|
||||
.ui-icon-triangle-1-e { background-position: -32px -16px; }
|
||||
.ui-icon-triangle-1-se { background-position: -48px -16px; }
|
||||
.ui-icon-triangle-1-s { background-position: -65px -16px; }
|
||||
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
|
||||
.ui-icon-triangle-1-w { background-position: -96px -16px; }
|
||||
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
|
||||
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
|
||||
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
|
||||
.ui-icon-arrow-1-n { background-position: 0 -32px; }
|
||||
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
|
||||
.ui-icon-arrow-1-e { background-position: -32px -32px; }
|
||||
.ui-icon-arrow-1-se { background-position: -48px -32px; }
|
||||
.ui-icon-arrow-1-s { background-position: -65px -32px; }
|
||||
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
|
||||
.ui-icon-arrow-1-w { background-position: -96px -32px; }
|
||||
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
|
||||
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
|
||||
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
|
||||
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
|
||||
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
|
||||
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
|
||||
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
|
||||
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
|
||||
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
|
||||
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
|
||||
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
|
||||
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
|
||||
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
|
||||
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
|
||||
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
|
||||
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
|
||||
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
|
||||
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
|
||||
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
|
||||
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
|
||||
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
|
||||
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
|
||||
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
|
||||
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
|
||||
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
|
||||
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
|
||||
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
|
||||
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
|
||||
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
|
||||
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
|
||||
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
|
||||
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
|
||||
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
|
||||
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
|
||||
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
|
||||
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
|
||||
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
|
||||
.ui-icon-arrow-4 { background-position: 0 -80px; }
|
||||
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
|
||||
.ui-icon-extlink { background-position: -32px -80px; }
|
||||
.ui-icon-newwin { background-position: -48px -80px; }
|
||||
.ui-icon-refresh { background-position: -64px -80px; }
|
||||
.ui-icon-shuffle { background-position: -80px -80px; }
|
||||
.ui-icon-transfer-e-w { background-position: -96px -80px; }
|
||||
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
|
||||
.ui-icon-folder-collapsed { background-position: 0 -96px; }
|
||||
.ui-icon-folder-open { background-position: -16px -96px; }
|
||||
.ui-icon-document { background-position: -32px -96px; }
|
||||
.ui-icon-document-b { background-position: -48px -96px; }
|
||||
.ui-icon-note { background-position: -64px -96px; }
|
||||
.ui-icon-mail-closed { background-position: -80px -96px; }
|
||||
.ui-icon-mail-open { background-position: -96px -96px; }
|
||||
.ui-icon-suitcase { background-position: -112px -96px; }
|
||||
.ui-icon-comment { background-position: -128px -96px; }
|
||||
.ui-icon-person { background-position: -144px -96px; }
|
||||
.ui-icon-print { background-position: -160px -96px; }
|
||||
.ui-icon-trash { background-position: -176px -96px; }
|
||||
.ui-icon-locked { background-position: -192px -96px; }
|
||||
.ui-icon-unlocked { background-position: -208px -96px; }
|
||||
.ui-icon-bookmark { background-position: -224px -96px; }
|
||||
.ui-icon-tag { background-position: -240px -96px; }
|
||||
.ui-icon-home { background-position: 0 -112px; }
|
||||
.ui-icon-flag { background-position: -16px -112px; }
|
||||
.ui-icon-calendar { background-position: -32px -112px; }
|
||||
.ui-icon-cart { background-position: -48px -112px; }
|
||||
.ui-icon-pencil { background-position: -64px -112px; }
|
||||
.ui-icon-clock { background-position: -80px -112px; }
|
||||
.ui-icon-disk { background-position: -96px -112px; }
|
||||
.ui-icon-calculator { background-position: -112px -112px; }
|
||||
.ui-icon-zoomin { background-position: -128px -112px; }
|
||||
.ui-icon-zoomout { background-position: -144px -112px; }
|
||||
.ui-icon-search { background-position: -160px -112px; }
|
||||
.ui-icon-wrench { background-position: -176px -112px; }
|
||||
.ui-icon-gear { background-position: -192px -112px; }
|
||||
.ui-icon-heart { background-position: -208px -112px; }
|
||||
.ui-icon-star { background-position: -224px -112px; }
|
||||
.ui-icon-link { background-position: -240px -112px; }
|
||||
.ui-icon-cancel { background-position: 0 -128px; }
|
||||
.ui-icon-plus { background-position: -16px -128px; }
|
||||
.ui-icon-plusthick { background-position: -32px -128px; }
|
||||
.ui-icon-minus { background-position: -48px -128px; }
|
||||
.ui-icon-minusthick { background-position: -64px -128px; }
|
||||
.ui-icon-close { background-position: -80px -128px; }
|
||||
.ui-icon-closethick { background-position: -96px -128px; }
|
||||
.ui-icon-key { background-position: -112px -128px; }
|
||||
.ui-icon-lightbulb { background-position: -128px -128px; }
|
||||
.ui-icon-scissors { background-position: -144px -128px; }
|
||||
.ui-icon-clipboard { background-position: -160px -128px; }
|
||||
.ui-icon-copy { background-position: -176px -128px; }
|
||||
.ui-icon-contact { background-position: -192px -128px; }
|
||||
.ui-icon-image { background-position: -208px -128px; }
|
||||
.ui-icon-video { background-position: -224px -128px; }
|
||||
.ui-icon-script { background-position: -240px -128px; }
|
||||
.ui-icon-alert { background-position: 0 -144px; }
|
||||
.ui-icon-info { background-position: -16px -144px; }
|
||||
.ui-icon-notice { background-position: -32px -144px; }
|
||||
.ui-icon-help { background-position: -48px -144px; }
|
||||
.ui-icon-check { background-position: -64px -144px; }
|
||||
.ui-icon-bullet { background-position: -80px -144px; }
|
||||
.ui-icon-radio-on { background-position: -96px -144px; }
|
||||
.ui-icon-radio-off { background-position: -112px -144px; }
|
||||
.ui-icon-pin-w { background-position: -128px -144px; }
|
||||
.ui-icon-pin-s { background-position: -144px -144px; }
|
||||
.ui-icon-play { background-position: 0 -160px; }
|
||||
.ui-icon-pause { background-position: -16px -160px; }
|
||||
.ui-icon-seek-next { background-position: -32px -160px; }
|
||||
.ui-icon-seek-prev { background-position: -48px -160px; }
|
||||
.ui-icon-seek-end { background-position: -64px -160px; }
|
||||
.ui-icon-seek-start { background-position: -80px -160px; }
|
||||
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
|
||||
.ui-icon-seek-first { background-position: -80px -160px; }
|
||||
.ui-icon-stop { background-position: -96px -160px; }
|
||||
.ui-icon-eject { background-position: -112px -160px; }
|
||||
.ui-icon-volume-off { background-position: -128px -160px; }
|
||||
.ui-icon-volume-on { background-position: -144px -160px; }
|
||||
.ui-icon-power { background-position: 0 -176px; }
|
||||
.ui-icon-signal-diag { background-position: -16px -176px; }
|
||||
.ui-icon-signal { background-position: -32px -176px; }
|
||||
.ui-icon-battery-0 { background-position: -48px -176px; }
|
||||
.ui-icon-battery-1 { background-position: -64px -176px; }
|
||||
.ui-icon-battery-2 { background-position: -80px -176px; }
|
||||
.ui-icon-battery-3 { background-position: -96px -176px; }
|
||||
.ui-icon-circle-plus { background-position: 0 -192px; }
|
||||
.ui-icon-circle-minus { background-position: -16px -192px; }
|
||||
.ui-icon-circle-close { background-position: -32px -192px; }
|
||||
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
|
||||
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
|
||||
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
|
||||
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
|
||||
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
|
||||
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
|
||||
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
|
||||
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
|
||||
.ui-icon-circle-zoomin { background-position: -176px -192px; }
|
||||
.ui-icon-circle-zoomout { background-position: -192px -192px; }
|
||||
.ui-icon-circle-check { background-position: -208px -192px; }
|
||||
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
|
||||
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
|
||||
.ui-icon-circlesmall-close { background-position: -32px -208px; }
|
||||
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
|
||||
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
|
||||
.ui-icon-squaresmall-close { background-position: -80px -208px; }
|
||||
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
|
||||
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
|
||||
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
|
||||
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
|
||||
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
|
||||
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }
|
||||
|
||||
|
||||
/* Misc visuals
|
||||
----------------------------------*/
|
||||
|
||||
/* Corner radius */
|
||||
.ui-corner-all,
|
||||
.ui-corner-top,
|
||||
.ui-corner-left,
|
||||
.ui-corner-tl {
|
||||
border-top-left-radius: 4px;
|
||||
}
|
||||
.ui-corner-all,
|
||||
.ui-corner-top,
|
||||
.ui-corner-right,
|
||||
.ui-corner-tr {
|
||||
border-top-right-radius: 4px;
|
||||
}
|
||||
.ui-corner-all,
|
||||
.ui-corner-bottom,
|
||||
.ui-corner-left,
|
||||
.ui-corner-bl {
|
||||
border-bottom-left-radius: 4px;
|
||||
}
|
||||
.ui-corner-all,
|
||||
.ui-corner-bottom,
|
||||
.ui-corner-right,
|
||||
.ui-corner-br {
|
||||
border-bottom-right-radius: 4px;
|
||||
}
|
||||
|
||||
/* Overlays */
|
||||
.ui-widget-overlay {
|
||||
background: #aaaaaa;
|
||||
opacity: .3;
|
||||
filter: Alpha(Opacity=30); /* support: IE8 */
|
||||
}
|
||||
.ui-widget-shadow {
|
||||
-webkit-box-shadow: -8px -8px 8px #aaaaaa;
|
||||
box-shadow: -8px -8px 8px #aaaaaa;
|
||||
}
|
||||
@@ -0,0 +1,156 @@
|
||||
/*!
|
||||
* jQuery UI CSS Framework 1.12.1
|
||||
* http://jqueryui.com
|
||||
*
|
||||
* Copyright jQuery Foundation and other contributors
|
||||
* Released under the MIT license.
|
||||
* http://jquery.org/license
|
||||
*
|
||||
* http://api.jqueryui.com/category/theming/
|
||||
*/
|
||||
/* Layout helpers
|
||||
----------------------------------*/
|
||||
.ui-helper-hidden {
|
||||
display: none;
|
||||
}
|
||||
.ui-helper-hidden-accessible {
|
||||
border: 0;
|
||||
clip: rect(0 0 0 0);
|
||||
height: 1px;
|
||||
margin: -1px;
|
||||
overflow: hidden;
|
||||
padding: 0;
|
||||
position: absolute;
|
||||
width: 1px;
|
||||
}
|
||||
.ui-helper-reset {
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
border: 0;
|
||||
outline: 0;
|
||||
line-height: 1.3;
|
||||
text-decoration: none;
|
||||
font-size: 100%;
|
||||
list-style: none;
|
||||
}
|
||||
.ui-helper-clearfix:before,
|
||||
.ui-helper-clearfix:after {
|
||||
content: "";
|
||||
display: table;
|
||||
border-collapse: collapse;
|
||||
}
|
||||
.ui-helper-clearfix:after {
|
||||
clear: both;
|
||||
}
|
||||
.ui-helper-zfix {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
top: 0;
|
||||
left: 0;
|
||||
position: absolute;
|
||||
opacity: 0;
|
||||
filter:Alpha(Opacity=0); /* support: IE8 */
|
||||
}
|
||||
|
||||
.ui-front {
|
||||
z-index: 100;
|
||||
}
|
||||
|
||||
|
||||
/* Interaction Cues
|
||||
----------------------------------*/
|
||||
.ui-state-disabled {
|
||||
cursor: default !important;
|
||||
pointer-events: none;
|
||||
}
|
||||
|
||||
|
||||
/* Icons
|
||||
----------------------------------*/
|
||||
.ui-icon {
|
||||
display: inline-block;
|
||||
vertical-align: middle;
|
||||
margin-top: -.25em;
|
||||
position: relative;
|
||||
text-indent: -99999px;
|
||||
overflow: hidden;
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
|
||||
.ui-widget-icon-block {
|
||||
left: 50%;
|
||||
margin-left: -8px;
|
||||
display: block;
|
||||
}
|
||||
|
||||
/* Misc visuals
|
||||
----------------------------------*/
|
||||
|
||||
/* Overlays */
|
||||
.ui-widget-overlay {
|
||||
position: fixed;
|
||||
top: 0;
|
||||
left: 0;
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
.ui-autocomplete {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
cursor: default;
|
||||
}
|
||||
.ui-menu {
|
||||
list-style: none;
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
display: block;
|
||||
outline: 0;
|
||||
}
|
||||
.ui-menu .ui-menu {
|
||||
position: absolute;
|
||||
}
|
||||
.ui-menu .ui-menu-item {
|
||||
margin: 0;
|
||||
cursor: pointer;
|
||||
/* support: IE10, see #8844 */
|
||||
list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
|
||||
}
|
||||
.ui-menu .ui-menu-item-wrapper {
|
||||
position: relative;
|
||||
padding: 3px 1em 3px .4em;
|
||||
}
|
||||
.ui-menu .ui-menu-divider {
|
||||
margin: 5px 0;
|
||||
height: 0;
|
||||
font-size: 0;
|
||||
line-height: 0;
|
||||
border-width: 1px 0 0 0;
|
||||
}
|
||||
.ui-menu .ui-state-focus,
|
||||
.ui-menu .ui-state-active {
|
||||
margin: -1px;
|
||||
}
|
||||
|
||||
/* icon support */
|
||||
.ui-menu-icons {
|
||||
position: relative;
|
||||
}
|
||||
.ui-menu-icons .ui-menu-item-wrapper {
|
||||
padding-left: 2em;
|
||||
}
|
||||
|
||||
/* left-aligned */
|
||||
.ui-menu .ui-icon {
|
||||
position: absolute;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
left: .2em;
|
||||
margin: auto 0;
|
||||
}
|
||||
|
||||
/* right-aligned */
|
||||
.ui-menu .ui-menu-icon {
|
||||
left: auto;
|
||||
right: 0;
|
||||
}
|
||||
@@ -0,0 +1,5 @@
|
||||
/*! jQuery UI - v1.12.1 - 2018-12-06
|
||||
* http://jqueryui.com
|
||||
* Copyright jQuery Foundation and other contributors; Licensed MIT */
|
||||
|
||||
.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}
|
||||
@@ -0,0 +1,56 @@
|
||||
/*!
|
||||
|
||||
JSZipUtils - A collection of cross-browser utilities to go along with JSZip.
|
||||
<http://stuk.github.io/jszip-utils>
|
||||
|
||||
(c) 2014 Stuart Knightley, David Duponchel
|
||||
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown.
|
||||
|
||||
*/
|
||||
;(function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
|
||||
var global=typeof self !== "undefined" ? self : typeof window !== "undefined" ? window : {};/* jshint evil: true, newcap: false */
|
||||
/* global IEBinaryToArray_ByteStr, IEBinaryToArray_ByteStr_Last */
|
||||
"use strict";
|
||||
|
||||
// Adapted from http://stackoverflow.com/questions/1095102/how-do-i-load-binary-image-data-using-javascript-and-xmlhttprequest
|
||||
var IEBinaryToArray_ByteStr_Script =
|
||||
"<!-- IEBinaryToArray_ByteStr -->\r\n"+
|
||||
"<script type='text/vbscript'>\r\n"+
|
||||
"Function IEBinaryToArray_ByteStr(Binary)\r\n"+
|
||||
" IEBinaryToArray_ByteStr = CStr(Binary)\r\n"+
|
||||
"End Function\r\n"+
|
||||
"Function IEBinaryToArray_ByteStr_Last(Binary)\r\n"+
|
||||
" Dim lastIndex\r\n"+
|
||||
" lastIndex = LenB(Binary)\r\n"+
|
||||
" if lastIndex mod 2 Then\r\n"+
|
||||
" IEBinaryToArray_ByteStr_Last = Chr( AscB( MidB( Binary, lastIndex, 1 ) ) )\r\n"+
|
||||
" Else\r\n"+
|
||||
" IEBinaryToArray_ByteStr_Last = "+'""'+"\r\n"+
|
||||
" End If\r\n"+
|
||||
"End Function\r\n"+
|
||||
"</script>\r\n";
|
||||
|
||||
// inject VBScript
|
||||
document.write(IEBinaryToArray_ByteStr_Script);
|
||||
|
||||
global.JSZipUtils._getBinaryFromXHR = function (xhr) {
|
||||
var binary = xhr.responseBody;
|
||||
var byteMapping = {};
|
||||
for ( var i = 0; i < 256; i++ ) {
|
||||
for ( var j = 0; j < 256; j++ ) {
|
||||
byteMapping[ String.fromCharCode( i + (j << 8) ) ] =
|
||||
String.fromCharCode(i) + String.fromCharCode(j);
|
||||
}
|
||||
}
|
||||
var rawBytes = IEBinaryToArray_ByteStr(binary);
|
||||
var lastChr = IEBinaryToArray_ByteStr_Last(binary);
|
||||
return rawBytes.replace(/[\s\S]/g, function( match ) {
|
||||
return byteMapping[match];
|
||||
}) + lastChr;
|
||||
};
|
||||
|
||||
// enforcing Stuk's coding style
|
||||
// vim: set shiftwidth=4 softtabstop=4:
|
||||
|
||||
},{}]},{},[1])
|
||||
;
|
||||
@@ -0,0 +1,10 @@
|
||||
/*!
|
||||
|
||||
JSZipUtils - A collection of cross-browser utilities to go along with JSZip.
|
||||
<http://stuk.github.io/jszip-utils>
|
||||
|
||||
(c) 2014 Stuart Knightley, David Duponchel
|
||||
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown.
|
||||
|
||||
*/
|
||||
!function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g<d.length;g++)e(d[g]);return e}({1:[function(){var a="undefined"!=typeof self?self:"undefined"!=typeof window?window:{},b="<!-- IEBinaryToArray_ByteStr -->\r\n<script type='text/vbscript'>\r\nFunction IEBinaryToArray_ByteStr(Binary)\r\n IEBinaryToArray_ByteStr = CStr(Binary)\r\nEnd Function\r\nFunction IEBinaryToArray_ByteStr_Last(Binary)\r\n Dim lastIndex\r\n lastIndex = LenB(Binary)\r\n if lastIndex mod 2 Then\r\n IEBinaryToArray_ByteStr_Last = Chr( AscB( MidB( Binary, lastIndex, 1 ) ) )\r\n Else\r\n IEBinaryToArray_ByteStr_Last = \"\"\r\n End If\r\nEnd Function\r\n</script>\r\n";document.write(b),a.JSZipUtils._getBinaryFromXHR=function(a){for(var b=a.responseBody,c={},d=0;256>d;d++)for(var e=0;256>e;e++)c[String.fromCharCode(d+(e<<8))]=String.fromCharCode(d)+String.fromCharCode(e);var f=IEBinaryToArray_ByteStr(b),g=IEBinaryToArray_ByteStr_Last(b);return f.replace(/[\s\S]/g,function(a){return c[a]})+g}},{}]},{},[1]);
|
||||
@@ -0,0 +1,118 @@
|
||||
/*!
|
||||
|
||||
JSZipUtils - A collection of cross-browser utilities to go along with JSZip.
|
||||
<http://stuk.github.io/jszip-utils>
|
||||
|
||||
(c) 2014 Stuart Knightley, David Duponchel
|
||||
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown.
|
||||
|
||||
*/
|
||||
!function(e){"object"==typeof exports?module.exports=e():"function"==typeof define&&define.amd?define(e):"undefined"!=typeof window?window.JSZipUtils=e():"undefined"!=typeof global?global.JSZipUtils=e():"undefined"!=typeof self&&(self.JSZipUtils=e())}(function(){var define,module,exports;return (function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a=typeof require=="function"&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);throw new Error("Cannot find module '"+o+"'")}var f=n[o]={exports:{}};t[o][0].call(f.exports,function(e){var n=t[o][1][e];return s(n?n:e)},f,f.exports,e,t,n,r)}return n[o].exports}var i=typeof require=="function"&&require;for(var o=0;o<r.length;o++)s(r[o]);return s})({1:[function(require,module,exports){
|
||||
'use strict';
|
||||
|
||||
var JSZipUtils = {};
|
||||
// just use the responseText with xhr1, response with xhr2.
|
||||
// The transformation doesn't throw away high-order byte (with responseText)
|
||||
// because JSZip handles that case. If not used with JSZip, you may need to
|
||||
// do it, see https://developer.mozilla.org/En/Using_XMLHttpRequest#Handling_binary_data
|
||||
JSZipUtils._getBinaryFromXHR = function (xhr) {
|
||||
// for xhr.responseText, the 0xFF mask is applied by JSZip
|
||||
return xhr.response || xhr.responseText;
|
||||
};
|
||||
|
||||
// taken from jQuery
|
||||
function createStandardXHR() {
|
||||
try {
|
||||
return new window.XMLHttpRequest();
|
||||
} catch( e ) {}
|
||||
}
|
||||
|
||||
function createActiveXHR() {
|
||||
try {
|
||||
return new window.ActiveXObject("Microsoft.XMLHTTP");
|
||||
} catch( e ) {}
|
||||
}
|
||||
|
||||
// Create the request object
|
||||
var createXHR = window.ActiveXObject ?
|
||||
/* Microsoft failed to properly
|
||||
* implement the XMLHttpRequest in IE7 (can't request local files),
|
||||
* so we use the ActiveXObject when it is available
|
||||
* Additionally XMLHttpRequest can be disabled in IE7/IE8 so
|
||||
* we need a fallback.
|
||||
*/
|
||||
function() {
|
||||
return createStandardXHR() || createActiveXHR();
|
||||
} :
|
||||
// For all other browsers, use the standard XMLHttpRequest object
|
||||
createStandardXHR;
|
||||
|
||||
|
||||
|
||||
JSZipUtils.getBinaryContent = function(path, callback) {
|
||||
/*
|
||||
* Here is the tricky part : getting the data.
|
||||
* In firefox/chrome/opera/... setting the mimeType to 'text/plain; charset=x-user-defined'
|
||||
* is enough, the result is in the standard xhr.responseText.
|
||||
* cf https://developer.mozilla.org/En/XMLHttpRequest/Using_XMLHttpRequest#Receiving_binary_data_in_older_browsers
|
||||
* In IE <= 9, we must use (the IE only) attribute responseBody
|
||||
* (for binary data, its content is different from responseText).
|
||||
* In IE 10, the 'charset=x-user-defined' trick doesn't work, only the
|
||||
* responseType will work :
|
||||
* http://msdn.microsoft.com/en-us/library/ie/hh673569%28v=vs.85%29.aspx#Binary_Object_upload_and_download
|
||||
*
|
||||
* I'd like to use jQuery to avoid this XHR madness, but it doesn't support
|
||||
* the responseType attribute : http://bugs.jquery.com/ticket/11461
|
||||
*/
|
||||
try {
|
||||
|
||||
var xhr = createXHR();
|
||||
|
||||
xhr.open('GET', path, true);
|
||||
|
||||
// recent browsers
|
||||
if ("responseType" in xhr) {
|
||||
xhr.responseType = "arraybuffer";
|
||||
}
|
||||
|
||||
// older browser
|
||||
if(xhr.overrideMimeType) {
|
||||
xhr.overrideMimeType("text/plain; charset=x-user-defined");
|
||||
}
|
||||
|
||||
xhr.onreadystatechange = function(evt) {
|
||||
var file, err;
|
||||
// use `xhr` and not `this`... thanks IE
|
||||
if (xhr.readyState === 4) {
|
||||
if (xhr.status === 200 || xhr.status === 0) {
|
||||
file = null;
|
||||
err = null;
|
||||
try {
|
||||
file = JSZipUtils._getBinaryFromXHR(xhr);
|
||||
} catch(e) {
|
||||
err = new Error(e);
|
||||
}
|
||||
callback(err, file);
|
||||
} else {
|
||||
callback(new Error("Ajax error for " + path + " : " + this.status + " " + this.statusText), null);
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
xhr.send();
|
||||
|
||||
} catch (e) {
|
||||
callback(new Error(e), null);
|
||||
}
|
||||
};
|
||||
|
||||
// export
|
||||
module.exports = JSZipUtils;
|
||||
|
||||
// enforcing Stuk's coding style
|
||||
// vim: set shiftwidth=4 softtabstop=4:
|
||||
|
||||
},{}]},{},[1])
|
||||
(1)
|
||||
});
|
||||
;
|
||||
@@ -0,0 +1,10 @@
|
||||
/*!
|
||||
|
||||
JSZipUtils - A collection of cross-browser utilities to go along with JSZip.
|
||||
<http://stuk.github.io/jszip-utils>
|
||||
|
||||
(c) 2014 Stuart Knightley, David Duponchel
|
||||
Dual licenced under the MIT license or GPLv3. See https://raw.github.com/Stuk/jszip-utils/master/LICENSE.markdown.
|
||||
|
||||
*/
|
||||
!function(a){"object"==typeof exports?module.exports=a():"function"==typeof define&&define.amd?define(a):"undefined"!=typeof window?window.JSZipUtils=a():"undefined"!=typeof global?global.JSZipUtils=a():"undefined"!=typeof self&&(self.JSZipUtils=a())}(function(){return function a(b,c,d){function e(g,h){if(!c[g]){if(!b[g]){var i="function"==typeof require&&require;if(!h&&i)return i(g,!0);if(f)return f(g,!0);throw new Error("Cannot find module '"+g+"'")}var j=c[g]={exports:{}};b[g][0].call(j.exports,function(a){var c=b[g][1][a];return e(c?c:a)},j,j.exports,a,b,c,d)}return c[g].exports}for(var f="function"==typeof require&&require,g=0;g<d.length;g++)e(d[g]);return e}({1:[function(a,b){"use strict";function c(){try{return new window.XMLHttpRequest}catch(a){}}function d(){try{return new window.ActiveXObject("Microsoft.XMLHTTP")}catch(a){}}var e={};e._getBinaryFromXHR=function(a){return a.response||a.responseText};var f=window.ActiveXObject?function(){return c()||d()}:c;e.getBinaryContent=function(a,b){try{var c=f();c.open("GET",a,!0),"responseType"in c&&(c.responseType="arraybuffer"),c.overrideMimeType&&c.overrideMimeType("text/plain; charset=x-user-defined"),c.onreadystatechange=function(){var d,f;if(4===c.readyState)if(200===c.status||0===c.status){d=null,f=null;try{d=e._getBinaryFromXHR(c)}catch(g){f=new Error(g)}b(f,d)}else b(new Error("Ajax error for "+a+" : "+this.status+" "+this.statusText),null)},c.send()}catch(d){b(new Error(d),null)}},b.exports=e},{}]},{},[1])(1)});
|
||||
@@ -0,0 +1 @@
|
||||
memberSearchIndex = [{"p":"co.aikar.commands","c":"ACFBrigadierManager","l":"manager"}]
|
||||
@@ -0,0 +1,160 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc -->
|
||||
<title>Class Hierarchy (ACF (Brigadier) 0.5.0-SNAPSHOT API)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
|
||||
<script type="text/javascript" src="script.js"></script>
|
||||
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
|
||||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||
<![endif]-->
|
||||
<script type="text/javascript" src="jquery/jquery-3.3.1.js"></script>
|
||||
<script type="text/javascript" src="jquery/jquery-migrate-3.0.1.js"></script>
|
||||
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Class Hierarchy (ACF (Brigadier) 0.5.0-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var pathtoroot = "./";
|
||||
var useModuleDirectories = true;
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<div class="fixedNav">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a id="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li>Package</li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li class="navBarCell1Rev">Tree</li>
|
||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<ul class="navListSearch">
|
||||
<li><label for="search">SEARCH:</label>
|
||||
<input type="text" id="search" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||
</li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
</div>
|
||||
<div class="navPadding"> </div>
|
||||
<script type="text/javascript"><!--
|
||||
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
//-->
|
||||
</script>
|
||||
</nav>
|
||||
</header>
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h1 class="title">Hierarchy For All Packages</h1>
|
||||
<span class="packageHierarchyLabel">Package Hierarchies:</span>
|
||||
<ul class="horizontal">
|
||||
<li><a href="co/aikar/commands/package-tree.html">co.aikar.commands</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<section role="region">
|
||||
<h2 title="Class Hierarchy">Class Hierarchy</h2>
|
||||
<ul>
|
||||
<li class="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink"><span class="typeNameLink">Object</span></a>
|
||||
<ul>
|
||||
<li class="circle">co.aikar.commands.<a href="co/aikar/commands/ACFBrigadierManager.html" title="class in co.aikar.commands"><span class="typeNameLink">ACFBrigadierManager</span></a><S></li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</div>
|
||||
</main>
|
||||
<footer role="contentinfo">
|
||||
<nav role="navigation">
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a id="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li>Package</li>
|
||||
<li>Class</li>
|
||||
<li>Use</li>
|
||||
<li class="navBarCell1Rev">Tree</li>
|
||||
<li><a href="deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</nav>
|
||||
<p class="legalCopy"><small>Copyright © 2020. All rights reserved.</small></p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1 @@
|
||||
packageSearchIndex = [{"l":"All Packages","url":"allpackages-index.html"},{"l":"co.aikar.commands"}]
|
||||
@@ -0,0 +1 @@
|
||||
co.aikar.commands
|
||||
|
After Width: | Height: | Size: 499 B |
|
After Width: | Height: | Size: 394 B |
@@ -0,0 +1,139 @@
|
||||
/*
|
||||
* Copyright (c) 2013, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License version 2 only, as
|
||||
* published by the Free Software Foundation. Oracle designates this
|
||||
* particular file as subject to the "Classpath" exception as provided
|
||||
* by Oracle in the LICENSE file that accompanied this code.
|
||||
*
|
||||
* This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
* version 2 for more details (a copy is included in the LICENSE file that
|
||||
* accompanied this code).
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License version
|
||||
* 2 along with this work; if not, write to the Free Software Foundation,
|
||||
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*
|
||||
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
* or visit www.oracle.com if you need additional information or have any
|
||||
* questions.
|
||||
*/
|
||||
|
||||
var moduleSearchIndex;
|
||||
var packageSearchIndex;
|
||||
var typeSearchIndex;
|
||||
var memberSearchIndex;
|
||||
var tagSearchIndex;
|
||||
function loadScripts(doc, tag) {
|
||||
createElem(doc, tag, 'jquery/jszip/dist/jszip.js');
|
||||
createElem(doc, tag, 'jquery/jszip-utils/dist/jszip-utils.js');
|
||||
if (window.navigator.userAgent.indexOf('MSIE ') > 0 || window.navigator.userAgent.indexOf('Trident/') > 0 ||
|
||||
window.navigator.userAgent.indexOf('Edge/') > 0) {
|
||||
createElem(doc, tag, 'jquery/jszip-utils/dist/jszip-utils-ie.js');
|
||||
}
|
||||
createElem(doc, tag, 'search.js');
|
||||
|
||||
$.get(pathtoroot + "module-search-index.zip")
|
||||
.done(function() {
|
||||
JSZipUtils.getBinaryContent(pathtoroot + "module-search-index.zip", function(e, data) {
|
||||
var zip = new JSZip(data);
|
||||
zip.load(data);
|
||||
moduleSearchIndex = JSON.parse(zip.file("module-search-index.json").asText());
|
||||
});
|
||||
});
|
||||
$.get(pathtoroot + "package-search-index.zip")
|
||||
.done(function() {
|
||||
JSZipUtils.getBinaryContent(pathtoroot + "package-search-index.zip", function(e, data) {
|
||||
var zip = new JSZip(data);
|
||||
zip.load(data);
|
||||
packageSearchIndex = JSON.parse(zip.file("package-search-index.json").asText());
|
||||
});
|
||||
});
|
||||
$.get(pathtoroot + "type-search-index.zip")
|
||||
.done(function() {
|
||||
JSZipUtils.getBinaryContent(pathtoroot + "type-search-index.zip", function(e, data) {
|
||||
var zip = new JSZip(data);
|
||||
zip.load(data);
|
||||
typeSearchIndex = JSON.parse(zip.file("type-search-index.json").asText());
|
||||
});
|
||||
});
|
||||
$.get(pathtoroot + "member-search-index.zip")
|
||||
.done(function() {
|
||||
JSZipUtils.getBinaryContent(pathtoroot + "member-search-index.zip", function(e, data) {
|
||||
var zip = new JSZip(data);
|
||||
zip.load(data);
|
||||
memberSearchIndex = JSON.parse(zip.file("member-search-index.json").asText());
|
||||
});
|
||||
});
|
||||
$.get(pathtoroot + "tag-search-index.zip")
|
||||
.done(function() {
|
||||
JSZipUtils.getBinaryContent(pathtoroot + "tag-search-index.zip", function(e, data) {
|
||||
var zip = new JSZip(data);
|
||||
zip.load(data);
|
||||
tagSearchIndex = JSON.parse(zip.file("tag-search-index.json").asText());
|
||||
});
|
||||
});
|
||||
if (!moduleSearchIndex) {
|
||||
createElem(doc, tag, 'module-search-index.js');
|
||||
}
|
||||
if (!packageSearchIndex) {
|
||||
createElem(doc, tag, 'package-search-index.js');
|
||||
}
|
||||
if (!typeSearchIndex) {
|
||||
createElem(doc, tag, 'type-search-index.js');
|
||||
}
|
||||
if (!memberSearchIndex) {
|
||||
createElem(doc, tag, 'member-search-index.js');
|
||||
}
|
||||
if (!tagSearchIndex) {
|
||||
createElem(doc, tag, 'tag-search-index.js');
|
||||
}
|
||||
$(window).resize(function() {
|
||||
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
});
|
||||
}
|
||||
|
||||
function createElem(doc, tag, path) {
|
||||
var script = doc.createElement(tag);
|
||||
var scriptElement = doc.getElementsByTagName(tag)[0];
|
||||
script.src = pathtoroot + path;
|
||||
scriptElement.parentNode.insertBefore(script, scriptElement);
|
||||
}
|
||||
|
||||
function show(type) {
|
||||
count = 0;
|
||||
for (var key in data) {
|
||||
var row = document.getElementById(key);
|
||||
if ((data[key] & type) !== 0) {
|
||||
row.style.display = '';
|
||||
row.className = (count++ % 2) ? rowColor : altColor;
|
||||
}
|
||||
else
|
||||
row.style.display = 'none';
|
||||
}
|
||||
updateTabs(type);
|
||||
}
|
||||
|
||||
function updateTabs(type) {
|
||||
for (var value in tabs) {
|
||||
var sNode = document.getElementById(tabs[value][0]);
|
||||
var spanNode = sNode.firstChild;
|
||||
if (value == type) {
|
||||
sNode.className = activeTableTab;
|
||||
spanNode.innerHTML = tabs[value][1];
|
||||
}
|
||||
else {
|
||||
sNode.className = tableTab;
|
||||
spanNode.innerHTML = "<a href=\"javascript:show("+ value + ");\">" + tabs[value][1] + "</a>";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function updateModuleFrame(pFrame, cFrame) {
|
||||
top.packageFrame.location = pFrame;
|
||||
top.classFrame.location = cFrame;
|
||||
}
|
||||
@@ -0,0 +1,326 @@
|
||||
/*
|
||||
* Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved.
|
||||
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
|
||||
*
|
||||
* This code is free software; you can redistribute it and/or modify it
|
||||
* under the terms of the GNU General Public License version 2 only, as
|
||||
* published by the Free Software Foundation. Oracle designates this
|
||||
* particular file as subject to the "Classpath" exception as provided
|
||||
* by Oracle in the LICENSE file that accompanied this code.
|
||||
*
|
||||
* This code is distributed in the hope that it will be useful, but WITHOUT
|
||||
* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
|
||||
* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
|
||||
* version 2 for more details (a copy is included in the LICENSE file that
|
||||
* accompanied this code).
|
||||
*
|
||||
* You should have received a copy of the GNU General Public License version
|
||||
* 2 along with this work; if not, write to the Free Software Foundation,
|
||||
* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
|
||||
*
|
||||
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
|
||||
* or visit www.oracle.com if you need additional information or have any
|
||||
* questions.
|
||||
*/
|
||||
|
||||
var noResult = {l: "No results found"};
|
||||
var catModules = "Modules";
|
||||
var catPackages = "Packages";
|
||||
var catTypes = "Types";
|
||||
var catMembers = "Members";
|
||||
var catSearchTags = "SearchTags";
|
||||
var highlight = "<span class=\"resultHighlight\">$&</span>";
|
||||
var camelCaseRegexp = "";
|
||||
var secondaryMatcher = "";
|
||||
function getHighlightedText(item) {
|
||||
var ccMatcher = new RegExp(camelCaseRegexp);
|
||||
var label = item.replace(ccMatcher, highlight);
|
||||
if (label === item) {
|
||||
label = item.replace(secondaryMatcher, highlight);
|
||||
}
|
||||
return label;
|
||||
}
|
||||
function getURLPrefix(ui) {
|
||||
var urlPrefix="";
|
||||
if (useModuleDirectories) {
|
||||
var slash = "/";
|
||||
if (ui.item.category === catModules) {
|
||||
return ui.item.l + slash;
|
||||
} else if (ui.item.category === catPackages && ui.item.m) {
|
||||
return ui.item.m + slash;
|
||||
} else if ((ui.item.category === catTypes && ui.item.p) || ui.item.category === catMembers) {
|
||||
$.each(packageSearchIndex, function(index, item) {
|
||||
if (ui.item.p == item.l) {
|
||||
urlPrefix = item.m + slash;
|
||||
}
|
||||
});
|
||||
return urlPrefix;
|
||||
} else {
|
||||
return urlPrefix;
|
||||
}
|
||||
}
|
||||
return urlPrefix;
|
||||
}
|
||||
var watermark = 'Search';
|
||||
$(function() {
|
||||
$("#search").val('');
|
||||
$("#search").prop("disabled", false);
|
||||
$("#reset").prop("disabled", false);
|
||||
$("#search").val(watermark).addClass('watermark');
|
||||
$("#search").blur(function() {
|
||||
if ($(this).val().length == 0) {
|
||||
$(this).val(watermark).addClass('watermark');
|
||||
}
|
||||
});
|
||||
$("#search").on('click keydown', function() {
|
||||
if ($(this).val() == watermark) {
|
||||
$(this).val('').removeClass('watermark');
|
||||
}
|
||||
});
|
||||
$("#reset").click(function() {
|
||||
$("#search").val('');
|
||||
$("#search").focus();
|
||||
});
|
||||
$("#search").focus();
|
||||
$("#search")[0].setSelectionRange(0, 0);
|
||||
});
|
||||
$.widget("custom.catcomplete", $.ui.autocomplete, {
|
||||
_create: function() {
|
||||
this._super();
|
||||
this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)");
|
||||
},
|
||||
_renderMenu: function(ul, items) {
|
||||
var rMenu = this,
|
||||
currentCategory = "";
|
||||
rMenu.menu.bindings = $();
|
||||
$.each(items, function(index, item) {
|
||||
var li;
|
||||
if (item.l !== noResult.l && item.category !== currentCategory) {
|
||||
ul.append("<li class=\"ui-autocomplete-category\">" + item.category + "</li>");
|
||||
currentCategory = item.category;
|
||||
}
|
||||
li = rMenu._renderItemData(ul, item);
|
||||
if (item.category) {
|
||||
li.attr("aria-label", item.category + " : " + item.l);
|
||||
li.attr("class", "resultItem");
|
||||
} else {
|
||||
li.attr("aria-label", item.l);
|
||||
li.attr("class", "resultItem");
|
||||
}
|
||||
});
|
||||
},
|
||||
_renderItem: function(ul, item) {
|
||||
var label = "";
|
||||
if (item.category === catModules) {
|
||||
label = getHighlightedText(item.l);
|
||||
} else if (item.category === catPackages) {
|
||||
label = (item.m)
|
||||
? getHighlightedText(item.m + "/" + item.l)
|
||||
: getHighlightedText(item.l);
|
||||
} else if (item.category === catTypes) {
|
||||
label = (item.p)
|
||||
? getHighlightedText(item.p + "." + item.l)
|
||||
: getHighlightedText(item.l);
|
||||
} else if (item.category === catMembers) {
|
||||
label = getHighlightedText(item.p + "." + (item.c + "." + item.l));
|
||||
} else if (item.category === catSearchTags) {
|
||||
label = getHighlightedText(item.l);
|
||||
} else {
|
||||
label = item.l;
|
||||
}
|
||||
var li = $("<li/>").appendTo(ul);
|
||||
var div = $("<div/>").appendTo(li);
|
||||
if (item.category === catSearchTags) {
|
||||
if (item.d) {
|
||||
div.html(label + "<span class=\"searchTagHolderResult\"> (" + item.h + ")</span><br><span class=\"searchTagDescResult\">"
|
||||
+ item.d + "</span><br>");
|
||||
} else {
|
||||
div.html(label + "<span class=\"searchTagHolderResult\"> (" + item.h + ")</span>");
|
||||
}
|
||||
} else {
|
||||
div.html(label);
|
||||
}
|
||||
return li;
|
||||
}
|
||||
});
|
||||
$(function() {
|
||||
$("#search").catcomplete({
|
||||
minLength: 1,
|
||||
delay: 100,
|
||||
source: function(request, response) {
|
||||
var result = new Array();
|
||||
var presult = new Array();
|
||||
var tresult = new Array();
|
||||
var mresult = new Array();
|
||||
var tgresult = new Array();
|
||||
var secondaryresult = new Array();
|
||||
var displayCount = 0;
|
||||
var exactMatcher = new RegExp("^" + $.ui.autocomplete.escapeRegex(request.term) + "$", "i");
|
||||
camelCaseRegexp = ($.ui.autocomplete.escapeRegex(request.term)).split(/(?=[A-Z])/).join("([a-z0-9_$]*?)");
|
||||
var camelCaseMatcher = new RegExp("^" + camelCaseRegexp);
|
||||
secondaryMatcher = new RegExp($.ui.autocomplete.escapeRegex(request.term), "i");
|
||||
|
||||
// Return the nested innermost name from the specified object
|
||||
function nestedName(e) {
|
||||
return e.l.substring(e.l.lastIndexOf(".") + 1);
|
||||
}
|
||||
|
||||
function concatResults(a1, a2) {
|
||||
a1 = a1.concat(a2);
|
||||
a2.length = 0;
|
||||
return a1;
|
||||
}
|
||||
|
||||
if (moduleSearchIndex) {
|
||||
var mdleCount = 0;
|
||||
$.each(moduleSearchIndex, function(index, item) {
|
||||
item.category = catModules;
|
||||
if (exactMatcher.test(item.l)) {
|
||||
result.push(item);
|
||||
mdleCount++;
|
||||
} else if (camelCaseMatcher.test(item.l)) {
|
||||
result.push(item);
|
||||
} else if (secondaryMatcher.test(item.l)) {
|
||||
secondaryresult.push(item);
|
||||
}
|
||||
});
|
||||
displayCount = mdleCount;
|
||||
result = concatResults(result, secondaryresult);
|
||||
}
|
||||
if (packageSearchIndex) {
|
||||
var pCount = 0;
|
||||
var pkg = "";
|
||||
$.each(packageSearchIndex, function(index, item) {
|
||||
item.category = catPackages;
|
||||
pkg = (item.m)
|
||||
? (item.m + "/" + item.l)
|
||||
: item.l;
|
||||
if (exactMatcher.test(item.l)) {
|
||||
presult.push(item);
|
||||
pCount++;
|
||||
} else if (camelCaseMatcher.test(pkg)) {
|
||||
presult.push(item);
|
||||
} else if (secondaryMatcher.test(pkg)) {
|
||||
secondaryresult.push(item);
|
||||
}
|
||||
});
|
||||
result = result.concat(concatResults(presult, secondaryresult));
|
||||
displayCount = (pCount > displayCount) ? pCount : displayCount;
|
||||
}
|
||||
if (typeSearchIndex) {
|
||||
var tCount = 0;
|
||||
$.each(typeSearchIndex, function(index, item) {
|
||||
item.category = catTypes;
|
||||
var s = nestedName(item);
|
||||
if (exactMatcher.test(s)) {
|
||||
tresult.push(item);
|
||||
tCount++;
|
||||
} else if (camelCaseMatcher.test(s)) {
|
||||
tresult.push(item);
|
||||
} else if (secondaryMatcher.test(item.p + "." + item.l)) {
|
||||
secondaryresult.push(item);
|
||||
}
|
||||
});
|
||||
result = result.concat(concatResults(tresult, secondaryresult));
|
||||
displayCount = (tCount > displayCount) ? tCount : displayCount;
|
||||
}
|
||||
if (memberSearchIndex) {
|
||||
var mCount = 0;
|
||||
$.each(memberSearchIndex, function(index, item) {
|
||||
item.category = catMembers;
|
||||
var s = nestedName(item);
|
||||
if (exactMatcher.test(s)) {
|
||||
mresult.push(item);
|
||||
mCount++;
|
||||
} else if (camelCaseMatcher.test(s)) {
|
||||
mresult.push(item);
|
||||
} else if (secondaryMatcher.test(item.c + "." + item.l)) {
|
||||
secondaryresult.push(item);
|
||||
}
|
||||
});
|
||||
result = result.concat(concatResults(mresult, secondaryresult));
|
||||
displayCount = (mCount > displayCount) ? mCount : displayCount;
|
||||
}
|
||||
if (tagSearchIndex) {
|
||||
var tgCount = 0;
|
||||
$.each(tagSearchIndex, function(index, item) {
|
||||
item.category = catSearchTags;
|
||||
if (exactMatcher.test(item.l)) {
|
||||
tgresult.push(item);
|
||||
tgCount++;
|
||||
} else if (secondaryMatcher.test(item.l)) {
|
||||
secondaryresult.push(item);
|
||||
}
|
||||
});
|
||||
result = result.concat(concatResults(tgresult, secondaryresult));
|
||||
displayCount = (tgCount > displayCount) ? tgCount : displayCount;
|
||||
}
|
||||
displayCount = (displayCount > 500) ? displayCount : 500;
|
||||
var counter = function() {
|
||||
var count = {Modules: 0, Packages: 0, Types: 0, Members: 0, SearchTags: 0};
|
||||
var f = function(item) {
|
||||
count[item.category] += 1;
|
||||
return (count[item.category] <= displayCount);
|
||||
};
|
||||
return f;
|
||||
}();
|
||||
response(result.filter(counter));
|
||||
},
|
||||
response: function(event, ui) {
|
||||
if (!ui.content.length) {
|
||||
ui.content.push(noResult);
|
||||
} else {
|
||||
$("#search").empty();
|
||||
}
|
||||
},
|
||||
autoFocus: true,
|
||||
position: {
|
||||
collision: "flip"
|
||||
},
|
||||
select: function(event, ui) {
|
||||
if (ui.item.l !== noResult.l) {
|
||||
var url = getURLPrefix(ui);
|
||||
if (ui.item.category === catModules) {
|
||||
if (useModuleDirectories) {
|
||||
url += "module-summary.html";
|
||||
} else {
|
||||
url = ui.item.l + "-summary.html";
|
||||
}
|
||||
} else if (ui.item.category === catPackages) {
|
||||
if (ui.item.url) {
|
||||
url = ui.item.url;
|
||||
} else {
|
||||
url += ui.item.l.replace(/\./g, '/') + "/package-summary.html";
|
||||
}
|
||||
} else if (ui.item.category === catTypes) {
|
||||
if (ui.item.url) {
|
||||
url = ui.item.url;
|
||||
} else if (ui.item.p === "<Unnamed>") {
|
||||
url += ui.item.l + ".html";
|
||||
} else {
|
||||
url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.l + ".html";
|
||||
}
|
||||
} else if (ui.item.category === catMembers) {
|
||||
if (ui.item.p === "<Unnamed>") {
|
||||
url += ui.item.c + ".html" + "#";
|
||||
} else {
|
||||
url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#";
|
||||
}
|
||||
if (ui.item.url) {
|
||||
url += ui.item.url;
|
||||
} else {
|
||||
url += ui.item.l;
|
||||
}
|
||||
} else if (ui.item.category === catSearchTags) {
|
||||
url += ui.item.u;
|
||||
}
|
||||
if (top !== window) {
|
||||
parent.classFrame.location = pathtoroot + url;
|
||||
} else {
|
||||
window.location.href = pathtoroot + url;
|
||||
}
|
||||
$("#search").focus();
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
@@ -0,0 +1,238 @@
|
||||
<!DOCTYPE HTML>
|
||||
<html lang="en">
|
||||
<head>
|
||||
<title>Source code</title>
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
</head>
|
||||
<body>
|
||||
<main role="main">
|
||||
<div class="sourceContainer">
|
||||
<pre><span class="sourceLineNo">001</span><a id="line.1">package co.aikar.commands;</a>
|
||||
<span class="sourceLineNo">002</span><a id="line.2"></a>
|
||||
<span class="sourceLineNo">003</span><a id="line.3">import com.mojang.brigadier.Command;</a>
|
||||
<span class="sourceLineNo">004</span><a id="line.4">import com.mojang.brigadier.arguments.ArgumentType;</a>
|
||||
<span class="sourceLineNo">005</span><a id="line.5">import com.mojang.brigadier.arguments.BoolArgumentType;</a>
|
||||
<span class="sourceLineNo">006</span><a id="line.6">import com.mojang.brigadier.arguments.DoubleArgumentType;</a>
|
||||
<span class="sourceLineNo">007</span><a id="line.7">import com.mojang.brigadier.arguments.FloatArgumentType;</a>
|
||||
<span class="sourceLineNo">008</span><a id="line.8">import com.mojang.brigadier.arguments.IntegerArgumentType;</a>
|
||||
<span class="sourceLineNo">009</span><a id="line.9">import com.mojang.brigadier.arguments.StringArgumentType;</a>
|
||||
<span class="sourceLineNo">010</span><a id="line.10">import com.mojang.brigadier.builder.LiteralArgumentBuilder;</a>
|
||||
<span class="sourceLineNo">011</span><a id="line.11">import com.mojang.brigadier.builder.RequiredArgumentBuilder;</a>
|
||||
<span class="sourceLineNo">012</span><a id="line.12">import com.mojang.brigadier.suggestion.SuggestionProvider;</a>
|
||||
<span class="sourceLineNo">013</span><a id="line.13">import com.mojang.brigadier.tree.CommandNode;</a>
|
||||
<span class="sourceLineNo">014</span><a id="line.14">import com.mojang.brigadier.tree.LiteralCommandNode;</a>
|
||||
<span class="sourceLineNo">015</span><a id="line.15"></a>
|
||||
<span class="sourceLineNo">016</span><a id="line.16">import java.util.HashMap;</a>
|
||||
<span class="sourceLineNo">017</span><a id="line.17">import java.util.Map;</a>
|
||||
<span class="sourceLineNo">018</span><a id="line.18">import java.util.function.BiPredicate;</a>
|
||||
<span class="sourceLineNo">019</span><a id="line.19">import java.util.function.Predicate;</a>
|
||||
<span class="sourceLineNo">020</span><a id="line.20"></a>
|
||||
<span class="sourceLineNo">021</span><a id="line.21">/**</a>
|
||||
<span class="sourceLineNo">022</span><a id="line.22"> * Handles registering of commands into brigadier</a>
|
||||
<span class="sourceLineNo">023</span><a id="line.23"> *</a>
|
||||
<span class="sourceLineNo">024</span><a id="line.24"> * @param <S></a>
|
||||
<span class="sourceLineNo">025</span><a id="line.25"> * @author MiniDigger</a>
|
||||
<span class="sourceLineNo">026</span><a id="line.26"> * @deprecated Unstable API</a>
|
||||
<span class="sourceLineNo">027</span><a id="line.27"> */</a>
|
||||
<span class="sourceLineNo">028</span><a id="line.28">@Deprecated</a>
|
||||
<span class="sourceLineNo">029</span><a id="line.29">@UnstableAPI</a>
|
||||
<span class="sourceLineNo">030</span><a id="line.30">public class ACFBrigadierManager<S> {</a>
|
||||
<span class="sourceLineNo">031</span><a id="line.31"></a>
|
||||
<span class="sourceLineNo">032</span><a id="line.32"> protected final CommandManager<?, ?, ?, ?, ?, ?> manager;</a>
|
||||
<span class="sourceLineNo">033</span><a id="line.33"></a>
|
||||
<span class="sourceLineNo">034</span><a id="line.34"> private final Map<Class<?>, ArgumentType<?>> arguments = new HashMap<>();</a>
|
||||
<span class="sourceLineNo">035</span><a id="line.35"></a>
|
||||
<span class="sourceLineNo">036</span><a id="line.36"> /**</a>
|
||||
<span class="sourceLineNo">037</span><a id="line.37"> * Constructs a new brigadier manager, utilizing the currently active command manager</a>
|
||||
<span class="sourceLineNo">038</span><a id="line.38"> *</a>
|
||||
<span class="sourceLineNo">039</span><a id="line.39"> * @param manager</a>
|
||||
<span class="sourceLineNo">040</span><a id="line.40"> */</a>
|
||||
<span class="sourceLineNo">041</span><a id="line.41"> ACFBrigadierManager(CommandManager<?, ?, ?, ?, ?, ?> manager) {</a>
|
||||
<span class="sourceLineNo">042</span><a id="line.42"> manager.verifyUnstableAPI("brigadier");</a>
|
||||
<span class="sourceLineNo">043</span><a id="line.43"></a>
|
||||
<span class="sourceLineNo">044</span><a id="line.44"> this.manager = manager;</a>
|
||||
<span class="sourceLineNo">045</span><a id="line.45"></a>
|
||||
<span class="sourceLineNo">046</span><a id="line.46"> // TODO support stuff like min max via brigadier?</a>
|
||||
<span class="sourceLineNo">047</span><a id="line.47"> registerArgument(String.class, StringArgumentType.word());</a>
|
||||
<span class="sourceLineNo">048</span><a id="line.48"> registerArgument(float.class, FloatArgumentType.floatArg());</a>
|
||||
<span class="sourceLineNo">049</span><a id="line.49"> registerArgument(Float.class, FloatArgumentType.floatArg());</a>
|
||||
<span class="sourceLineNo">050</span><a id="line.50"> registerArgument(double.class, DoubleArgumentType.doubleArg());</a>
|
||||
<span class="sourceLineNo">051</span><a id="line.51"> registerArgument(Double.class, DoubleArgumentType.doubleArg());</a>
|
||||
<span class="sourceLineNo">052</span><a id="line.52"> registerArgument(boolean.class, BoolArgumentType.bool());</a>
|
||||
<span class="sourceLineNo">053</span><a id="line.53"> registerArgument(Boolean.class, BoolArgumentType.bool());</a>
|
||||
<span class="sourceLineNo">054</span><a id="line.54"> registerArgument(int.class, IntegerArgumentType.integer());</a>
|
||||
<span class="sourceLineNo">055</span><a id="line.55"> registerArgument(Integer.class, IntegerArgumentType.integer());</a>
|
||||
<span class="sourceLineNo">056</span><a id="line.56"> // We use integer for long due to Bungee bug, plus should really be considered same on client</a>
|
||||
<span class="sourceLineNo">057</span><a id="line.57"> registerArgument(long.class, IntegerArgumentType.integer());</a>
|
||||
<span class="sourceLineNo">058</span><a id="line.58"> registerArgument(Long.class, IntegerArgumentType.integer());</a>
|
||||
<span class="sourceLineNo">059</span><a id="line.59"> }</a>
|
||||
<span class="sourceLineNo">060</span><a id="line.60"></a>
|
||||
<span class="sourceLineNo">061</span><a id="line.61"> <T> void registerArgument(Class<T> clazz, ArgumentType<?> type) {</a>
|
||||
<span class="sourceLineNo">062</span><a id="line.62"> arguments.put(clazz, type);</a>
|
||||
<span class="sourceLineNo">063</span><a id="line.63"> }</a>
|
||||
<span class="sourceLineNo">064</span><a id="line.64"></a>
|
||||
<span class="sourceLineNo">065</span><a id="line.65"> ArgumentType<Object> getArgumentTypeByClazz(CommandParameter param) {</a>
|
||||
<span class="sourceLineNo">066</span><a id="line.66"> if (param.consumesRest) {</a>
|
||||
<span class="sourceLineNo">067</span><a id="line.67"> //noinspection unchecked</a>
|
||||
<span class="sourceLineNo">068</span><a id="line.68"> return (ArgumentType<Object>) (ArgumentType<?>) StringArgumentType.greedyString();</a>
|
||||
<span class="sourceLineNo">069</span><a id="line.69"> }</a>
|
||||
<span class="sourceLineNo">070</span><a id="line.70"> //noinspection unchecked</a>
|
||||
<span class="sourceLineNo">071</span><a id="line.71"> return (ArgumentType<Object>) arguments.getOrDefault(param.getType(), StringArgumentType.string());</a>
|
||||
<span class="sourceLineNo">072</span><a id="line.72"> }</a>
|
||||
<span class="sourceLineNo">073</span><a id="line.73"></a>
|
||||
<span class="sourceLineNo">074</span><a id="line.74"> /**</a>
|
||||
<span class="sourceLineNo">075</span><a id="line.75"> * Registers the given RootCommand into the given brigadir command node, utilizing the provided suggestion provider, executor and permission predicate.<br></a>
|
||||
<span class="sourceLineNo">076</span><a id="line.76"> * <p></a>
|
||||
<span class="sourceLineNo">077</span><a id="line.77"> * It recreates the root command node!</a>
|
||||
<span class="sourceLineNo">078</span><a id="line.78"> */</a>
|
||||
<span class="sourceLineNo">079</span><a id="line.79"> LiteralCommandNode<S> register(RootCommand rootCommand,</a>
|
||||
<span class="sourceLineNo">080</span><a id="line.80"> LiteralCommandNode<S> root,</a>
|
||||
<span class="sourceLineNo">081</span><a id="line.81"> SuggestionProvider<S> suggestionProvider,</a>
|
||||
<span class="sourceLineNo">082</span><a id="line.82"> Command<S> executor,</a>
|
||||
<span class="sourceLineNo">083</span><a id="line.83"> BiPredicate<RootCommand, S> permCheckerRoot,</a>
|
||||
<span class="sourceLineNo">084</span><a id="line.84"> BiPredicate<RegisteredCommand, S> permCheckerSub) {</a>
|
||||
<span class="sourceLineNo">085</span><a id="line.85"> // recreate root to get rid of bukkits default arg</a>
|
||||
<span class="sourceLineNo">086</span><a id="line.86"> LiteralArgumentBuilder<S> rootBuilder = LiteralArgumentBuilder.<S>literal(root.getLiteral())</a>
|
||||
<span class="sourceLineNo">087</span><a id="line.87"> .requires(sender -> permCheckerRoot.test(rootCommand, sender));</a>
|
||||
<span class="sourceLineNo">088</span><a id="line.88"></a>
|
||||
<span class="sourceLineNo">089</span><a id="line.89"> root = rootBuilder.build();</a>
|
||||
<span class="sourceLineNo">090</span><a id="line.90"> boolean isForwardingCommand = rootCommand.getDefCommand() instanceof ForwardingCommand;</a>
|
||||
<span class="sourceLineNo">091</span><a id="line.91"></a>
|
||||
<span class="sourceLineNo">092</span><a id="line.92"> for (Map.Entry<String, RegisteredCommand> subCommand : rootCommand.getSubCommands().entries()) {</a>
|
||||
<span class="sourceLineNo">093</span><a id="line.93"> if ((BaseCommand.isSpecialSubcommand(subCommand.getKey()) && !isForwardingCommand) || (!subCommand.getKey().equals("help") && subCommand.getValue().prefSubCommand.equals("help"))) {</a>
|
||||
<span class="sourceLineNo">094</span><a id="line.94"> // don't register stuff like __catchunknown and don't help command aliases</a>
|
||||
<span class="sourceLineNo">095</span><a id="line.95"> continue;</a>
|
||||
<span class="sourceLineNo">096</span><a id="line.96"> }</a>
|
||||
<span class="sourceLineNo">097</span><a id="line.97"></a>
|
||||
<span class="sourceLineNo">098</span><a id="line.98"> // handle sub sub commands</a>
|
||||
<span class="sourceLineNo">099</span><a id="line.99"> String commandName = subCommand.getKey();</a>
|
||||
<span class="sourceLineNo">100</span><a id="line.100"> CommandNode<S> currentParent = root;</a>
|
||||
<span class="sourceLineNo">101</span><a id="line.101"> CommandNode<S> subCommandNode;</a>
|
||||
<span class="sourceLineNo">102</span><a id="line.102"> Predicate<S> subPermChecker = sender -> permCheckerSub.test(subCommand.getValue(), sender);</a>
|
||||
<span class="sourceLineNo">103</span><a id="line.103"> if (!isForwardingCommand) {</a>
|
||||
<span class="sourceLineNo">104</span><a id="line.104"> if (commandName.contains(" ")) {</a>
|
||||
<span class="sourceLineNo">105</span><a id="line.105"> String[] split = ACFPatterns.SPACE.split(commandName);</a>
|
||||
<span class="sourceLineNo">106</span><a id="line.106"> for (int i = 0; i < split.length - 1; i++) {</a>
|
||||
<span class="sourceLineNo">107</span><a id="line.107"> if (currentParent.getChild(split[i]) == null) {</a>
|
||||
<span class="sourceLineNo">108</span><a id="line.108"> LiteralCommandNode<S> sub = LiteralArgumentBuilder.<S>literal(split[i])</a>
|
||||
<span class="sourceLineNo">109</span><a id="line.109"> .requires(subPermChecker).build();</a>
|
||||
<span class="sourceLineNo">110</span><a id="line.110"> currentParent.addChild(sub);</a>
|
||||
<span class="sourceLineNo">111</span><a id="line.111"> currentParent = sub;</a>
|
||||
<span class="sourceLineNo">112</span><a id="line.112"> } else {</a>
|
||||
<span class="sourceLineNo">113</span><a id="line.113"> currentParent = currentParent.getChild(split[i]);</a>
|
||||
<span class="sourceLineNo">114</span><a id="line.114"> }</a>
|
||||
<span class="sourceLineNo">115</span><a id="line.115"> }</a>
|
||||
<span class="sourceLineNo">116</span><a id="line.116"> commandName = split[split.length - 1];</a>
|
||||
<span class="sourceLineNo">117</span><a id="line.117"> }</a>
|
||||
<span class="sourceLineNo">118</span><a id="line.118"></a>
|
||||
<span class="sourceLineNo">119</span><a id="line.119"> subCommandNode = currentParent.getChild(commandName);</a>
|
||||
<span class="sourceLineNo">120</span><a id="line.120"> if (subCommandNode == null) {</a>
|
||||
<span class="sourceLineNo">121</span><a id="line.121"> LiteralArgumentBuilder<S> argumentBuilder = LiteralArgumentBuilder.<S>literal(commandName)</a>
|
||||
<span class="sourceLineNo">122</span><a id="line.122"> .requires(subPermChecker);</a>
|
||||
<span class="sourceLineNo">123</span><a id="line.123"></a>
|
||||
<span class="sourceLineNo">124</span><a id="line.124"> // if we have no params, this command is actually executable</a>
|
||||
<span class="sourceLineNo">125</span><a id="line.125"> if (subCommand.getValue().consumeInputResolvers == 0) {</a>
|
||||
<span class="sourceLineNo">126</span><a id="line.126"> argumentBuilder.executes(executor);</a>
|
||||
<span class="sourceLineNo">127</span><a id="line.127"> }</a>
|
||||
<span class="sourceLineNo">128</span><a id="line.128"> subCommandNode = argumentBuilder.build();</a>
|
||||
<span class="sourceLineNo">129</span><a id="line.129"> }</a>
|
||||
<span class="sourceLineNo">130</span><a id="line.130"> } else {</a>
|
||||
<span class="sourceLineNo">131</span><a id="line.131"> subCommandNode = root;</a>
|
||||
<span class="sourceLineNo">132</span><a id="line.132"> }</a>
|
||||
<span class="sourceLineNo">133</span><a id="line.133"></a>
|
||||
<span class="sourceLineNo">134</span><a id="line.134"> CommandNode<S> paramNode = subCommandNode;</a>
|
||||
<span class="sourceLineNo">135</span><a id="line.135"> CommandParameter[] parameters = subCommand.getValue().parameters;</a>
|
||||
<span class="sourceLineNo">136</span><a id="line.136"> for (int i = 0; i < parameters.length; i++) {</a>
|
||||
<span class="sourceLineNo">137</span><a id="line.137"> CommandParameter param = parameters[i];</a>
|
||||
<span class="sourceLineNo">138</span><a id="line.138"> CommandParameter nextParam = param.getNextParam();</a>
|
||||
<span class="sourceLineNo">139</span><a id="line.139"> if (param.isCommandIssuer() || (param.canExecuteWithoutInput() && nextParam != null && !nextParam.canExecuteWithoutInput())) {</a>
|
||||
<span class="sourceLineNo">140</span><a id="line.140"> continue;</a>
|
||||
<span class="sourceLineNo">141</span><a id="line.141"> }</a>
|
||||
<span class="sourceLineNo">142</span><a id="line.142"> RequiredArgumentBuilder<S, Object> builder = RequiredArgumentBuilder</a>
|
||||
<span class="sourceLineNo">143</span><a id="line.143"> .<S, Object>argument(param.getName(), getArgumentTypeByClazz(param))</a>
|
||||
<span class="sourceLineNo">144</span><a id="line.144"> .suggests(suggestionProvider)</a>
|
||||
<span class="sourceLineNo">145</span><a id="line.145"> .requires(sender -> permCheckerSub.test(subCommand.getValue(), sender));</a>
|
||||
<span class="sourceLineNo">146</span><a id="line.146"></a>
|
||||
<span class="sourceLineNo">147</span><a id="line.147"> if (nextParam != null && nextParam.canExecuteWithoutInput()) {</a>
|
||||
<span class="sourceLineNo">148</span><a id="line.148"> builder.executes(executor);</a>
|
||||
<span class="sourceLineNo">149</span><a id="line.149"> }</a>
|
||||
<span class="sourceLineNo">150</span><a id="line.150"></a>
|
||||
<span class="sourceLineNo">151</span><a id="line.151"> CommandNode<S> subSubCommand = builder.build();</a>
|
||||
<span class="sourceLineNo">152</span><a id="line.152"> paramNode.addChild(subSubCommand);</a>
|
||||
<span class="sourceLineNo">153</span><a id="line.153"> paramNode = subSubCommand;</a>
|
||||
<span class="sourceLineNo">154</span><a id="line.154"> }</a>
|
||||
<span class="sourceLineNo">155</span><a id="line.155"></a>
|
||||
<span class="sourceLineNo">156</span><a id="line.156"> if (!isForwardingCommand) {</a>
|
||||
<span class="sourceLineNo">157</span><a id="line.157"> currentParent.addChild(subCommandNode);</a>
|
||||
<span class="sourceLineNo">158</span><a id="line.158"> }</a>
|
||||
<span class="sourceLineNo">159</span><a id="line.159"> }</a>
|
||||
<span class="sourceLineNo">160</span><a id="line.160"></a>
|
||||
<span class="sourceLineNo">161</span><a id="line.161"> return root;</a>
|
||||
<span class="sourceLineNo">162</span><a id="line.162"> }</a>
|
||||
<span class="sourceLineNo">163</span><a id="line.163"></a>
|
||||
<span class="sourceLineNo">164</span><a id="line.164">}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
</pre>
|
||||
</div>
|
||||
</main>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,906 @@
|
||||
/*
|
||||
* Javadoc style sheet
|
||||
*/
|
||||
|
||||
@import url('resources/fonts/dejavu.css');
|
||||
|
||||
/*
|
||||
* Styles for individual HTML elements.
|
||||
*
|
||||
* These are styles that are specific to individual HTML elements. Changing them affects the style of a particular
|
||||
* HTML element throughout the page.
|
||||
*/
|
||||
|
||||
body {
|
||||
background-color:#ffffff;
|
||||
color:#353833;
|
||||
font-family:'DejaVu Sans', Arial, Helvetica, sans-serif;
|
||||
font-size:14px;
|
||||
margin:0;
|
||||
padding:0;
|
||||
height:100%;
|
||||
width:100%;
|
||||
}
|
||||
iframe {
|
||||
margin:0;
|
||||
padding:0;
|
||||
height:100%;
|
||||
width:100%;
|
||||
overflow-y:scroll;
|
||||
border:none;
|
||||
}
|
||||
a:link, a:visited {
|
||||
text-decoration:none;
|
||||
color:#4A6782;
|
||||
}
|
||||
a[href]:hover, a[href]:focus {
|
||||
text-decoration:none;
|
||||
color:#bb7a2a;
|
||||
}
|
||||
a[name] {
|
||||
color:#353833;
|
||||
}
|
||||
a[name]:before, a[name]:target, a[id]:before, a[id]:target {
|
||||
content:"";
|
||||
display:inline-block;
|
||||
position:relative;
|
||||
padding-top:129px;
|
||||
margin-top:-129px;
|
||||
}
|
||||
pre {
|
||||
font-family:'DejaVu Sans Mono', monospace;
|
||||
font-size:14px;
|
||||
}
|
||||
h1 {
|
||||
font-size:20px;
|
||||
}
|
||||
h2 {
|
||||
font-size:18px;
|
||||
}
|
||||
h3 {
|
||||
font-size:16px;
|
||||
font-style:italic;
|
||||
}
|
||||
h4 {
|
||||
font-size:13px;
|
||||
}
|
||||
h5 {
|
||||
font-size:12px;
|
||||
}
|
||||
h6 {
|
||||
font-size:11px;
|
||||
}
|
||||
ul {
|
||||
list-style-type:disc;
|
||||
}
|
||||
code, tt {
|
||||
font-family:'DejaVu Sans Mono', monospace;
|
||||
font-size:14px;
|
||||
padding-top:4px;
|
||||
margin-top:8px;
|
||||
line-height:1.4em;
|
||||
}
|
||||
dt code {
|
||||
font-family:'DejaVu Sans Mono', monospace;
|
||||
font-size:14px;
|
||||
padding-top:4px;
|
||||
}
|
||||
table tr td dt code {
|
||||
font-family:'DejaVu Sans Mono', monospace;
|
||||
font-size:14px;
|
||||
vertical-align:top;
|
||||
padding-top:4px;
|
||||
}
|
||||
sup {
|
||||
font-size:8px;
|
||||
}
|
||||
|
||||
/*
|
||||
* Styles for HTML generated by javadoc.
|
||||
*
|
||||
* These are style classes that are used by the standard doclet to generate HTML documentation.
|
||||
*/
|
||||
|
||||
/*
|
||||
* Styles for document title and copyright.
|
||||
*/
|
||||
.clear {
|
||||
clear:both;
|
||||
height:0px;
|
||||
overflow:hidden;
|
||||
}
|
||||
.aboutLanguage {
|
||||
float:right;
|
||||
padding:0px 21px;
|
||||
font-size:11px;
|
||||
z-index:200;
|
||||
margin-top:-9px;
|
||||
}
|
||||
.legalCopy {
|
||||
margin-left:.5em;
|
||||
}
|
||||
.bar a, .bar a:link, .bar a:visited, .bar a:active {
|
||||
color:#FFFFFF;
|
||||
text-decoration:none;
|
||||
}
|
||||
.bar a:hover, .bar a:focus {
|
||||
color:#bb7a2a;
|
||||
}
|
||||
.tab {
|
||||
background-color:#0066FF;
|
||||
color:#ffffff;
|
||||
padding:8px;
|
||||
width:5em;
|
||||
font-weight:bold;
|
||||
}
|
||||
/*
|
||||
* Styles for navigation bar.
|
||||
*/
|
||||
.bar {
|
||||
background-color:#4D7A97;
|
||||
color:#FFFFFF;
|
||||
padding:.8em .5em .4em .8em;
|
||||
height:auto;/*height:1.8em;*/
|
||||
font-size:11px;
|
||||
margin:0;
|
||||
}
|
||||
.navPadding {
|
||||
padding-top: 107px;
|
||||
}
|
||||
.fixedNav {
|
||||
position:fixed;
|
||||
width:100%;
|
||||
z-index:999;
|
||||
background-color:#ffffff;
|
||||
}
|
||||
.topNav {
|
||||
background-color:#4D7A97;
|
||||
color:#FFFFFF;
|
||||
float:left;
|
||||
padding:0;
|
||||
width:100%;
|
||||
clear:right;
|
||||
height:2.8em;
|
||||
padding-top:10px;
|
||||
overflow:hidden;
|
||||
font-size:12px;
|
||||
}
|
||||
.bottomNav {
|
||||
margin-top:10px;
|
||||
background-color:#4D7A97;
|
||||
color:#FFFFFF;
|
||||
float:left;
|
||||
padding:0;
|
||||
width:100%;
|
||||
clear:right;
|
||||
height:2.8em;
|
||||
padding-top:10px;
|
||||
overflow:hidden;
|
||||
font-size:12px;
|
||||
}
|
||||
.subNav {
|
||||
background-color:#dee3e9;
|
||||
float:left;
|
||||
width:100%;
|
||||
overflow:hidden;
|
||||
font-size:12px;
|
||||
}
|
||||
.subNav div {
|
||||
clear:left;
|
||||
float:left;
|
||||
padding:0 0 5px 6px;
|
||||
text-transform:uppercase;
|
||||
}
|
||||
ul.navList, ul.subNavList {
|
||||
float:left;
|
||||
margin:0 25px 0 0;
|
||||
padding:0;
|
||||
}
|
||||
ul.navList li{
|
||||
list-style:none;
|
||||
float:left;
|
||||
padding: 5px 6px;
|
||||
text-transform:uppercase;
|
||||
}
|
||||
ul.navListSearch {
|
||||
float:right;
|
||||
margin:0 0 0 0;
|
||||
padding:0;
|
||||
}
|
||||
ul.navListSearch li {
|
||||
list-style:none;
|
||||
float:right;
|
||||
padding: 5px 6px;
|
||||
text-transform:uppercase;
|
||||
}
|
||||
ul.navListSearch li label {
|
||||
position:relative;
|
||||
right:-16px;
|
||||
}
|
||||
ul.subNavList li {
|
||||
list-style:none;
|
||||
float:left;
|
||||
}
|
||||
.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited {
|
||||
color:#FFFFFF;
|
||||
text-decoration:none;
|
||||
text-transform:uppercase;
|
||||
}
|
||||
.topNav a:hover, .bottomNav a:hover {
|
||||
text-decoration:none;
|
||||
color:#bb7a2a;
|
||||
text-transform:uppercase;
|
||||
}
|
||||
.navBarCell1Rev {
|
||||
background-color:#F8981D;
|
||||
color:#253441;
|
||||
margin: auto 5px;
|
||||
}
|
||||
.skipNav {
|
||||
position:absolute;
|
||||
top:auto;
|
||||
left:-9999px;
|
||||
overflow:hidden;
|
||||
}
|
||||
/*
|
||||
* Styles for page header and footer.
|
||||
*/
|
||||
.header, .footer {
|
||||
clear:both;
|
||||
margin:0 20px;
|
||||
padding:5px 0 0 0;
|
||||
}
|
||||
.indexNav {
|
||||
position:relative;
|
||||
font-size:12px;
|
||||
background-color:#dee3e9;
|
||||
}
|
||||
.indexNav ul {
|
||||
margin-top:0;
|
||||
padding:5px;
|
||||
}
|
||||
.indexNav ul li {
|
||||
display:inline;
|
||||
list-style-type:none;
|
||||
padding-right:10px;
|
||||
text-transform:uppercase;
|
||||
}
|
||||
.indexNav h1 {
|
||||
font-size:13px;
|
||||
}
|
||||
.title {
|
||||
color:#2c4557;
|
||||
margin:10px 0;
|
||||
}
|
||||
.subTitle {
|
||||
margin:5px 0 0 0;
|
||||
}
|
||||
.header ul {
|
||||
margin:0 0 15px 0;
|
||||
padding:0;
|
||||
}
|
||||
.footer ul {
|
||||
margin:20px 0 5px 0;
|
||||
}
|
||||
.header ul li, .footer ul li {
|
||||
list-style:none;
|
||||
font-size:13px;
|
||||
}
|
||||
/*
|
||||
* Styles for headings.
|
||||
*/
|
||||
div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 {
|
||||
background-color:#dee3e9;
|
||||
border:1px solid #d0d9e0;
|
||||
margin:0 0 6px -8px;
|
||||
padding:7px 5px;
|
||||
}
|
||||
ul.blockList ul.blockList ul.blockList li.blockList h3 {
|
||||
background-color:#dee3e9;
|
||||
border:1px solid #d0d9e0;
|
||||
margin:0 0 6px -8px;
|
||||
padding:7px 5px;
|
||||
}
|
||||
ul.blockList ul.blockList li.blockList h3 {
|
||||
padding:0;
|
||||
margin:15px 0;
|
||||
}
|
||||
ul.blockList li.blockList h2 {
|
||||
padding:0px 0 20px 0;
|
||||
}
|
||||
/*
|
||||
* Styles for page layout containers.
|
||||
*/
|
||||
.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer,
|
||||
.allClassesContainer, .allPackagesContainer {
|
||||
clear:both;
|
||||
padding:10px 20px;
|
||||
position:relative;
|
||||
}
|
||||
.indexContainer {
|
||||
margin:10px;
|
||||
position:relative;
|
||||
font-size:12px;
|
||||
}
|
||||
.indexContainer h2 {
|
||||
font-size:13px;
|
||||
padding:0 0 3px 0;
|
||||
}
|
||||
.indexContainer ul {
|
||||
margin:0;
|
||||
padding:0;
|
||||
}
|
||||
.indexContainer ul li {
|
||||
list-style:none;
|
||||
padding-top:2px;
|
||||
}
|
||||
.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt {
|
||||
font-size:12px;
|
||||
font-weight:bold;
|
||||
margin:10px 0 0 0;
|
||||
color:#4E4E4E;
|
||||
}
|
||||
.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd {
|
||||
margin:5px 0 10px 0px;
|
||||
font-size:14px;
|
||||
font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
|
||||
}
|
||||
.serializedFormContainer dl.nameValue dt {
|
||||
margin-left:1px;
|
||||
font-size:1.1em;
|
||||
display:inline;
|
||||
font-weight:bold;
|
||||
}
|
||||
.serializedFormContainer dl.nameValue dd {
|
||||
margin:0 0 0 1px;
|
||||
font-size:1.1em;
|
||||
display:inline;
|
||||
}
|
||||
/*
|
||||
* Styles for lists.
|
||||
*/
|
||||
li.circle {
|
||||
list-style:circle;
|
||||
}
|
||||
ul.horizontal li {
|
||||
display:inline;
|
||||
font-size:0.9em;
|
||||
}
|
||||
ul.inheritance {
|
||||
margin:0;
|
||||
padding:0;
|
||||
}
|
||||
ul.inheritance li {
|
||||
display:inline;
|
||||
list-style:none;
|
||||
}
|
||||
ul.inheritance li ul.inheritance {
|
||||
margin-left:15px;
|
||||
padding-left:15px;
|
||||
padding-top:1px;
|
||||
}
|
||||
ul.blockList, ul.blockListLast {
|
||||
margin:10px 0 10px 0;
|
||||
padding:0;
|
||||
}
|
||||
ul.blockList li.blockList, ul.blockListLast li.blockList {
|
||||
list-style:none;
|
||||
margin-bottom:15px;
|
||||
line-height:1.4;
|
||||
}
|
||||
ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList {
|
||||
padding:0px 20px 5px 10px;
|
||||
border:1px solid #ededed;
|
||||
background-color:#f8f8f8;
|
||||
}
|
||||
ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList {
|
||||
padding:0 0 5px 8px;
|
||||
background-color:#ffffff;
|
||||
border:none;
|
||||
}
|
||||
ul.blockList ul.blockList ul.blockList ul.blockList li.blockList {
|
||||
margin-left:0;
|
||||
padding-left:0;
|
||||
padding-bottom:15px;
|
||||
border:none;
|
||||
}
|
||||
ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast {
|
||||
list-style:none;
|
||||
border-bottom:none;
|
||||
padding-bottom:0;
|
||||
}
|
||||
table tr td dl, table tr td dl dt, table tr td dl dd {
|
||||
margin-top:0;
|
||||
margin-bottom:1px;
|
||||
}
|
||||
/*
|
||||
* Styles for tables.
|
||||
*/
|
||||
.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary,
|
||||
.requiresSummary, .packagesSummary, .providesSummary, .usesSummary {
|
||||
width:100%;
|
||||
border-spacing:0;
|
||||
border-left:1px solid #EEE;
|
||||
border-right:1px solid #EEE;
|
||||
border-bottom:1px solid #EEE;
|
||||
}
|
||||
.overviewSummary, .memberSummary, .requiresSummary, .packagesSummary, .providesSummary, .usesSummary {
|
||||
padding:0px;
|
||||
}
|
||||
.overviewSummary caption, .memberSummary caption, .typeSummary caption,
|
||||
.useSummary caption, .constantsSummary caption, .deprecatedSummary caption,
|
||||
.requiresSummary caption, .packagesSummary caption, .providesSummary caption, .usesSummary caption {
|
||||
position:relative;
|
||||
text-align:left;
|
||||
background-repeat:no-repeat;
|
||||
color:#253441;
|
||||
font-weight:bold;
|
||||
clear:none;
|
||||
overflow:hidden;
|
||||
padding:0px;
|
||||
padding-top:10px;
|
||||
padding-left:1px;
|
||||
margin:0px;
|
||||
white-space:pre;
|
||||
}
|
||||
.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link,
|
||||
.constantsSummary caption a:link, .deprecatedSummary caption a:link,
|
||||
.requiresSummary caption a:link, .packagesSummary caption a:link, .providesSummary caption a:link,
|
||||
.usesSummary caption a:link,
|
||||
.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover,
|
||||
.constantsSummary caption a:hover, .deprecatedSummary caption a:hover,
|
||||
.requiresSummary caption a:hover, .packagesSummary caption a:hover, .providesSummary caption a:hover,
|
||||
.usesSummary caption a:hover,
|
||||
.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active,
|
||||
.constantsSummary caption a:active, .deprecatedSummary caption a:active,
|
||||
.requiresSummary caption a:active, .packagesSummary caption a:active, .providesSummary caption a:active,
|
||||
.usesSummary caption a:active,
|
||||
.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited,
|
||||
.constantsSummary caption a:visited, .deprecatedSummary caption a:visited,
|
||||
.requiresSummary caption a:visited, .packagesSummary caption a:visited, .providesSummary caption a:visited,
|
||||
.usesSummary caption a:visited {
|
||||
color:#FFFFFF;
|
||||
}
|
||||
.useSummary caption a:link, .useSummary caption a:hover, .useSummary caption a:active,
|
||||
.useSummary caption a:visited {
|
||||
color:#1f389c;
|
||||
}
|
||||
.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span,
|
||||
.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span,
|
||||
.requiresSummary caption span, .packagesSummary caption span, .providesSummary caption span,
|
||||
.usesSummary caption span {
|
||||
white-space:nowrap;
|
||||
padding-top:5px;
|
||||
padding-left:12px;
|
||||
padding-right:12px;
|
||||
padding-bottom:7px;
|
||||
display:inline-block;
|
||||
float:left;
|
||||
background-color:#F8981D;
|
||||
border: none;
|
||||
height:16px;
|
||||
}
|
||||
.memberSummary caption span.activeTableTab span, .packagesSummary caption span.activeTableTab span,
|
||||
.overviewSummary caption span.activeTableTab span, .typeSummary caption span.activeTableTab span {
|
||||
white-space:nowrap;
|
||||
padding-top:5px;
|
||||
padding-left:12px;
|
||||
padding-right:12px;
|
||||
margin-right:3px;
|
||||
display:inline-block;
|
||||
float:left;
|
||||
background-color:#F8981D;
|
||||
height:16px;
|
||||
}
|
||||
.memberSummary caption span.tableTab span, .packagesSummary caption span.tableTab span,
|
||||
.overviewSummary caption span.tableTab span, .typeSummary caption span.tableTab span {
|
||||
white-space:nowrap;
|
||||
padding-top:5px;
|
||||
padding-left:12px;
|
||||
padding-right:12px;
|
||||
margin-right:3px;
|
||||
display:inline-block;
|
||||
float:left;
|
||||
background-color:#4D7A97;
|
||||
height:16px;
|
||||
}
|
||||
.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab,
|
||||
.packagesSummary caption span.tableTab, .packagesSummary caption span.activeTableTab,
|
||||
.overviewSummary caption span.tableTab, .overviewSummary caption span.activeTableTab,
|
||||
.typeSummary caption span.tableTab, .typeSummary caption span.activeTableTab {
|
||||
padding-top:0px;
|
||||
padding-left:0px;
|
||||
padding-right:0px;
|
||||
background-image:none;
|
||||
float:none;
|
||||
display:inline;
|
||||
}
|
||||
.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd,
|
||||
.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd,
|
||||
.requiresSummary .tabEnd, .packagesSummary .tabEnd, .providesSummary .tabEnd, .usesSummary .tabEnd {
|
||||
display:none;
|
||||
width:5px;
|
||||
position:relative;
|
||||
float:left;
|
||||
background-color:#F8981D;
|
||||
}
|
||||
.memberSummary .activeTableTab .tabEnd, .packagesSummary .activeTableTab .tabEnd,
|
||||
.overviewSummary .activeTableTab .tabEnd, .typeSummary .activeTableTab .tabEnd {
|
||||
display:none;
|
||||
width:5px;
|
||||
margin-right:3px;
|
||||
position:relative;
|
||||
float:left;
|
||||
background-color:#F8981D;
|
||||
}
|
||||
.memberSummary .tableTab .tabEnd, .packagesSummary .tableTab .tabEnd,
|
||||
.overviewSummary .tableTab .tabEnd, .typeSummary .tableTab .tabEnd {
|
||||
display:none;
|
||||
width:5px;
|
||||
margin-right:3px;
|
||||
position:relative;
|
||||
background-color:#4D7A97;
|
||||
float:left;
|
||||
}
|
||||
.rowColor th, .altColor th {
|
||||
font-weight:normal;
|
||||
}
|
||||
.overviewSummary td, .memberSummary td, .typeSummary td,
|
||||
.useSummary td, .constantsSummary td, .deprecatedSummary td,
|
||||
.requiresSummary td, .packagesSummary td, .providesSummary td, .usesSummary td {
|
||||
text-align:left;
|
||||
padding:0px 0px 12px 10px;
|
||||
}
|
||||
th.colFirst, th.colSecond, th.colLast, th.colConstructorName, th.colDeprecatedItemName, .useSummary th,
|
||||
.constantsSummary th, .packagesSummary th, td.colFirst, td.colSecond, td.colLast, .useSummary td,
|
||||
.constantsSummary td {
|
||||
vertical-align:top;
|
||||
padding-right:0px;
|
||||
padding-top:8px;
|
||||
padding-bottom:3px;
|
||||
}
|
||||
th.colFirst, th.colSecond, th.colLast, th.colConstructorName, th.colDeprecatedItemName, .constantsSummary th,
|
||||
.packagesSummary th {
|
||||
background:#dee3e9;
|
||||
text-align:left;
|
||||
padding:8px 3px 3px 7px;
|
||||
}
|
||||
td.colFirst, th.colFirst {
|
||||
font-size:13px;
|
||||
}
|
||||
td.colSecond, th.colSecond, td.colLast, th.colConstructorName, th.colDeprecatedItemName, th.colLast {
|
||||
font-size:13px;
|
||||
}
|
||||
.constantsSummary th, .packagesSummary th {
|
||||
font-size:13px;
|
||||
}
|
||||
.providesSummary th.colFirst, .providesSummary th.colLast, .providesSummary td.colFirst,
|
||||
.providesSummary td.colLast {
|
||||
white-space:normal;
|
||||
font-size:13px;
|
||||
}
|
||||
.overviewSummary td.colFirst, .overviewSummary th.colFirst,
|
||||
.requiresSummary td.colFirst, .requiresSummary th.colFirst,
|
||||
.packagesSummary td.colFirst, .packagesSummary td.colSecond, .packagesSummary th.colFirst, .packagesSummary th,
|
||||
.usesSummary td.colFirst, .usesSummary th.colFirst,
|
||||
.providesSummary td.colFirst, .providesSummary th.colFirst,
|
||||
.memberSummary td.colFirst, .memberSummary th.colFirst,
|
||||
.memberSummary td.colSecond, .memberSummary th.colSecond, .memberSummary th.colConstructorName,
|
||||
.typeSummary td.colFirst, .typeSummary th.colFirst {
|
||||
vertical-align:top;
|
||||
}
|
||||
.packagesSummary th.colLast, .packagesSummary td.colLast {
|
||||
white-space:normal;
|
||||
}
|
||||
td.colFirst a:link, td.colFirst a:visited,
|
||||
td.colSecond a:link, td.colSecond a:visited,
|
||||
th.colFirst a:link, th.colFirst a:visited,
|
||||
th.colSecond a:link, th.colSecond a:visited,
|
||||
th.colConstructorName a:link, th.colConstructorName a:visited,
|
||||
th.colDeprecatedItemName a:link, th.colDeprecatedItemName a:visited,
|
||||
.constantValuesContainer td a:link, .constantValuesContainer td a:visited,
|
||||
.allClassesContainer td a:link, .allClassesContainer td a:visited,
|
||||
.allPackagesContainer td a:link, .allPackagesContainer td a:visited {
|
||||
font-weight:bold;
|
||||
}
|
||||
.tableSubHeadingColor {
|
||||
background-color:#EEEEFF;
|
||||
}
|
||||
.altColor, .altColor th {
|
||||
background-color:#FFFFFF;
|
||||
}
|
||||
.rowColor, .rowColor th {
|
||||
background-color:#EEEEEF;
|
||||
}
|
||||
/*
|
||||
* Styles for contents.
|
||||
*/
|
||||
.description pre {
|
||||
margin-top:0;
|
||||
}
|
||||
.deprecatedContent {
|
||||
margin:0;
|
||||
padding:10px 0;
|
||||
}
|
||||
.docSummary {
|
||||
padding:0;
|
||||
}
|
||||
ul.blockList ul.blockList ul.blockList li.blockList h3 {
|
||||
font-style:normal;
|
||||
}
|
||||
div.block {
|
||||
font-size:14px;
|
||||
font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
|
||||
}
|
||||
td.colLast div {
|
||||
padding-top:0px;
|
||||
}
|
||||
td.colLast a {
|
||||
padding-bottom:3px;
|
||||
}
|
||||
/*
|
||||
* Styles for formatting effect.
|
||||
*/
|
||||
.sourceLineNo {
|
||||
color:green;
|
||||
padding:0 30px 0 0;
|
||||
}
|
||||
h1.hidden {
|
||||
visibility:hidden;
|
||||
overflow:hidden;
|
||||
font-size:10px;
|
||||
}
|
||||
.block {
|
||||
display:block;
|
||||
margin:3px 10px 2px 0px;
|
||||
color:#474747;
|
||||
}
|
||||
.deprecatedLabel, .descfrmTypeLabel, .implementationLabel, .memberNameLabel, .memberNameLink,
|
||||
.moduleLabelInPackage, .moduleLabelInType, .overrideSpecifyLabel, .packageLabelInType,
|
||||
.packageHierarchyLabel, .paramLabel, .returnLabel, .seeLabel, .simpleTagLabel,
|
||||
.throwsLabel, .typeNameLabel, .typeNameLink, .searchTagLink {
|
||||
font-weight:bold;
|
||||
}
|
||||
.deprecationComment, .emphasizedPhrase, .interfaceName {
|
||||
font-style:italic;
|
||||
}
|
||||
.deprecationBlock {
|
||||
font-size:14px;
|
||||
font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif;
|
||||
border-style:solid;
|
||||
border-width:thin;
|
||||
border-radius:10px;
|
||||
padding:10px;
|
||||
margin-bottom:10px;
|
||||
margin-right:10px;
|
||||
display:inline-block;
|
||||
}
|
||||
div.block div.deprecationComment, div.block div.block span.emphasizedPhrase,
|
||||
div.block div.block span.interfaceName {
|
||||
font-style:normal;
|
||||
}
|
||||
div.contentContainer ul.blockList li.blockList h2 {
|
||||
padding-bottom:0px;
|
||||
}
|
||||
/*
|
||||
* Styles for IFRAME.
|
||||
*/
|
||||
.mainContainer {
|
||||
margin:0 auto;
|
||||
padding:0;
|
||||
height:100%;
|
||||
width:100%;
|
||||
position:fixed;
|
||||
top:0;
|
||||
left:0;
|
||||
}
|
||||
.leftContainer {
|
||||
height:100%;
|
||||
position:fixed;
|
||||
width:320px;
|
||||
}
|
||||
.leftTop {
|
||||
position:relative;
|
||||
float:left;
|
||||
width:315px;
|
||||
top:0;
|
||||
left:0;
|
||||
height:30%;
|
||||
border-right:6px solid #ccc;
|
||||
border-bottom:6px solid #ccc;
|
||||
}
|
||||
.leftBottom {
|
||||
position:relative;
|
||||
float:left;
|
||||
width:315px;
|
||||
bottom:0;
|
||||
left:0;
|
||||
height:70%;
|
||||
border-right:6px solid #ccc;
|
||||
border-top:1px solid #000;
|
||||
}
|
||||
.rightContainer {
|
||||
position:absolute;
|
||||
left:320px;
|
||||
top:0;
|
||||
bottom:0;
|
||||
height:100%;
|
||||
right:0;
|
||||
border-left:1px solid #000;
|
||||
}
|
||||
.rightIframe {
|
||||
margin:0;
|
||||
padding:0;
|
||||
height:100%;
|
||||
right:30px;
|
||||
width:100%;
|
||||
overflow:visible;
|
||||
margin-bottom:30px;
|
||||
}
|
||||
/*
|
||||
* Styles specific to HTML5 elements.
|
||||
*/
|
||||
main, nav, header, footer, section {
|
||||
display:block;
|
||||
}
|
||||
/*
|
||||
* Styles for javadoc search.
|
||||
*/
|
||||
.ui-autocomplete-category {
|
||||
font-weight:bold;
|
||||
font-size:15px;
|
||||
padding:7px 0 7px 3px;
|
||||
background-color:#4D7A97;
|
||||
color:#FFFFFF;
|
||||
}
|
||||
.resultItem {
|
||||
font-size:13px;
|
||||
}
|
||||
.ui-autocomplete {
|
||||
max-height:85%;
|
||||
max-width:65%;
|
||||
overflow-y:scroll;
|
||||
overflow-x:scroll;
|
||||
white-space:nowrap;
|
||||
box-shadow: 0 3px 6px rgba(0,0,0,0.16), 0 3px 6px rgba(0,0,0,0.23);
|
||||
}
|
||||
ul.ui-autocomplete {
|
||||
position:fixed;
|
||||
z-index:999999;
|
||||
}
|
||||
ul.ui-autocomplete li {
|
||||
float:left;
|
||||
clear:both;
|
||||
width:100%;
|
||||
}
|
||||
.resultHighlight {
|
||||
font-weight:bold;
|
||||
}
|
||||
#search {
|
||||
background-image:url('resources/glass.png');
|
||||
background-size:13px;
|
||||
background-repeat:no-repeat;
|
||||
background-position:2px 3px;
|
||||
padding-left:20px;
|
||||
position:relative;
|
||||
right:-18px;
|
||||
}
|
||||
#reset {
|
||||
background-color: rgb(255,255,255);
|
||||
background-image:url('resources/x.png');
|
||||
background-position:center;
|
||||
background-repeat:no-repeat;
|
||||
background-size:12px;
|
||||
border:0 none;
|
||||
width:16px;
|
||||
height:17px;
|
||||
position:relative;
|
||||
left:-4px;
|
||||
top:-4px;
|
||||
font-size:0px;
|
||||
}
|
||||
.watermark {
|
||||
color:#545454;
|
||||
}
|
||||
.searchTagDescResult {
|
||||
font-style:italic;
|
||||
font-size:11px;
|
||||
}
|
||||
.searchTagHolderResult {
|
||||
font-style:italic;
|
||||
font-size:12px;
|
||||
}
|
||||
.searchTagResult:before, .searchTagResult:target {
|
||||
color:red;
|
||||
}
|
||||
.moduleGraph span {
|
||||
display:none;
|
||||
position:absolute;
|
||||
}
|
||||
.moduleGraph:hover span {
|
||||
display:block;
|
||||
margin: -100px 0 0 100px;
|
||||
z-index: 1;
|
||||
}
|
||||
.methodSignature {
|
||||
white-space:normal;
|
||||
}
|
||||
|
||||
/*
|
||||
* Styles for user-provided tables.
|
||||
*
|
||||
* borderless:
|
||||
* No borders, vertical margins, styled caption.
|
||||
* This style is provided for use with existing doc comments.
|
||||
* In general, borderless tables should not be used for layout purposes.
|
||||
*
|
||||
* plain:
|
||||
* Plain borders around table and cells, vertical margins, styled caption.
|
||||
* Best for small tables or for complex tables for tables with cells that span
|
||||
* rows and columns, when the "striped" style does not work well.
|
||||
*
|
||||
* striped:
|
||||
* Borders around the table and vertical borders between cells, striped rows,
|
||||
* vertical margins, styled caption.
|
||||
* Best for tables that have a header row, and a body containing a series of simple rows.
|
||||
*/
|
||||
|
||||
table.borderless,
|
||||
table.plain,
|
||||
table.striped {
|
||||
margin-top: 10px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
table.borderless > caption,
|
||||
table.plain > caption,
|
||||
table.striped > caption {
|
||||
font-weight: bold;
|
||||
font-size: smaller;
|
||||
}
|
||||
table.borderless th, table.borderless td,
|
||||
table.plain th, table.plain td,
|
||||
table.striped th, table.striped td {
|
||||
padding: 2px 5px;
|
||||
}
|
||||
table.borderless,
|
||||
table.borderless > thead > tr > th, table.borderless > tbody > tr > th, table.borderless > tr > th,
|
||||
table.borderless > thead > tr > td, table.borderless > tbody > tr > td, table.borderless > tr > td {
|
||||
border: none;
|
||||
}
|
||||
table.borderless > thead > tr, table.borderless > tbody > tr, table.borderless > tr {
|
||||
background-color: transparent;
|
||||
}
|
||||
table.plain {
|
||||
border-collapse: collapse;
|
||||
border: 1px solid black;
|
||||
}
|
||||
table.plain > thead > tr, table.plain > tbody tr, table.plain > tr {
|
||||
background-color: transparent;
|
||||
}
|
||||
table.plain > thead > tr > th, table.plain > tbody > tr > th, table.plain > tr > th,
|
||||
table.plain > thead > tr > td, table.plain > tbody > tr > td, table.plain > tr > td {
|
||||
border: 1px solid black;
|
||||
}
|
||||
table.striped {
|
||||
border-collapse: collapse;
|
||||
border: 1px solid black;
|
||||
}
|
||||
table.striped > thead {
|
||||
background-color: #E3E3E3;
|
||||
}
|
||||
table.striped > thead > tr > th, table.striped > thead > tr > td {
|
||||
border: 1px solid black;
|
||||
}
|
||||
table.striped > tbody > tr:nth-child(even) {
|
||||
background-color: #EEE
|
||||
}
|
||||
table.striped > tbody > tr:nth-child(odd) {
|
||||
background-color: #FFF
|
||||
}
|
||||
table.striped > tbody > tr > th, table.striped > tbody > tr > td {
|
||||
border-left: 1px solid black;
|
||||
border-right: 1px solid black;
|
||||
}
|
||||
table.striped > tbody > tr > th {
|
||||
font-weight: normal;
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
typeSearchIndex = [{"p":"co.aikar.commands","l":"ACFBrigadierManager"},{"l":"All Classes","url":"allclasses-index.html"}]
|
||||
@@ -193,7 +193,7 @@ extends co.aikar.commands.CommandCompletionContext<<a href="BukkitCommandIssu
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class co.aikar.commands.CommandCompletionContext</h3>
|
||||
<code>getConfig, getConfig, getConfig, getConfigs, getContextValue, getContextValue, getInput, getIssuer, hasConfig, isAsync</code></li>
|
||||
<code>getConfig, getConfig, getConfig, getConfigs, getContextValue, getContextValue, getContextValueByName, getInput, getIssuer, hasConfig, isAsync</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
|
||||
|
||||
@@ -136,7 +136,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<pre>public class <a href="../../../src-html/co/aikar/commands/BukkitLocales.html#line.36">BukkitLocales</a>
|
||||
<pre>public class <a href="../../../src-html/co/aikar/commands/BukkitLocales.html#line.35">BukkitLocales</a>
|
||||
extends co.aikar.commands.Locales</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -231,7 +231,7 @@ extends co.aikar.commands.Locales</pre>
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class co.aikar.commands.Locales</h3>
|
||||
<code>addBundleClassLoader, addMessage, addMessageBundle, addMessageBundle, addMessageBundles, addMessages, addMessageStrings, getDefaultLocale, getMessage, loadMissingBundles, replaceI18NStrings, setDefaultLocale</code></li>
|
||||
<code>addBundleClassLoader, addMessage, addMessageBundle, addMessageBundle, addMessageBundles, addMessages, addMessageStrings, getDefaultLocale, getMessage, getOptionalMessage, loadMissingBundles, replaceI18NStrings, setDefaultLocale</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
|
||||
@@ -262,7 +262,7 @@ extends co.aikar.commands.Locales</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>BukkitLocales</h4>
|
||||
<pre>public <a href="../../../src-html/co/aikar/commands/BukkitLocales.html#line.39">BukkitLocales</a>​(<a href="BukkitCommandManager.html" title="class in co.aikar.commands">BukkitCommandManager</a> manager)</pre>
|
||||
<pre>public <a href="../../../src-html/co/aikar/commands/BukkitLocales.html#line.38">BukkitLocales</a>​(<a href="BukkitCommandManager.html" title="class in co.aikar.commands">BukkitCommandManager</a> manager)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@@ -281,7 +281,7 @@ extends co.aikar.commands.Locales</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>loadLanguages</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/BukkitLocales.html#line.45">loadLanguages</a>()</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/BukkitLocales.html#line.44">loadLanguages</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code>loadLanguages</code> in class <code>co.aikar.commands.Locales</code></dd>
|
||||
@@ -294,7 +294,7 @@ extends co.aikar.commands.Locales</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>loadYamlLanguageFile</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BukkitLocales.html#line.60">loadYamlLanguageFile</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> file,
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BukkitLocales.html#line.59">loadYamlLanguageFile</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io" class="externalLink">File</a> file,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a> locale)
|
||||
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a>,
|
||||
org.bukkit.configuration.InvalidConfigurationException</pre>
|
||||
@@ -317,7 +317,7 @@ extends co.aikar.commands.Locales</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>loadYamlLanguageFile</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BukkitLocales.html#line.74">loadYamlLanguageFile</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> file,
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BukkitLocales.html#line.73">loadYamlLanguageFile</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> file,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a> locale)
|
||||
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a>,
|
||||
org.bukkit.configuration.InvalidConfigurationException</pre>
|
||||
@@ -340,7 +340,7 @@ extends co.aikar.commands.Locales</pre>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>loadLanguage</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BukkitLocales.html#line.87">loadLanguage</a>​(org.bukkit.configuration.file.FileConfiguration config,
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BukkitLocales.html#line.86">loadLanguage</a>​(org.bukkit.configuration.file.FileConfiguration config,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a> locale)</pre>
|
||||
<div class="block">Loads every message from the Configuration object. Any nested values will be treated as namespace
|
||||
so acf-core:\n\tfoo: bar will be acf-core.foo = bar</div>
|
||||
|
||||
@@ -191,7 +191,7 @@ extends co.aikar.commands.RegisteredCommand<<a href="BukkitCommandExecutionCo
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class co.aikar.commands.RegisteredCommand</h3>
|
||||
<code>addSubcommand, addSubcommands, getAnnotation, getCommand, getHelpText, getPermission, getPrefSubCommand, getRequiredPermissions, getSyntaxText, isPrivate, requiresPermission</code></li>
|
||||
<code>addSubcommand, addSubcommands, getAnnotation, getCommand, getHelpText, getPermission, getPrefSubCommand, getRequiredPermissions, getSyntaxText, getSyntaxText, isPrivate, requiresPermission</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
|
||||
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
@@ -137,12 +137,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<li class="blockList">
|
||||
<dl>
|
||||
<dt>All Implemented Interfaces:</dt>
|
||||
<dd><code>co.aikar.commands.RootCommand</code></dd>
|
||||
<dd><code>co.aikar.commands.RootCommand</code>, <code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
|
||||
</dl>
|
||||
<hr>
|
||||
<pre>public class <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.34">BukkitRootCommand</a>
|
||||
<pre>public class <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.36">BukkitRootCommand</a>
|
||||
extends org.bukkit.command.Command
|
||||
implements co.aikar.commands.RootCommand</pre>
|
||||
implements co.aikar.commands.RootCommand, org.bukkit.command.PluginIdentifiableCommand</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
@@ -218,18 +218,23 @@ implements co.aikar.commands.RootCommand</pre>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code>org.bukkit.plugin.Plugin</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getPlugin()">getPlugin</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>com.google.common.collect.SetMultimap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.RegisteredCommand></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSubCommands()">getSubCommands</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#tabComplete(org.bukkit.command.CommandSender,java.lang.String,java.lang.String%5B%5D)">tabComplete</a></span>​(org.bukkit.command.CommandSender sender,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> commandLabel,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] args)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#testPermissionSilent(org.bukkit.command.CommandSender)">testPermissionSilent</a></span>​(org.bukkit.command.CommandSender target)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
@@ -278,7 +283,7 @@ implements co.aikar.commands.RootCommand</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getDescription</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.49">getDescription</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.51">getDescription</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getDescription</code> in interface <code>co.aikar.commands.RootCommand</code></dd>
|
||||
@@ -293,7 +298,7 @@ implements co.aikar.commands.RootCommand</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getCommandName</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.65">getCommandName</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.67">getCommandName</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getCommandName</code> in interface <code>co.aikar.commands.RootCommand</code></dd>
|
||||
@@ -306,7 +311,7 @@ implements co.aikar.commands.RootCommand</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>tabComplete</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.70">tabComplete</a>​(org.bukkit.command.CommandSender sender,
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.72">tabComplete</a>​(org.bukkit.command.CommandSender sender,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> commandLabel,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] args)
|
||||
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang" class="externalLink">IllegalArgumentException</a></pre>
|
||||
@@ -324,7 +329,7 @@ implements co.aikar.commands.RootCommand</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>execute</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.76">execute</a>​(org.bukkit.command.CommandSender sender,
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.78">execute</a>​(org.bukkit.command.CommandSender sender,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> commandLabel,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] args)</pre>
|
||||
<dl>
|
||||
@@ -339,7 +344,7 @@ implements co.aikar.commands.RootCommand</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>testPermissionSilent</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.83">testPermissionSilent</a>​(org.bukkit.command.CommandSender target)</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.85">testPermissionSilent</a>​(org.bukkit.command.CommandSender target)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code>testPermissionSilent</code> in class <code>org.bukkit.command.Command</code></dd>
|
||||
@@ -352,7 +357,7 @@ implements co.aikar.commands.RootCommand</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>addChild</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.88">addChild</a>​(co.aikar.commands.BaseCommand command)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.90">addChild</a>​(co.aikar.commands.BaseCommand command)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>addChild</code> in interface <code>co.aikar.commands.RootCommand</code></dd>
|
||||
@@ -365,7 +370,7 @@ implements co.aikar.commands.RootCommand</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getManager</h4>
|
||||
<pre class="methodSignature">public co.aikar.commands.CommandManager <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.96">getManager</a>()</pre>
|
||||
<pre class="methodSignature">public co.aikar.commands.CommandManager <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.98">getManager</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getManager</code> in interface <code>co.aikar.commands.RootCommand</code></dd>
|
||||
@@ -378,7 +383,7 @@ implements co.aikar.commands.RootCommand</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSubCommands</h4>
|
||||
<pre class="methodSignature">public com.google.common.collect.SetMultimap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.RegisteredCommand> <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.101">getSubCommands</a>()</pre>
|
||||
<pre class="methodSignature">public com.google.common.collect.SetMultimap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​co.aikar.commands.RegisteredCommand> <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.103">getSubCommands</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getSubCommands</code> in interface <code>co.aikar.commands.RootCommand</code></dd>
|
||||
@@ -391,7 +396,7 @@ implements co.aikar.commands.RootCommand</pre>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getChildren</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><co.aikar.commands.BaseCommand> <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.106">getChildren</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><co.aikar.commands.BaseCommand> <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.108">getChildren</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getChildren</code> in interface <code>co.aikar.commands.RootCommand</code></dd>
|
||||
@@ -401,16 +406,29 @@ implements co.aikar.commands.RootCommand</pre>
|
||||
<a id="getDefCommand()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getDefCommand</h4>
|
||||
<pre class="methodSignature">public co.aikar.commands.BaseCommand <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.111">getDefCommand</a>()</pre>
|
||||
<pre class="methodSignature">public co.aikar.commands.BaseCommand <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.113">getDefCommand</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getDefCommand</code> in interface <code>co.aikar.commands.RootCommand</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getPlugin()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getPlugin</h4>
|
||||
<pre class="methodSignature">public org.bukkit.plugin.Plugin <a href="../../../src-html/co/aikar/commands/BukkitRootCommand.html#line.118">getPlugin</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getPlugin</code> in interface <code>org.bukkit.command.PluginIdentifiableCommand</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
|
||||
@@ -109,7 +109,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<li class="circle">co.aikar.commands.<a href="BukkitCommandIssuer.html" title="class in co.aikar.commands"><span class="typeNameLink">BukkitCommandIssuer</span></a> (implements co.aikar.commands.CommandIssuer)</li>
|
||||
<li class="circle">org.bukkit.command.Command
|
||||
<ul>
|
||||
<li class="circle">co.aikar.commands.<a href="BukkitRootCommand.html" title="class in co.aikar.commands"><span class="typeNameLink">BukkitRootCommand</span></a> (implements co.aikar.commands.RootCommand)</li>
|
||||
<li class="circle">co.aikar.commands.<a href="BukkitRootCommand.html" title="class in co.aikar.commands"><span class="typeNameLink">BukkitRootCommand</span></a> (implements org.bukkit.command.PluginIdentifiableCommand, co.aikar.commands.RootCommand)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="circle">co.aikar.commands.CommandCompletionContext<I>
|
||||
|
||||
@@ -269,6 +269,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/BukkitCommandManager.html#getPlugin()">getPlugin()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/BukkitCommandManager.html" title="class in co.aikar.commands">BukkitCommandManager</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/BukkitRootCommand.html#getPlugin()">getPlugin()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/BukkitRootCommand.html" title="class in co.aikar.commands">BukkitRootCommand</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/ACFBukkitUtil.html#getRandLoc(org.bukkit.Location,int)">getRandLoc(Location, int)</a></span> - Static method in class co.aikar.commands.<a href="co/aikar/commands/ACFBukkitUtil.html" title="class in co.aikar.commands">ACFBukkitUtil</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/ACFBukkitUtil.html#getRandLoc(org.bukkit.Location,int,int)">getRandLoc(Location, int, int)</a></span> - Static method in class co.aikar.commands.<a href="co/aikar/commands/ACFBukkitUtil.html" title="class in co.aikar.commands">ACFBukkitUtil</a></dt>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (11.0.5) on Tue Jun 02 03:03:52 EDT 2020 -->
|
||||
<!-- Generated by javadoc (11.0.5) on Thu Sep 24 22:58:43 EDT 2020 -->
|
||||
<title>ACF (Bukkit) 0.5.0-SNAPSHOT API</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<script type="text/javascript">window.location.replace('index.html')</script>
|
||||
|
||||
@@ -111,7 +111,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<li class="circle">co.aikar.commands.<a href="co/aikar/commands/BukkitCommandIssuer.html" title="class in co.aikar.commands"><span class="typeNameLink">BukkitCommandIssuer</span></a> (implements co.aikar.commands.CommandIssuer)</li>
|
||||
<li class="circle">org.bukkit.command.Command
|
||||
<ul>
|
||||
<li class="circle">co.aikar.commands.<a href="co/aikar/commands/BukkitRootCommand.html" title="class in co.aikar.commands"><span class="typeNameLink">BukkitRootCommand</span></a> (implements co.aikar.commands.RootCommand)</li>
|
||||
<li class="circle">co.aikar.commands.<a href="co/aikar/commands/BukkitRootCommand.html" title="class in co.aikar.commands"><span class="typeNameLink">BukkitRootCommand</span></a> (implements org.bukkit.command.PluginIdentifiableCommand, co.aikar.commands.RootCommand)</li>
|
||||
</ul>
|
||||
</li>
|
||||
<li class="circle">co.aikar.commands.CommandCompletionContext<I>
|
||||
|
||||
@@ -101,7 +101,7 @@
|
||||
<span class="sourceLineNo">092</span><a id="line.92"> @SuppressWarnings("JavaReflectionMemberAccess")</a>
|
||||
<span class="sourceLineNo">093</span><a id="line.93"> public BukkitCommandManager(Plugin plugin) {</a>
|
||||
<span class="sourceLineNo">094</span><a id="line.94"> this.plugin = plugin;</a>
|
||||
<span class="sourceLineNo">095</span><a id="line.95"> this.logger = Logger.getLogger(this.plugin.getName());</a>
|
||||
<span class="sourceLineNo">095</span><a id="line.95"> this.logger = Logger.getLogger(this.plugin.getDescription().getPrefix());</a>
|
||||
<span class="sourceLineNo">096</span><a id="line.96"> this.timingManager = TimingManager.of(plugin);</a>
|
||||
<span class="sourceLineNo">097</span><a id="line.97"> this.commandTiming = this.timingManager.of("Commands");</a>
|
||||
<span class="sourceLineNo">098</span><a id="line.98"> this.commandMap = hookCommandMap();</a>
|
||||
|
||||
@@ -33,85 +33,81 @@
|
||||
<span class="sourceLineNo">024</span><a id="line.24">package co.aikar.commands;</a>
|
||||
<span class="sourceLineNo">025</span><a id="line.25"></a>
|
||||
<span class="sourceLineNo">026</span><a id="line.26">import co.aikar.locales.MessageKey;</a>
|
||||
<span class="sourceLineNo">027</span><a id="line.27">import org.bukkit.configuration.ConfigurationSection;</a>
|
||||
<span class="sourceLineNo">028</span><a id="line.28">import org.bukkit.configuration.InvalidConfigurationException;</a>
|
||||
<span class="sourceLineNo">029</span><a id="line.29">import org.bukkit.configuration.file.FileConfiguration;</a>
|
||||
<span class="sourceLineNo">030</span><a id="line.30">import org.bukkit.configuration.file.YamlConfiguration;</a>
|
||||
<span class="sourceLineNo">031</span><a id="line.31"></a>
|
||||
<span class="sourceLineNo">032</span><a id="line.32">import java.io.File;</a>
|
||||
<span class="sourceLineNo">033</span><a id="line.33">import java.io.IOException;</a>
|
||||
<span class="sourceLineNo">034</span><a id="line.34">import java.util.Locale;</a>
|
||||
<span class="sourceLineNo">035</span><a id="line.35"></a>
|
||||
<span class="sourceLineNo">036</span><a id="line.36">public class BukkitLocales extends Locales {</a>
|
||||
<span class="sourceLineNo">037</span><a id="line.37"> private final BukkitCommandManager manager;</a>
|
||||
<span class="sourceLineNo">038</span><a id="line.38"></a>
|
||||
<span class="sourceLineNo">039</span><a id="line.39"> public BukkitLocales(BukkitCommandManager manager) {</a>
|
||||
<span class="sourceLineNo">040</span><a id="line.40"> super(manager);</a>
|
||||
<span class="sourceLineNo">041</span><a id="line.41"> this.manager = manager;</a>
|
||||
<span class="sourceLineNo">042</span><a id="line.42"> this.addBundleClassLoader(this.manager.getPlugin().getClass().getClassLoader());</a>
|
||||
<span class="sourceLineNo">043</span><a id="line.43"> }</a>
|
||||
<span class="sourceLineNo">044</span><a id="line.44"></a>
|
||||
<span class="sourceLineNo">045</span><a id="line.45"> @Override</a>
|
||||
<span class="sourceLineNo">046</span><a id="line.46"> public void loadLanguages() {</a>
|
||||
<span class="sourceLineNo">047</span><a id="line.47"> super.loadLanguages();</a>
|
||||
<span class="sourceLineNo">048</span><a id="line.48"> String pluginName = "acf-" + manager.plugin.getDescription().getName();</a>
|
||||
<span class="sourceLineNo">049</span><a id="line.49"> addMessageBundles("acf-minecraft", pluginName, pluginName.toLowerCase(Locale.ENGLISH));</a>
|
||||
<span class="sourceLineNo">050</span><a id="line.50"> }</a>
|
||||
<span class="sourceLineNo">051</span><a id="line.51"></a>
|
||||
<span class="sourceLineNo">052</span><a id="line.52"> /**</a>
|
||||
<span class="sourceLineNo">053</span><a id="line.53"> * Loads the given file</a>
|
||||
<span class="sourceLineNo">054</span><a id="line.54"> * @param file</a>
|
||||
<span class="sourceLineNo">055</span><a id="line.55"> * @param locale</a>
|
||||
<span class="sourceLineNo">056</span><a id="line.56"> * @return If any language keys were added</a>
|
||||
<span class="sourceLineNo">057</span><a id="line.57"> * @throws IOException</a>
|
||||
<span class="sourceLineNo">058</span><a id="line.58"> * @throws InvalidConfigurationException</a>
|
||||
<span class="sourceLineNo">059</span><a id="line.59"> */</a>
|
||||
<span class="sourceLineNo">060</span><a id="line.60"> public boolean loadYamlLanguageFile(File file, Locale locale) throws IOException, InvalidConfigurationException {</a>
|
||||
<span class="sourceLineNo">061</span><a id="line.61"> YamlConfiguration yamlConfiguration = new YamlConfiguration();</a>
|
||||
<span class="sourceLineNo">062</span><a id="line.62"> yamlConfiguration.load(file);</a>
|
||||
<span class="sourceLineNo">063</span><a id="line.63"> return loadLanguage(yamlConfiguration, locale);</a>
|
||||
<span class="sourceLineNo">064</span><a id="line.64"> }</a>
|
||||
<span class="sourceLineNo">065</span><a id="line.65"></a>
|
||||
<span class="sourceLineNo">066</span><a id="line.66"> /**</a>
|
||||
<span class="sourceLineNo">067</span><a id="line.67"> * Loads a file out of the plugins data folder by the given name</a>
|
||||
<span class="sourceLineNo">068</span><a id="line.68"> * @param file</a>
|
||||
<span class="sourceLineNo">069</span><a id="line.69"> * @param locale</a>
|
||||
<span class="sourceLineNo">070</span><a id="line.70"> * @return If any language keys were added</a>
|
||||
<span class="sourceLineNo">071</span><a id="line.71"> * @throws IOException</a>
|
||||
<span class="sourceLineNo">072</span><a id="line.72"> * @throws InvalidConfigurationException</a>
|
||||
<span class="sourceLineNo">073</span><a id="line.73"> */</a>
|
||||
<span class="sourceLineNo">074</span><a id="line.74"> public boolean loadYamlLanguageFile(String file, Locale locale) throws IOException, InvalidConfigurationException {</a>
|
||||
<span class="sourceLineNo">075</span><a id="line.75"> YamlConfiguration yamlConfiguration = new YamlConfiguration();</a>
|
||||
<span class="sourceLineNo">076</span><a id="line.76"> yamlConfiguration.load(new File(this.manager.plugin.getDataFolder(), file));</a>
|
||||
<span class="sourceLineNo">077</span><a id="line.77"> return loadLanguage(yamlConfiguration, locale);</a>
|
||||
<span class="sourceLineNo">078</span><a id="line.78"> }</a>
|
||||
<span class="sourceLineNo">079</span><a id="line.79"></a>
|
||||
<span class="sourceLineNo">080</span><a id="line.80"> /**</a>
|
||||
<span class="sourceLineNo">081</span><a id="line.81"> * Loads every message from the Configuration object. Any nested values will be treated as namespace</a>
|
||||
<span class="sourceLineNo">082</span><a id="line.82"> * so acf-core:\n\tfoo: bar will be acf-core.foo = bar</a>
|
||||
<span class="sourceLineNo">083</span><a id="line.83"> * @param config</a>
|
||||
<span class="sourceLineNo">084</span><a id="line.84"> * @param locale</a>
|
||||
<span class="sourceLineNo">085</span><a id="line.85"> * @return If any language keys were added</a>
|
||||
<span class="sourceLineNo">086</span><a id="line.86"> */</a>
|
||||
<span class="sourceLineNo">087</span><a id="line.87"> public boolean loadLanguage(FileConfiguration config, Locale locale) {</a>
|
||||
<span class="sourceLineNo">088</span><a id="line.88"> boolean loaded = false;</a>
|
||||
<span class="sourceLineNo">089</span><a id="line.89"> for (String parentKey : config.getKeys(false)) {</a>
|
||||
<span class="sourceLineNo">090</span><a id="line.90"> ConfigurationSection inner = config.getConfigurationSection(parentKey);</a>
|
||||
<span class="sourceLineNo">091</span><a id="line.91"> if (inner == null) {</a>
|
||||
<span class="sourceLineNo">092</span><a id="line.92"> continue;</a>
|
||||
<span class="sourceLineNo">093</span><a id="line.93"> }</a>
|
||||
<span class="sourceLineNo">094</span><a id="line.94"> for (String key : inner.getKeys(false)) {</a>
|
||||
<span class="sourceLineNo">095</span><a id="line.95"> String value = inner.getString(key);</a>
|
||||
<span class="sourceLineNo">096</span><a id="line.96"> if (value != null && !value.isEmpty()) {</a>
|
||||
<span class="sourceLineNo">097</span><a id="line.97"> addMessage(locale, MessageKey.of(parentKey + "." + key), value);</a>
|
||||
<span class="sourceLineNo">098</span><a id="line.98"> loaded = true;</a>
|
||||
<span class="sourceLineNo">099</span><a id="line.99"> }</a>
|
||||
<span class="sourceLineNo">027</span><a id="line.27">import org.bukkit.configuration.InvalidConfigurationException;</a>
|
||||
<span class="sourceLineNo">028</span><a id="line.28">import org.bukkit.configuration.file.FileConfiguration;</a>
|
||||
<span class="sourceLineNo">029</span><a id="line.29">import org.bukkit.configuration.file.YamlConfiguration;</a>
|
||||
<span class="sourceLineNo">030</span><a id="line.30"></a>
|
||||
<span class="sourceLineNo">031</span><a id="line.31">import java.io.File;</a>
|
||||
<span class="sourceLineNo">032</span><a id="line.32">import java.io.IOException;</a>
|
||||
<span class="sourceLineNo">033</span><a id="line.33">import java.util.Locale;</a>
|
||||
<span class="sourceLineNo">034</span><a id="line.34"></a>
|
||||
<span class="sourceLineNo">035</span><a id="line.35">public class BukkitLocales extends Locales {</a>
|
||||
<span class="sourceLineNo">036</span><a id="line.36"> private final BukkitCommandManager manager;</a>
|
||||
<span class="sourceLineNo">037</span><a id="line.37"></a>
|
||||
<span class="sourceLineNo">038</span><a id="line.38"> public BukkitLocales(BukkitCommandManager manager) {</a>
|
||||
<span class="sourceLineNo">039</span><a id="line.39"> super(manager);</a>
|
||||
<span class="sourceLineNo">040</span><a id="line.40"> this.manager = manager;</a>
|
||||
<span class="sourceLineNo">041</span><a id="line.41"> this.addBundleClassLoader(this.manager.getPlugin().getClass().getClassLoader());</a>
|
||||
<span class="sourceLineNo">042</span><a id="line.42"> }</a>
|
||||
<span class="sourceLineNo">043</span><a id="line.43"></a>
|
||||
<span class="sourceLineNo">044</span><a id="line.44"> @Override</a>
|
||||
<span class="sourceLineNo">045</span><a id="line.45"> public void loadLanguages() {</a>
|
||||
<span class="sourceLineNo">046</span><a id="line.46"> super.loadLanguages();</a>
|
||||
<span class="sourceLineNo">047</span><a id="line.47"> String pluginName = "acf-" + manager.plugin.getDescription().getName();</a>
|
||||
<span class="sourceLineNo">048</span><a id="line.48"> addMessageBundles("acf-minecraft", pluginName, pluginName.toLowerCase(Locale.ENGLISH));</a>
|
||||
<span class="sourceLineNo">049</span><a id="line.49"> }</a>
|
||||
<span class="sourceLineNo">050</span><a id="line.50"></a>
|
||||
<span class="sourceLineNo">051</span><a id="line.51"> /**</a>
|
||||
<span class="sourceLineNo">052</span><a id="line.52"> * Loads the given file</a>
|
||||
<span class="sourceLineNo">053</span><a id="line.53"> * @param file</a>
|
||||
<span class="sourceLineNo">054</span><a id="line.54"> * @param locale</a>
|
||||
<span class="sourceLineNo">055</span><a id="line.55"> * @return If any language keys were added</a>
|
||||
<span class="sourceLineNo">056</span><a id="line.56"> * @throws IOException</a>
|
||||
<span class="sourceLineNo">057</span><a id="line.57"> * @throws InvalidConfigurationException</a>
|
||||
<span class="sourceLineNo">058</span><a id="line.58"> */</a>
|
||||
<span class="sourceLineNo">059</span><a id="line.59"> public boolean loadYamlLanguageFile(File file, Locale locale) throws IOException, InvalidConfigurationException {</a>
|
||||
<span class="sourceLineNo">060</span><a id="line.60"> YamlConfiguration yamlConfiguration = new YamlConfiguration();</a>
|
||||
<span class="sourceLineNo">061</span><a id="line.61"> yamlConfiguration.load(file);</a>
|
||||
<span class="sourceLineNo">062</span><a id="line.62"> return loadLanguage(yamlConfiguration, locale);</a>
|
||||
<span class="sourceLineNo">063</span><a id="line.63"> }</a>
|
||||
<span class="sourceLineNo">064</span><a id="line.64"></a>
|
||||
<span class="sourceLineNo">065</span><a id="line.65"> /**</a>
|
||||
<span class="sourceLineNo">066</span><a id="line.66"> * Loads a file out of the plugins data folder by the given name</a>
|
||||
<span class="sourceLineNo">067</span><a id="line.67"> * @param file</a>
|
||||
<span class="sourceLineNo">068</span><a id="line.68"> * @param locale</a>
|
||||
<span class="sourceLineNo">069</span><a id="line.69"> * @return If any language keys were added</a>
|
||||
<span class="sourceLineNo">070</span><a id="line.70"> * @throws IOException</a>
|
||||
<span class="sourceLineNo">071</span><a id="line.71"> * @throws InvalidConfigurationException</a>
|
||||
<span class="sourceLineNo">072</span><a id="line.72"> */</a>
|
||||
<span class="sourceLineNo">073</span><a id="line.73"> public boolean loadYamlLanguageFile(String file, Locale locale) throws IOException, InvalidConfigurationException {</a>
|
||||
<span class="sourceLineNo">074</span><a id="line.74"> YamlConfiguration yamlConfiguration = new YamlConfiguration();</a>
|
||||
<span class="sourceLineNo">075</span><a id="line.75"> yamlConfiguration.load(new File(this.manager.plugin.getDataFolder(), file));</a>
|
||||
<span class="sourceLineNo">076</span><a id="line.76"> return loadLanguage(yamlConfiguration, locale);</a>
|
||||
<span class="sourceLineNo">077</span><a id="line.77"> }</a>
|
||||
<span class="sourceLineNo">078</span><a id="line.78"></a>
|
||||
<span class="sourceLineNo">079</span><a id="line.79"> /**</a>
|
||||
<span class="sourceLineNo">080</span><a id="line.80"> * Loads every message from the Configuration object. Any nested values will be treated as namespace</a>
|
||||
<span class="sourceLineNo">081</span><a id="line.81"> * so acf-core:\n\tfoo: bar will be acf-core.foo = bar</a>
|
||||
<span class="sourceLineNo">082</span><a id="line.82"> * @param config</a>
|
||||
<span class="sourceLineNo">083</span><a id="line.83"> * @param locale</a>
|
||||
<span class="sourceLineNo">084</span><a id="line.84"> * @return If any language keys were added</a>
|
||||
<span class="sourceLineNo">085</span><a id="line.85"> */</a>
|
||||
<span class="sourceLineNo">086</span><a id="line.86"> public boolean loadLanguage(FileConfiguration config, Locale locale) {</a>
|
||||
<span class="sourceLineNo">087</span><a id="line.87"> boolean loaded = false;</a>
|
||||
<span class="sourceLineNo">088</span><a id="line.88"> for (String key : config.getKeys(true)) {</a>
|
||||
<span class="sourceLineNo">089</span><a id="line.89"> if (config.isString(key) || config.isDouble(key) || config.isLong(key) || config.isInt(key)</a>
|
||||
<span class="sourceLineNo">090</span><a id="line.90"> || config.isBoolean(key)) {</a>
|
||||
<span class="sourceLineNo">091</span><a id="line.91"> String value = config.getString(key);</a>
|
||||
<span class="sourceLineNo">092</span><a id="line.92"> if (value != null && !value.isEmpty()) {</a>
|
||||
<span class="sourceLineNo">093</span><a id="line.93"> addMessage(locale, MessageKey.of(key), value);</a>
|
||||
<span class="sourceLineNo">094</span><a id="line.94"> loaded = true;</a>
|
||||
<span class="sourceLineNo">095</span><a id="line.95"> }</a>
|
||||
<span class="sourceLineNo">096</span><a id="line.96"> }</a>
|
||||
<span class="sourceLineNo">097</span><a id="line.97"> }</a>
|
||||
<span class="sourceLineNo">098</span><a id="line.98"></a>
|
||||
<span class="sourceLineNo">099</span><a id="line.99"> return loaded;</a>
|
||||
<span class="sourceLineNo">100</span><a id="line.100"> }</a>
|
||||
<span class="sourceLineNo">101</span><a id="line.101">}</a>
|
||||
<span class="sourceLineNo">102</span><a id="line.102"></a>
|
||||
<span class="sourceLineNo">103</span><a id="line.103"> return loaded;</a>
|
||||
<span class="sourceLineNo">104</span><a id="line.104"> }</a>
|
||||
<span class="sourceLineNo">105</span><a id="line.105">}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -36,93 +36,99 @@
|
||||
<span class="sourceLineNo">027</span><a id="line.27">import com.google.common.collect.SetMultimap;</a>
|
||||
<span class="sourceLineNo">028</span><a id="line.28">import org.bukkit.command.Command;</a>
|
||||
<span class="sourceLineNo">029</span><a id="line.29">import org.bukkit.command.CommandSender;</a>
|
||||
<span class="sourceLineNo">030</span><a id="line.30"></a>
|
||||
<span class="sourceLineNo">031</span><a id="line.31">import java.util.ArrayList;</a>
|
||||
<span class="sourceLineNo">032</span><a id="line.32">import java.util.List;</a>
|
||||
<span class="sourceLineNo">033</span><a id="line.33"></a>
|
||||
<span class="sourceLineNo">034</span><a id="line.34">public class BukkitRootCommand extends Command implements RootCommand {</a>
|
||||
<span class="sourceLineNo">030</span><a id="line.30">import org.bukkit.command.PluginIdentifiableCommand;</a>
|
||||
<span class="sourceLineNo">031</span><a id="line.31">import org.bukkit.plugin.Plugin;</a>
|
||||
<span class="sourceLineNo">032</span><a id="line.32"></a>
|
||||
<span class="sourceLineNo">033</span><a id="line.33">import java.util.ArrayList;</a>
|
||||
<span class="sourceLineNo">034</span><a id="line.34">import java.util.List;</a>
|
||||
<span class="sourceLineNo">035</span><a id="line.35"></a>
|
||||
<span class="sourceLineNo">036</span><a id="line.36"> private final BukkitCommandManager manager;</a>
|
||||
<span class="sourceLineNo">037</span><a id="line.37"> private final String name;</a>
|
||||
<span class="sourceLineNo">038</span><a id="line.38"> private BaseCommand defCommand;</a>
|
||||
<span class="sourceLineNo">039</span><a id="line.39"> private SetMultimap<String, RegisteredCommand> subCommands = HashMultimap.create();</a>
|
||||
<span class="sourceLineNo">040</span><a id="line.40"> private List<BaseCommand> children = new ArrayList<>();</a>
|
||||
<span class="sourceLineNo">041</span><a id="line.41"> boolean isRegistered = false;</a>
|
||||
<span class="sourceLineNo">042</span><a id="line.42"></a>
|
||||
<span class="sourceLineNo">043</span><a id="line.43"> BukkitRootCommand(BukkitCommandManager manager, String name) {</a>
|
||||
<span class="sourceLineNo">044</span><a id="line.44"> super(name);</a>
|
||||
<span class="sourceLineNo">045</span><a id="line.45"> this.manager = manager;</a>
|
||||
<span class="sourceLineNo">046</span><a id="line.46"> this.name = name;</a>
|
||||
<span class="sourceLineNo">047</span><a id="line.47"> }</a>
|
||||
<span class="sourceLineNo">048</span><a id="line.48"></a>
|
||||
<span class="sourceLineNo">049</span><a id="line.49"> @Override</a>
|
||||
<span class="sourceLineNo">050</span><a id="line.50"> public String getDescription() {</a>
|
||||
<span class="sourceLineNo">051</span><a id="line.51"> RegisteredCommand command = getDefaultRegisteredCommand();</a>
|
||||
<span class="sourceLineNo">052</span><a id="line.52"></a>
|
||||
<span class="sourceLineNo">053</span><a id="line.53"> if (command != null && !command.getHelpText().isEmpty()) {</a>
|
||||
<span class="sourceLineNo">054</span><a id="line.54"> return command.getHelpText();</a>
|
||||
<span class="sourceLineNo">055</span><a id="line.55"> }</a>
|
||||
<span class="sourceLineNo">056</span><a id="line.56"> if (command != null && command.scope.description != null) {</a>
|
||||
<span class="sourceLineNo">057</span><a id="line.57"> return command.scope.description;</a>
|
||||
<span class="sourceLineNo">058</span><a id="line.58"> }</a>
|
||||
<span class="sourceLineNo">059</span><a id="line.59"> if (defCommand.description != null) {</a>
|
||||
<span class="sourceLineNo">060</span><a id="line.60"> return defCommand.description;</a>
|
||||
<span class="sourceLineNo">061</span><a id="line.61"> }</a>
|
||||
<span class="sourceLineNo">062</span><a id="line.62"> return super.getDescription();</a>
|
||||
<span class="sourceLineNo">036</span><a id="line.36">public class BukkitRootCommand extends Command implements RootCommand, PluginIdentifiableCommand {</a>
|
||||
<span class="sourceLineNo">037</span><a id="line.37"></a>
|
||||
<span class="sourceLineNo">038</span><a id="line.38"> private final BukkitCommandManager manager;</a>
|
||||
<span class="sourceLineNo">039</span><a id="line.39"> private final String name;</a>
|
||||
<span class="sourceLineNo">040</span><a id="line.40"> private BaseCommand defCommand;</a>
|
||||
<span class="sourceLineNo">041</span><a id="line.41"> private SetMultimap<String, RegisteredCommand> subCommands = HashMultimap.create();</a>
|
||||
<span class="sourceLineNo">042</span><a id="line.42"> private List<BaseCommand> children = new ArrayList<>();</a>
|
||||
<span class="sourceLineNo">043</span><a id="line.43"> boolean isRegistered = false;</a>
|
||||
<span class="sourceLineNo">044</span><a id="line.44"></a>
|
||||
<span class="sourceLineNo">045</span><a id="line.45"> BukkitRootCommand(BukkitCommandManager manager, String name) {</a>
|
||||
<span class="sourceLineNo">046</span><a id="line.46"> super(name);</a>
|
||||
<span class="sourceLineNo">047</span><a id="line.47"> this.manager = manager;</a>
|
||||
<span class="sourceLineNo">048</span><a id="line.48"> this.name = name;</a>
|
||||
<span class="sourceLineNo">049</span><a id="line.49"> }</a>
|
||||
<span class="sourceLineNo">050</span><a id="line.50"></a>
|
||||
<span class="sourceLineNo">051</span><a id="line.51"> @Override</a>
|
||||
<span class="sourceLineNo">052</span><a id="line.52"> public String getDescription() {</a>
|
||||
<span class="sourceLineNo">053</span><a id="line.53"> RegisteredCommand command = getDefaultRegisteredCommand();</a>
|
||||
<span class="sourceLineNo">054</span><a id="line.54"></a>
|
||||
<span class="sourceLineNo">055</span><a id="line.55"> if (command != null && !command.getHelpText().isEmpty()) {</a>
|
||||
<span class="sourceLineNo">056</span><a id="line.56"> return command.getHelpText();</a>
|
||||
<span class="sourceLineNo">057</span><a id="line.57"> }</a>
|
||||
<span class="sourceLineNo">058</span><a id="line.58"> if (command != null && command.scope.description != null) {</a>
|
||||
<span class="sourceLineNo">059</span><a id="line.59"> return command.scope.description;</a>
|
||||
<span class="sourceLineNo">060</span><a id="line.60"> }</a>
|
||||
<span class="sourceLineNo">061</span><a id="line.61"> if (defCommand.description != null) {</a>
|
||||
<span class="sourceLineNo">062</span><a id="line.62"> return defCommand.description;</a>
|
||||
<span class="sourceLineNo">063</span><a id="line.63"> }</a>
|
||||
<span class="sourceLineNo">064</span><a id="line.64"></a>
|
||||
<span class="sourceLineNo">065</span><a id="line.65"> @Override</a>
|
||||
<span class="sourceLineNo">066</span><a id="line.66"> public String getCommandName() {</a>
|
||||
<span class="sourceLineNo">067</span><a id="line.67"> return name;</a>
|
||||
<span class="sourceLineNo">068</span><a id="line.68"> }</a>
|
||||
<span class="sourceLineNo">069</span><a id="line.69"></a>
|
||||
<span class="sourceLineNo">070</span><a id="line.70"> @Override</a>
|
||||
<span class="sourceLineNo">071</span><a id="line.71"> public List<String> tabComplete(CommandSender sender, String commandLabel, String[] args) throws IllegalArgumentException {</a>
|
||||
<span class="sourceLineNo">072</span><a id="line.72"> if (commandLabel.contains(":")) commandLabel = ACFPatterns.COLON.split(commandLabel, 2)[1];</a>
|
||||
<span class="sourceLineNo">073</span><a id="line.73"> return getTabCompletions(manager.getCommandIssuer(sender), commandLabel, args);</a>
|
||||
<span class="sourceLineNo">074</span><a id="line.74"> }</a>
|
||||
<span class="sourceLineNo">075</span><a id="line.75"></a>
|
||||
<span class="sourceLineNo">076</span><a id="line.76"> @Override</a>
|
||||
<span class="sourceLineNo">077</span><a id="line.77"> public boolean execute(CommandSender sender, String commandLabel, String[] args) {</a>
|
||||
<span class="sourceLineNo">078</span><a id="line.78"> if (commandLabel.contains(":")) commandLabel = ACFPatterns.COLON.split(commandLabel, 2)[1];</a>
|
||||
<span class="sourceLineNo">079</span><a id="line.79"> execute(manager.getCommandIssuer(sender), commandLabel, args);</a>
|
||||
<span class="sourceLineNo">080</span><a id="line.80"> return true;</a>
|
||||
<span class="sourceLineNo">081</span><a id="line.81"> }</a>
|
||||
<span class="sourceLineNo">082</span><a id="line.82"></a>
|
||||
<span class="sourceLineNo">083</span><a id="line.83"> @Override</a>
|
||||
<span class="sourceLineNo">084</span><a id="line.84"> public boolean testPermissionSilent(CommandSender target) {</a>
|
||||
<span class="sourceLineNo">085</span><a id="line.85"> return hasAnyPermission(manager.getCommandIssuer(target));</a>
|
||||
<span class="sourceLineNo">086</span><a id="line.86"> }</a>
|
||||
<span class="sourceLineNo">087</span><a id="line.87"></a>
|
||||
<span class="sourceLineNo">088</span><a id="line.88"> public void addChild(BaseCommand command) {</a>
|
||||
<span class="sourceLineNo">089</span><a id="line.89"> if (this.defCommand == null || !command.subCommands.get(BaseCommand.DEFAULT).isEmpty()) {</a>
|
||||
<span class="sourceLineNo">090</span><a id="line.90"> this.defCommand = command;</a>
|
||||
<span class="sourceLineNo">091</span><a id="line.91"> }</a>
|
||||
<span class="sourceLineNo">092</span><a id="line.92"> addChildShared(this.children, this.subCommands, command);</a>
|
||||
<span class="sourceLineNo">093</span><a id="line.93"> setPermission(getUniquePermission());</a>
|
||||
<span class="sourceLineNo">094</span><a id="line.94"> }</a>
|
||||
<span class="sourceLineNo">095</span><a id="line.95"></a>
|
||||
<span class="sourceLineNo">096</span><a id="line.96"> @Override</a>
|
||||
<span class="sourceLineNo">097</span><a id="line.97"> public CommandManager getManager() {</a>
|
||||
<span class="sourceLineNo">098</span><a id="line.98"> return manager;</a>
|
||||
<span class="sourceLineNo">099</span><a id="line.99"> }</a>
|
||||
<span class="sourceLineNo">100</span><a id="line.100"></a>
|
||||
<span class="sourceLineNo">101</span><a id="line.101"> @Override</a>
|
||||
<span class="sourceLineNo">102</span><a id="line.102"> public SetMultimap<String, RegisteredCommand> getSubCommands() {</a>
|
||||
<span class="sourceLineNo">103</span><a id="line.103"> return this.subCommands;</a>
|
||||
<span class="sourceLineNo">104</span><a id="line.104"> }</a>
|
||||
<span class="sourceLineNo">105</span><a id="line.105"></a>
|
||||
<span class="sourceLineNo">106</span><a id="line.106"> @Override</a>
|
||||
<span class="sourceLineNo">107</span><a id="line.107"> public List<BaseCommand> getChildren() {</a>
|
||||
<span class="sourceLineNo">108</span><a id="line.108"> return children;</a>
|
||||
<span class="sourceLineNo">109</span><a id="line.109"> }</a>
|
||||
<span class="sourceLineNo">110</span><a id="line.110"></a>
|
||||
<span class="sourceLineNo">111</span><a id="line.111"> @Override</a>
|
||||
<span class="sourceLineNo">112</span><a id="line.112"> public BaseCommand getDefCommand() {</a>
|
||||
<span class="sourceLineNo">113</span><a id="line.113"> return defCommand;</a>
|
||||
<span class="sourceLineNo">114</span><a id="line.114"> }</a>
|
||||
<span class="sourceLineNo">115</span><a id="line.115"></a>
|
||||
<span class="sourceLineNo">064</span><a id="line.64"> return super.getDescription();</a>
|
||||
<span class="sourceLineNo">065</span><a id="line.65"> }</a>
|
||||
<span class="sourceLineNo">066</span><a id="line.66"></a>
|
||||
<span class="sourceLineNo">067</span><a id="line.67"> @Override</a>
|
||||
<span class="sourceLineNo">068</span><a id="line.68"> public String getCommandName() {</a>
|
||||
<span class="sourceLineNo">069</span><a id="line.69"> return name;</a>
|
||||
<span class="sourceLineNo">070</span><a id="line.70"> }</a>
|
||||
<span class="sourceLineNo">071</span><a id="line.71"></a>
|
||||
<span class="sourceLineNo">072</span><a id="line.72"> @Override</a>
|
||||
<span class="sourceLineNo">073</span><a id="line.73"> public List<String> tabComplete(CommandSender sender, String commandLabel, String[] args) throws IllegalArgumentException {</a>
|
||||
<span class="sourceLineNo">074</span><a id="line.74"> if (commandLabel.contains(":")) commandLabel = ACFPatterns.COLON.split(commandLabel, 2)[1];</a>
|
||||
<span class="sourceLineNo">075</span><a id="line.75"> return getTabCompletions(manager.getCommandIssuer(sender), commandLabel, args);</a>
|
||||
<span class="sourceLineNo">076</span><a id="line.76"> }</a>
|
||||
<span class="sourceLineNo">077</span><a id="line.77"></a>
|
||||
<span class="sourceLineNo">078</span><a id="line.78"> @Override</a>
|
||||
<span class="sourceLineNo">079</span><a id="line.79"> public boolean execute(CommandSender sender, String commandLabel, String[] args) {</a>
|
||||
<span class="sourceLineNo">080</span><a id="line.80"> if (commandLabel.contains(":")) commandLabel = ACFPatterns.COLON.split(commandLabel, 2)[1];</a>
|
||||
<span class="sourceLineNo">081</span><a id="line.81"> execute(manager.getCommandIssuer(sender), commandLabel, args);</a>
|
||||
<span class="sourceLineNo">082</span><a id="line.82"> return true;</a>
|
||||
<span class="sourceLineNo">083</span><a id="line.83"> }</a>
|
||||
<span class="sourceLineNo">084</span><a id="line.84"></a>
|
||||
<span class="sourceLineNo">085</span><a id="line.85"> @Override</a>
|
||||
<span class="sourceLineNo">086</span><a id="line.86"> public boolean testPermissionSilent(CommandSender target) {</a>
|
||||
<span class="sourceLineNo">087</span><a id="line.87"> return hasAnyPermission(manager.getCommandIssuer(target));</a>
|
||||
<span class="sourceLineNo">088</span><a id="line.88"> }</a>
|
||||
<span class="sourceLineNo">089</span><a id="line.89"></a>
|
||||
<span class="sourceLineNo">090</span><a id="line.90"> public void addChild(BaseCommand command) {</a>
|
||||
<span class="sourceLineNo">091</span><a id="line.91"> if (this.defCommand == null || !command.subCommands.get(BaseCommand.DEFAULT).isEmpty()) {</a>
|
||||
<span class="sourceLineNo">092</span><a id="line.92"> this.defCommand = command;</a>
|
||||
<span class="sourceLineNo">093</span><a id="line.93"> }</a>
|
||||
<span class="sourceLineNo">094</span><a id="line.94"> addChildShared(this.children, this.subCommands, command);</a>
|
||||
<span class="sourceLineNo">095</span><a id="line.95"> setPermission(getUniquePermission());</a>
|
||||
<span class="sourceLineNo">096</span><a id="line.96"> }</a>
|
||||
<span class="sourceLineNo">097</span><a id="line.97"></a>
|
||||
<span class="sourceLineNo">098</span><a id="line.98"> @Override</a>
|
||||
<span class="sourceLineNo">099</span><a id="line.99"> public CommandManager getManager() {</a>
|
||||
<span class="sourceLineNo">100</span><a id="line.100"> return manager;</a>
|
||||
<span class="sourceLineNo">101</span><a id="line.101"> }</a>
|
||||
<span class="sourceLineNo">102</span><a id="line.102"></a>
|
||||
<span class="sourceLineNo">103</span><a id="line.103"> @Override</a>
|
||||
<span class="sourceLineNo">104</span><a id="line.104"> public SetMultimap<String, RegisteredCommand> getSubCommands() {</a>
|
||||
<span class="sourceLineNo">105</span><a id="line.105"> return this.subCommands;</a>
|
||||
<span class="sourceLineNo">106</span><a id="line.106"> }</a>
|
||||
<span class="sourceLineNo">107</span><a id="line.107"></a>
|
||||
<span class="sourceLineNo">108</span><a id="line.108"> @Override</a>
|
||||
<span class="sourceLineNo">109</span><a id="line.109"> public List<BaseCommand> getChildren() {</a>
|
||||
<span class="sourceLineNo">110</span><a id="line.110"> return children;</a>
|
||||
<span class="sourceLineNo">111</span><a id="line.111"> }</a>
|
||||
<span class="sourceLineNo">112</span><a id="line.112"></a>
|
||||
<span class="sourceLineNo">113</span><a id="line.113"> @Override</a>
|
||||
<span class="sourceLineNo">114</span><a id="line.114"> public BaseCommand getDefCommand() {</a>
|
||||
<span class="sourceLineNo">115</span><a id="line.115"> return defCommand;</a>
|
||||
<span class="sourceLineNo">116</span><a id="line.116"> }</a>
|
||||
<span class="sourceLineNo">117</span><a id="line.117"></a>
|
||||
<span class="sourceLineNo">118</span><a id="line.118"> @Override</a>
|
||||
<span class="sourceLineNo">119</span><a id="line.119"> public Plugin getPlugin() {</a>
|
||||
<span class="sourceLineNo">120</span><a id="line.120"> return manager.getPlugin();</a>
|
||||
<span class="sourceLineNo">121</span><a id="line.121"> }</a>
|
||||
<span class="sourceLineNo">122</span><a id="line.122">}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -191,7 +191,7 @@ extends co.aikar.commands.CommandCompletionContext<<a href="BungeeCommandIssu
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class co.aikar.commands.CommandCompletionContext</h3>
|
||||
<code>getConfig, getConfig, getConfig, getConfigs, getContextValue, getContextValue, getInput, getIssuer, hasConfig, isAsync</code></li>
|
||||
<code>getConfig, getConfig, getConfig, getConfigs, getContextValue, getContextValue, getContextValueByName, getInput, getIssuer, hasConfig, isAsync</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
|
||||
|
||||
@@ -231,7 +231,7 @@ extends co.aikar.commands.Locales</pre>
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class co.aikar.commands.Locales</h3>
|
||||
<code>addBundleClassLoader, addMessage, addMessageBundle, addMessageBundle, addMessageBundles, addMessages, addMessageStrings, getDefaultLocale, getMessage, loadMissingBundles, replaceI18NStrings, setDefaultLocale</code></li>
|
||||
<code>addBundleClassLoader, addMessage, addMessageBundle, addMessageBundle, addMessageBundles, addMessages, addMessageStrings, getDefaultLocale, getMessage, getOptionalMessage, loadMissingBundles, replaceI18NStrings, setDefaultLocale</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
|
||||
|
||||
@@ -191,7 +191,7 @@ extends co.aikar.commands.RegisteredCommand<<a href="BungeeCommandExecutionCo
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class co.aikar.commands.RegisteredCommand</h3>
|
||||
<code>addSubcommand, addSubcommands, getAnnotation, getCommand, getHelpText, getPermission, getPrefSubCommand, getRequiredPermissions, getSyntaxText, isPrivate, requiresPermission</code></li>
|
||||
<code>addSubcommand, addSubcommands, getAnnotation, getCommand, getHelpText, getPermission, getPrefSubCommand, getRequiredPermissions, getSyntaxText, getSyntaxText, isPrivate, requiresPermission</code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
|
||||
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
@@ -205,6 +205,11 @@ implements co.aikar.commands.RootCommand, net.md_5.bungee.api.plugin.TabExecutor
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hasPermission(net.md_5.bungee.api.CommandSender)">hasPermission</a></span>​(net.md_5.bungee.api.CommandSender sender)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#onTabComplete(net.md_5.bungee.api.CommandSender,java.lang.String%5B%5D)">onTabComplete</a></span>​(net.md_5.bungee.api.CommandSender commandSender,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] strings)</code></th>
|
||||
@@ -340,13 +345,26 @@ implements co.aikar.commands.RootCommand, net.md_5.bungee.api.plugin.TabExecutor
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="hasPermission(net.md_5.bungee.api.CommandSender)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>hasPermission</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BungeeRootCommand.html#line.91">hasPermission</a>​(net.md_5.bungee.api.CommandSender sender)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code>hasPermission</code> in class <code>net.md_5.bungee.api.plugin.Command</code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="onTabComplete(net.md_5.bungee.api.CommandSender,java.lang.String[])">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>onTabComplete</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/BungeeRootCommand.html#line.91">onTabComplete</a>​(net.md_5.bungee.api.CommandSender commandSender,
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Iterable</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/BungeeRootCommand.html#line.96">onTabComplete</a>​(net.md_5.bungee.api.CommandSender commandSender,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] strings)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
@@ -360,7 +378,7 @@ implements co.aikar.commands.RootCommand, net.md_5.bungee.api.plugin.TabExecutor
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getDefCommand</h4>
|
||||
<pre class="methodSignature">public co.aikar.commands.BaseCommand <a href="../../../src-html/co/aikar/commands/BungeeRootCommand.html#line.96">getDefCommand</a>()</pre>
|
||||
<pre class="methodSignature">public co.aikar.commands.BaseCommand <a href="../../../src-html/co/aikar/commands/BungeeRootCommand.html#line.101">getDefCommand</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
|
||||
<dd><code>getDefCommand</code> in interface <code>co.aikar.commands.RootCommand</code></dd>
|
||||
|
||||
@@ -267,6 +267,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/BungeeCommandIssuer.html#hasPermission(java.lang.String)">hasPermission(String)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/BungeeCommandIssuer.html" title="class in co.aikar.commands">BungeeCommandIssuer</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/BungeeRootCommand.html#hasPermission(net.md_5.bungee.api.CommandSender)">hasPermission(CommandSender)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/BungeeRootCommand.html" title="class in co.aikar.commands">BungeeRootCommand</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/BungeeCommandManager.html#hasRegisteredCommands()">hasRegisteredCommands()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/BungeeCommandManager.html" title="class in co.aikar.commands">BungeeCommandManager</a></dt>
|
||||
<dd> </dd>
|
||||
</dl>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (11.0.5) on Tue Jun 02 03:03:55 EDT 2020 -->
|
||||
<!-- Generated by javadoc (11.0.5) on Thu Sep 24 22:58:45 EDT 2020 -->
|
||||
<title>ACF (Bungee) 0.5.0-SNAPSHOT API</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<script type="text/javascript">window.location.replace('index.html')</script>
|
||||
|
||||
@@ -98,15 +98,20 @@
|
||||
<span class="sourceLineNo">089</span><a id="line.89"> }</a>
|
||||
<span class="sourceLineNo">090</span><a id="line.90"></a>
|
||||
<span class="sourceLineNo">091</span><a id="line.91"> @Override</a>
|
||||
<span class="sourceLineNo">092</span><a id="line.92"> public Iterable<String> onTabComplete(CommandSender commandSender, String[] strings) {</a>
|
||||
<span class="sourceLineNo">093</span><a id="line.93"> return getTabCompletions(manager.getCommandIssuer(commandSender), getName(), strings);</a>
|
||||
<span class="sourceLineNo">092</span><a id="line.92"> public boolean hasPermission(CommandSender sender) {</a>
|
||||
<span class="sourceLineNo">093</span><a id="line.93"> return hasAnyPermission(manager.getCommandIssuer(sender));</a>
|
||||
<span class="sourceLineNo">094</span><a id="line.94"> }</a>
|
||||
<span class="sourceLineNo">095</span><a id="line.95"></a>
|
||||
<span class="sourceLineNo">096</span><a id="line.96"> @Override</a>
|
||||
<span class="sourceLineNo">097</span><a id="line.97"> public BaseCommand getDefCommand() {</a>
|
||||
<span class="sourceLineNo">098</span><a id="line.98"> return defCommand;</a>
|
||||
<span class="sourceLineNo">097</span><a id="line.97"> public Iterable<String> onTabComplete(CommandSender commandSender, String[] strings) {</a>
|
||||
<span class="sourceLineNo">098</span><a id="line.98"> return getTabCompletions(manager.getCommandIssuer(commandSender), getName(), strings);</a>
|
||||
<span class="sourceLineNo">099</span><a id="line.99"> }</a>
|
||||
<span class="sourceLineNo">100</span><a id="line.100">}</a>
|
||||
<span class="sourceLineNo">100</span><a id="line.100"></a>
|
||||
<span class="sourceLineNo">101</span><a id="line.101"> @Override</a>
|
||||
<span class="sourceLineNo">102</span><a id="line.102"> public BaseCommand getDefCommand() {</a>
|
||||
<span class="sourceLineNo">103</span><a id="line.103"> return defCommand;</a>
|
||||
<span class="sourceLineNo">104</span><a id="line.104"> }</a>
|
||||
<span class="sourceLineNo">105</span><a id="line.105">}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var data = {"i0":2,"i1":1,"i2":2,"i3":1,"i4":2,"i5":2,"i6":32,"i7":32,"i8":32,"i9":32,"i10":2,"i11":2,"i12":1,"i13":1,"i14":8,"i15":2,"i16":1,"i17":1,"i18":2,"i19":2,"i20":2,"i21":2,"i22":1,"i23":2,"i24":2,"i25":2,"i26":32,"i27":2,"i28":2,"i29":8,"i30":32,"i31":2,"i32":1,"i33":32,"i34":32,"i35":32,"i36":1,"i37":32,"i38":2,"i39":32,"i40":2,"i41":32,"i42":8,"i43":8,"i44":1,"i45":1,"i46":1,"i47":2,"i48":2,"i49":4,"i50":2,"i51":32,"i52":1,"i53":32,"i54":32,"i55":2,"i56":1,"i57":1,"i58":8,"i59":32,"i60":32,"i61":32,"i62":32,"i63":32,"i64":8,"i65":32,"i66":32};
|
||||
var data = {"i0":2,"i1":1,"i2":2,"i3":1,"i4":2,"i5":2,"i6":32,"i7":32,"i8":32,"i9":32,"i10":2,"i11":2,"i12":1,"i13":1,"i14":8,"i15":2,"i16":1,"i17":1,"i18":2,"i19":2,"i20":2,"i21":2,"i22":1,"i23":2,"i24":2,"i25":2,"i26":32,"i27":2,"i28":2,"i29":8,"i30":32,"i31":2,"i32":1,"i33":32,"i34":32,"i35":32,"i36":1,"i37":32,"i38":2,"i39":32,"i40":2,"i41":32,"i42":8,"i43":8,"i44":1,"i45":1,"i46":1,"i47":2,"i48":2,"i49":4,"i50":2,"i51":32,"i52":32,"i53":1,"i54":32,"i55":32,"i56":2,"i57":1,"i58":1,"i59":8,"i60":32,"i61":32,"i62":32,"i63":32,"i64":32,"i65":8,"i66":32,"i67":32};
|
||||
var tabs = {65535:["t0","All Classes"],1:["t1","Interface Summary"],2:["t2","Class Summary"],4:["t3","Enum Summary"],8:["t4","Exception Summary"],32:["t6","Annotation Types Summary"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
@@ -367,89 +367,93 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<th class="colLast" scope="row"> </th>
|
||||
</tr>
|
||||
<tr id="i51" class="rowColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/annotation/Name.html" title="annotation in co.aikar.commands.annotation">Name</a></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
</tr>
|
||||
<tr id="i52" class="altColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/annotation/Optional.html" title="annotation in co.aikar.commands.annotation">Optional</a></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">Marks the parameter this is attached to as optional.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr id="i52" class="altColor">
|
||||
<tr id="i53" class="rowColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/contexts/OptionalContextResolver.html" title="interface in co.aikar.commands.contexts">OptionalContextResolver</a><<a href="co/aikar/commands/contexts/OptionalContextResolver.html" title="type parameter in OptionalContextResolver">T</a>,​<a href="co/aikar/commands/contexts/OptionalContextResolver.html" title="type parameter in OptionalContextResolver">C</a> extends <a href="co/aikar/commands/CommandExecutionContext.html" title="class in co.aikar.commands">CommandExecutionContext</a><?,​? extends <a href="co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>>></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">The same as <a href="co/aikar/commands/contexts/ContextResolver.html" title="interface in co.aikar.commands.contexts"><code>ContextResolver</code></a>, however it can accept a null context.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr id="i53" class="rowColor">
|
||||
<tr id="i54" class="altColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/annotation/PreCommand.html" title="annotation in co.aikar.commands.annotation">PreCommand</a></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">This runs before any other command method each time it is invoked.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr id="i54" class="altColor">
|
||||
<tr id="i55" class="rowColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/annotation/Private.html" title="annotation in co.aikar.commands.annotation">Private</a></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">Marks a command to not be included in stuff like tab completion and help pages</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr id="i55" class="rowColor">
|
||||
<tr id="i56" class="altColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a><<a href="co/aikar/commands/RegisteredCommand.html" title="type parameter in RegisteredCommand">CEC</a> extends <a href="co/aikar/commands/CommandExecutionContext.html" title="class in co.aikar.commands">CommandExecutionContext</a><<a href="co/aikar/commands/RegisteredCommand.html" title="type parameter in RegisteredCommand">CEC</a>,​? extends <a href="co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>>></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
</tr>
|
||||
<tr id="i56" class="altColor">
|
||||
<tr id="i57" class="rowColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/RootCommand.html" title="interface in co.aikar.commands">RootCommand</a></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
</tr>
|
||||
<tr id="i57" class="rowColor">
|
||||
<tr id="i58" class="altColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/contexts/SenderAwareContextResolver.html" title="interface in co.aikar.commands.contexts">SenderAwareContextResolver</a><<a href="co/aikar/commands/contexts/SenderAwareContextResolver.html" title="type parameter in SenderAwareContextResolver">T</a>,​<a href="co/aikar/commands/contexts/SenderAwareContextResolver.html" title="type parameter in SenderAwareContextResolver">C</a> extends <a href="co/aikar/commands/CommandExecutionContext.html" title="class in co.aikar.commands">CommandExecutionContext</a><?,​? extends <a href="co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>>></td>
|
||||
<th class="colLast" scope="row">Deprecated.
|
||||
<div class="deprecationComment">Please use <a href="co/aikar/commands/contexts/IssuerAwareContextResolver.html" title="interface in co.aikar.commands.contexts"><code>IssuerAwareContextResolver</code></a></div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr id="i58" class="altColor">
|
||||
<tr id="i59" class="rowColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/ShowCommandHelp.html" title="class in co.aikar.commands">ShowCommandHelp</a></td>
|
||||
<th class="colLast" scope="row"> </th>
|
||||
</tr>
|
||||
<tr id="i59" class="rowColor">
|
||||
<tr id="i60" class="altColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/annotation/Single.html" title="annotation in co.aikar.commands.annotation">Single</a></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">Don't join remaining arguments.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr id="i60" class="altColor">
|
||||
<tr id="i61" class="rowColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/annotation/Split.html" title="annotation in co.aikar.commands.annotation">Split</a></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">Joins arguments into a single piece of text with the specified separator.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr id="i61" class="rowColor">
|
||||
<tr id="i62" class="altColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/annotation/Subcommand.html" title="annotation in co.aikar.commands.annotation">Subcommand</a></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">Defines the subcommand that can be used to execute this command.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr id="i62" class="altColor">
|
||||
<tr id="i63" class="rowColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/annotation/Syntax.html" title="annotation in co.aikar.commands.annotation">Syntax</a></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">Specifies the syntax to be used when executing this command.</div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr id="i63" class="rowColor">
|
||||
<tr id="i64" class="altColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/annotation/UnknownHandler.html" title="annotation in co.aikar.commands.annotation">UnknownHandler</a></td>
|
||||
<th class="colLast" scope="row">Deprecated.
|
||||
<div class="deprecationComment">Use <a href="co/aikar/commands/annotation/CatchUnknown.html" title="annotation in co.aikar.commands.annotation"><code>instead, which is more accurately named</code></a></div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr id="i64" class="altColor">
|
||||
<tr id="i65" class="rowColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/UnresolvedDependencyException.html" title="class in co.aikar.commands">UnresolvedDependencyException</a></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">Thrown when a command mananger couldn't find a registered instance for a field that is marked with
|
||||
<a href="co/aikar/commands/annotation/Dependency.html" title="annotation in co.aikar.commands.annotation"><code>Dependency</code></a></div>
|
||||
</th>
|
||||
</tr>
|
||||
<tr id="i65" class="rowColor">
|
||||
<tr id="i66" class="altColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/UnstableAPI.html" title="annotation in co.aikar.commands">UnstableAPI</a></td>
|
||||
<th class="colLast" scope="row">Deprecated.</th>
|
||||
</tr>
|
||||
<tr id="i66" class="altColor">
|
||||
<tr id="i67" class="rowColor">
|
||||
<td class="colFirst"><a href="co/aikar/commands/annotation/Values.html" title="annotation in co.aikar.commands.annotation">Values</a></td>
|
||||
<th class="colLast" scope="row">
|
||||
<div class="block">Specifies a list of values that the command input should be validated against, or else show an error.</div>
|
||||
|
||||
@@ -72,6 +72,7 @@
|
||||
<li><a href="co/aikar/commands/MessageFormatter.html" title="class in co.aikar.commands">MessageFormatter</a></li>
|
||||
<li><a href="co/aikar/commands/MessageKeys.html" title="enum in co.aikar.commands">MessageKeys</a></li>
|
||||
<li><a href="co/aikar/commands/MessageType.html" title="class in co.aikar.commands">MessageType</a></li>
|
||||
<li><a href="co/aikar/commands/annotation/Name.html" title="annotation in co.aikar.commands.annotation">Name</a></li>
|
||||
<li><a href="co/aikar/commands/annotation/Optional.html" title="annotation in co.aikar.commands.annotation">Optional</a></li>
|
||||
<li><a href="co/aikar/commands/contexts/OptionalContextResolver.html" title="interface in co.aikar.commands.contexts"><span class="interfaceName">OptionalContextResolver</span></a></li>
|
||||
<li><a href="co/aikar/commands/annotation/PreCommand.html" title="annotation in co.aikar.commands.annotation">PreCommand</a></li>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var data = {"i0":42,"i1":10,"i2":10,"i3":42,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":42,"i24":10,"i25":10,"i26":10};
|
||||
var data = {"i0":42,"i1":10,"i2":10,"i3":42,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":42,"i25":10,"i26":10,"i27":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
@@ -298,44 +298,49 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i16" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hasPermission(co.aikar.commands.CommandIssuer)">hasPermission</a></span>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colFirst"><code>protected com.google.common.collect.SetMultimap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a>></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSubCommands()">getSubCommands</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i17" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hasPermission(java.lang.Object)">hasPermission</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> issuer)</code></th>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hasPermission(co.aikar.commands.CommandIssuer)">hasPermission</a></span>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i18" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hasPermission(java.lang.Object)">hasPermission</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i19" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#help(co.aikar.commands.CommandIssuer,java.lang.String%5B%5D)">help</a></span>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] args)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i19" class="rowColor">
|
||||
<tr id="i20" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#help(java.lang.Object,java.lang.String%5B%5D)">help</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> issuer,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] args)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i20" class="altColor">
|
||||
<tr id="i21" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#requiresPermission(java.lang.String)">requiresPermission</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> permission)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i21" class="rowColor">
|
||||
<tr id="i22" class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setContextFlags(java.lang.Class,java.lang.String)">setContextFlags</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><?> cls,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> flags)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i22" class="altColor">
|
||||
<tr id="i23" class="rowColor">
|
||||
<td class="colFirst"><code><a href="BaseCommand.html" title="class in co.aikar.commands">BaseCommand</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setExceptionHandler(co.aikar.commands.ExceptionHandler)">setExceptionHandler</a></span>​(<a href="ExceptionHandler.html" title="interface in co.aikar.commands">ExceptionHandler</a> exceptionHandler)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i23" class="rowColor">
|
||||
<tr id="i24" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#showCommandHelp()">showCommandHelp</a></span>()</code></th>
|
||||
<td class="colLast">
|
||||
@@ -344,13 +349,13 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i24" class="altColor">
|
||||
<tr id="i25" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#showSyntax(co.aikar.commands.CommandIssuer,co.aikar.commands.RegisteredCommand)">showSyntax</a></span>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a><?> cmd)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i25" class="rowColor">
|
||||
<tr id="i26" class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#tabComplete(co.aikar.commands.CommandIssuer,java.lang.String,java.lang.String%5B%5D)">tabComplete</a></span>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> commandLabel,
|
||||
@@ -359,7 +364,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<div class="block">Gets tab completed data from the given command from the user.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i26" class="altColor">
|
||||
<tr id="i27" class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#tabComplete(co.aikar.commands.CommandIssuer,java.lang.String,java.lang.String%5B%5D,boolean)">tabComplete</a></span>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> commandLabel,
|
||||
@@ -589,7 +594,7 @@ public boolean <a href="../../../src-html/co/aikar/commands/BaseComman
|
||||
<li class="blockList">
|
||||
<h4>getCommandHelp</h4>
|
||||
<pre class="methodSignature"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
|
||||
public <a href="CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.758">getCommandHelp</a>()</pre>
|
||||
public <a href="CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.762">getCommandHelp</a>()</pre>
|
||||
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
||||
<div class="deprecationComment">Unstable API</div>
|
||||
</div>
|
||||
@@ -602,7 +607,7 @@ public <a href="CommandHelp.html" title="class in co.aikar.commands">Comman
|
||||
<li class="blockList">
|
||||
<h4>showCommandHelp</h4>
|
||||
<pre class="methodSignature"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
|
||||
public void <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.767">showCommandHelp</a>()</pre>
|
||||
public void <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.771">showCommandHelp</a>()</pre>
|
||||
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
||||
<div class="deprecationComment">Unstable API</div>
|
||||
</div>
|
||||
@@ -614,7 +619,7 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>help</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.773">help</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> issuer,
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.777">help</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> issuer,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] args)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -624,7 +629,7 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>help</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.777">help</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.781">help</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] args)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -634,7 +639,7 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doHelp</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.781">doHelp</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> issuer,
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.785">doHelp</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> issuer,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>... args)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -644,7 +649,7 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>doHelp</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.785">doHelp</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.789">doHelp</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>... args)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -654,7 +659,7 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>showSyntax</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.789">showSyntax</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.793">showSyntax</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a><?> cmd)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -664,7 +669,7 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>hasPermission</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.796">hasPermission</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> issuer)</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.800">hasPermission</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> issuer)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="hasPermission(co.aikar.commands.CommandIssuer)">
|
||||
@@ -673,7 +678,7 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>hasPermission</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.800">hasPermission</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.804">hasPermission</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getRequiredPermissions()">
|
||||
@@ -682,7 +687,7 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getRequiredPermissions</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.804">getRequiredPermissions</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.808">getRequiredPermissions</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="requiresPermission(java.lang.String)">
|
||||
@@ -691,7 +696,7 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>requiresPermission</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.808">requiresPermission</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> permission)</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.812">requiresPermission</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> permission)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getName()">
|
||||
@@ -700,7 +705,7 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getName</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.812">getName</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.816">getName</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getExceptionHandler()">
|
||||
@@ -709,7 +714,7 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getExceptionHandler</h4>
|
||||
<pre class="methodSignature">public <a href="ExceptionHandler.html" title="interface in co.aikar.commands">ExceptionHandler</a> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.816">getExceptionHandler</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="ExceptionHandler.html" title="interface in co.aikar.commands">ExceptionHandler</a> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.820">getExceptionHandler</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setExceptionHandler(co.aikar.commands.ExceptionHandler)">
|
||||
@@ -718,7 +723,7 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setExceptionHandler</h4>
|
||||
<pre class="methodSignature">public <a href="BaseCommand.html" title="class in co.aikar.commands">BaseCommand</a> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.820">setExceptionHandler</a>​(<a href="ExceptionHandler.html" title="interface in co.aikar.commands">ExceptionHandler</a> exceptionHandler)</pre>
|
||||
<pre class="methodSignature">public <a href="BaseCommand.html" title="class in co.aikar.commands">BaseCommand</a> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.824">setExceptionHandler</a>​(<a href="ExceptionHandler.html" title="interface in co.aikar.commands">ExceptionHandler</a> exceptionHandler)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getDefaultRegisteredCommand()">
|
||||
@@ -727,7 +732,7 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getDefaultRegisteredCommand</h4>
|
||||
<pre class="methodSignature">public <a href="RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.825">getDefaultRegisteredCommand</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.829">getDefaultRegisteredCommand</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setContextFlags(java.lang.Class,java.lang.String)">
|
||||
@@ -736,7 +741,7 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setContextFlags</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.829">setContextFlags</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><?> cls,
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.833">setContextFlags</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><?> cls,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> flags)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -746,16 +751,25 @@ public void <a href="../../../src-html/co/aikar/commands/BaseCommand.h
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getContextFlags</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.833">getContextFlags</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><?> cls)</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.837">getContextFlags</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><?> cls)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getRegisteredCommands()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getRegisteredCommands</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a>> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.837">getRegisteredCommands</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a>> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.841">getRegisteredCommands</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getSubCommands()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getSubCommands</h4>
|
||||
<pre class="methodSignature">protected com.google.common.collect.SetMultimap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a>> <a href="../../../src-html/co/aikar/commands/BaseCommand.html#line.847">getSubCommands</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
|
||||
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
@@ -209,21 +209,27 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code><T> T</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getContextValueByName(java.lang.Class,java.lang.String)">getContextValueByName</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><? extends T> clazz,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getInput()">getInput</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code><a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getIssuer()">getIssuer</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#hasConfig(java.lang.String)">hasConfig</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> key)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isAsync()">isAsync</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
@@ -337,13 +343,28 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getContextValueByName(java.lang.Class,java.lang.String)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getContextValueByName</h4>
|
||||
<pre class="methodSignature">public <T> T <a href="../../../src-html/co/aikar/commands/CommandCompletionContext.html#line.107">getContextValueByName</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><? extends T> clazz,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name)
|
||||
throws <a href="InvalidCommandArgument.html" title="class in co.aikar.commands">InvalidCommandArgument</a></pre>
|
||||
<dl>
|
||||
<dt><span class="throwsLabel">Throws:</span></dt>
|
||||
<dd><code><a href="InvalidCommandArgument.html" title="class in co.aikar.commands">InvalidCommandArgument</a></code></dd>
|
||||
</dl>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getIssuer()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getIssuer</h4>
|
||||
<pre class="methodSignature">public <a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> <a href="../../../src-html/co/aikar/commands/CommandCompletionContext.html#line.114">getIssuer</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> <a href="../../../src-html/co/aikar/commands/CommandCompletionContext.html#line.118">getIssuer</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getInput()">
|
||||
@@ -352,7 +373,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getInput</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandCompletionContext.html#line.118">getInput</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandCompletionContext.html#line.122">getInput</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getConfig()">
|
||||
@@ -361,7 +382,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getConfig</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandCompletionContext.html#line.122">getConfig</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandCompletionContext.html#line.126">getConfig</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="isAsync()">
|
||||
@@ -370,7 +391,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>isAsync</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandCompletionContext.html#line.126">isAsync</a>()</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandCompletionContext.html#line.130">isAsync</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -289,7 +289,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<li class="blockList">
|
||||
<h4>registerSenderAwareContext</h4>
|
||||
<pre class="methodSignature"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
|
||||
public <T> void <a href="../../../src-html/co/aikar/commands/CommandContexts.html#line.293">registerSenderAwareContext</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><T> context,
|
||||
public <T> void <a href="../../../src-html/co/aikar/commands/CommandContexts.html#line.299">registerSenderAwareContext</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><T> context,
|
||||
<a href="contexts/IssuerAwareContextResolver.html" title="interface in co.aikar.commands.contexts">IssuerAwareContextResolver</a><T,​<a href="CommandContexts.html" title="type parameter in CommandContexts">R</a>> supplier)</pre>
|
||||
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span>
|
||||
<div class="deprecationComment">Please switch to <a href="#registerIssuerAwareContext(java.lang.Class,co.aikar.commands.contexts.IssuerAwareContextResolver)"><code>registerIssuerAwareContext(Class, IssuerAwareContextResolver)</code></a>
|
||||
@@ -307,7 +307,7 @@ public <T> void <a href="../../../src-html/co/aikar/command
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>registerIssuerAwareContext</h4>
|
||||
<pre class="methodSignature">public <T> void <a href="../../../src-html/co/aikar/commands/CommandContexts.html#line.304">registerIssuerAwareContext</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><T> context,
|
||||
<pre class="methodSignature">public <T> void <a href="../../../src-html/co/aikar/commands/CommandContexts.html#line.310">registerIssuerAwareContext</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><T> context,
|
||||
<a href="contexts/IssuerAwareContextResolver.html" title="interface in co.aikar.commands.contexts">IssuerAwareContextResolver</a><T,​<a href="CommandContexts.html" title="type parameter in CommandContexts">R</a>> supplier)</pre>
|
||||
<div class="block">Registers a context resolver that may conditionally consume input, falling back to using the context of the
|
||||
issuer to potentially fulfill this context.
|
||||
@@ -321,7 +321,7 @@ public <T> void <a href="../../../src-html/co/aikar/command
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>registerIssuerOnlyContext</h4>
|
||||
<pre class="methodSignature">public <T> void <a href="../../../src-html/co/aikar/commands/CommandContexts.html#line.312">registerIssuerOnlyContext</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><T> context,
|
||||
<pre class="methodSignature">public <T> void <a href="../../../src-html/co/aikar/commands/CommandContexts.html#line.318">registerIssuerOnlyContext</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><T> context,
|
||||
<a href="contexts/IssuerOnlyContextResolver.html" title="interface in co.aikar.commands.contexts">IssuerOnlyContextResolver</a><T,​<a href="CommandContexts.html" title="type parameter in CommandContexts">R</a>> supplier)</pre>
|
||||
<div class="block">Registers a context resolver that will never consume input. It will always satisfy its context based on the
|
||||
issuer of the command, so it will not appear in syntax strings.</div>
|
||||
@@ -333,7 +333,7 @@ public <T> void <a href="../../../src-html/co/aikar/command
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>registerOptionalContext</h4>
|
||||
<pre class="methodSignature">public <T> void <a href="../../../src-html/co/aikar/commands/CommandContexts.html#line.320">registerOptionalContext</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><T> context,
|
||||
<pre class="methodSignature">public <T> void <a href="../../../src-html/co/aikar/commands/CommandContexts.html#line.326">registerOptionalContext</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><T> context,
|
||||
<a href="contexts/OptionalContextResolver.html" title="interface in co.aikar.commands.contexts">OptionalContextResolver</a><T,​<a href="CommandContexts.html" title="type parameter in CommandContexts">R</a>> supplier)</pre>
|
||||
<div class="block">Registers a context that can safely accept a null input from the command issuer to resolve. This resolver should always
|
||||
call <a href="CommandExecutionContext.html#popFirstArg()"><code>CommandExecutionContext.popFirstArg()</code></a></div>
|
||||
@@ -345,7 +345,7 @@ public <T> void <a href="../../../src-html/co/aikar/command
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>registerContext</h4>
|
||||
<pre class="methodSignature">public <T> void <a href="../../../src-html/co/aikar/commands/CommandContexts.html#line.328">registerContext</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><T> context,
|
||||
<pre class="methodSignature">public <T> void <a href="../../../src-html/co/aikar/commands/CommandContexts.html#line.334">registerContext</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><T> context,
|
||||
<a href="contexts/ContextResolver.html" title="interface in co.aikar.commands.contexts">ContextResolver</a><T,​<a href="CommandContexts.html" title="type parameter in CommandContexts">R</a>> supplier)</pre>
|
||||
<div class="block">Registers a context that requires input from the command issuer to resolve. This resolver should always
|
||||
call <a href="CommandExecutionContext.html#popFirstArg()"><code>CommandExecutionContext.popFirstArg()</code></a></div>
|
||||
@@ -357,7 +357,7 @@ public <T> void <a href="../../../src-html/co/aikar/command
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getResolver</h4>
|
||||
<pre class="methodSignature">public <a href="contexts/ContextResolver.html" title="interface in co.aikar.commands.contexts">ContextResolver</a><?,​<a href="CommandContexts.html" title="type parameter in CommandContexts">R</a>> <a href="../../../src-html/co/aikar/commands/CommandContexts.html#line.332">getResolver</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><?> type)</pre>
|
||||
<pre class="methodSignature">public <a href="contexts/ContextResolver.html" title="interface in co.aikar.commands.contexts">ContextResolver</a><?,​<a href="CommandContexts.html" title="type parameter in CommandContexts">R</a>> <a href="../../../src-html/co/aikar/commands/CommandContexts.html#line.338">getResolver</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><?> type)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var data = {"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,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10};
|
||||
var data = {"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,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10,"i35":10,"i36":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
@@ -131,7 +131,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<pre>public class <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.47">CommandParameter</a><CEC extends <a href="CommandExecutionContext.html" title="class in co.aikar.commands">CommandExecutionContext</a><CEC,​? extends <a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>>>
|
||||
<pre>public class <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.49">CommandParameter</a><CEC extends <a href="CommandExecutionContext.html" title="class in co.aikar.commands">CommandExecutionContext</a><CEC,​? extends <a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>>>
|
||||
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -183,146 +183,181 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i1" class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getConditions()">getConditions</a></span>()</code></th>
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#canExecuteWithoutInput()">canExecuteWithoutInput</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i2" class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDefaultValue()">getDefaultValue</a></span>()</code></th>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getConditions()">getConditions</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i3" class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDescription()">getDescription</a></span>()</code></th>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDefaultValue()">getDefaultValue</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i4" class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDescription()">getDescription</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getDisplayName(co.aikar.commands.CommandIssuer)">getDisplayName</a></span>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getFlags()">getFlags</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code><a href="CommandManager.html" title="class in co.aikar.commands">CommandManager</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getManager()">getManager</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getName()">getName</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code><a href="CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a><<a href="CommandParameter.html" title="type parameter in CommandParameter">CEC</a>></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getNextParam()">getNextParam</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Parameter.html?is-external=true" title="class or interface in java.lang.reflect" class="externalLink">Parameter</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getParameter()">getParameter</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code>int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getParamIndex()">getParamIndex</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<tr id="i12" class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getRequiredPermissions()">getRequiredPermissions</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<tr id="i13" class="rowColor">
|
||||
<td class="colFirst"><code><a href="contexts/ContextResolver.html" title="interface in co.aikar.commands.contexts">ContextResolver</a><?,​<a href="CommandParameter.html" title="type parameter in CommandParameter">CEC</a>></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getResolver()">getResolver</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i11" class="rowColor">
|
||||
<tr id="i14" class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSyntax()">getSyntax</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i12" class="altColor">
|
||||
<tr id="i15" class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSyntax(co.aikar.commands.CommandIssuer)">getSyntax</a></span>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i16" class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><?></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getType()">getType</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i13" class="rowColor">
|
||||
<tr id="i17" class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[]</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getValues()">getValues</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i14" class="altColor">
|
||||
<tr id="i18" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isCommandIssuer()">isCommandIssuer</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i15" class="rowColor">
|
||||
<tr id="i19" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isLast()">isLast</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i20" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isOptional()">isOptional</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i16" class="altColor">
|
||||
<tr id="i21" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isOptionalInput()">isOptionalInput</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i22" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isOptionalResolver()">isOptionalResolver</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i17" class="rowColor">
|
||||
<tr id="i23" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#requiresInput()">requiresInput</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i18" class="altColor">
|
||||
<tr id="i24" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setCanConsumeInput(boolean)">setCanConsumeInput</a></span>​(boolean canConsumeInput)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i19" class="rowColor">
|
||||
<tr id="i25" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setCommandIssuer(boolean)">setCommandIssuer</a></span>​(boolean commandIssuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i20" class="altColor">
|
||||
<tr id="i26" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setConditions(java.lang.String)">setConditions</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> conditions)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i21" class="rowColor">
|
||||
<tr id="i27" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setDefaultValue(java.lang.String)">setDefaultValue</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> defaultValue)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i22" class="altColor">
|
||||
<tr id="i28" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setDescription(java.lang.String)">setDescription</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> description)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i23" class="rowColor">
|
||||
<tr id="i29" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setFlags(java.util.Map)">setFlags</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> flags)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i24" class="altColor">
|
||||
<tr id="i30" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setNextParam(co.aikar.commands.CommandParameter)">setNextParam</a></span>​(<a href="CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a><<a href="CommandParameter.html" title="type parameter in CommandParameter">CEC</a>> nextParam)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i31" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setOptional(boolean)">setOptional</a></span>​(boolean optional)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i25" class="rowColor">
|
||||
<tr id="i32" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setOptionalResolver(boolean)">setOptionalResolver</a></span>​(boolean optionalResolver)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i26" class="altColor">
|
||||
<tr id="i33" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setRequiresInput(boolean)">setRequiresInput</a></span>​(boolean requiresInput)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i27" class="rowColor">
|
||||
<tr id="i34" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setResolver(co.aikar.commands.contexts.ContextResolver)">setResolver</a></span>​(<a href="contexts/ContextResolver.html" title="interface in co.aikar.commands.contexts">ContextResolver</a><?,​<a href="CommandParameter.html" title="type parameter in CommandParameter">CEC</a>> resolver)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i28" class="altColor">
|
||||
<tr id="i35" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setSyntax(java.lang.String)">setSyntax</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> syntax)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i29" class="rowColor">
|
||||
<tr id="i36" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setValues(java.lang.String%5B%5D)">setValues</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] values)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
@@ -357,7 +392,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>CommandParameter</h4>
|
||||
<pre>public <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.70">CommandParameter</a>​(<a href="RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a><<a href="CommandParameter.html" title="type parameter in CommandParameter">CEC</a>> command,
|
||||
<pre>public <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.75">CommandParameter</a>​(<a href="RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a><<a href="CommandParameter.html" title="type parameter in CommandParameter">CEC</a>> command,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Parameter.html?is-external=true" title="class or interface in java.lang.reflect" class="externalLink">Parameter</a> param,
|
||||
int paramIndex,
|
||||
boolean isLast)</pre>
|
||||
@@ -379,7 +414,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getParameter</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Parameter.html?is-external=true" title="class or interface in java.lang.reflect" class="externalLink">Parameter</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.159">getParameter</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Parameter.html?is-external=true" title="class or interface in java.lang.reflect" class="externalLink">Parameter</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.161">getParameter</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getType()">
|
||||
@@ -388,7 +423,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getType</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><?> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.163">getType</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><?> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.165">getType</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getName()">
|
||||
@@ -397,7 +432,16 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getName</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.167">getName</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.169">getName</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getDisplayName(co.aikar.commands.CommandIssuer)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getDisplayName</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.173">getDisplayName</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getManager()">
|
||||
@@ -406,7 +450,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getManager</h4>
|
||||
<pre class="methodSignature">public <a href="CommandManager.html" title="class in co.aikar.commands">CommandManager</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.171">getManager</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="CommandManager.html" title="class in co.aikar.commands">CommandManager</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.178">getManager</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getParamIndex()">
|
||||
@@ -415,7 +459,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getParamIndex</h4>
|
||||
<pre class="methodSignature">public int <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.175">getParamIndex</a>()</pre>
|
||||
<pre class="methodSignature">public int <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.182">getParamIndex</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getResolver()">
|
||||
@@ -424,7 +468,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getResolver</h4>
|
||||
<pre class="methodSignature">public <a href="contexts/ContextResolver.html" title="interface in co.aikar.commands.contexts">ContextResolver</a><?,​<a href="CommandParameter.html" title="type parameter in CommandParameter">CEC</a>> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.179">getResolver</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="contexts/ContextResolver.html" title="interface in co.aikar.commands.contexts">ContextResolver</a><?,​<a href="CommandParameter.html" title="type parameter in CommandParameter">CEC</a>> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.186">getResolver</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setResolver(co.aikar.commands.contexts.ContextResolver)">
|
||||
@@ -433,7 +477,16 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setResolver</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.183">setResolver</a>​(<a href="contexts/ContextResolver.html" title="interface in co.aikar.commands.contexts">ContextResolver</a><?,​<a href="CommandParameter.html" title="type parameter in CommandParameter">CEC</a>> resolver)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.190">setResolver</a>​(<a href="contexts/ContextResolver.html" title="interface in co.aikar.commands.contexts">ContextResolver</a><?,​<a href="CommandParameter.html" title="type parameter in CommandParameter">CEC</a>> resolver)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="isOptionalInput()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isOptionalInput</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.194">isOptionalInput</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="isOptional()">
|
||||
@@ -442,7 +495,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isOptional</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.187">isOptional</a>()</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.198">isOptional</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setOptional(boolean)">
|
||||
@@ -451,7 +504,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setOptional</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.191">setOptional</a>​(boolean optional)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.202">setOptional</a>​(boolean optional)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getDescription()">
|
||||
@@ -460,7 +513,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getDescription</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.195">getDescription</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.206">getDescription</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setDescription(java.lang.String)">
|
||||
@@ -469,7 +522,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setDescription</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.199">setDescription</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> description)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.210">setDescription</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> description)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getDefaultValue()">
|
||||
@@ -478,7 +531,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getDefaultValue</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.203">getDefaultValue</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.214">getDefaultValue</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setDefaultValue(java.lang.String)">
|
||||
@@ -487,7 +540,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setDefaultValue</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.207">setDefaultValue</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> defaultValue)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.218">setDefaultValue</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> defaultValue)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="isCommandIssuer()">
|
||||
@@ -496,7 +549,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isCommandIssuer</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.211">isCommandIssuer</a>()</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.222">isCommandIssuer</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setCommandIssuer(boolean)">
|
||||
@@ -505,7 +558,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setCommandIssuer</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.215">setCommandIssuer</a>​(boolean commandIssuer)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.226">setCommandIssuer</a>​(boolean commandIssuer)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getValues()">
|
||||
@@ -514,7 +567,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getValues</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.219">getValues</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.230">getValues</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setValues(java.lang.String[])">
|
||||
@@ -523,7 +576,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setValues</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.223">setValues</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] values)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.234">setValues</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] values)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getFlags()">
|
||||
@@ -532,7 +585,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getFlags</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.227">getFlags</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.238">getFlags</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setFlags(java.util.Map)">
|
||||
@@ -541,7 +594,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setFlags</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.231">setFlags</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> flags)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.242">setFlags</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> flags)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="canConsumeInput()">
|
||||
@@ -550,7 +603,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>canConsumeInput</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.235">canConsumeInput</a>()</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.246">canConsumeInput</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setCanConsumeInput(boolean)">
|
||||
@@ -559,7 +612,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setCanConsumeInput</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.239">setCanConsumeInput</a>​(boolean canConsumeInput)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.250">setCanConsumeInput</a>​(boolean canConsumeInput)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setOptionalResolver(boolean)">
|
||||
@@ -568,7 +621,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setOptionalResolver</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.243">setOptionalResolver</a>​(boolean optionalResolver)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.254">setOptionalResolver</a>​(boolean optionalResolver)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="isOptionalResolver()">
|
||||
@@ -577,7 +630,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isOptionalResolver</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.247">isOptionalResolver</a>()</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.258">isOptionalResolver</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="requiresInput()">
|
||||
@@ -586,7 +639,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>requiresInput</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.251">requiresInput</a>()</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.262">requiresInput</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setRequiresInput(boolean)">
|
||||
@@ -595,7 +648,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setRequiresInput</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.255">setRequiresInput</a>​(boolean requiresInput)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.266">setRequiresInput</a>​(boolean requiresInput)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getSyntax()">
|
||||
@@ -604,7 +657,16 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSyntax</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.259">getSyntax</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.270">getSyntax</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getSyntax(co.aikar.commands.CommandIssuer)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSyntax</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.274">getSyntax</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setSyntax(java.lang.String)">
|
||||
@@ -613,7 +675,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSyntax</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.263">setSyntax</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> syntax)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.286">setSyntax</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> syntax)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getConditions()">
|
||||
@@ -622,7 +684,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getConditions</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.267">getConditions</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.290">getConditions</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setConditions(java.lang.String)">
|
||||
@@ -631,16 +693,52 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setConditions</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.271">setConditions</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> conditions)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.294">setConditions</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> conditions)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getRequiredPermissions()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getRequiredPermissions</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.275">getRequiredPermissions</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.298">getRequiredPermissions</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setNextParam(co.aikar.commands.CommandParameter)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setNextParam</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.302">setNextParam</a>​(<a href="CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a><<a href="CommandParameter.html" title="type parameter in CommandParameter">CEC</a>> nextParam)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getNextParam()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getNextParam</h4>
|
||||
<pre class="methodSignature">public <a href="CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a><<a href="CommandParameter.html" title="type parameter in CommandParameter">CEC</a>> <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.306">getNextParam</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="canExecuteWithoutInput()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>canExecuteWithoutInput</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.310">canExecuteWithoutInput</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="isLast()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>isLast</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/CommandParameter.html#line.314">isLast</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -136,7 +136,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<pre>public class <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.32">ForwardingCommand</a>
|
||||
<pre>public class <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.30">ForwardingCommand</a>
|
||||
extends <a href="BaseCommand.html" title="class in co.aikar.commands">BaseCommand</a></pre>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -210,7 +210,7 @@ extends <a href="BaseCommand.html" title="class in co.aikar.commands">BaseComman
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Methods inherited from class co.aikar.commands.<a href="BaseCommand.html" title="class in co.aikar.commands">BaseCommand</a></h3>
|
||||
<code><a href="BaseCommand.html#canExecute(co.aikar.commands.CommandIssuer,co.aikar.commands.RegisteredCommand)">canExecute</a>, <a href="BaseCommand.html#doHelp(co.aikar.commands.CommandIssuer,java.lang.String...)">doHelp</a>, <a href="BaseCommand.html#doHelp(java.lang.Object,java.lang.String...)">doHelp</a>, <a href="BaseCommand.html#getCommandHelp()">getCommandHelp</a>, <a href="BaseCommand.html#getContextFlags(java.lang.Class)">getContextFlags</a>, <a href="BaseCommand.html#getCurrentCommandIssuer()">getCurrentCommandIssuer</a>, <a href="BaseCommand.html#getCurrentCommandManager()">getCurrentCommandManager</a>, <a href="BaseCommand.html#getDefaultRegisteredCommand()">getDefaultRegisteredCommand</a>, <a href="BaseCommand.html#getExceptionHandler()">getExceptionHandler</a>, <a href="BaseCommand.html#getExecCommandLabel()">getExecCommandLabel</a>, <a href="BaseCommand.html#getExecSubcommand()">getExecSubcommand</a>, <a href="BaseCommand.html#getName()">getName</a>, <a href="BaseCommand.html#getOrigArgs()">getOrigArgs</a>, <a href="BaseCommand.html#help(co.aikar.commands.CommandIssuer,java.lang.String%5B%5D)">help</a>, <a href="BaseCommand.html#help(java.lang.Object,java.lang.String%5B%5D)">help</a>, <a href="BaseCommand.html#setContextFlags(java.lang.Class,java.lang.String)">setContextFlags</a>, <a href="BaseCommand.html#setExceptionHandler(co.aikar.commands.ExceptionHandler)">setExceptionHandler</a>, <a href="BaseCommand.html#showCommandHelp()">showCommandHelp</a>, <a href="BaseCommand.html#showSyntax(co.aikar.commands.CommandIssuer,co.aikar.commands.RegisteredCommand)">showSyntax</a>, <a href="BaseCommand.html#tabComplete(co.aikar.commands.CommandIssuer,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="BaseCommand.html#tabComplete(co.aikar.commands.CommandIssuer,java.lang.String,java.lang.String%5B%5D,boolean)">tabComplete</a></code></li>
|
||||
<code><a href="BaseCommand.html#canExecute(co.aikar.commands.CommandIssuer,co.aikar.commands.RegisteredCommand)">canExecute</a>, <a href="BaseCommand.html#doHelp(co.aikar.commands.CommandIssuer,java.lang.String...)">doHelp</a>, <a href="BaseCommand.html#doHelp(java.lang.Object,java.lang.String...)">doHelp</a>, <a href="BaseCommand.html#getCommandHelp()">getCommandHelp</a>, <a href="BaseCommand.html#getContextFlags(java.lang.Class)">getContextFlags</a>, <a href="BaseCommand.html#getCurrentCommandIssuer()">getCurrentCommandIssuer</a>, <a href="BaseCommand.html#getCurrentCommandManager()">getCurrentCommandManager</a>, <a href="BaseCommand.html#getDefaultRegisteredCommand()">getDefaultRegisteredCommand</a>, <a href="BaseCommand.html#getExceptionHandler()">getExceptionHandler</a>, <a href="BaseCommand.html#getExecCommandLabel()">getExecCommandLabel</a>, <a href="BaseCommand.html#getExecSubcommand()">getExecSubcommand</a>, <a href="BaseCommand.html#getName()">getName</a>, <a href="BaseCommand.html#getOrigArgs()">getOrigArgs</a>, <a href="BaseCommand.html#getSubCommands()">getSubCommands</a>, <a href="BaseCommand.html#help(co.aikar.commands.CommandIssuer,java.lang.String%5B%5D)">help</a>, <a href="BaseCommand.html#help(java.lang.Object,java.lang.String%5B%5D)">help</a>, <a href="BaseCommand.html#setContextFlags(java.lang.Class,java.lang.String)">setContextFlags</a>, <a href="BaseCommand.html#setExceptionHandler(co.aikar.commands.ExceptionHandler)">setExceptionHandler</a>, <a href="BaseCommand.html#showCommandHelp()">showCommandHelp</a>, <a href="BaseCommand.html#showSyntax(co.aikar.commands.CommandIssuer,co.aikar.commands.RegisteredCommand)">showSyntax</a>, <a href="BaseCommand.html#tabComplete(co.aikar.commands.CommandIssuer,java.lang.String,java.lang.String%5B%5D)">tabComplete</a>, <a href="BaseCommand.html#tabComplete(co.aikar.commands.CommandIssuer,java.lang.String,java.lang.String%5B%5D,boolean)">tabComplete</a></code></li>
|
||||
</ul>
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="methods.inherited.from.class.java.lang.Object">
|
||||
@@ -241,7 +241,7 @@ extends <a href="BaseCommand.html" title="class in co.aikar.commands">BaseComman
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getRegisteredCommands</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a>> <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.46">getRegisteredCommands</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a>> <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.44">getRegisteredCommands</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="BaseCommand.html#getRegisteredCommands()">getRegisteredCommands</a></code> in class <code><a href="BaseCommand.html" title="class in co.aikar.commands">BaseCommand</a></code></dd>
|
||||
@@ -254,7 +254,7 @@ extends <a href="BaseCommand.html" title="class in co.aikar.commands">BaseComman
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getLastCommandOperationContext</h4>
|
||||
<pre class="methodSignature">public <a href="CommandOperationContext.html" title="class in co.aikar.commands">CommandOperationContext</a> <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.51">getLastCommandOperationContext</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="CommandOperationContext.html" title="class in co.aikar.commands">CommandOperationContext</a> <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.49">getLastCommandOperationContext</a>()</pre>
|
||||
<div class="block"><span class="descfrmTypeLabel">Description copied from class: <code><a href="BaseCommand.html#getLastCommandOperationContext()">BaseCommand</a></code></span></div>
|
||||
<div class="block">Returns a reference to the last used CommandOperationContext.
|
||||
This method is ThreadLocal, in that it can only be used on a thread that has executed a command</div>
|
||||
@@ -271,7 +271,7 @@ extends <a href="BaseCommand.html" title="class in co.aikar.commands">BaseComman
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getRequiredPermissions</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.56">getRequiredPermissions</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.54">getRequiredPermissions</a>()</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="BaseCommand.html#getRequiredPermissions()">getRequiredPermissions</a></code> in class <code><a href="BaseCommand.html" title="class in co.aikar.commands">BaseCommand</a></code></dd>
|
||||
@@ -284,7 +284,7 @@ extends <a href="BaseCommand.html" title="class in co.aikar.commands">BaseComman
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>hasPermission</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.61">hasPermission</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> issuer)</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.59">hasPermission</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> issuer)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="BaseCommand.html#hasPermission(java.lang.Object)">hasPermission</a></code> in class <code><a href="BaseCommand.html" title="class in co.aikar.commands">BaseCommand</a></code></dd>
|
||||
@@ -297,7 +297,7 @@ extends <a href="BaseCommand.html" title="class in co.aikar.commands">BaseComman
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>requiresPermission</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.66">requiresPermission</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> permission)</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.64">requiresPermission</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> permission)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="BaseCommand.html#requiresPermission(java.lang.String)">requiresPermission</a></code> in class <code><a href="BaseCommand.html" title="class in co.aikar.commands">BaseCommand</a></code></dd>
|
||||
@@ -310,7 +310,7 @@ extends <a href="BaseCommand.html" title="class in co.aikar.commands">BaseComman
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>hasPermission</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.71">hasPermission</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> sender)</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.69">hasPermission</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> sender)</pre>
|
||||
<dl>
|
||||
<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
|
||||
<dd><code><a href="BaseCommand.html#hasPermission(co.aikar.commands.CommandIssuer)">hasPermission</a></code> in class <code><a href="BaseCommand.html" title="class in co.aikar.commands">BaseCommand</a></code></dd>
|
||||
@@ -323,7 +323,7 @@ extends <a href="BaseCommand.html" title="class in co.aikar.commands">BaseComman
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>tabComplete</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.76">tabComplete</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.74">tabComplete</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="RootCommand.html" title="interface in co.aikar.commands">RootCommand</a> rootCommand,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] args,
|
||||
boolean isAsync)
|
||||
@@ -340,7 +340,7 @@ extends <a href="BaseCommand.html" title="class in co.aikar.commands">BaseComman
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>execute</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.81">execute</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/ForwardingCommand.html#line.79">execute</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
co.aikar.commands.CommandRouter.CommandRouteResult result)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10};
|
||||
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
@@ -179,21 +179,26 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i5" class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getParameterSyntax(co.aikar.commands.CommandIssuer)">getParameterSyntax</a></span>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<td class="colFirst"><code>int</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSearchScore()">getSearchScore</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i6" class="altColor">
|
||||
<tr id="i7" class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSearchTags()">getSearchTags</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i7" class="rowColor">
|
||||
<tr id="i8" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setSearchScore(int)">setSearchScore</a></span>​(int searchScore)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i8" class="altColor">
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#shouldShow()">shouldShow</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
@@ -249,13 +254,22 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/HelpEntry.html#line.49">getParameterSyntax</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getParameterSyntax(co.aikar.commands.CommandIssuer)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getParameterSyntax</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/HelpEntry.html#line.53">getParameterSyntax</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getDescription()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getDescription</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/HelpEntry.html#line.53">getDescription</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/HelpEntry.html#line.58">getDescription</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="setSearchScore(int)">
|
||||
@@ -264,7 +278,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>setSearchScore</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/HelpEntry.html#line.57">setSearchScore</a>​(int searchScore)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/HelpEntry.html#line.62">setSearchScore</a>​(int searchScore)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="shouldShow()">
|
||||
@@ -273,7 +287,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>shouldShow</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/HelpEntry.html#line.61">shouldShow</a>()</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/HelpEntry.html#line.66">shouldShow</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getSearchScore()">
|
||||
@@ -282,7 +296,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSearchScore</h4>
|
||||
<pre class="methodSignature">public int <a href="../../../src-html/co/aikar/commands/HelpEntry.html#line.65">getSearchScore</a>()</pre>
|
||||
<pre class="methodSignature">public int <a href="../../../src-html/co/aikar/commands/HelpEntry.html#line.70">getSearchScore</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getSearchTags()">
|
||||
@@ -291,7 +305,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSearchTags</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/HelpEntry.html#line.69">getSearchTags</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/HelpEntry.html#line.74">getSearchTags</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getParameters()">
|
||||
@@ -300,7 +314,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getParameters</h4>
|
||||
<pre class="methodSignature">public <a href="CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a>[] <a href="../../../src-html/co/aikar/commands/HelpEntry.html#line.73">getParameters</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a>[] <a href="../../../src-html/co/aikar/commands/HelpEntry.html#line.78">getParameters</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var data = {"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 data = {"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,"i13":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
@@ -416,23 +416,29 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getOptionalMessage(co.aikar.commands.CommandIssuer,co.aikar.locales.MessageKey)">getOptionalMessage</a></span>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
co.aikar.locales.MessageKey key)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadLanguages()">loadLanguages</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#loadMissingBundles()">loadMissingBundles</a></span>()</code></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Looks for all previously loaded bundles, and if any new Supported Languages have been added, load them.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr id="i11" class="rowColor">
|
||||
<tr id="i12" class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#replaceI18NStrings(java.lang.String)">replaceI18NStrings</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> message)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i12" class="altColor">
|
||||
<tr id="i13" class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#setDefaultLocale(java.util.Locale)">setDefaultLocale</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a> locale)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
@@ -906,13 +912,23 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
co.aikar.locales.MessageKeyProvider key)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getOptionalMessage(co.aikar.commands.CommandIssuer,co.aikar.locales.MessageKey)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getOptionalMessage</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/Locales.html#line.183">getOptionalMessage</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
co.aikar.locales.MessageKey key)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="replaceI18NStrings(java.lang.String)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>replaceI18NStrings</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/Locales.html#line.183">replaceI18NStrings</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> message)</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/Locales.html#line.190">replaceI18NStrings</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> message)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="addBundleClassLoader(java.lang.ClassLoader)">
|
||||
@@ -921,7 +937,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>addBundleClassLoader</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/Locales.html#line.204">addBundleClassLoader</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a> classLoader)</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/Locales.html#line.211">addBundleClassLoader</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassLoader</a> classLoader)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":42,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10};
|
||||
var data = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":42,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10};
|
||||
var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
|
||||
var altColor = "altColor";
|
||||
var rowColor = "rowColor";
|
||||
@@ -131,7 +131,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<pre>public class <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.55">RegisteredCommand</a><CEC extends <a href="CommandExecutionContext.html" title="class in co.aikar.commands">CommandExecutionContext</a><CEC,​? extends <a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>>>
|
||||
<pre>public class <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.56">RegisteredCommand</a><CEC extends <a href="CommandExecutionContext.html" title="class in co.aikar.commands">CommandExecutionContext</a><CEC,​? extends <a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a>>>
|
||||
extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a></pre>
|
||||
</li>
|
||||
</ul>
|
||||
@@ -224,21 +224,26 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i9" class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#getSyntaxText(co.aikar.commands.CommandIssuer)">getSyntaxText</a></span>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#isPrivate()">isPrivate</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i10" class="altColor">
|
||||
<tr id="i11" class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#postCommand()">postCommand</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i11" class="rowColor">
|
||||
<tr id="i12" class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#preCommand()">preCommand</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr id="i12" class="altColor">
|
||||
<tr id="i13" class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#requiresPermission(java.lang.String)">requiresPermission</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> permission)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
@@ -273,7 +278,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>helpSearchTags</h4>
|
||||
<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.70">helpSearchTags</a></pre>
|
||||
<pre>public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.71">helpSearchTags</a></pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
@@ -292,7 +297,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>preCommand</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.169">preCommand</a>()</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.167">preCommand</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="postCommand()">
|
||||
@@ -301,7 +306,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>postCommand</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.172">postCommand</a>()</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.170">postCommand</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getPermission()">
|
||||
@@ -311,7 +316,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
|
||||
<li class="blockList">
|
||||
<h4>getPermission</h4>
|
||||
<pre class="methodSignature"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang" class="externalLink">@Deprecated</a>
|
||||
public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.315">getPermission</a>()</pre>
|
||||
public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.311">getPermission</a>()</pre>
|
||||
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
|
||||
<dl>
|
||||
<dt><span class="seeLabel">See Also:</span></dt>
|
||||
@@ -325,7 +330,7 @@ public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getRequiredPermissions</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.331">getRequiredPermissions</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.327">getRequiredPermissions</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="requiresPermission(java.lang.String)">
|
||||
@@ -334,7 +339,7 @@ public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>requiresPermission</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.335">requiresPermission</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> permission)</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.331">requiresPermission</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> permission)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getPrefSubCommand()">
|
||||
@@ -343,7 +348,7 @@ public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getPrefSubCommand</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.339">getPrefSubCommand</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.335">getPrefSubCommand</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getSyntaxText()">
|
||||
@@ -352,7 +357,16 @@ public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSyntaxText</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.343">getSyntaxText</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.339">getSyntaxText</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getSyntaxText(co.aikar.commands.CommandIssuer)">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getSyntaxText</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.343">getSyntaxText</a>​(<a href="CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getHelpText()">
|
||||
@@ -361,7 +375,7 @@ public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getHelpText</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.347">getHelpText</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.358">getHelpText</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="isPrivate()">
|
||||
@@ -370,7 +384,7 @@ public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>isPrivate</h4>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.351">isPrivate</a>()</pre>
|
||||
<pre class="methodSignature">public boolean <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.362">isPrivate</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getCommand()">
|
||||
@@ -379,7 +393,7 @@ public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>getCommand</h4>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.355">getCommand</a>()</pre>
|
||||
<pre class="methodSignature">public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.366">getCommand</a>()</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="addSubcommand(java.lang.String)">
|
||||
@@ -388,7 +402,7 @@ public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>addSubcommand</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.359">addSubcommand</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> cmd)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.370">addSubcommand</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> cmd)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="addSubcommands(java.util.Collection)">
|
||||
@@ -397,7 +411,7 @@ public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<h4>addSubcommands</h4>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.363">addSubcommands</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> cmd)</pre>
|
||||
<pre class="methodSignature">public void <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.374">addSubcommands</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> cmd)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
<a id="getAnnotation(java.lang.Class)">
|
||||
@@ -406,7 +420,7 @@ public <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>getAnnotation</h4>
|
||||
<pre class="methodSignature">public <T extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>> T <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.367">getAnnotation</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><T> annotation)</pre>
|
||||
<pre class="methodSignature">public <T extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>> T <a href="../../../src-html/co/aikar/commands/RegisteredCommand.html#line.378">getAnnotation</a>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><T> annotation)</pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
|
||||
@@ -0,0 +1,241 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc -->
|
||||
<title>Name (ACF (Core) 0.5.0-SNAPSHOT API)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../jquery/jquery-ui.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../jquery/jszip/dist/jszip.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript" src="../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||
<![endif]-->
|
||||
<script type="text/javascript" src="../../../../jquery/jquery-3.3.1.js"></script>
|
||||
<script type="text/javascript" src="../../../../jquery/jquery-migrate-3.0.1.js"></script>
|
||||
<script type="text/javascript" src="../../../../jquery/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Name (ACF (Core) 0.5.0-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var pathtoroot = "../../../../";
|
||||
var useModuleDirectories = true;
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<div class="fixedNav">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a id="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="class-use/Name.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<ul class="navListSearch">
|
||||
<li><label for="search">SEARCH:</label>
|
||||
<input type="text" id="search" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||
</li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#annotation.type.required.element.summary">Required</a> | </li>
|
||||
<li>Optional</li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#annotation.type.element.detail">Element</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a id="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
</div>
|
||||
<div class="navPadding"> </div>
|
||||
<script type="text/javascript"><!--
|
||||
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
//-->
|
||||
</script>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- ======== START OF CLASS DATA ======== -->
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<div class="subTitle"><span class="packageLabelInType">Package</span> <a href="package-summary.html">co.aikar.commands.annotation</a></div>
|
||||
<h2 title="Annotation Type Name" class="title">Annotation Type Name</h2>
|
||||
</div>
|
||||
<div class="contentContainer">
|
||||
<div class="description">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<hr>
|
||||
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">@Retention</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation" class="externalLink">RUNTIME</a>)
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">@Target</a>({<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#PARAMETER" title="class or interface in java.lang.annotation" class="externalLink">PARAMETER</a>,<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#ANNOTATION_TYPE" title="class or interface in java.lang.annotation" class="externalLink">ANNOTATION_TYPE</a>})
|
||||
public @interface <a href="../../../../src-html/co/aikar/commands/annotation/Name.html#line.31">Name</a></pre>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="summary">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- =========== ANNOTATION TYPE REQUIRED MEMBER SUMMARY =========== -->
|
||||
<section role="region">
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="annotation.type.required.element.summary">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Required Element Summary</h3>
|
||||
<table class="memberSummary">
|
||||
<caption><span>Required Elements</span><span class="tabEnd"> </span></caption>
|
||||
<tr>
|
||||
<th class="colFirst" scope="col">Modifier and Type</th>
|
||||
<th class="colSecond" scope="col">Required Element</th>
|
||||
<th class="colLast" scope="col">Description</th>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><code><span class="memberNameLink"><a href="#value()">value</a></span></code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
</table>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="details">
|
||||
<ul class="blockList">
|
||||
<li class="blockList">
|
||||
<!-- ============ ANNOTATION TYPE MEMBER DETAIL =========== -->
|
||||
<section role="region">
|
||||
<ul class="blockList">
|
||||
<li class="blockList"><a id="annotation.type.element.detail">
|
||||
<!-- -->
|
||||
</a>
|
||||
<h3>Element Detail</h3>
|
||||
<a id="value()">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="blockListLast">
|
||||
<li class="blockList">
|
||||
<h4>value</h4>
|
||||
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> <a href="../../../../src-html/co/aikar/commands/annotation/Name.html#line.34">value</a></pre>
|
||||
</li>
|
||||
</ul>
|
||||
</li>
|
||||
</ul>
|
||||
</section>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</main>
|
||||
<!-- ========= END OF CLASS DATA ========= -->
|
||||
<footer role="contentinfo">
|
||||
<nav role="navigation">
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a id="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../index.html">Overview</a></li>
|
||||
<li><a href="package-summary.html">Package</a></li>
|
||||
<li class="navBarCell1Rev">Class</li>
|
||||
<li><a href="class-use/Name.html">Use</a></li>
|
||||
<li><a href="package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<div>
|
||||
<ul class="subNavList">
|
||||
<li>Summary: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#annotation.type.required.element.summary">Required</a> | </li>
|
||||
<li>Optional</li>
|
||||
</ul>
|
||||
<ul class="subNavList">
|
||||
<li>Detail: </li>
|
||||
<li>Field | </li>
|
||||
<li><a href="#annotation.type.element.detail">Element</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<a id="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</nav>
|
||||
<p class="legalCopy"><small>Copyright © 2020. All rights reserved.</small></p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -0,0 +1,147 @@
|
||||
<!DOCTYPE HTML>
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc -->
|
||||
<title>Uses of Class co.aikar.commands.annotation.Name (ACF (Core) 0.5.0-SNAPSHOT API)</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../stylesheet.css" title="Style">
|
||||
<link rel="stylesheet" type="text/css" href="../../../../../jquery/jquery-ui.css" title="Style">
|
||||
<script type="text/javascript" src="../../../../../script.js"></script>
|
||||
<script type="text/javascript" src="../../../../../jquery/jszip/dist/jszip.min.js"></script>
|
||||
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils.min.js"></script>
|
||||
<!--[if IE]>
|
||||
<script type="text/javascript" src="../../../../../jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
|
||||
<![endif]-->
|
||||
<script type="text/javascript" src="../../../../../jquery/jquery-3.3.1.js"></script>
|
||||
<script type="text/javascript" src="../../../../../jquery/jquery-migrate-3.0.1.js"></script>
|
||||
<script type="text/javascript" src="../../../../../jquery/jquery-ui.js"></script>
|
||||
</head>
|
||||
<body>
|
||||
<script type="text/javascript"><!--
|
||||
try {
|
||||
if (location.href.indexOf('is-external=true') == -1) {
|
||||
parent.document.title="Uses of Class co.aikar.commands.annotation.Name (ACF (Core) 0.5.0-SNAPSHOT API)";
|
||||
}
|
||||
}
|
||||
catch(err) {
|
||||
}
|
||||
//-->
|
||||
var pathtoroot = "../../../../../";
|
||||
var useModuleDirectories = true;
|
||||
loadScripts(document, 'script');</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
<header role="banner">
|
||||
<nav role="navigation">
|
||||
<div class="fixedNav">
|
||||
<!-- ========= START OF TOP NAVBAR ======= -->
|
||||
<div class="topNav"><a id="navbar.top">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.top.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../index.html">Overview</a></li>
|
||||
<li><a href="../package-summary.html">Package</a></li>
|
||||
<li><a href="../Name.html" title="annotation in co.aikar.commands.annotation">Class</a></li>
|
||||
<li class="navBarCell1Rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_top">
|
||||
<li><a href="../../../../../allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<ul class="navListSearch">
|
||||
<li><label for="search">SEARCH:</label>
|
||||
<input type="text" id="search" value="search" disabled="disabled">
|
||||
<input type="reset" id="reset" value="reset" disabled="disabled">
|
||||
</li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_top");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.top">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ========= END OF TOP NAVBAR ========= -->
|
||||
</div>
|
||||
<div class="navPadding"> </div>
|
||||
<script type="text/javascript"><!--
|
||||
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
//-->
|
||||
</script>
|
||||
</nav>
|
||||
</header>
|
||||
<main role="main">
|
||||
<div class="header">
|
||||
<h2 title="Uses of Class co.aikar.commands.annotation.Name" class="title">Uses of Class<br>co.aikar.commands.annotation.Name</h2>
|
||||
</div>
|
||||
<div class="classUseContainer">No usage of co.aikar.commands.annotation.Name</div>
|
||||
</main>
|
||||
<footer role="contentinfo">
|
||||
<nav role="navigation">
|
||||
<!-- ======= START OF BOTTOM NAVBAR ====== -->
|
||||
<div class="bottomNav"><a id="navbar.bottom">
|
||||
<!-- -->
|
||||
</a>
|
||||
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
|
||||
<a id="navbar.bottom.firstrow">
|
||||
<!-- -->
|
||||
</a>
|
||||
<ul class="navList" title="Navigation">
|
||||
<li><a href="../../../../../index.html">Overview</a></li>
|
||||
<li><a href="../package-summary.html">Package</a></li>
|
||||
<li><a href="../Name.html" title="annotation in co.aikar.commands.annotation">Class</a></li>
|
||||
<li class="navBarCell1Rev">Use</li>
|
||||
<li><a href="../package-tree.html">Tree</a></li>
|
||||
<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
|
||||
<li><a href="../../../../../index-all.html">Index</a></li>
|
||||
</ul>
|
||||
</div>
|
||||
<div class="subNav">
|
||||
<ul class="navList" id="allclasses_navbar_bottom">
|
||||
<li><a href="../../../../../allclasses.html">All Classes</a></li>
|
||||
</ul>
|
||||
<div>
|
||||
<script type="text/javascript"><!--
|
||||
allClassesLink = document.getElementById("allclasses_navbar_bottom");
|
||||
if(window==top) {
|
||||
allClassesLink.style.display = "block";
|
||||
}
|
||||
else {
|
||||
allClassesLink.style.display = "none";
|
||||
}
|
||||
//-->
|
||||
</script>
|
||||
<noscript>
|
||||
<div>JavaScript is disabled on your browser.</div>
|
||||
</noscript>
|
||||
</div>
|
||||
<a id="skip.navbar.bottom">
|
||||
<!-- -->
|
||||
</a></div>
|
||||
<!-- ======== END OF BOTTOM NAVBAR ======= -->
|
||||
</nav>
|
||||
<p class="legalCopy"><small>Copyright © 2020. All rights reserved.</small></p>
|
||||
</footer>
|
||||
</body>
|
||||
</html>
|
||||
@@ -180,54 +180,58 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="Name.html" title="annotation in co.aikar.commands.annotation">Name</a></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<th class="colFirst" scope="row"><a href="Optional.html" title="annotation in co.aikar.commands.annotation">Optional</a></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Marks the parameter this is attached to as optional.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="PreCommand.html" title="annotation in co.aikar.commands.annotation">PreCommand</a></th>
|
||||
<td class="colLast">
|
||||
<div class="block">This runs before any other command method each time it is invoked.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<th class="colFirst" scope="row"><a href="Private.html" title="annotation in co.aikar.commands.annotation">Private</a></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Marks a command to not be included in stuff like tab completion and help pages</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="Single.html" title="annotation in co.aikar.commands.annotation">Single</a></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Don't join remaining arguments.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<th class="colFirst" scope="row"><a href="Split.html" title="annotation in co.aikar.commands.annotation">Split</a></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Joins arguments into a single piece of text with the specified separator.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="Subcommand.html" title="annotation in co.aikar.commands.annotation">Subcommand</a></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Defines the subcommand that can be used to execute this command.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<th class="colFirst" scope="row"><a href="Syntax.html" title="annotation in co.aikar.commands.annotation">Syntax</a></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Specifies the syntax to be used when executing this command.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<th class="colFirst" scope="row"><a href="UnknownHandler.html" title="annotation in co.aikar.commands.annotation">UnknownHandler</a></th>
|
||||
<td class="colLast">Deprecated.
|
||||
<div class="deprecationComment">Use <a href="CatchUnknown.html" title="annotation in co.aikar.commands.annotation"><code>instead, which is more accurately named</code></a></div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<th class="colFirst" scope="row"><a href="Values.html" title="annotation in co.aikar.commands.annotation">Values</a></th>
|
||||
<td class="colLast">
|
||||
<div class="block">Specifies a list of values that the command input should be validated against, or else show an error.</div>
|
||||
|
||||
@@ -115,6 +115,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<li class="circle">co.aikar.commands.annotation.<a href="Flags.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">Flags</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>)</li>
|
||||
<li class="circle">co.aikar.commands.annotation.<a href="HelpCommand.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">HelpCommand</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>)</li>
|
||||
<li class="circle">co.aikar.commands.annotation.<a href="HelpSearchTags.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">HelpSearchTags</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>)</li>
|
||||
<li class="circle">co.aikar.commands.annotation.<a href="Name.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">Name</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>)</li>
|
||||
<li class="circle">co.aikar.commands.annotation.<a href="Optional.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">Optional</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>)</li>
|
||||
<li class="circle">co.aikar.commands.annotation.<a href="PreCommand.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">PreCommand</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>)</li>
|
||||
<li class="circle">co.aikar.commands.annotation.<a href="Private.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">Private</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>)</li>
|
||||
|
||||
@@ -356,24 +356,50 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandParameter.</span><code><span class="memberNameLink"><a href="../CommandParameter.html#getDisplayName(co.aikar.commands.CommandIssuer)">getDisplayName</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util" class="externalLink">Locale</a></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandManager.</span><code><span class="memberNameLink"><a href="../CommandManager.html#getIssuerLocale(co.aikar.commands.CommandIssuer)">getIssuerLocale</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">Locales.</span><code><span class="memberNameLink"><a href="../Locales.html#getMessage(co.aikar.commands.CommandIssuer,co.aikar.locales.MessageKeyProvider)">getMessage</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
co.aikar.locales.MessageKeyProvider key)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">Locales.</span><code><span class="memberNameLink"><a href="../Locales.html#getOptionalMessage(co.aikar.commands.CommandIssuer,co.aikar.locales.MessageKey)">getOptionalMessage</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
co.aikar.locales.MessageKey key)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">HelpEntry.</span><code><span class="memberNameLink"><a href="../HelpEntry.html#getParameterSyntax(co.aikar.commands.CommandIssuer)">getParameterSyntax</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandParameter.</span><code><span class="memberNameLink"><a href="../CommandParameter.html#getSyntax(co.aikar.commands.CommandIssuer)">getSyntax</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">RegisteredCommand.</span><code><span class="memberNameLink"><a href="../RegisteredCommand.html#getSyntaxText(co.aikar.commands.CommandIssuer)">getSyntaxText</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>default <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">RootCommand.</span><code><span class="memberNameLink"><a href="../RootCommand.html#getTabCompletions(co.aikar.commands.CommandIssuer,java.lang.String,java.lang.String%5B%5D)">getTabCompletions</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> sender,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> alias,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] args)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>default <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">RootCommand.</span><code><span class="memberNameLink"><a href="../RootCommand.html#getTabCompletions(co.aikar.commands.CommandIssuer,java.lang.String,java.lang.String%5B%5D,boolean)">getTabCompletions</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> sender,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> alias,
|
||||
@@ -381,7 +407,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
boolean commandsOnly)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>default <a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">RootCommand.</span><code><span class="memberNameLink"><a href="../RootCommand.html#getTabCompletions(co.aikar.commands.CommandIssuer,java.lang.String,java.lang.String%5B%5D,boolean,boolean)">getTabCompletions</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> sender,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> alias,
|
||||
@@ -390,7 +416,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
boolean isAsync)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>protected boolean</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandManager.</span><code><span class="memberNameLink"><a href="../CommandManager.html#handleUncaughtException(co.aikar.commands.BaseCommand,co.aikar.commands.RegisteredCommand,co.aikar.commands.CommandIssuer,java.util.List,java.lang.Throwable)">handleUncaughtException</a></span>​(<a href="../BaseCommand.html" title="class in co.aikar.commands">BaseCommand</a> scope,
|
||||
<a href="../RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a> registeredCommand,
|
||||
@@ -399,61 +425,61 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang" class="externalLink">Throwable</a> t)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>default boolean</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">RootCommand.</span><code><span class="memberNameLink"><a href="../RootCommand.html#hasAnyPermission(co.aikar.commands.CommandIssuer)">hasAnyPermission</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">BaseCommand.</span><code><span class="memberNameLink"><a href="../BaseCommand.html#hasPermission(co.aikar.commands.CommandIssuer)">hasPermission</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandManager.</span><code><span class="memberNameLink"><a href="../CommandManager.html#hasPermission(co.aikar.commands.CommandIssuer,java.lang.String)">hasPermission</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> permission)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandManager.</span><code><span class="memberNameLink"><a href="../CommandManager.html#hasPermission(co.aikar.commands.CommandIssuer,java.util.Set)">hasPermission</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>> permissions)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>boolean</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">ForwardingCommand.</span><code><span class="memberNameLink"><a href="../ForwardingCommand.html#hasPermission(co.aikar.commands.CommandIssuer)">hasPermission</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> sender)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">BaseCommand.</span><code><span class="memberNameLink"><a href="../BaseCommand.html#help(co.aikar.commands.CommandIssuer,java.lang.String%5B%5D)">help</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] args)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../CommandHelpFormatter.html#printDetailedHelpCommand(co.aikar.commands.CommandHelp,co.aikar.commands.CommandIssuer,co.aikar.commands.HelpEntry)">printDetailedHelpCommand</a></span>​(<a href="../CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a> help,
|
||||
<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="../HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a> entry)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../CommandHelpFormatter.html#printDetailedHelpFooter(co.aikar.commands.CommandHelp,co.aikar.commands.CommandIssuer,co.aikar.commands.HelpEntry)">printDetailedHelpFooter</a></span>​(<a href="../CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a> help,
|
||||
<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="../HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a> entry)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../CommandHelpFormatter.html#printDetailedHelpHeader(co.aikar.commands.CommandHelp,co.aikar.commands.CommandIssuer,co.aikar.commands.HelpEntry)">printDetailedHelpHeader</a></span>​(<a href="../CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a> help,
|
||||
<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="../HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a> entry)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../CommandHelpFormatter.html#printDetailedParameter(co.aikar.commands.CommandHelp,co.aikar.commands.CommandIssuer,co.aikar.commands.HelpEntry,co.aikar.commands.CommandParameter)">printDetailedParameter</a></span>​(<a href="../CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a> help,
|
||||
<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
@@ -461,45 +487,45 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<a href="../CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a> param)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../CommandHelpFormatter.html#printHelpCommand(co.aikar.commands.CommandHelp,co.aikar.commands.CommandIssuer,co.aikar.commands.HelpEntry)">printHelpCommand</a></span>​(<a href="../CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a> help,
|
||||
<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="../HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a> entry)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../CommandHelpFormatter.html#printHelpFooter(co.aikar.commands.CommandHelp,co.aikar.commands.CommandIssuer)">printHelpFooter</a></span>​(<a href="../CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a> help,
|
||||
<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../CommandHelpFormatter.html#printHelpHeader(co.aikar.commands.CommandHelp,co.aikar.commands.CommandIssuer)">printHelpHeader</a></span>​(<a href="../CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a> help,
|
||||
<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../CommandHelpFormatter.html#printSearchEntry(co.aikar.commands.CommandHelp,co.aikar.commands.CommandIssuer,co.aikar.commands.HelpEntry)">printSearchEntry</a></span>​(<a href="../CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a> help,
|
||||
<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="../HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a> page)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../CommandHelpFormatter.html#printSearchFooter(co.aikar.commands.CommandHelp,co.aikar.commands.CommandIssuer)">printSearchFooter</a></span>​(<a href="../CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a> help,
|
||||
<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandHelpFormatter.</span><code><span class="memberNameLink"><a href="../CommandHelpFormatter.html#printSearchHeader(co.aikar.commands.CommandHelp,co.aikar.commands.CommandIssuer)">printSearchHeader</a></span>​(<a href="../CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a> help,
|
||||
<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandManager.</span><code><span class="memberNameLink"><a href="../CommandManager.html#sendMessage(co.aikar.commands.CommandIssuer,co.aikar.commands.MessageType,co.aikar.locales.MessageKeyProvider,java.lang.String...)">sendMessage</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="../MessageType.html" title="class in co.aikar.commands">MessageType</a> type,
|
||||
@@ -507,18 +533,18 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>... replacements)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandHelp.</span><code><span class="memberNameLink"><a href="../CommandHelp.html#showHelp(co.aikar.commands.CommandIssuer)">showHelp</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">BaseCommand.</span><code><span class="memberNameLink"><a href="../BaseCommand.html#showSyntax(co.aikar.commands.CommandIssuer,co.aikar.commands.RegisteredCommand)">showSyntax</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="../RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a><?> cmd)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">BaseCommand.</span><code><span class="memberNameLink"><a href="../BaseCommand.html#tabComplete(co.aikar.commands.CommandIssuer,java.lang.String,java.lang.String%5B%5D)">tabComplete</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> commandLabel,
|
||||
@@ -527,7 +553,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<div class="block">Gets tab completed data from the given command from the user.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">BaseCommand.</span><code><span class="memberNameLink"><a href="../BaseCommand.html#tabComplete(co.aikar.commands.CommandIssuer,java.lang.String,java.lang.String%5B%5D,boolean)">tabComplete</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> commandLabel,
|
||||
@@ -537,7 +563,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<div class="block">Gets the tab complete suggestions from a given command.</div>
|
||||
</td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a><<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">ForwardingCommand.</span><code><span class="memberNameLink"><a href="../ForwardingCommand.html#tabComplete(co.aikar.commands.CommandIssuer,co.aikar.commands.RootCommand,java.lang.String%5B%5D,boolean)">tabComplete</a></span>​(<a href="../CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a> issuer,
|
||||
<a href="../RootCommand.html" title="interface in co.aikar.commands">RootCommand</a> rootCommand,
|
||||
|
||||
@@ -128,6 +128,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
</tr>
|
||||
<tbody>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code><a href="../CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a><<a href="../CommandParameter.html" title="type parameter in CommandParameter">CEC</a>></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandParameter.</span><code><span class="memberNameLink"><a href="../CommandParameter.html#getNextParam()">getNextParam</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code><a href="../CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a>[]</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">HelpEntry.</span><code><span class="memberNameLink"><a href="../HelpEntry.html#getParameters()">getParameters</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
@@ -169,6 +174,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<a href="../CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a> param)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandParameter.</span><code><span class="memberNameLink"><a href="../CommandParameter.html#setNextParam(co.aikar.commands.CommandParameter)">setNextParam</a></span>​(<a href="../CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a><<a href="../CommandParameter.html" title="type parameter in CommandParameter">CEC</a>> nextParam)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</section>
|
||||
|
||||
@@ -168,11 +168,17 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code><T> T</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandCompletionContext.</span><code><span class="memberNameLink"><a href="../CommandCompletionContext.html#getContextValueByName(java.lang.Class,java.lang.String)">getContextValueByName</a></span>​(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a><? extends T> clazz,
|
||||
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandConditions.Condition.</span><code><span class="memberNameLink"><a href="../CommandConditions.Condition.html#validateCondition(co.aikar.commands.ConditionContext)">validateCondition</a></span>​(<a href="../ConditionContext.html" title="class in co.aikar.commands">ConditionContext</a><<a href="../CommandConditions.Condition.html" title="type parameter in CommandConditions.Condition">I</a>> context)</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>void</code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">CommandConditions.ParameterCondition.</span><code><span class="memberNameLink"><a href="../CommandConditions.ParameterCondition.html#validateCondition(co.aikar.commands.ConditionContext,CEC,P)">validateCondition</a></span>​(<a href="../ConditionContext.html" title="class in co.aikar.commands">ConditionContext</a><<a href="../CommandConditions.ParameterCondition.html" title="type parameter in CommandConditions.ParameterCondition">I</a>> context,
|
||||
<a href="../CommandConditions.ParameterCondition.html" title="type parameter in CommandConditions.ParameterCondition">CEC</a> execContext,
|
||||
|
||||
@@ -176,6 +176,11 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="altColor">
|
||||
<td class="colFirst"><code>protected com.google.common.collect.SetMultimap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="../RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a>></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">BaseCommand.</span><code><span class="memberNameLink"><a href="../BaseCommand.html#getSubCommands()">getSubCommands</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
</tr>
|
||||
<tr class="rowColor">
|
||||
<td class="colFirst"><code>com.google.common.collect.SetMultimap<<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,​<a href="../RegisteredCommand.html" title="class in co.aikar.commands">RegisteredCommand</a>></code></td>
|
||||
<th class="colSecond" scope="row"><span class="typeNameLabel">RootCommand.</span><code><span class="memberNameLink"><a href="../RootCommand.html#getSubCommands()">getSubCommands</a></span>()</code></th>
|
||||
<td class="colLast"> </td>
|
||||
|
||||
@@ -208,6 +208,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<div class="deprecationComment">See <a href="co/aikar/commands/CommandConditions.html" title="class in co.aikar.commands"><code>CommandConditions</code></a></div>
|
||||
</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandParameter.html#canExecuteWithoutInput()">canExecuteWithoutInput()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandExecutionContext.html#canOverridePlayerContext()">canOverridePlayerContext()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandExecutionContext.html" title="class in co.aikar.commands">CommandExecutionContext</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/apachecommonslang/ApacheCommonsLangUtil.html#capitalize(java.lang.String)">capitalize(String)</a></span> - Static method in class co.aikar.commands.apachecommonslang.<a href="co/aikar/commands/apachecommonslang/ApacheCommonsLangUtil.html" title="class in co.aikar.commands.apachecommonslang">ApacheCommonsLangUtil</a></dt>
|
||||
@@ -640,6 +642,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandCompletionContext.html#getContextValue(java.lang.Class,java.lang.Integer)">getContextValue(Class<? extends T>, Integer)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandCompletionContext.html" title="class in co.aikar.commands">CommandCompletionContext</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandCompletionContext.html#getContextValueByName(java.lang.Class,java.lang.String)">getContextValueByName(Class<? extends T>, String)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandCompletionContext.html" title="class in co.aikar.commands">CommandCompletionContext</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/BaseCommand.html#getCurrentCommandIssuer()">getCurrentCommandIssuer()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/BaseCommand.html" title="class in co.aikar.commands">BaseCommand</a></dt>
|
||||
<dd>
|
||||
<div class="block">Gets the current command issuer.</div>
|
||||
@@ -684,6 +688,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/RootCommand.html#getDescription()">getDescription()</a></span> - Method in interface co.aikar.commands.<a href="co/aikar/commands/RootCommand.html" title="interface in co.aikar.commands">RootCommand</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandParameter.html#getDisplayName(co.aikar.commands.CommandIssuer)">getDisplayName(CommandIssuer)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandExecutionContext.html#getDoubleFlagValue(java.lang.String,java.lang.Number)">getDoubleFlagValue(String, Number)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandExecutionContext.html" title="class in co.aikar.commands">CommandExecutionContext</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandHelpFormatter.html#getEntryFormatReplacements(co.aikar.commands.CommandHelp,co.aikar.commands.HelpEntry)">getEntryFormatReplacements(CommandHelp, 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>
|
||||
@@ -813,8 +819,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandParameter.html#getName()">getName()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandParameter.html#getNextParam()">getNextParam()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandExecutionContext.html#getNumParams()">getNumParams()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandExecutionContext.html" title="class in co.aikar.commands">CommandExecutionContext</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/Locales.html#getOptionalMessage(co.aikar.commands.CommandIssuer,co.aikar.locales.MessageKey)">getOptionalMessage(CommandIssuer, MessageKey)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/Locales.html" title="class in co.aikar.commands">Locales</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/BaseCommand.html#getOrigArgs()">getOrigArgs()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/BaseCommand.html" title="class in co.aikar.commands">BaseCommand</a></dt>
|
||||
<dd>
|
||||
<div class="block">Gets the actual args in string form the user typed</div>
|
||||
@@ -837,6 +847,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/HelpEntry.html#getParameterSyntax()">getParameterSyntax()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/HelpEntry.html#getParameterSyntax(co.aikar.commands.CommandIssuer)">getParameterSyntax(CommandIssuer)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/HelpEntry.html" title="class in co.aikar.commands">HelpEntry</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandParameter.html#getParamIndex()">getParamIndex()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandExecutionContext.html#getPassedArgs()">getPassedArgs()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandExecutionContext.html" title="class in co.aikar.commands">CommandExecutionContext</a></dt>
|
||||
@@ -893,6 +905,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<dd>
|
||||
<div class="block">Gets the stack trace from a Throwable as a String.</div>
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/BaseCommand.html#getSubCommands()">getSubCommands()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/BaseCommand.html" title="class in co.aikar.commands">BaseCommand</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/RootCommand.html#getSubCommands()">getSubCommands()</a></span> - Method in interface co.aikar.commands.<a href="co/aikar/commands/RootCommand.html" title="interface in co.aikar.commands">RootCommand</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandManager.html#getSupportedLanguages()">getSupportedLanguages()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandManager.html" title="class in co.aikar.commands">CommandManager</a></dt>
|
||||
@@ -901,8 +915,12 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandParameter.html#getSyntax()">getSyntax()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandParameter.html#getSyntax(co.aikar.commands.CommandIssuer)">getSyntax(CommandIssuer)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/RegisteredCommand.html#getSyntaxText()">getSyntaxText()</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> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/RegisteredCommand.html#getSyntaxText(co.aikar.commands.CommandIssuer)">getSyntaxText(CommandIssuer)</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> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/RootCommand.html#getTabCompletions(co.aikar.commands.CommandIssuer,java.lang.String,java.lang.String%5B%5D)">getTabCompletions(CommandIssuer, String, String[])</a></span> - Method in interface co.aikar.commands.<a href="co/aikar/commands/RootCommand.html" title="interface in co.aikar.commands">RootCommand</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/RootCommand.html#getTabCompletions(co.aikar.commands.CommandIssuer,java.lang.String,java.lang.String%5B%5D,boolean)">getTabCompletions(CommandIssuer, String, String[], boolean)</a></span> - Method in interface co.aikar.commands.<a href="co/aikar/commands/RootCommand.html" title="interface in co.aikar.commands">RootCommand</a></dt>
|
||||
@@ -1148,6 +1166,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/ACFUtil.html#isInteger(java.lang.String)">isInteger(String)</a></span> - Static method in class co.aikar.commands.<a href="co/aikar/commands/ACFUtil.html" title="class in co.aikar.commands">ACFUtil</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandParameter.html#isLast()">isLast()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandExecutionContext.html#isLastArg()">isLastArg()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandExecutionContext.html" title="class in co.aikar.commands">CommandExecutionContext</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandHelp.html#isLastPage()">isLastPage()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandHelp.html" title="class in co.aikar.commands">CommandHelp</a></dt>
|
||||
@@ -1170,6 +1190,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandParameter.html#isOptional()">isOptional()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandParameter.html#isOptionalInput()">isOptionalInput()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandParameter.html#isOptionalResolver()">isOptionalResolver()</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandIssuer.html#isPlayer()">isPlayer()</a></span> - Method in interface co.aikar.commands.<a href="co/aikar/commands/CommandIssuer.html" title="interface in co.aikar.commands">CommandIssuer</a></dt>
|
||||
@@ -1411,6 +1433,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
</a>
|
||||
<h2 class="title">N</h2>
|
||||
<dl>
|
||||
<dt><a href="co/aikar/commands/annotation/Name.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">Name</span></a> - Annotation Type in <a href="co/aikar/commands/annotation/package-summary.html">co.aikar.commands.annotation</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/MessageKeys.html#NO_COMMAND_MATCHED_SEARCH">NO_COMMAND_MATCHED_SEARCH</a></span> - co.aikar.commands.<a href="co/aikar/commands/MessageKeys.html" title="enum in co.aikar.commands">MessageKeys</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/ACFUtil.html#normalize(java.lang.String)">normalize(String)</a></span> - Static method in class co.aikar.commands.<a href="co/aikar/commands/ACFUtil.html" title="class in co.aikar.commands">ACFUtil</a></dt>
|
||||
@@ -1839,6 +1863,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandManager.html#setIssuerLocale(IT,java.util.Locale)">setIssuerLocale(IT, Locale)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandManager.html" title="class in co.aikar.commands">CommandManager</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandParameter.html#setNextParam(co.aikar.commands.CommandParameter)">setNextParam(CommandParameter<CEC>)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandParameter.html#setOptional(boolean)">setOptional(boolean)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/CommandParameter.html#setOptionalResolver(boolean)">setOptionalResolver(boolean)</a></span> - Method in class co.aikar.commands.<a href="co/aikar/commands/CommandParameter.html" title="class in co.aikar.commands">CommandParameter</a></dt>
|
||||
@@ -2026,6 +2052,8 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
</dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/annotation/HelpSearchTags.html#value()">value()</a></span> - Method in annotation type co.aikar.commands.annotation.<a href="co/aikar/commands/annotation/HelpSearchTags.html" title="annotation in co.aikar.commands.annotation">HelpSearchTags</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/annotation/Name.html#value()">value()</a></span> - Method in annotation type co.aikar.commands.annotation.<a href="co/aikar/commands/annotation/Name.html" title="annotation in co.aikar.commands.annotation">Name</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/annotation/Split.html#value()">value()</a></span> - Method in annotation type co.aikar.commands.annotation.<a href="co/aikar/commands/annotation/Split.html" title="annotation in co.aikar.commands.annotation">Split</a></dt>
|
||||
<dd> </dd>
|
||||
<dt><span class="memberNameLink"><a href="co/aikar/commands/annotation/Subcommand.html#value()">value()</a></span> - Method in annotation type co.aikar.commands.annotation.<a href="co/aikar/commands/annotation/Subcommand.html" title="annotation in co.aikar.commands.annotation">Subcommand</a></dt>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<!-- NewPage -->
|
||||
<html lang="en">
|
||||
<head>
|
||||
<!-- Generated by javadoc (11.0.5) on Tue Jun 02 03:03:49 EDT 2020 -->
|
||||
<!-- Generated by javadoc (11.0.5) on Thu Sep 24 22:58:38 EDT 2020 -->
|
||||
<title>ACF (Core) 0.5.0-SNAPSHOT API</title>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<script type="text/javascript">window.location.replace('index.html')</script>
|
||||
|
||||
@@ -204,6 +204,7 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
|
||||
<li class="circle">co.aikar.commands.annotation.<a href="co/aikar/commands/annotation/Flags.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">Flags</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>)</li>
|
||||
<li class="circle">co.aikar.commands.annotation.<a href="co/aikar/commands/annotation/HelpCommand.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">HelpCommand</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>)</li>
|
||||
<li class="circle">co.aikar.commands.annotation.<a href="co/aikar/commands/annotation/HelpSearchTags.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">HelpSearchTags</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>)</li>
|
||||
<li class="circle">co.aikar.commands.annotation.<a href="co/aikar/commands/annotation/Name.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">Name</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>)</li>
|
||||
<li class="circle">co.aikar.commands.annotation.<a href="co/aikar/commands/annotation/Optional.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">Optional</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>)</li>
|
||||
<li class="circle">co.aikar.commands.annotation.<a href="co/aikar/commands/annotation/PreCommand.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">PreCommand</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>)</li>
|
||||
<li class="circle">co.aikar.commands.annotation.<a href="co/aikar/commands/annotation/Private.html" title="annotation in co.aikar.commands.annotation"><span class="typeNameLink">Private</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation" class="externalLink">Annotation</a>)</li>
|
||||
|
||||
@@ -671,7 +671,7 @@
|
||||
<span class="sourceLineNo">662</span><a id="line.662"> String argString = ApacheCommonsLangUtil.join(args, " ").toLowerCase(Locale.ENGLISH);</a>
|
||||
<span class="sourceLineNo">663</span><a id="line.663"> for (Map.Entry<String, RegisteredCommand> entry : subCommands.entries()) {</a>
|
||||
<span class="sourceLineNo">664</span><a id="line.664"> final String key = entry.getKey();</a>
|
||||
<span class="sourceLineNo">665</span><a id="line.665"> if (key.startsWith(argString) && !CATCHUNKNOWN.equals(key) && !DEFAULT.equals(key)) {</a>
|
||||
<span class="sourceLineNo">665</span><a id="line.665"> if (key.startsWith(argString) && !isSpecialSubcommand(key)) {</a>
|
||||
<span class="sourceLineNo">666</span><a id="line.666"> final RegisteredCommand value = entry.getValue();</a>
|
||||
<span class="sourceLineNo">667</span><a id="line.667"> if (!value.hasPermission(issuer) || value.isPrivate) {</a>
|
||||
<span class="sourceLineNo">668</span><a id="line.668"> continue;</a>
|
||||
@@ -684,171 +684,179 @@
|
||||
<span class="sourceLineNo">675</span><a id="line.675"> return new ArrayList<>(cmds);</a>
|
||||
<span class="sourceLineNo">676</span><a id="line.676"> }</a>
|
||||
<span class="sourceLineNo">677</span><a id="line.677"></a>
|
||||
<span class="sourceLineNo">678</span><a id="line.678"> /**</a>
|
||||
<span class="sourceLineNo">679</span><a id="line.679"> * Complete a command properly per issuer and input.</a>
|
||||
<span class="sourceLineNo">680</span><a id="line.680"> *</a>
|
||||
<span class="sourceLineNo">681</span><a id="line.681"> * @param issuer The user who executed this.</a>
|
||||
<span class="sourceLineNo">682</span><a id="line.682"> * @param cmd The command to be completed.</a>
|
||||
<span class="sourceLineNo">683</span><a id="line.683"> * @param args All arguments given by the user.</a>
|
||||
<span class="sourceLineNo">684</span><a id="line.684"> * @param commandLabel The command name the user used.</a>
|
||||
<span class="sourceLineNo">685</span><a id="line.685"> * @param isAsync Whether the command was executed async.</a>
|
||||
<span class="sourceLineNo">686</span><a id="line.686"> * @return All results to complete the command.</a>
|
||||
<span class="sourceLineNo">687</span><a id="line.687"> */</a>
|
||||
<span class="sourceLineNo">688</span><a id="line.688"> private List<String> completeCommand(CommandIssuer issuer, RegisteredCommand cmd, String[] args, String commandLabel, boolean isAsync) {</a>
|
||||
<span class="sourceLineNo">689</span><a id="line.689"> if (!cmd.hasPermission(issuer) || args.length == 0 || cmd.parameters.length == 0) {</a>
|
||||
<span class="sourceLineNo">690</span><a id="line.690"> return Collections.emptyList();</a>
|
||||
<span class="sourceLineNo">691</span><a id="line.691"> }</a>
|
||||
<span class="sourceLineNo">692</span><a id="line.692"></a>
|
||||
<span class="sourceLineNo">693</span><a id="line.693"> if (!cmd.parameters[cmd.parameters.length - 1].consumesRest && args.length > cmd.consumeInputResolvers) {</a>
|
||||
<span class="sourceLineNo">678</span><a id="line.678"> static boolean isSpecialSubcommand(String key) {</a>
|
||||
<span class="sourceLineNo">679</span><a id="line.679"> return CATCHUNKNOWN.equals(key) || DEFAULT.equals(key);</a>
|
||||
<span class="sourceLineNo">680</span><a id="line.680"> }</a>
|
||||
<span class="sourceLineNo">681</span><a id="line.681"></a>
|
||||
<span class="sourceLineNo">682</span><a id="line.682"> /**</a>
|
||||
<span class="sourceLineNo">683</span><a id="line.683"> * Complete a command properly per issuer and input.</a>
|
||||
<span class="sourceLineNo">684</span><a id="line.684"> *</a>
|
||||
<span class="sourceLineNo">685</span><a id="line.685"> * @param issuer The user who executed this.</a>
|
||||
<span class="sourceLineNo">686</span><a id="line.686"> * @param cmd The command to be completed.</a>
|
||||
<span class="sourceLineNo">687</span><a id="line.687"> * @param args All arguments given by the user.</a>
|
||||
<span class="sourceLineNo">688</span><a id="line.688"> * @param commandLabel The command name the user used.</a>
|
||||
<span class="sourceLineNo">689</span><a id="line.689"> * @param isAsync Whether the command was executed async.</a>
|
||||
<span class="sourceLineNo">690</span><a id="line.690"> * @return All results to complete the command.</a>
|
||||
<span class="sourceLineNo">691</span><a id="line.691"> */</a>
|
||||
<span class="sourceLineNo">692</span><a id="line.692"> private List<String> completeCommand(CommandIssuer issuer, RegisteredCommand cmd, String[] args, String commandLabel, boolean isAsync) {</a>
|
||||
<span class="sourceLineNo">693</span><a id="line.693"> if (!cmd.hasPermission(issuer) || args.length == 0 || cmd.parameters.length == 0) {</a>
|
||||
<span class="sourceLineNo">694</span><a id="line.694"> return Collections.emptyList();</a>
|
||||
<span class="sourceLineNo">695</span><a id="line.695"> }</a>
|
||||
<span class="sourceLineNo">696</span><a id="line.696"></a>
|
||||
<span class="sourceLineNo">697</span><a id="line.697"> List<String> cmds = manager.getCommandCompletions().of(cmd, issuer, args, isAsync);</a>
|
||||
<span class="sourceLineNo">698</span><a id="line.698"> return filterTabComplete(args[args.length - 1], cmds);</a>
|
||||
<span class="sourceLineNo">697</span><a id="line.697"> if (!cmd.parameters[cmd.parameters.length - 1].consumesRest && args.length > cmd.consumeInputResolvers) {</a>
|
||||
<span class="sourceLineNo">698</span><a id="line.698"> return Collections.emptyList();</a>
|
||||
<span class="sourceLineNo">699</span><a id="line.699"> }</a>
|
||||
<span class="sourceLineNo">700</span><a id="line.700"></a>
|
||||
<span class="sourceLineNo">701</span><a id="line.701"> /**</a>
|
||||
<span class="sourceLineNo">702</span><a id="line.702"> * Gets the actual args in string form the user typed</a>
|
||||
<span class="sourceLineNo">703</span><a id="line.703"> * This returns a list of all tab complete options which are possible with the given argument and commands.</a>
|
||||
<span class="sourceLineNo">704</span><a id="line.704"> *</a>
|
||||
<span class="sourceLineNo">705</span><a id="line.705"> * @param arg Argument which was pressed tab on.</a>
|
||||
<span class="sourceLineNo">706</span><a id="line.706"> * @param cmds The possibilities to return.</a>
|
||||
<span class="sourceLineNo">707</span><a id="line.707"> * @return All possible options. This may be empty.</a>
|
||||
<span class="sourceLineNo">708</span><a id="line.708"> */</a>
|
||||
<span class="sourceLineNo">709</span><a id="line.709"> private static List<String> filterTabComplete(String arg, List<String> cmds) {</a>
|
||||
<span class="sourceLineNo">710</span><a id="line.710"> return cmds.stream()</a>
|
||||
<span class="sourceLineNo">711</span><a id="line.711"> .distinct()</a>
|
||||
<span class="sourceLineNo">712</span><a id="line.712"> .filter(cmd -> cmd != null && (arg.isEmpty() || ApacheCommonsLangUtil.startsWithIgnoreCase(cmd, arg)))</a>
|
||||
<span class="sourceLineNo">713</span><a id="line.713"> .collect(Collectors.toList());</a>
|
||||
<span class="sourceLineNo">714</span><a id="line.714"> }</a>
|
||||
<span class="sourceLineNo">715</span><a id="line.715"></a>
|
||||
<span class="sourceLineNo">716</span><a id="line.716"> /**</a>
|
||||
<span class="sourceLineNo">717</span><a id="line.717"> * Executes the precommand and sees whether something is wrong. Ideally, you get false from this.</a>
|
||||
<span class="sourceLineNo">718</span><a id="line.718"> *</a>
|
||||
<span class="sourceLineNo">719</span><a id="line.719"> * @param commandOperationContext The context to use.</a>
|
||||
<span class="sourceLineNo">720</span><a id="line.720"> * @param cmd The command executed.</a>
|
||||
<span class="sourceLineNo">721</span><a id="line.721"> * @param issuer The issuer who executed the command.</a>
|
||||
<span class="sourceLineNo">722</span><a id="line.722"> * @param args The arguments the issuer provided.</a>
|
||||
<span class="sourceLineNo">723</span><a id="line.723"> * @return Whether something went wrong.</a>
|
||||
<span class="sourceLineNo">724</span><a id="line.724"> */</a>
|
||||
<span class="sourceLineNo">725</span><a id="line.725"> private boolean checkPrecommand(CommandOperationContext commandOperationContext, RegisteredCommand cmd, CommandIssuer issuer, String[] args) {</a>
|
||||
<span class="sourceLineNo">726</span><a id="line.726"> Method pre = this.preCommandHandler;</a>
|
||||
<span class="sourceLineNo">727</span><a id="line.727"> if (pre != null) {</a>
|
||||
<span class="sourceLineNo">728</span><a id="line.728"> try {</a>
|
||||
<span class="sourceLineNo">729</span><a id="line.729"> Class<?>[] types = pre.getParameterTypes();</a>
|
||||
<span class="sourceLineNo">730</span><a id="line.730"> Object[] parameters = new Object[pre.getParameterCount()];</a>
|
||||
<span class="sourceLineNo">731</span><a id="line.731"> for (int i = 0; i < parameters.length; i++) {</a>
|
||||
<span class="sourceLineNo">732</span><a id="line.732"> Class<?> type = types[i];</a>
|
||||
<span class="sourceLineNo">733</span><a id="line.733"> Object issuerObject = issuer.getIssuer();</a>
|
||||
<span class="sourceLineNo">734</span><a id="line.734"> if (manager.isCommandIssuer(type) && type.isAssignableFrom(issuerObject.getClass())) {</a>
|
||||
<span class="sourceLineNo">735</span><a id="line.735"> parameters[i] = issuerObject;</a>
|
||||
<span class="sourceLineNo">736</span><a id="line.736"> } else if (CommandIssuer.class.isAssignableFrom(type)) {</a>
|
||||
<span class="sourceLineNo">737</span><a id="line.737"> parameters[i] = issuer;</a>
|
||||
<span class="sourceLineNo">738</span><a id="line.738"> } else if (RegisteredCommand.class.isAssignableFrom(type)) {</a>
|
||||
<span class="sourceLineNo">739</span><a id="line.739"> parameters[i] = cmd;</a>
|
||||
<span class="sourceLineNo">740</span><a id="line.740"> } else if (String[].class.isAssignableFrom((type))) {</a>
|
||||
<span class="sourceLineNo">741</span><a id="line.741"> parameters[i] = args;</a>
|
||||
<span class="sourceLineNo">742</span><a id="line.742"> } else {</a>
|
||||
<span class="sourceLineNo">743</span><a id="line.743"> parameters[i] = null;</a>
|
||||
<span class="sourceLineNo">744</span><a id="line.744"> }</a>
|
||||
<span class="sourceLineNo">745</span><a id="line.745"> }</a>
|
||||
<span class="sourceLineNo">746</span><a id="line.746"></a>
|
||||
<span class="sourceLineNo">747</span><a id="line.747"> return (boolean) pre.invoke(this, parameters);</a>
|
||||
<span class="sourceLineNo">748</span><a id="line.748"> } catch (IllegalAccessException | InvocationTargetException e) {</a>
|
||||
<span class="sourceLineNo">749</span><a id="line.749"> this.manager.log(LogLevel.ERROR, "Exception encountered while command pre-processing", e);</a>
|
||||
<span class="sourceLineNo">750</span><a id="line.750"> }</a>
|
||||
<span class="sourceLineNo">751</span><a id="line.751"> }</a>
|
||||
<span class="sourceLineNo">752</span><a id="line.752"> return false;</a>
|
||||
<span class="sourceLineNo">753</span><a id="line.753"> }</a>
|
||||
<span class="sourceLineNo">754</span><a id="line.754"></a>
|
||||
<span class="sourceLineNo">755</span><a id="line.755"> /**</a>
|
||||
<span class="sourceLineNo">756</span><a id="line.756"> * @deprecated Unstable API</a>
|
||||
<span class="sourceLineNo">757</span><a id="line.757"> */</a>
|
||||
<span class="sourceLineNo">758</span><a id="line.758"> @Deprecated</a>
|
||||
<span class="sourceLineNo">759</span><a id="line.759"> @UnstableAPI</a>
|
||||
<span class="sourceLineNo">760</span><a id="line.760"> public CommandHelp getCommandHelp() {</a>
|
||||
<span class="sourceLineNo">761</span><a id="line.761"> return manager.generateCommandHelp();</a>
|
||||
<span class="sourceLineNo">762</span><a id="line.762"> }</a>
|
||||
<span class="sourceLineNo">763</span><a id="line.763"></a>
|
||||
<span class="sourceLineNo">764</span><a id="line.764"> /**</a>
|
||||
<span class="sourceLineNo">765</span><a id="line.765"> * @deprecated Unstable API</a>
|
||||
<span class="sourceLineNo">766</span><a id="line.766"> */</a>
|
||||
<span class="sourceLineNo">767</span><a id="line.767"> @Deprecated</a>
|
||||
<span class="sourceLineNo">768</span><a id="line.768"> @UnstableAPI</a>
|
||||
<span class="sourceLineNo">769</span><a id="line.769"> public void showCommandHelp() {</a>
|
||||
<span class="sourceLineNo">770</span><a id="line.770"> getCommandHelp().showHelp();</a>
|
||||
<span class="sourceLineNo">771</span><a id="line.771"> }</a>
|
||||
<span class="sourceLineNo">772</span><a id="line.772"></a>
|
||||
<span class="sourceLineNo">773</span><a id="line.773"> public void help(Object issuer, String[] args) {</a>
|
||||
<span class="sourceLineNo">774</span><a id="line.774"> help(manager.getCommandIssuer(issuer), args);</a>
|
||||
<span class="sourceLineNo">701</span><a id="line.701"> List<String> cmds = manager.getCommandCompletions().of(cmd, issuer, args, isAsync);</a>
|
||||
<span class="sourceLineNo">702</span><a id="line.702"> return filterTabComplete(args[args.length - 1], cmds);</a>
|
||||
<span class="sourceLineNo">703</span><a id="line.703"> }</a>
|
||||
<span class="sourceLineNo">704</span><a id="line.704"></a>
|
||||
<span class="sourceLineNo">705</span><a id="line.705"> /**</a>
|
||||
<span class="sourceLineNo">706</span><a id="line.706"> * Gets the actual args in string form the user typed</a>
|
||||
<span class="sourceLineNo">707</span><a id="line.707"> * This returns a list of all tab complete options which are possible with the given argument and commands.</a>
|
||||
<span class="sourceLineNo">708</span><a id="line.708"> *</a>
|
||||
<span class="sourceLineNo">709</span><a id="line.709"> * @param arg Argument which was pressed tab on.</a>
|
||||
<span class="sourceLineNo">710</span><a id="line.710"> * @param cmds The possibilities to return.</a>
|
||||
<span class="sourceLineNo">711</span><a id="line.711"> * @return All possible options. This may be empty.</a>
|
||||
<span class="sourceLineNo">712</span><a id="line.712"> */</a>
|
||||
<span class="sourceLineNo">713</span><a id="line.713"> private static List<String> filterTabComplete(String arg, List<String> cmds) {</a>
|
||||
<span class="sourceLineNo">714</span><a id="line.714"> return cmds.stream()</a>
|
||||
<span class="sourceLineNo">715</span><a id="line.715"> .distinct()</a>
|
||||
<span class="sourceLineNo">716</span><a id="line.716"> .filter(cmd -> cmd != null && (arg.isEmpty() || ApacheCommonsLangUtil.startsWithIgnoreCase(cmd, arg)))</a>
|
||||
<span class="sourceLineNo">717</span><a id="line.717"> .collect(Collectors.toList());</a>
|
||||
<span class="sourceLineNo">718</span><a id="line.718"> }</a>
|
||||
<span class="sourceLineNo">719</span><a id="line.719"></a>
|
||||
<span class="sourceLineNo">720</span><a id="line.720"> /**</a>
|
||||
<span class="sourceLineNo">721</span><a id="line.721"> * Executes the precommand and sees whether something is wrong. Ideally, you get false from this.</a>
|
||||
<span class="sourceLineNo">722</span><a id="line.722"> *</a>
|
||||
<span class="sourceLineNo">723</span><a id="line.723"> * @param commandOperationContext The context to use.</a>
|
||||
<span class="sourceLineNo">724</span><a id="line.724"> * @param cmd The command executed.</a>
|
||||
<span class="sourceLineNo">725</span><a id="line.725"> * @param issuer The issuer who executed the command.</a>
|
||||
<span class="sourceLineNo">726</span><a id="line.726"> * @param args The arguments the issuer provided.</a>
|
||||
<span class="sourceLineNo">727</span><a id="line.727"> * @return Whether something went wrong.</a>
|
||||
<span class="sourceLineNo">728</span><a id="line.728"> */</a>
|
||||
<span class="sourceLineNo">729</span><a id="line.729"> private boolean checkPrecommand(CommandOperationContext commandOperationContext, RegisteredCommand cmd, CommandIssuer issuer, String[] args) {</a>
|
||||
<span class="sourceLineNo">730</span><a id="line.730"> Method pre = this.preCommandHandler;</a>
|
||||
<span class="sourceLineNo">731</span><a id="line.731"> if (pre != null) {</a>
|
||||
<span class="sourceLineNo">732</span><a id="line.732"> try {</a>
|
||||
<span class="sourceLineNo">733</span><a id="line.733"> Class<?>[] types = pre.getParameterTypes();</a>
|
||||
<span class="sourceLineNo">734</span><a id="line.734"> Object[] parameters = new Object[pre.getParameterCount()];</a>
|
||||
<span class="sourceLineNo">735</span><a id="line.735"> for (int i = 0; i < parameters.length; i++) {</a>
|
||||
<span class="sourceLineNo">736</span><a id="line.736"> Class<?> type = types[i];</a>
|
||||
<span class="sourceLineNo">737</span><a id="line.737"> Object issuerObject = issuer.getIssuer();</a>
|
||||
<span class="sourceLineNo">738</span><a id="line.738"> if (manager.isCommandIssuer(type) && type.isAssignableFrom(issuerObject.getClass())) {</a>
|
||||
<span class="sourceLineNo">739</span><a id="line.739"> parameters[i] = issuerObject;</a>
|
||||
<span class="sourceLineNo">740</span><a id="line.740"> } else if (CommandIssuer.class.isAssignableFrom(type)) {</a>
|
||||
<span class="sourceLineNo">741</span><a id="line.741"> parameters[i] = issuer;</a>
|
||||
<span class="sourceLineNo">742</span><a id="line.742"> } else if (RegisteredCommand.class.isAssignableFrom(type)) {</a>
|
||||
<span class="sourceLineNo">743</span><a id="line.743"> parameters[i] = cmd;</a>
|
||||
<span class="sourceLineNo">744</span><a id="line.744"> } else if (String[].class.isAssignableFrom((type))) {</a>
|
||||
<span class="sourceLineNo">745</span><a id="line.745"> parameters[i] = args;</a>
|
||||
<span class="sourceLineNo">746</span><a id="line.746"> } else {</a>
|
||||
<span class="sourceLineNo">747</span><a id="line.747"> parameters[i] = null;</a>
|
||||
<span class="sourceLineNo">748</span><a id="line.748"> }</a>
|
||||
<span class="sourceLineNo">749</span><a id="line.749"> }</a>
|
||||
<span class="sourceLineNo">750</span><a id="line.750"></a>
|
||||
<span class="sourceLineNo">751</span><a id="line.751"> return (boolean) pre.invoke(this, parameters);</a>
|
||||
<span class="sourceLineNo">752</span><a id="line.752"> } catch (IllegalAccessException | InvocationTargetException e) {</a>
|
||||
<span class="sourceLineNo">753</span><a id="line.753"> this.manager.log(LogLevel.ERROR, "Exception encountered while command pre-processing", e);</a>
|
||||
<span class="sourceLineNo">754</span><a id="line.754"> }</a>
|
||||
<span class="sourceLineNo">755</span><a id="line.755"> }</a>
|
||||
<span class="sourceLineNo">756</span><a id="line.756"> return false;</a>
|
||||
<span class="sourceLineNo">757</span><a id="line.757"> }</a>
|
||||
<span class="sourceLineNo">758</span><a id="line.758"></a>
|
||||
<span class="sourceLineNo">759</span><a id="line.759"> /**</a>
|
||||
<span class="sourceLineNo">760</span><a id="line.760"> * @deprecated Unstable API</a>
|
||||
<span class="sourceLineNo">761</span><a id="line.761"> */</a>
|
||||
<span class="sourceLineNo">762</span><a id="line.762"> @Deprecated</a>
|
||||
<span class="sourceLineNo">763</span><a id="line.763"> @UnstableAPI</a>
|
||||
<span class="sourceLineNo">764</span><a id="line.764"> public CommandHelp getCommandHelp() {</a>
|
||||
<span class="sourceLineNo">765</span><a id="line.765"> return manager.generateCommandHelp();</a>
|
||||
<span class="sourceLineNo">766</span><a id="line.766"> }</a>
|
||||
<span class="sourceLineNo">767</span><a id="line.767"></a>
|
||||
<span class="sourceLineNo">768</span><a id="line.768"> /**</a>
|
||||
<span class="sourceLineNo">769</span><a id="line.769"> * @deprecated Unstable API</a>
|
||||
<span class="sourceLineNo">770</span><a id="line.770"> */</a>
|
||||
<span class="sourceLineNo">771</span><a id="line.771"> @Deprecated</a>
|
||||
<span class="sourceLineNo">772</span><a id="line.772"> @UnstableAPI</a>
|
||||
<span class="sourceLineNo">773</span><a id="line.773"> public void showCommandHelp() {</a>
|
||||
<span class="sourceLineNo">774</span><a id="line.774"> getCommandHelp().showHelp();</a>
|
||||
<span class="sourceLineNo">775</span><a id="line.775"> }</a>
|
||||
<span class="sourceLineNo">776</span><a id="line.776"></a>
|
||||
<span class="sourceLineNo">777</span><a id="line.777"> public void help(CommandIssuer issuer, String[] args) {</a>
|
||||
<span class="sourceLineNo">778</span><a id="line.778"> issuer.sendMessage(MessageType.ERROR, MessageKeys.UNKNOWN_COMMAND);</a>
|
||||
<span class="sourceLineNo">777</span><a id="line.777"> public void help(Object issuer, String[] args) {</a>
|
||||
<span class="sourceLineNo">778</span><a id="line.778"> help(manager.getCommandIssuer(issuer), args);</a>
|
||||
<span class="sourceLineNo">779</span><a id="line.779"> }</a>
|
||||
<span class="sourceLineNo">780</span><a id="line.780"></a>
|
||||
<span class="sourceLineNo">781</span><a id="line.781"> public void doHelp(Object issuer, String... args) {</a>
|
||||
<span class="sourceLineNo">782</span><a id="line.782"> doHelp(manager.getCommandIssuer(issuer), args);</a>
|
||||
<span class="sourceLineNo">781</span><a id="line.781"> public void help(CommandIssuer issuer, String[] args) {</a>
|
||||
<span class="sourceLineNo">782</span><a id="line.782"> issuer.sendMessage(MessageType.ERROR, MessageKeys.UNKNOWN_COMMAND);</a>
|
||||
<span class="sourceLineNo">783</span><a id="line.783"> }</a>
|
||||
<span class="sourceLineNo">784</span><a id="line.784"></a>
|
||||
<span class="sourceLineNo">785</span><a id="line.785"> public void doHelp(CommandIssuer issuer, String... args) {</a>
|
||||
<span class="sourceLineNo">786</span><a id="line.786"> help(issuer, args);</a>
|
||||
<span class="sourceLineNo">785</span><a id="line.785"> public void doHelp(Object issuer, String... args) {</a>
|
||||
<span class="sourceLineNo">786</span><a id="line.786"> doHelp(manager.getCommandIssuer(issuer), args);</a>
|
||||
<span class="sourceLineNo">787</span><a id="line.787"> }</a>
|
||||
<span class="sourceLineNo">788</span><a id="line.788"></a>
|
||||
<span class="sourceLineNo">789</span><a id="line.789"> public void showSyntax(CommandIssuer issuer, RegisteredCommand<?> cmd) {</a>
|
||||
<span class="sourceLineNo">790</span><a id="line.790"> issuer.sendMessage(MessageType.SYNTAX, MessageKeys.INVALID_SYNTAX,</a>
|
||||
<span class="sourceLineNo">791</span><a id="line.791"> "{command}", manager.getCommandPrefix(issuer) + cmd.command,</a>
|
||||
<span class="sourceLineNo">792</span><a id="line.792"> "{syntax}", cmd.syntaxText</a>
|
||||
<span class="sourceLineNo">793</span><a id="line.793"> );</a>
|
||||
<span class="sourceLineNo">794</span><a id="line.794"> }</a>
|
||||
<span class="sourceLineNo">795</span><a id="line.795"></a>
|
||||
<span class="sourceLineNo">796</span><a id="line.796"> public boolean hasPermission(Object issuer) {</a>
|
||||
<span class="sourceLineNo">797</span><a id="line.797"> return hasPermission(manager.getCommandIssuer(issuer));</a>
|
||||
<span class="sourceLineNo">789</span><a id="line.789"> public void doHelp(CommandIssuer issuer, String... args) {</a>
|
||||
<span class="sourceLineNo">790</span><a id="line.790"> help(issuer, args);</a>
|
||||
<span class="sourceLineNo">791</span><a id="line.791"> }</a>
|
||||
<span class="sourceLineNo">792</span><a id="line.792"></a>
|
||||
<span class="sourceLineNo">793</span><a id="line.793"> public void showSyntax(CommandIssuer issuer, RegisteredCommand<?> cmd) {</a>
|
||||
<span class="sourceLineNo">794</span><a id="line.794"> issuer.sendMessage(MessageType.SYNTAX, MessageKeys.INVALID_SYNTAX,</a>
|
||||
<span class="sourceLineNo">795</span><a id="line.795"> "{command}", manager.getCommandPrefix(issuer) + cmd.command,</a>
|
||||
<span class="sourceLineNo">796</span><a id="line.796"> "{syntax}", cmd.getSyntaxText(issuer)</a>
|
||||
<span class="sourceLineNo">797</span><a id="line.797"> );</a>
|
||||
<span class="sourceLineNo">798</span><a id="line.798"> }</a>
|
||||
<span class="sourceLineNo">799</span><a id="line.799"></a>
|
||||
<span class="sourceLineNo">800</span><a id="line.800"> public boolean hasPermission(CommandIssuer issuer) {</a>
|
||||
<span class="sourceLineNo">801</span><a id="line.801"> return this.manager.hasPermission(issuer, getRequiredPermissions());</a>
|
||||
<span class="sourceLineNo">800</span><a id="line.800"> public boolean hasPermission(Object issuer) {</a>
|
||||
<span class="sourceLineNo">801</span><a id="line.801"> return hasPermission(manager.getCommandIssuer(issuer));</a>
|
||||
<span class="sourceLineNo">802</span><a id="line.802"> }</a>
|
||||
<span class="sourceLineNo">803</span><a id="line.803"></a>
|
||||
<span class="sourceLineNo">804</span><a id="line.804"> public Set<String> getRequiredPermissions() {</a>
|
||||
<span class="sourceLineNo">805</span><a id="line.805"> return this.permissions;</a>
|
||||
<span class="sourceLineNo">804</span><a id="line.804"> public boolean hasPermission(CommandIssuer issuer) {</a>
|
||||
<span class="sourceLineNo">805</span><a id="line.805"> return this.manager.hasPermission(issuer, getRequiredPermissions());</a>
|
||||
<span class="sourceLineNo">806</span><a id="line.806"> }</a>
|
||||
<span class="sourceLineNo">807</span><a id="line.807"></a>
|
||||
<span class="sourceLineNo">808</span><a id="line.808"> public boolean requiresPermission(String permission) {</a>
|
||||
<span class="sourceLineNo">809</span><a id="line.809"> return getRequiredPermissions().contains(permission);</a>
|
||||
<span class="sourceLineNo">808</span><a id="line.808"> public Set<String> getRequiredPermissions() {</a>
|
||||
<span class="sourceLineNo">809</span><a id="line.809"> return this.permissions;</a>
|
||||
<span class="sourceLineNo">810</span><a id="line.810"> }</a>
|
||||
<span class="sourceLineNo">811</span><a id="line.811"></a>
|
||||
<span class="sourceLineNo">812</span><a id="line.812"> public String getName() {</a>
|
||||
<span class="sourceLineNo">813</span><a id="line.813"> return commandName;</a>
|
||||
<span class="sourceLineNo">812</span><a id="line.812"> public boolean requiresPermission(String permission) {</a>
|
||||
<span class="sourceLineNo">813</span><a id="line.813"> return getRequiredPermissions().contains(permission);</a>
|
||||
<span class="sourceLineNo">814</span><a id="line.814"> }</a>
|
||||
<span class="sourceLineNo">815</span><a id="line.815"></a>
|
||||
<span class="sourceLineNo">816</span><a id="line.816"> public ExceptionHandler getExceptionHandler() {</a>
|
||||
<span class="sourceLineNo">817</span><a id="line.817"> return exceptionHandler;</a>
|
||||
<span class="sourceLineNo">816</span><a id="line.816"> public String getName() {</a>
|
||||
<span class="sourceLineNo">817</span><a id="line.817"> return commandName;</a>
|
||||
<span class="sourceLineNo">818</span><a id="line.818"> }</a>
|
||||
<span class="sourceLineNo">819</span><a id="line.819"></a>
|
||||
<span class="sourceLineNo">820</span><a id="line.820"> public BaseCommand setExceptionHandler(ExceptionHandler exceptionHandler) {</a>
|
||||
<span class="sourceLineNo">821</span><a id="line.821"> this.exceptionHandler = exceptionHandler;</a>
|
||||
<span class="sourceLineNo">822</span><a id="line.822"> return this;</a>
|
||||
<span class="sourceLineNo">823</span><a id="line.823"> }</a>
|
||||
<span class="sourceLineNo">824</span><a id="line.824"></a>
|
||||
<span class="sourceLineNo">825</span><a id="line.825"> public RegisteredCommand getDefaultRegisteredCommand() {</a>
|
||||
<span class="sourceLineNo">826</span><a id="line.826"> return ACFUtil.getFirstElement(this.subCommands.get(DEFAULT));</a>
|
||||
<span class="sourceLineNo">820</span><a id="line.820"> public ExceptionHandler getExceptionHandler() {</a>
|
||||
<span class="sourceLineNo">821</span><a id="line.821"> return exceptionHandler;</a>
|
||||
<span class="sourceLineNo">822</span><a id="line.822"> }</a>
|
||||
<span class="sourceLineNo">823</span><a id="line.823"></a>
|
||||
<span class="sourceLineNo">824</span><a id="line.824"> public BaseCommand setExceptionHandler(ExceptionHandler exceptionHandler) {</a>
|
||||
<span class="sourceLineNo">825</span><a id="line.825"> this.exceptionHandler = exceptionHandler;</a>
|
||||
<span class="sourceLineNo">826</span><a id="line.826"> return this;</a>
|
||||
<span class="sourceLineNo">827</span><a id="line.827"> }</a>
|
||||
<span class="sourceLineNo">828</span><a id="line.828"></a>
|
||||
<span class="sourceLineNo">829</span><a id="line.829"> public String setContextFlags(Class<?> cls, String flags) {</a>
|
||||
<span class="sourceLineNo">830</span><a id="line.830"> return this.contextFlags.put(cls, flags);</a>
|
||||
<span class="sourceLineNo">829</span><a id="line.829"> public RegisteredCommand getDefaultRegisteredCommand() {</a>
|
||||
<span class="sourceLineNo">830</span><a id="line.830"> return ACFUtil.getFirstElement(this.subCommands.get(DEFAULT));</a>
|
||||
<span class="sourceLineNo">831</span><a id="line.831"> }</a>
|
||||
<span class="sourceLineNo">832</span><a id="line.832"></a>
|
||||
<span class="sourceLineNo">833</span><a id="line.833"> public String getContextFlags(Class<?> cls) {</a>
|
||||
<span class="sourceLineNo">834</span><a id="line.834"> return this.contextFlags.get(cls);</a>
|
||||
<span class="sourceLineNo">833</span><a id="line.833"> public String setContextFlags(Class<?> cls, String flags) {</a>
|
||||
<span class="sourceLineNo">834</span><a id="line.834"> return this.contextFlags.put(cls, flags);</a>
|
||||
<span class="sourceLineNo">835</span><a id="line.835"> }</a>
|
||||
<span class="sourceLineNo">836</span><a id="line.836"></a>
|
||||
<span class="sourceLineNo">837</span><a id="line.837"> public List<RegisteredCommand> getRegisteredCommands() {</a>
|
||||
<span class="sourceLineNo">838</span><a id="line.838"> List<RegisteredCommand> registeredCommands = new ArrayList<>();</a>
|
||||
<span class="sourceLineNo">839</span><a id="line.839"> registeredCommands.addAll(this.subCommands.values());</a>
|
||||
<span class="sourceLineNo">840</span><a id="line.840"> return registeredCommands;</a>
|
||||
<span class="sourceLineNo">841</span><a id="line.841"> }</a>
|
||||
<span class="sourceLineNo">842</span><a id="line.842">}</a>
|
||||
<span class="sourceLineNo">837</span><a id="line.837"> public String getContextFlags(Class<?> cls) {</a>
|
||||
<span class="sourceLineNo">838</span><a id="line.838"> return this.contextFlags.get(cls);</a>
|
||||
<span class="sourceLineNo">839</span><a id="line.839"> }</a>
|
||||
<span class="sourceLineNo">840</span><a id="line.840"></a>
|
||||
<span class="sourceLineNo">841</span><a id="line.841"> public List<RegisteredCommand> getRegisteredCommands() {</a>
|
||||
<span class="sourceLineNo">842</span><a id="line.842"> List<RegisteredCommand> registeredCommands = new ArrayList<>();</a>
|
||||
<span class="sourceLineNo">843</span><a id="line.843"> registeredCommands.addAll(this.subCommands.values());</a>
|
||||
<span class="sourceLineNo">844</span><a id="line.844"> return registeredCommands;</a>
|
||||
<span class="sourceLineNo">845</span><a id="line.845"> }</a>
|
||||
<span class="sourceLineNo">846</span><a id="line.846"></a>
|
||||
<span class="sourceLineNo">847</span><a id="line.847"> protected SetMultimap<String, RegisteredCommand> getSubCommands() {</a>
|
||||
<span class="sourceLineNo">848</span><a id="line.848"> return subCommands;</a>
|
||||
<span class="sourceLineNo">849</span><a id="line.849"> }</a>
|
||||
<span class="sourceLineNo">850</span><a id="line.850">}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -110,32 +110,36 @@
|
||||
<span class="sourceLineNo">101</span><a id="line.101"> throw new IllegalStateException("Can not find any parameter that can satisfy " + clazz.getName());</a>
|
||||
<span class="sourceLineNo">102</span><a id="line.102"> }</a>
|
||||
<span class="sourceLineNo">103</span><a id="line.103"> }</a>
|
||||
<span class="sourceLineNo">104</span><a id="line.104"> //noinspection unchecked</a>
|
||||
<span class="sourceLineNo">105</span><a id="line.105"> Map<String, Object> resolved = command.resolveContexts(issuer, args, args.size() - 1);</a>
|
||||
<span class="sourceLineNo">106</span><a id="line.106"> if (resolved == null || paramIdx > resolved.size()) {</a>
|
||||
<span class="sourceLineNo">107</span><a id="line.107"> ACFUtil.sneaky(new CommandCompletionTextLookupException());</a>
|
||||
<span class="sourceLineNo">108</span><a id="line.108"> }</a>
|
||||
<span class="sourceLineNo">109</span><a id="line.109"></a>
|
||||
<span class="sourceLineNo">110</span><a id="line.110"> //noinspection unchecked</a>
|
||||
<span class="sourceLineNo">111</span><a id="line.111"> return (T) resolved.get(name);</a>
|
||||
<span class="sourceLineNo">104</span><a id="line.104"> return getContextValueByName(clazz, name);</a>
|
||||
<span class="sourceLineNo">105</span><a id="line.105"> }</a>
|
||||
<span class="sourceLineNo">106</span><a id="line.106"></a>
|
||||
<span class="sourceLineNo">107</span><a id="line.107"> public <T> T getContextValueByName(Class<? extends T> clazz, String name) throws InvalidCommandArgument {</a>
|
||||
<span class="sourceLineNo">108</span><a id="line.108"> //noinspection unchecked</a>
|
||||
<span class="sourceLineNo">109</span><a id="line.109"> Map<String, Object> resolved = command.resolveContexts(issuer, args, name);</a>
|
||||
<span class="sourceLineNo">110</span><a id="line.110"> if (resolved == null || !resolved.containsKey(name)) {</a>
|
||||
<span class="sourceLineNo">111</span><a id="line.111"> ACFUtil.sneaky(new CommandCompletionTextLookupException());</a>
|
||||
<span class="sourceLineNo">112</span><a id="line.112"> }</a>
|
||||
<span class="sourceLineNo">113</span><a id="line.113"></a>
|
||||
<span class="sourceLineNo">114</span><a id="line.114"> public CommandIssuer getIssuer() {</a>
|
||||
<span class="sourceLineNo">115</span><a id="line.115"> return issuer;</a>
|
||||
<span class="sourceLineNo">114</span><a id="line.114"> //noinspection unchecked</a>
|
||||
<span class="sourceLineNo">115</span><a id="line.115"> return (T) resolved.get(name);</a>
|
||||
<span class="sourceLineNo">116</span><a id="line.116"> }</a>
|
||||
<span class="sourceLineNo">117</span><a id="line.117"></a>
|
||||
<span class="sourceLineNo">118</span><a id="line.118"> public String getInput() {</a>
|
||||
<span class="sourceLineNo">119</span><a id="line.119"> return input;</a>
|
||||
<span class="sourceLineNo">118</span><a id="line.118"> public CommandIssuer getIssuer() {</a>
|
||||
<span class="sourceLineNo">119</span><a id="line.119"> return issuer;</a>
|
||||
<span class="sourceLineNo">120</span><a id="line.120"> }</a>
|
||||
<span class="sourceLineNo">121</span><a id="line.121"></a>
|
||||
<span class="sourceLineNo">122</span><a id="line.122"> public String getConfig() {</a>
|
||||
<span class="sourceLineNo">123</span><a id="line.123"> return config;</a>
|
||||
<span class="sourceLineNo">122</span><a id="line.122"> public String getInput() {</a>
|
||||
<span class="sourceLineNo">123</span><a id="line.123"> return input;</a>
|
||||
<span class="sourceLineNo">124</span><a id="line.124"> }</a>
|
||||
<span class="sourceLineNo">125</span><a id="line.125"></a>
|
||||
<span class="sourceLineNo">126</span><a id="line.126"> public boolean isAsync() {</a>
|
||||
<span class="sourceLineNo">127</span><a id="line.127"> return CommandManager.getCurrentCommandOperationContext().isAsync();</a>
|
||||
<span class="sourceLineNo">126</span><a id="line.126"> public String getConfig() {</a>
|
||||
<span class="sourceLineNo">127</span><a id="line.127"> return config;</a>
|
||||
<span class="sourceLineNo">128</span><a id="line.128"> }</a>
|
||||
<span class="sourceLineNo">129</span><a id="line.129">}</a>
|
||||
<span class="sourceLineNo">129</span><a id="line.129"></a>
|
||||
<span class="sourceLineNo">130</span><a id="line.130"> public boolean isAsync() {</a>
|
||||
<span class="sourceLineNo">131</span><a id="line.131"> return CommandManager.getCurrentCommandOperationContext().isAsync();</a>
|
||||
<span class="sourceLineNo">132</span><a id="line.132"> }</a>
|
||||
<span class="sourceLineNo">133</span><a id="line.133">}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -234,127 +234,133 @@
|
||||
<span class="sourceLineNo">225</span><a id="line.225"> registerOptionalContext(CommandHelp.class, (c) -> {</a>
|
||||
<span class="sourceLineNo">226</span><a id="line.226"> String first = c.getFirstArg();</a>
|
||||
<span class="sourceLineNo">227</span><a id="line.227"> String last = c.getLastArg();</a>
|
||||
<span class="sourceLineNo">228</span><a id="line.228"> int page = 1;</a>
|
||||
<span class="sourceLineNo">228</span><a id="line.228"> Integer page = 1;</a>
|
||||
<span class="sourceLineNo">229</span><a id="line.229"> List<String> search = null;</a>
|
||||
<span class="sourceLineNo">230</span><a id="line.230"> if (last != null && ACFUtil.isInteger(last)) {</a>
|
||||
<span class="sourceLineNo">231</span><a id="line.231"> c.popLastArg();</a>
|
||||
<span class="sourceLineNo">232</span><a id="line.232"> page = ACFUtil.parseInt(last);</a>
|
||||
<span class="sourceLineNo">233</span><a id="line.233"> if (!c.getArgs().isEmpty()) {</a>
|
||||
<span class="sourceLineNo">234</span><a id="line.234"> search = c.getArgs();</a>
|
||||
<span class="sourceLineNo">233</span><a id="line.233"> if (page == null) {</a>
|
||||
<span class="sourceLineNo">234</span><a id="line.234"> throw new InvalidCommandArgument(MessageKeys.MUST_BE_A_NUMBER, "{num}", last);</a>
|
||||
<span class="sourceLineNo">235</span><a id="line.235"> }</a>
|
||||
<span class="sourceLineNo">236</span><a id="line.236"> } else if (first != null && ACFUtil.isInteger(first)) {</a>
|
||||
<span class="sourceLineNo">237</span><a id="line.237"> c.popFirstArg();</a>
|
||||
<span class="sourceLineNo">238</span><a id="line.238"> page = ACFUtil.parseInt(first);</a>
|
||||
<span class="sourceLineNo">239</span><a id="line.239"> if (!c.getArgs().isEmpty()) {</a>
|
||||
<span class="sourceLineNo">240</span><a id="line.240"> search = c.getArgs();</a>
|
||||
<span class="sourceLineNo">241</span><a id="line.241"> }</a>
|
||||
<span class="sourceLineNo">242</span><a id="line.242"> } else if (!c.getArgs().isEmpty()) {</a>
|
||||
<span class="sourceLineNo">243</span><a id="line.243"> search = c.getArgs();</a>
|
||||
<span class="sourceLineNo">236</span><a id="line.236"> if (!c.getArgs().isEmpty()) {</a>
|
||||
<span class="sourceLineNo">237</span><a id="line.237"> search = c.getArgs();</a>
|
||||
<span class="sourceLineNo">238</span><a id="line.238"> }</a>
|
||||
<span class="sourceLineNo">239</span><a id="line.239"> } else if (first != null && ACFUtil.isInteger(first)) {</a>
|
||||
<span class="sourceLineNo">240</span><a id="line.240"> c.popFirstArg();</a>
|
||||
<span class="sourceLineNo">241</span><a id="line.241"> page = ACFUtil.parseInt(first);</a>
|
||||
<span class="sourceLineNo">242</span><a id="line.242"> if (page == null){</a>
|
||||
<span class="sourceLineNo">243</span><a id="line.243"> throw new InvalidCommandArgument(MessageKeys.MUST_BE_A_NUMBER, "{num}", first);</a>
|
||||
<span class="sourceLineNo">244</span><a id="line.244"> }</a>
|
||||
<span class="sourceLineNo">245</span><a id="line.245"> CommandHelp commandHelp = manager.generateCommandHelp();</a>
|
||||
<span class="sourceLineNo">246</span><a id="line.246"> commandHelp.setPage(page);</a>
|
||||
<span class="sourceLineNo">247</span><a id="line.247"> Integer perPage = c.getFlagValue("perpage", (Integer) null);</a>
|
||||
<span class="sourceLineNo">248</span><a id="line.248"> if (perPage != null) {</a>
|
||||
<span class="sourceLineNo">249</span><a id="line.249"> commandHelp.setPerPage(perPage);</a>
|
||||
<span class="sourceLineNo">245</span><a id="line.245"> if (!c.getArgs().isEmpty()) {</a>
|
||||
<span class="sourceLineNo">246</span><a id="line.246"> search = c.getArgs();</a>
|
||||
<span class="sourceLineNo">247</span><a id="line.247"> }</a>
|
||||
<span class="sourceLineNo">248</span><a id="line.248"> } else if (!c.getArgs().isEmpty()) {</a>
|
||||
<span class="sourceLineNo">249</span><a id="line.249"> search = c.getArgs();</a>
|
||||
<span class="sourceLineNo">250</span><a id="line.250"> }</a>
|
||||
<span class="sourceLineNo">251</span><a id="line.251"></a>
|
||||
<span class="sourceLineNo">252</span><a id="line.252"> // check if we have an exact match and should display the help page for that sub command instead</a>
|
||||
<span class="sourceLineNo">253</span><a id="line.253"> if (search != null) {</a>
|
||||
<span class="sourceLineNo">254</span><a id="line.254"> String cmd = String.join(" ", search);</a>
|
||||
<span class="sourceLineNo">255</span><a id="line.255"> if (commandHelp.testExactMatch(cmd)) {</a>
|
||||
<span class="sourceLineNo">256</span><a id="line.256"> return commandHelp;</a>
|
||||
<span class="sourceLineNo">257</span><a id="line.257"> }</a>
|
||||
<span class="sourceLineNo">258</span><a id="line.258"> }</a>
|
||||
<span class="sourceLineNo">259</span><a id="line.259"></a>
|
||||
<span class="sourceLineNo">260</span><a id="line.260"> commandHelp.setSearch(search);</a>
|
||||
<span class="sourceLineNo">261</span><a id="line.261"> return commandHelp;</a>
|
||||
<span class="sourceLineNo">262</span><a id="line.262"> });</a>
|
||||
<span class="sourceLineNo">251</span><a id="line.251"> CommandHelp commandHelp = manager.generateCommandHelp();</a>
|
||||
<span class="sourceLineNo">252</span><a id="line.252"> commandHelp.setPage(page);</a>
|
||||
<span class="sourceLineNo">253</span><a id="line.253"> Integer perPage = c.getFlagValue("perpage", (Integer) null);</a>
|
||||
<span class="sourceLineNo">254</span><a id="line.254"> if (perPage != null) {</a>
|
||||
<span class="sourceLineNo">255</span><a id="line.255"> commandHelp.setPerPage(perPage);</a>
|
||||
<span class="sourceLineNo">256</span><a id="line.256"> }</a>
|
||||
<span class="sourceLineNo">257</span><a id="line.257"></a>
|
||||
<span class="sourceLineNo">258</span><a id="line.258"> // check if we have an exact match and should display the help page for that sub command instead</a>
|
||||
<span class="sourceLineNo">259</span><a id="line.259"> if (search != null) {</a>
|
||||
<span class="sourceLineNo">260</span><a id="line.260"> String cmd = String.join(" ", search);</a>
|
||||
<span class="sourceLineNo">261</span><a id="line.261"> if (commandHelp.testExactMatch(cmd)) {</a>
|
||||
<span class="sourceLineNo">262</span><a id="line.262"> return commandHelp;</a>
|
||||
<span class="sourceLineNo">263</span><a id="line.263"> }</a>
|
||||
<span class="sourceLineNo">264</span><a id="line.264"></a>
|
||||
<span class="sourceLineNo">265</span><a id="line.265"> @NotNull</a>
|
||||
<span class="sourceLineNo">266</span><a id="line.266"> private Number parseAndValidateNumber(String number, R c, Number minValue, Number maxValue) throws InvalidCommandArgument {</a>
|
||||
<span class="sourceLineNo">267</span><a id="line.267"> final Number val = ACFUtil.parseNumber(number, c.hasFlag("suffixes"));</a>
|
||||
<span class="sourceLineNo">268</span><a id="line.268"> validateMinMax(c, val, minValue, maxValue);</a>
|
||||
<span class="sourceLineNo">269</span><a id="line.269"> return val;</a>
|
||||
<span class="sourceLineNo">270</span><a id="line.270"> }</a>
|
||||
<span class="sourceLineNo">271</span><a id="line.271"></a>
|
||||
<span class="sourceLineNo">272</span><a id="line.272"> private void validateMinMax(R c, Number val) throws InvalidCommandArgument {</a>
|
||||
<span class="sourceLineNo">273</span><a id="line.273"> validateMinMax(c, val, null, null);</a>
|
||||
<span class="sourceLineNo">274</span><a id="line.274"> }</a>
|
||||
<span class="sourceLineNo">275</span><a id="line.275"></a>
|
||||
<span class="sourceLineNo">276</span><a id="line.276"> private void validateMinMax(R c, Number val, Number minValue, Number maxValue) throws InvalidCommandArgument {</a>
|
||||
<span class="sourceLineNo">277</span><a id="line.277"> minValue = c.getFlagValue("min", minValue);</a>
|
||||
<span class="sourceLineNo">278</span><a id="line.278"> maxValue = c.getFlagValue("max", maxValue);</a>
|
||||
<span class="sourceLineNo">279</span><a id="line.279"> if (maxValue != null && val.doubleValue() > maxValue.doubleValue()) {</a>
|
||||
<span class="sourceLineNo">280</span><a id="line.280"> throw new InvalidCommandArgument(MessageKeys.PLEASE_SPECIFY_AT_MOST, "{max}", String.valueOf(maxValue));</a>
|
||||
<span class="sourceLineNo">281</span><a id="line.281"> }</a>
|
||||
<span class="sourceLineNo">282</span><a id="line.282"> if (minValue != null && val.doubleValue() < minValue.doubleValue()) {</a>
|
||||
<span class="sourceLineNo">283</span><a id="line.283"> throw new InvalidCommandArgument(MessageKeys.PLEASE_SPECIFY_AT_LEAST, "{min}", String.valueOf(minValue));</a>
|
||||
<span class="sourceLineNo">284</span><a id="line.284"> }</a>
|
||||
<span class="sourceLineNo">285</span><a id="line.285"> }</a>
|
||||
<span class="sourceLineNo">286</span><a id="line.286"></a>
|
||||
<span class="sourceLineNo">287</span><a id="line.287"></a>
|
||||
<span class="sourceLineNo">288</span><a id="line.288"> /**</a>
|
||||
<span class="sourceLineNo">289</span><a id="line.289"> * @see #registerIssuerAwareContext(Class, IssuerAwareContextResolver)</a>
|
||||
<span class="sourceLineNo">290</span><a id="line.290"> * @deprecated Please switch to {@link #registerIssuerAwareContext(Class, IssuerAwareContextResolver)}</a>
|
||||
<span class="sourceLineNo">291</span><a id="line.291"> * as the core wants to use the platform agnostic term of "Issuer" instead of Sender</a>
|
||||
<span class="sourceLineNo">292</span><a id="line.292"> */</a>
|
||||
<span class="sourceLineNo">293</span><a id="line.293"> @Deprecated</a>
|
||||
<span class="sourceLineNo">294</span><a id="line.294"> public <T> void registerSenderAwareContext(Class<T> context, IssuerAwareContextResolver<T, R> supplier) {</a>
|
||||
<span class="sourceLineNo">295</span><a id="line.295"> contextMap.put(context, supplier);</a>
|
||||
<span class="sourceLineNo">296</span><a id="line.296"> }</a>
|
||||
<span class="sourceLineNo">297</span><a id="line.297"></a>
|
||||
<span class="sourceLineNo">298</span><a id="line.298"> /**</a>
|
||||
<span class="sourceLineNo">299</span><a id="line.299"> * Registers a context resolver that may conditionally consume input, falling back to using the context of the</a>
|
||||
<span class="sourceLineNo">300</span><a id="line.300"> * issuer to potentially fulfill this context.</a>
|
||||
<span class="sourceLineNo">301</span><a id="line.301"> * You may call {@link CommandExecutionContext#getFirstArg()} and then conditionally call {@link CommandExecutionContext#popFirstArg()}</a>
|
||||
<span class="sourceLineNo">302</span><a id="line.302"> * if you want to consume that input.</a>
|
||||
<span class="sourceLineNo">303</span><a id="line.303"> */</a>
|
||||
<span class="sourceLineNo">304</span><a id="line.304"> public <T> void registerIssuerAwareContext(Class<T> context, IssuerAwareContextResolver<T, R> supplier) {</a>
|
||||
<span class="sourceLineNo">305</span><a id="line.305"> contextMap.put(context, supplier);</a>
|
||||
<span class="sourceLineNo">306</span><a id="line.306"> }</a>
|
||||
<span class="sourceLineNo">307</span><a id="line.307"></a>
|
||||
<span class="sourceLineNo">308</span><a id="line.308"> /**</a>
|
||||
<span class="sourceLineNo">309</span><a id="line.309"> * Registers a context resolver that will never consume input. It will always satisfy its context based on the</a>
|
||||
<span class="sourceLineNo">310</span><a id="line.310"> * issuer of the command, so it will not appear in syntax strings.</a>
|
||||
<span class="sourceLineNo">311</span><a id="line.311"> */</a>
|
||||
<span class="sourceLineNo">312</span><a id="line.312"> public <T> void registerIssuerOnlyContext(Class<T> context, IssuerOnlyContextResolver<T, R> supplier) {</a>
|
||||
<span class="sourceLineNo">313</span><a id="line.313"> contextMap.put(context, supplier);</a>
|
||||
<span class="sourceLineNo">314</span><a id="line.314"> }</a>
|
||||
<span class="sourceLineNo">315</span><a id="line.315"></a>
|
||||
<span class="sourceLineNo">316</span><a id="line.316"> /**</a>
|
||||
<span class="sourceLineNo">317</span><a id="line.317"> * Registers a context that can safely accept a null input from the command issuer to resolve. This resolver should always</a>
|
||||
<span class="sourceLineNo">318</span><a id="line.318"> * call {@link CommandExecutionContext#popFirstArg()}</a>
|
||||
<span class="sourceLineNo">319</span><a id="line.319"> */</a>
|
||||
<span class="sourceLineNo">320</span><a id="line.320"> public <T> void registerOptionalContext(Class<T> context, OptionalContextResolver<T, R> supplier) {</a>
|
||||
<span class="sourceLineNo">321</span><a id="line.321"> contextMap.put(context, supplier);</a>
|
||||
<span class="sourceLineNo">322</span><a id="line.322"> }</a>
|
||||
<span class="sourceLineNo">323</span><a id="line.323"></a>
|
||||
<span class="sourceLineNo">324</span><a id="line.324"> /**</a>
|
||||
<span class="sourceLineNo">325</span><a id="line.325"> * Registers a context that requires input from the command issuer to resolve. This resolver should always</a>
|
||||
<span class="sourceLineNo">326</span><a id="line.326"> * call {@link CommandExecutionContext#popFirstArg()}</a>
|
||||
<span class="sourceLineNo">327</span><a id="line.327"> */</a>
|
||||
<span class="sourceLineNo">328</span><a id="line.328"> public <T> void registerContext(Class<T> context, ContextResolver<T, R> supplier) {</a>
|
||||
<span class="sourceLineNo">329</span><a id="line.329"> contextMap.put(context, supplier);</a>
|
||||
<span class="sourceLineNo">330</span><a id="line.330"> }</a>
|
||||
<span class="sourceLineNo">331</span><a id="line.331"></a>
|
||||
<span class="sourceLineNo">332</span><a id="line.332"> public ContextResolver<?, R> getResolver(Class<?> type) {</a>
|
||||
<span class="sourceLineNo">333</span><a id="line.333"> Class<?> rootType = type;</a>
|
||||
<span class="sourceLineNo">334</span><a id="line.334"> do {</a>
|
||||
<span class="sourceLineNo">335</span><a id="line.335"> if (type == Object.class) {</a>
|
||||
<span class="sourceLineNo">336</span><a id="line.336"> break;</a>
|
||||
<span class="sourceLineNo">337</span><a id="line.337"> }</a>
|
||||
<span class="sourceLineNo">338</span><a id="line.338"></a>
|
||||
<span class="sourceLineNo">339</span><a id="line.339"> final ContextResolver<?, R> resolver = contextMap.get(type);</a>
|
||||
<span class="sourceLineNo">340</span><a id="line.340"> if (resolver != null) {</a>
|
||||
<span class="sourceLineNo">341</span><a id="line.341"> return resolver;</a>
|
||||
<span class="sourceLineNo">342</span><a id="line.342"> }</a>
|
||||
<span class="sourceLineNo">343</span><a id="line.343"> } while ((type = type.getSuperclass()) != null);</a>
|
||||
<span class="sourceLineNo">264</span><a id="line.264"> }</a>
|
||||
<span class="sourceLineNo">265</span><a id="line.265"></a>
|
||||
<span class="sourceLineNo">266</span><a id="line.266"> commandHelp.setSearch(search);</a>
|
||||
<span class="sourceLineNo">267</span><a id="line.267"> return commandHelp;</a>
|
||||
<span class="sourceLineNo">268</span><a id="line.268"> });</a>
|
||||
<span class="sourceLineNo">269</span><a id="line.269"> }</a>
|
||||
<span class="sourceLineNo">270</span><a id="line.270"></a>
|
||||
<span class="sourceLineNo">271</span><a id="line.271"> @NotNull</a>
|
||||
<span class="sourceLineNo">272</span><a id="line.272"> private Number parseAndValidateNumber(String number, R c, Number minValue, Number maxValue) throws InvalidCommandArgument {</a>
|
||||
<span class="sourceLineNo">273</span><a id="line.273"> final Number val = ACFUtil.parseNumber(number, c.hasFlag("suffixes"));</a>
|
||||
<span class="sourceLineNo">274</span><a id="line.274"> validateMinMax(c, val, minValue, maxValue);</a>
|
||||
<span class="sourceLineNo">275</span><a id="line.275"> return val;</a>
|
||||
<span class="sourceLineNo">276</span><a id="line.276"> }</a>
|
||||
<span class="sourceLineNo">277</span><a id="line.277"></a>
|
||||
<span class="sourceLineNo">278</span><a id="line.278"> private void validateMinMax(R c, Number val) throws InvalidCommandArgument {</a>
|
||||
<span class="sourceLineNo">279</span><a id="line.279"> validateMinMax(c, val, null, null);</a>
|
||||
<span class="sourceLineNo">280</span><a id="line.280"> }</a>
|
||||
<span class="sourceLineNo">281</span><a id="line.281"></a>
|
||||
<span class="sourceLineNo">282</span><a id="line.282"> private void validateMinMax(R c, Number val, Number minValue, Number maxValue) throws InvalidCommandArgument {</a>
|
||||
<span class="sourceLineNo">283</span><a id="line.283"> minValue = c.getFlagValue("min", minValue);</a>
|
||||
<span class="sourceLineNo">284</span><a id="line.284"> maxValue = c.getFlagValue("max", maxValue);</a>
|
||||
<span class="sourceLineNo">285</span><a id="line.285"> if (maxValue != null && val.doubleValue() > maxValue.doubleValue()) {</a>
|
||||
<span class="sourceLineNo">286</span><a id="line.286"> throw new InvalidCommandArgument(MessageKeys.PLEASE_SPECIFY_AT_MOST, "{max}", String.valueOf(maxValue));</a>
|
||||
<span class="sourceLineNo">287</span><a id="line.287"> }</a>
|
||||
<span class="sourceLineNo">288</span><a id="line.288"> if (minValue != null && val.doubleValue() < minValue.doubleValue()) {</a>
|
||||
<span class="sourceLineNo">289</span><a id="line.289"> throw new InvalidCommandArgument(MessageKeys.PLEASE_SPECIFY_AT_LEAST, "{min}", String.valueOf(minValue));</a>
|
||||
<span class="sourceLineNo">290</span><a id="line.290"> }</a>
|
||||
<span class="sourceLineNo">291</span><a id="line.291"> }</a>
|
||||
<span class="sourceLineNo">292</span><a id="line.292"></a>
|
||||
<span class="sourceLineNo">293</span><a id="line.293"></a>
|
||||
<span class="sourceLineNo">294</span><a id="line.294"> /**</a>
|
||||
<span class="sourceLineNo">295</span><a id="line.295"> * @see #registerIssuerAwareContext(Class, IssuerAwareContextResolver)</a>
|
||||
<span class="sourceLineNo">296</span><a id="line.296"> * @deprecated Please switch to {@link #registerIssuerAwareContext(Class, IssuerAwareContextResolver)}</a>
|
||||
<span class="sourceLineNo">297</span><a id="line.297"> * as the core wants to use the platform agnostic term of "Issuer" instead of Sender</a>
|
||||
<span class="sourceLineNo">298</span><a id="line.298"> */</a>
|
||||
<span class="sourceLineNo">299</span><a id="line.299"> @Deprecated</a>
|
||||
<span class="sourceLineNo">300</span><a id="line.300"> public <T> void registerSenderAwareContext(Class<T> context, IssuerAwareContextResolver<T, R> supplier) {</a>
|
||||
<span class="sourceLineNo">301</span><a id="line.301"> contextMap.put(context, supplier);</a>
|
||||
<span class="sourceLineNo">302</span><a id="line.302"> }</a>
|
||||
<span class="sourceLineNo">303</span><a id="line.303"></a>
|
||||
<span class="sourceLineNo">304</span><a id="line.304"> /**</a>
|
||||
<span class="sourceLineNo">305</span><a id="line.305"> * Registers a context resolver that may conditionally consume input, falling back to using the context of the</a>
|
||||
<span class="sourceLineNo">306</span><a id="line.306"> * issuer to potentially fulfill this context.</a>
|
||||
<span class="sourceLineNo">307</span><a id="line.307"> * You may call {@link CommandExecutionContext#getFirstArg()} and then conditionally call {@link CommandExecutionContext#popFirstArg()}</a>
|
||||
<span class="sourceLineNo">308</span><a id="line.308"> * if you want to consume that input.</a>
|
||||
<span class="sourceLineNo">309</span><a id="line.309"> */</a>
|
||||
<span class="sourceLineNo">310</span><a id="line.310"> public <T> void registerIssuerAwareContext(Class<T> context, IssuerAwareContextResolver<T, R> supplier) {</a>
|
||||
<span class="sourceLineNo">311</span><a id="line.311"> contextMap.put(context, supplier);</a>
|
||||
<span class="sourceLineNo">312</span><a id="line.312"> }</a>
|
||||
<span class="sourceLineNo">313</span><a id="line.313"></a>
|
||||
<span class="sourceLineNo">314</span><a id="line.314"> /**</a>
|
||||
<span class="sourceLineNo">315</span><a id="line.315"> * Registers a context resolver that will never consume input. It will always satisfy its context based on the</a>
|
||||
<span class="sourceLineNo">316</span><a id="line.316"> * issuer of the command, so it will not appear in syntax strings.</a>
|
||||
<span class="sourceLineNo">317</span><a id="line.317"> */</a>
|
||||
<span class="sourceLineNo">318</span><a id="line.318"> public <T> void registerIssuerOnlyContext(Class<T> context, IssuerOnlyContextResolver<T, R> supplier) {</a>
|
||||
<span class="sourceLineNo">319</span><a id="line.319"> contextMap.put(context, supplier);</a>
|
||||
<span class="sourceLineNo">320</span><a id="line.320"> }</a>
|
||||
<span class="sourceLineNo">321</span><a id="line.321"></a>
|
||||
<span class="sourceLineNo">322</span><a id="line.322"> /**</a>
|
||||
<span class="sourceLineNo">323</span><a id="line.323"> * Registers a context that can safely accept a null input from the command issuer to resolve. This resolver should always</a>
|
||||
<span class="sourceLineNo">324</span><a id="line.324"> * call {@link CommandExecutionContext#popFirstArg()}</a>
|
||||
<span class="sourceLineNo">325</span><a id="line.325"> */</a>
|
||||
<span class="sourceLineNo">326</span><a id="line.326"> public <T> void registerOptionalContext(Class<T> context, OptionalContextResolver<T, R> supplier) {</a>
|
||||
<span class="sourceLineNo">327</span><a id="line.327"> contextMap.put(context, supplier);</a>
|
||||
<span class="sourceLineNo">328</span><a id="line.328"> }</a>
|
||||
<span class="sourceLineNo">329</span><a id="line.329"></a>
|
||||
<span class="sourceLineNo">330</span><a id="line.330"> /**</a>
|
||||
<span class="sourceLineNo">331</span><a id="line.331"> * Registers a context that requires input from the command issuer to resolve. This resolver should always</a>
|
||||
<span class="sourceLineNo">332</span><a id="line.332"> * call {@link CommandExecutionContext#popFirstArg()}</a>
|
||||
<span class="sourceLineNo">333</span><a id="line.333"> */</a>
|
||||
<span class="sourceLineNo">334</span><a id="line.334"> public <T> void registerContext(Class<T> context, ContextResolver<T, R> supplier) {</a>
|
||||
<span class="sourceLineNo">335</span><a id="line.335"> contextMap.put(context, supplier);</a>
|
||||
<span class="sourceLineNo">336</span><a id="line.336"> }</a>
|
||||
<span class="sourceLineNo">337</span><a id="line.337"></a>
|
||||
<span class="sourceLineNo">338</span><a id="line.338"> public ContextResolver<?, R> getResolver(Class<?> type) {</a>
|
||||
<span class="sourceLineNo">339</span><a id="line.339"> Class<?> rootType = type;</a>
|
||||
<span class="sourceLineNo">340</span><a id="line.340"> do {</a>
|
||||
<span class="sourceLineNo">341</span><a id="line.341"> if (type == Object.class) {</a>
|
||||
<span class="sourceLineNo">342</span><a id="line.342"> break;</a>
|
||||
<span class="sourceLineNo">343</span><a id="line.343"> }</a>
|
||||
<span class="sourceLineNo">344</span><a id="line.344"></a>
|
||||
<span class="sourceLineNo">345</span><a id="line.345"> this.manager.log(LogLevel.ERROR, "Could not find context resolver", new IllegalStateException("No context resolver defined for " + rootType.getName()));</a>
|
||||
<span class="sourceLineNo">346</span><a id="line.346"> return null;</a>
|
||||
<span class="sourceLineNo">347</span><a id="line.347"> }</a>
|
||||
<span class="sourceLineNo">345</span><a id="line.345"> final ContextResolver<?, R> resolver = contextMap.get(type);</a>
|
||||
<span class="sourceLineNo">346</span><a id="line.346"> if (resolver != null) {</a>
|
||||
<span class="sourceLineNo">347</span><a id="line.347"> return resolver;</a>
|
||||
<span class="sourceLineNo">348</span><a id="line.348"> }</a>
|
||||
<span class="sourceLineNo">349</span><a id="line.349"> } while ((type = type.getSuperclass()) != null);</a>
|
||||
<span class="sourceLineNo">350</span><a id="line.350"></a>
|
||||
<span class="sourceLineNo">351</span><a id="line.351"> this.manager.log(LogLevel.ERROR, "Could not find context resolver", new IllegalStateException("No context resolver defined for " + rootType.getName()));</a>
|
||||
<span class="sourceLineNo">352</span><a id="line.352"> return null;</a>
|
||||
<span class="sourceLineNo">353</span><a id="line.353"> }</a>
|
||||
<span class="sourceLineNo">354</span><a id="line.354">}</a>
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -116,7 +116,7 @@
|
||||
<span class="sourceLineNo">107</span><a id="line.107"> if (pattern.matcher(help.getDescription()).matches()) {</a>
|
||||
<span class="sourceLineNo">108</span><a id="line.108"> searchScore += 2;</a>
|
||||
<span class="sourceLineNo">109</span><a id="line.109"> }</a>
|
||||
<span class="sourceLineNo">110</span><a id="line.110"> if (pattern.matcher(help.getParameterSyntax()).matches()) {</a>
|
||||
<span class="sourceLineNo">110</span><a id="line.110"> if (pattern.matcher(help.getParameterSyntax(issuer)).matches()) {</a>
|
||||
<span class="sourceLineNo">111</span><a id="line.111"> searchScore++;</a>
|
||||
<span class="sourceLineNo">112</span><a id="line.112"> }</a>
|
||||
<span class="sourceLineNo">113</span><a id="line.113"> if (help.getSearchTags() != null && pattern.matcher(help.getSearchTags()).matches()) {</a>
|
||||
|
||||
@@ -183,7 +183,7 @@
|
||||
<span class="sourceLineNo">174</span><a id="line.174"> return new String[]{</a>
|
||||
<span class="sourceLineNo">175</span><a id="line.175"> "{command}", entry.getCommand(),</a>
|
||||
<span class="sourceLineNo">176</span><a id="line.176"> "{commandprefix}", help.getCommandPrefix(),</a>
|
||||
<span class="sourceLineNo">177</span><a id="line.177"> "{parameters}", entry.getParameterSyntax(),</a>
|
||||
<span class="sourceLineNo">177</span><a id="line.177"> "{parameters}", entry.getParameterSyntax(help.getIssuer()),</a>
|
||||
<span class="sourceLineNo">178</span><a id="line.178"> "{separator}", entry.getDescription().isEmpty() ? "" : "-",</a>
|
||||
<span class="sourceLineNo">179</span><a id="line.179"> "{description}", entry.getDescription()</a>
|
||||
<span class="sourceLineNo">180</span><a id="line.180"> };</a>
|
||||
@@ -201,9 +201,9 @@
|
||||
<span class="sourceLineNo">192</span><a id="line.192"> public String[] getParameterFormatReplacements(CommandHelp help, CommandParameter param, HelpEntry entry) {</a>
|
||||
<span class="sourceLineNo">193</span><a id="line.193"> //{name} {description}</a>
|
||||
<span class="sourceLineNo">194</span><a id="line.194"> return new String[]{</a>
|
||||
<span class="sourceLineNo">195</span><a id="line.195"> "{name}", param.getName(),</a>
|
||||
<span class="sourceLineNo">196</span><a id="line.196"> "{syntaxorname}", ACFUtil.nullDefault(param.getSyntax(), param.getName()),</a>
|
||||
<span class="sourceLineNo">197</span><a id="line.197"> "{syntax}", ACFUtil.nullDefault(param.getSyntax(), ""),</a>
|
||||
<span class="sourceLineNo">195</span><a id="line.195"> "{name}", param.getDisplayName(help.getIssuer()),</a>
|
||||
<span class="sourceLineNo">196</span><a id="line.196"> "{syntaxorname}", ACFUtil.nullDefault(param.getSyntax(help.getIssuer()), param.getDisplayName(help.getIssuer())),</a>
|
||||
<span class="sourceLineNo">197</span><a id="line.197"> "{syntax}", ACFUtil.nullDefault(param.getSyntax(help.getIssuer()), ""),</a>
|
||||
<span class="sourceLineNo">198</span><a id="line.198"> "{description}", ACFUtil.nullDefault(param.getDescription(), ""),</a>
|
||||
<span class="sourceLineNo">199</span><a id="line.199"> "{command}", help.getCommandName(),</a>
|
||||
<span class="sourceLineNo">200</span><a id="line.200"> "{fullcommand}", entry.getCommand(),</a>
|
||||
|
||||