diff --git a/.idea/encodings.xml b/.idea/encodings.xml index 05af6095..6557e517 100644 --- a/.idea/encodings.xml +++ b/.idea/encodings.xml @@ -4,6 +4,7 @@ + @@ -15,12 +16,16 @@ + + + + diff --git a/brigadier/pom.xml b/brigadier/pom.xml index 544901eb..861c3f7d 100644 --- a/brigadier/pom.xml +++ b/brigadier/pom.xml @@ -30,12 +30,12 @@ co.aikar acf-parent - 0.5.0-SNAPSHOT + 0.5.1-SNAPSHOT ../pom.xml acf-brigadier - 0.5.0-SNAPSHOT + 0.5.1-SNAPSHOT ACF (Brigadier) @@ -50,7 +50,7 @@ co.aikar acf-core - 0.5.0-SNAPSHOT + 0.5.1-SNAPSHOT provided diff --git a/bukkit/pom.xml b/bukkit/pom.xml index 4e8d40d6..ea6b88b5 100644 --- a/bukkit/pom.xml +++ b/bukkit/pom.xml @@ -30,12 +30,12 @@ co.aikar acf-parent - 0.5.0-SNAPSHOT + 0.5.1-SNAPSHOT ../pom.xml acf-bukkit - 0.5.0-SNAPSHOT + 0.5.1-SNAPSHOT ACF (Bukkit) @@ -43,7 +43,7 @@ co.aikar acf-core - 0.5.0-SNAPSHOT + 0.5.1-SNAPSHOT compile diff --git a/bungee/pom.xml b/bungee/pom.xml index 1a546ba8..fb1bc099 100644 --- a/bungee/pom.xml +++ b/bungee/pom.xml @@ -5,12 +5,12 @@ acf-parent co.aikar - 0.5.0-SNAPSHOT + 0.5.1-SNAPSHOT 4.0.0 acf-bungee - 0.5.0-SNAPSHOT + 0.5.1-SNAPSHOT ACF (Bungee) @@ -26,7 +26,7 @@ co.aikar acf-core - 0.5.0-SNAPSHOT + 0.5.1-SNAPSHOT compile diff --git a/core/pom.xml b/core/pom.xml index bfe2e16a..2ea9a4fe 100644 --- a/core/pom.xml +++ b/core/pom.xml @@ -30,12 +30,12 @@ co.aikar acf-parent - 0.5.0-SNAPSHOT + 0.5.1-SNAPSHOT ../pom.xml acf-core - 0.5.0-SNAPSHOT + 0.5.1-SNAPSHOT ACF (Core) diff --git a/docs/acf-brigadier/allclasses-index.html b/docs/acf-brigadier/allclasses-index.html index dc3685d6..092ff870 100644 --- a/docs/acf-brigadier/allclasses-index.html +++ b/docs/acf-brigadier/allclasses-index.html @@ -1,50 +1,32 @@ - - -All Classes (ACF (Brigadier) 0.5.0-SNAPSHOT API) + +All Classes and Interfaces (ACF (Brigadier) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Package Class Use @@ -53,111 +35,37 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -All Classes +All Classes and Interfaces + + +Classes + +Class +Description +ACFBrigadierManager<S> +Deprecated. +Unstable API + - - - - -Class Summary - -Class -Description - - -ACFBrigadierManager<S> -Deprecated. -Unstable API - - - - - + + diff --git a/docs/acf-brigadier/allpackages-index.html b/docs/acf-brigadier/allpackages-index.html index 65913781..b102cec3 100644 --- a/docs/acf-brigadier/allpackages-index.html +++ b/docs/acf-brigadier/allpackages-index.html @@ -1,50 +1,32 @@ - - -All Packages (ACF (Brigadier) 0.5.0-SNAPSHOT API) + +All Packages (ACF (Brigadier) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Package Class Use @@ -53,111 +35,33 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + All Packages - - - - -Package Summary - -Package -Description - - - -co.aikar.commands - - - - - - +Package Summary + +Package +Description +co.aikar.commands + + + diff --git a/docs/acf-brigadier/co/aikar/commands/ACFBrigadierManager.html b/docs/acf-brigadier/co/aikar/commands/ACFBrigadierManager.html index 325685b6..b0af5fcd 100644 --- a/docs/acf-brigadier/co/aikar/commands/ACFBrigadierManager.html +++ b/docs/acf-brigadier/co/aikar/commands/ACFBrigadierManager.html @@ -1,283 +1,148 @@ - - -ACFBrigadierManager (ACF (Brigadier) 0.5.0-SNAPSHOT API) + +ACFBrigadierManager (ACF (Brigadier) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | +Field | Constr | -Method +Method - + Detail: -Field | +Field | Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class ACFBrigadierManager<S> +Package co.aikar.commands +Class ACFBrigadierManager<S> - - -java.lang.Object - - -co.aikar.commands.ACFBrigadierManager<S> - - - - - - - -Type Parameters: +java.lang.Object +co.aikar.commands.ACFBrigadierManager<S> + + + +Type Parameters: S - -@Deprecated -public class ACFBrigadierManager<S> -extends Object -Deprecated. -Unstable API +@Deprecated +public class ACFBrigadierManager<S> +extends Object +Deprecated. +Unstable API Handles registering of commands into brigadier - -Author: + +Author: MiniDigger - - - - - - + + + - - - - - -Field Summary - -Fields - -Modifier and Type -Field -Description - - -protected co.aikar.commands.CommandManager<?,?,?,?,?,?> -manager - -Deprecated. - - - - - + + +Field Summary +Fields + +Modifier and Type +Field +Description +protected final co.aikar.commands.CommandManager<?,?,?,?,?,?> +manager + +Deprecated. + + + - - - - - -Method Summary - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Field Detail - - - - - -manager -protected final co.aikar.commands.CommandManager<?,?,?,?,?,?> manager -Deprecated. - - + + +Field Details + + + +manager +protected final co.aikar.commands.CommandManager<?,?,?,?,?,?> manager +Deprecated. + - - - + + + + diff --git a/docs/acf-brigadier/co/aikar/commands/class-use/ACFBrigadierManager.html b/docs/acf-brigadier/co/aikar/commands/class-use/ACFBrigadierManager.html index 589860d7..348a828a 100644 --- a/docs/acf-brigadier/co/aikar/commands/class-use/ACFBrigadierManager.html +++ b/docs/acf-brigadier/co/aikar/commands/class-use/ACFBrigadierManager.html @@ -1,145 +1,60 @@ - - -Uses of Class co.aikar.commands.ACFBrigadierManager (ACF (Brigadier) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.ACFBrigadierManager (ACF (Brigadier) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.ACFBrigadierManager +Uses of Classco.aikar.commands.ACFBrigadierManager -No usage of co.aikar.commands.ACFBrigadierManager - +No usage of co.aikar.commands.ACFBrigadierManager + + diff --git a/docs/acf-brigadier/co/aikar/commands/package-summary.html b/docs/acf-brigadier/co/aikar/commands/package-summary.html index 3bae4212..56860710 100644 --- a/docs/acf-brigadier/co/aikar/commands/package-summary.html +++ b/docs/acf-brigadier/co/aikar/commands/package-summary.html @@ -1,51 +1,33 @@ - - -co.aikar.commands (ACF (Brigadier) 0.5.0-SNAPSHOT API) + +co.aikar.commands (ACF (Brigadier) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - -Package + +Skip navigation links + +Package Class Use Tree @@ -53,113 +35,53 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - + +Package: +Description | +Related Packages | +Classes and Interfaces + + +SEARCH: + + + - - - - - - - + + -Package co.aikar.commands +Package co.aikar.commands + + +package co.aikar.commands + + + + +Classes + +Class +Description +ACFBrigadierManager<S> +Deprecated. +Unstable API + + - - - - -Class Summary - -Class -Description - - - -ACFBrigadierManager<S> -Deprecated. -Unstable API - - - - - + + + diff --git a/docs/acf-brigadier/co/aikar/commands/package-tree.html b/docs/acf-brigadier/co/aikar/commands/package-tree.html index 45ed47c7..52b94a04 100644 --- a/docs/acf-brigadier/co/aikar/commands/package-tree.html +++ b/docs/acf-brigadier/co/aikar/commands/package-tree.html @@ -1,156 +1,70 @@ - - -co.aikar.commands Class Hierarchy (ACF (Brigadier) 0.5.0-SNAPSHOT API) + +co.aikar.commands Class Hierarchy (ACF (Brigadier) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Package Class Use -Tree +Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Hierarchy For Package co.aikar.commands - - + Class Hierarchy -java.lang.Object +java.lang.Object -co.aikar.commands.ACFBrigadierManager<S> +co.aikar.commands.ACFBrigadierManager<S> - + + diff --git a/docs/acf-brigadier/co/aikar/commands/package-use.html b/docs/acf-brigadier/co/aikar/commands/package-use.html index 30c77844..3450e8f7 100644 --- a/docs/acf-brigadier/co/aikar/commands/package-use.html +++ b/docs/acf-brigadier/co/aikar/commands/package-use.html @@ -1,145 +1,60 @@ - - -Uses of Package co.aikar.commands (ACF (Brigadier) 0.5.0-SNAPSHOT API) + +Uses of Package co.aikar.commands (ACF (Brigadier) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Uses of Packageco.aikar.commands -No usage of co.aikar.commands - +No usage of co.aikar.commands + + diff --git a/docs/acf-brigadier/deprecated-list.html b/docs/acf-brigadier/deprecated-list.html index 7c14f5ca..75de02f1 100644 --- a/docs/acf-brigadier/deprecated-list.html +++ b/docs/acf-brigadier/deprecated-list.html @@ -1,95 +1,50 @@ - - -Deprecated List (ACF (Brigadier) 0.5.0-SNAPSHOT API) + +Deprecated List (ACF (Brigadier) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Package Class Use Tree -Deprecated +Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Deprecated API @@ -98,74 +53,27 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); Classes - - - - - - -Classes - -Class -Description - - - -co.aikar.commands.ACFBrigadierManager - -Unstable API - - - - + + + +Deprecated Classes + +Class +Description +co.aikar.commands.ACFBrigadierManager + +Unstable API + + + - + + diff --git a/docs/acf-brigadier/index-all.html b/docs/acf-brigadier/index-all.html index 8516ef2d..9a675aed 100644 --- a/docs/acf-brigadier/index-all.html +++ b/docs/acf-brigadier/index-all.html @@ -1,172 +1,82 @@ - - -Index (ACF (Brigadier) 0.5.0-SNAPSHOT API) + +Index (ACF (Brigadier) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Package Class Use Tree Deprecated -Index +Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -A C M All Classes All Packages - - -A - -ACFBrigadierManager<S> - Class in co.aikar.commands + +Index + +A C M All Classes and Interfaces|All Packages +A + +ACFBrigadierManager<S> - Class in co.aikar.commands -Deprecated. -Unstable API +Deprecated. +Unstable API - - - -C - +C + co.aikar.commands - package co.aikar.commands - - - -M - -manager - Variable in class co.aikar.commands.ACFBrigadierManager +M + +manager - Variable in class co.aikar.commands.ACFBrigadierManager -Deprecated. +Deprecated. -A C M All Classes All Packages - +A C M All Classes and Interfaces|All Packages + + diff --git a/docs/acf-brigadier/index.html b/docs/acf-brigadier/index.html index b9f866ad..fef34774 100644 --- a/docs/acf-brigadier/index.html +++ b/docs/acf-brigadier/index.html @@ -1,18 +1,20 @@ - - -ACF (Brigadier) 0.5.0-SNAPSHOT API + +ACF (Brigadier) 0.5.1-SNAPSHOT API + + + + + - - - + JavaScript is disabled on your browser. diff --git a/docs/acf-brigadier/jquery-ui.overrides.css b/docs/acf-brigadier/jquery-ui.overrides.css new file mode 100644 index 00000000..1abff952 --- /dev/null +++ b/docs/acf-brigadier/jquery-ui.overrides.css @@ -0,0 +1,34 @@ +/* + * Copyright (c) 2020, Oracle and/or its affiliates. All rights reserved. + * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + */ + +.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 { + /* Overrides the color of selection used in jQuery UI */ + background: #F8981D; +} diff --git a/docs/acf-brigadier/legal/COPYRIGHT b/docs/acf-brigadier/legal/COPYRIGHT new file mode 100644 index 00000000..ca74fffd --- /dev/null +++ b/docs/acf-brigadier/legal/COPYRIGHT @@ -0,0 +1 @@ +Please see ..\java.base\COPYRIGHT diff --git a/docs/acf-brigadier/legal/LICENSE b/docs/acf-brigadier/legal/LICENSE new file mode 100644 index 00000000..4ad9fe40 --- /dev/null +++ b/docs/acf-brigadier/legal/LICENSE @@ -0,0 +1 @@ +Please see ..\java.base\LICENSE diff --git a/docs/acf-brigadier/legal/jquery.md b/docs/acf-brigadier/legal/jquery.md new file mode 100644 index 00000000..8054a34c --- /dev/null +++ b/docs/acf-brigadier/legal/jquery.md @@ -0,0 +1,72 @@ +## jQuery v3.5.1 + +### jQuery License +``` +jQuery v 3.5.1 +Copyright JS Foundation and other contributors, https://js.foundation/ + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +****************************************** + +The jQuery JavaScript Library v3.5.1 also includes Sizzle.js + +Sizzle.js includes the following license: + +Copyright JS Foundation and other contributors, https://js.foundation/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/sizzle + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +********************* + +``` diff --git a/docs/acf-brigadier/legal/jqueryUI.md b/docs/acf-brigadier/legal/jqueryUI.md new file mode 100644 index 00000000..8031bdb5 --- /dev/null +++ b/docs/acf-brigadier/legal/jqueryUI.md @@ -0,0 +1,49 @@ +## jQuery UI v1.12.1 + +### jQuery UI License +``` +Copyright jQuery Foundation and other contributors, https://jquery.org/ + +This software consists of voluntary contributions made by many +individuals. For exact contribution history, see the revision history +available at https://github.com/jquery/jquery-ui + +The following license applies to all parts of this software except as +documented below: + +==== + +Permission is hereby granted, free of charge, to any person obtaining +a copy of this software and associated documentation files (the +"Software"), to deal in the Software without restriction, including +without limitation the rights to use, copy, modify, merge, publish, +distribute, sublicense, and/or sell copies of the Software, and to +permit persons to whom the Software is furnished to do so, subject to +the following conditions: + +The above copyright notice and this permission notice shall be +included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND +NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE +LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION +OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION +WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +==== + +Copyright and related rights for sample code are waived via CC0. Sample +code is defined as all source code contained within the demos directory. + +CC0: http://creativecommons.org/publicdomain/zero/1.0/ + +==== + +All files located in the node_modules and external directories are +externally maintained libraries used by this software which have their +own licenses; we recommend you read them, as their terms may differ from +the terms above. + +``` diff --git a/docs/acf-brigadier/member-search-index.js b/docs/acf-brigadier/member-search-index.js index 76a399cf..7b8fd628 100644 --- a/docs/acf-brigadier/member-search-index.js +++ b/docs/acf-brigadier/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"co.aikar.commands","c":"ACFBrigadierManager","l":"manager"}] \ No newline at end of file +memberSearchIndex = [{"p":"co.aikar.commands","c":"ACFBrigadierManager","l":"manager"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/acf-brigadier/module-search-index.js b/docs/acf-brigadier/module-search-index.js new file mode 100644 index 00000000..0d59754f --- /dev/null +++ b/docs/acf-brigadier/module-search-index.js @@ -0,0 +1 @@ +moduleSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/docs/acf-brigadier/overview-tree.html b/docs/acf-brigadier/overview-tree.html index d640247c..ba2646dc 100644 --- a/docs/acf-brigadier/overview-tree.html +++ b/docs/acf-brigadier/overview-tree.html @@ -1,160 +1,74 @@ - - -Class Hierarchy (ACF (Brigadier) 0.5.0-SNAPSHOT API) + +Class Hierarchy (ACF (Brigadier) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Package Class Use -Tree +Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Hierarchy For All Packages -Package Hierarchies: +Package Hierarchies: co.aikar.commands - - + Class Hierarchy -java.lang.Object +java.lang.Object -co.aikar.commands.ACFBrigadierManager<S> +co.aikar.commands.ACFBrigadierManager<S> - + + diff --git a/docs/acf-brigadier/package-search-index.js b/docs/acf-brigadier/package-search-index.js index 92674ca2..b1f03309 100644 --- a/docs/acf-brigadier/package-search-index.js +++ b/docs/acf-brigadier/package-search-index.js @@ -1 +1 @@ -packageSearchIndex = [{"l":"All Packages","url":"allpackages-index.html"},{"l":"co.aikar.commands"}] \ No newline at end of file +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"co.aikar.commands"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/acf-brigadier/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png b/docs/acf-brigadier/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png new file mode 100644 index 00000000..34abd18f Binary files /dev/null and b/docs/acf-brigadier/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png differ diff --git a/docs/acf-brigadier/script-dir/images/ui-bg_glass_65_dadada_1x400.png b/docs/acf-brigadier/script-dir/images/ui-bg_glass_65_dadada_1x400.png new file mode 100644 index 00000000..f058a938 Binary files /dev/null and b/docs/acf-brigadier/script-dir/images/ui-bg_glass_65_dadada_1x400.png differ diff --git a/docs/acf-brigadier/script-dir/images/ui-bg_glass_75_dadada_1x400.png b/docs/acf-brigadier/script-dir/images/ui-bg_glass_75_dadada_1x400.png new file mode 100644 index 00000000..2ce04c16 Binary files /dev/null and b/docs/acf-brigadier/script-dir/images/ui-bg_glass_75_dadada_1x400.png differ diff --git a/docs/acf-brigadier/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png b/docs/acf-brigadier/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png new file mode 100644 index 00000000..a90afb8b Binary files /dev/null and b/docs/acf-brigadier/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png differ diff --git a/docs/acf-brigadier/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png b/docs/acf-brigadier/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png new file mode 100644 index 00000000..dbe091f6 Binary files /dev/null and b/docs/acf-brigadier/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png differ diff --git a/docs/acf-brigadier/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png b/docs/acf-brigadier/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png new file mode 100644 index 00000000..5dc3593e Binary files /dev/null and b/docs/acf-brigadier/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png differ diff --git a/docs/acf-brigadier/script-dir/images/ui-icons_222222_256x240.png b/docs/acf-brigadier/script-dir/images/ui-icons_222222_256x240.png new file mode 100644 index 00000000..e723e17c Binary files /dev/null and b/docs/acf-brigadier/script-dir/images/ui-icons_222222_256x240.png differ diff --git a/docs/acf-brigadier/script-dir/images/ui-icons_2e83ff_256x240.png b/docs/acf-brigadier/script-dir/images/ui-icons_2e83ff_256x240.png new file mode 100644 index 00000000..1f5f4975 Binary files /dev/null and b/docs/acf-brigadier/script-dir/images/ui-icons_2e83ff_256x240.png differ diff --git a/docs/acf-brigadier/script-dir/images/ui-icons_454545_256x240.png b/docs/acf-brigadier/script-dir/images/ui-icons_454545_256x240.png new file mode 100644 index 00000000..618f5b0c Binary files /dev/null and b/docs/acf-brigadier/script-dir/images/ui-icons_454545_256x240.png differ diff --git a/docs/acf-brigadier/script-dir/images/ui-icons_888888_256x240.png b/docs/acf-brigadier/script-dir/images/ui-icons_888888_256x240.png new file mode 100644 index 00000000..ee5e33f2 Binary files /dev/null and b/docs/acf-brigadier/script-dir/images/ui-icons_888888_256x240.png differ diff --git a/docs/acf-brigadier/script-dir/images/ui-icons_cd0a0a_256x240.png b/docs/acf-brigadier/script-dir/images/ui-icons_cd0a0a_256x240.png new file mode 100644 index 00000000..7e8ebc18 Binary files /dev/null and b/docs/acf-brigadier/script-dir/images/ui-icons_cd0a0a_256x240.png differ diff --git a/docs/acf-brigadier/script-dir/jquery-3.5.1.min.js b/docs/acf-brigadier/script-dir/jquery-3.5.1.min.js new file mode 100644 index 00000000..b0614034 --- /dev/null +++ b/docs/acf-brigadier/script-dir/jquery-3.5.1.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(C,e){"use strict";var t=[],r=Object.getPrototypeOf,s=t.slice,g=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},u=t.push,i=t.indexOf,n={},o=n.toString,v=n.hasOwnProperty,a=v.toString,l=a.call(Object),y={},m=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},x=function(e){return null!=e&&e===e.window},E=C.document,c={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,n){var r,i,o=(n=n||E).createElement("script");if(o.text=e,t)for(r in c)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[o.call(e)]||"object":typeof e}var f="3.5.1",S=function(e,t){return new S.fn.init(e,t)};function p(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!m(e)&&!x(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){(f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){var n=e.split("|"),r=n.length;while(r--)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le(function(o){return o=+o,le(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function ye(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce(function(e){return a.appendChild(e).appendChild(C.createElement("div")),"undefined"!=typeof e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=ce(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=ce(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce(function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length}),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce(function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")}),ce(function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")})),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce(function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)}),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function D(e,n,r){return m(n)?S.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?S.grep(e,function(e){return e===n!==r}):"string"!=typeof n?S.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||j,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,j=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){while((e=e[t])&&1!==e.nodeType);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="x",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"",""],col:[2,"",""],tr:[2,"",""],td:[3,"",""],_default:[0,"",""]};function ve(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function qe(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function Le(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function He(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Oe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}});var Ut,Xt=[],Vt=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Xt.pop()||S.expando+"_"+Ct.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Vt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Vt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Vt,"$1"+r):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always(function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Xt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0}),"script"}),y.createHTMLDocument=((Ut=E.implementation.createHTMLDocument("").body).innerHTML="",2===Ut.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,function(e){return t===e.elem}).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):("number"==typeof f.top&&(f.top+="px"),"number"==typeof f.left&&(f.left+="px"),c.css(f))}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){S.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===S.css(e,"position"))e=e.offsetParent;return e||re})}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),S.each(["top","left"],function(e,n){S.cssHooks[n]=$e(y.pixelPosition,function(e,t){if(t)return t=Be(e,n),Me.test(t)?S(e).position()[n]+"px":t})}),S.each({Height:"height",Width:"width"},function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)},s,n?e:void 0,n)}})}),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){S.fn[t]=function(e){return this.on(t,e)}}),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.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(e,n){S.fn[n]=function(e,t){return 0a;a++)for(s in o[a])n=o[a][s],o[a].hasOwnProperty(s)&&void 0!==n&&(e[s]=t.isPlainObject(n)?t.isPlainObject(e[s])?t.widget.extend({},e[s],n):t.widget.extend({},n):n);return e},t.widget.bridge=function(e,s){var n=s.prototype.widgetFullName||e;t.fn[e]=function(o){var a="string"==typeof o,r=i.call(arguments,1),l=this;return a?this.length||"instance"!==o?this.each(function(){var i,s=t.data(this,n);return"instance"===o?(l=s,!1):s?t.isFunction(s[o])&&"_"!==o.charAt(0)?(i=s[o].apply(s,r),i!==s&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0):t.error("no such method '"+o+"' for "+e+" widget instance"):t.error("cannot call methods on "+e+" prior to initialization; "+"attempted to call method '"+o+"'")}):l=void 0:(r.length&&(o=t.widget.extend.apply(null,[o].concat(r))),this.each(function(){var e=t.data(this,n);e?(e.option(o||{}),e._init&&e._init()):t.data(this,n,new s(o,this))})),l}},t.Widget=function(){},t.Widget._childConstructors=[],t.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"",options:{classes:{},disabled:!1,create:null},_createWidget:function(i,s){s=t(s||this.defaultElement||this)[0],this.element=t(s),this.uuid=e++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=t(),this.hoverable=t(),this.focusable=t(),this.classesElementLookup={},s!==this&&(t.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(t){t.target===s&&this.destroy()}}),this.document=t(s.style?s.ownerDocument:s.document||s),this.window=t(this.document[0].defaultView||this.document[0].parentWindow)),this.options=t.widget.extend({},this.options,this._getCreateOptions(),i),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:t.noop,_create:t.noop,_init:t.noop,destroy:function(){var e=this;this._destroy(),t.each(this.classesElementLookup,function(t,i){e._removeClass(i,t)}),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:t.noop,widget:function(){return this.element},option:function(e,i){var s,n,o,a=e;if(0===arguments.length)return t.widget.extend({},this.options);if("string"==typeof e)if(a={},s=e.split("."),e=s.shift(),s.length){for(n=a[e]=t.widget.extend({},this.options[e]),o=0;s.length-1>o;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(e=s.pop(),1===arguments.length)return void 0===n[e]?null:n[e];n[e]=i}else{if(1===arguments.length)return void 0===this.options[e]?null:this.options[e];a[e]=i}return this._setOptions(a),this},_setOptions:function(t){var e;for(e in t)this._setOption(e,t[e]);return this},_setOption:function(t,e){return"classes"===t&&this._setOptionClasses(e),this.options[t]=e,"disabled"===t&&this._setOptionDisabled(e),this},_setOptionClasses:function(e){var i,s,n;for(i in e)n=this.classesElementLookup[i],e[i]!==this.options.classes[i]&&n&&n.length&&(s=t(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:e,add:!0})))},_setOptionDisabled:function(t){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!t),t&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(e){function i(i,o){var a,r;for(r=0;i.length>r;r++)a=n.classesElementLookup[i[r]]||t(),a=e.add?t(t.unique(a.get().concat(e.element.get()))):t(a.not(e.element).get()),n.classesElementLookup[i[r]]=a,s.push(i[r]),o&&e.classes[i[r]]&&s.push(e.classes[i[r]])}var s=[],n=this;return e=t.extend({element:this.element,classes:this.options.classes||{}},e),this._on(e.element,{remove:"_untrackClassesElement"}),e.keys&&i(e.keys.match(/\S+/g)||[],!0),e.extra&&i(e.extra.match(/\S+/g)||[]),s.join(" ")},_untrackClassesElement:function(e){var i=this;t.each(i.classesElementLookup,function(s,n){-1!==t.inArray(e.target,n)&&(i.classesElementLookup[s]=t(n.not(e.target).get()))})},_removeClass:function(t,e,i){return this._toggleClass(t,e,i,!1)},_addClass:function(t,e,i){return this._toggleClass(t,e,i,!0)},_toggleClass:function(t,e,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof t||null===t,o={extra:n?e:i,keys:n?t:e,element:n?this.element:t,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(e,i,s){var n,o=this;"boolean"!=typeof e&&(s=i,i=e,e=!1),s?(i=n=t(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),t.each(s,function(s,a){function r(){return e||o.options.disabled!==!0&&!t(this).hasClass("ui-state-disabled")?("string"==typeof a?o[a]:a).apply(o,arguments):void 0}"string"!=typeof a&&(r.guid=a.guid=a.guid||r.guid||t.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),h=l[1]+o.eventNamespace,c=l[2];c?n.on(h,c,r):i.on(h,r)})},_off:function(e,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,e.off(i).off(i),this.bindings=t(this.bindings.not(e).get()),this.focusable=t(this.focusable.not(e).get()),this.hoverable=t(this.hoverable.not(e).get())},_delay:function(t,e){function i(){return("string"==typeof t?s[t]:t).apply(s,arguments)}var s=this;return setTimeout(i,e||0)},_hoverable:function(e){this.hoverable=this.hoverable.add(e),this._on(e,{mouseenter:function(e){this._addClass(t(e.currentTarget),null,"ui-state-hover")},mouseleave:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-hover")}})},_focusable:function(e){this.focusable=this.focusable.add(e),this._on(e,{focusin:function(e){this._addClass(t(e.currentTarget),null,"ui-state-focus")},focusout:function(e){this._removeClass(t(e.currentTarget),null,"ui-state-focus")}})},_trigger:function(e,i,s){var n,o,a=this.options[e];if(s=s||{},i=t.Event(i),i.type=(e===this.widgetEventPrefix?e:this.widgetEventPrefix+e).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!(t.isFunction(a)&&a.apply(this.element[0],[i].concat(s))===!1||i.isDefaultPrevented())}},t.each({show:"fadeIn",hide:"fadeOut"},function(e,i){t.Widget.prototype["_"+e]=function(s,n,o){"string"==typeof n&&(n={effect:n});var a,r=n?n===!0||"number"==typeof n?i:n.effect||i:e;n=n||{},"number"==typeof n&&(n={duration:n}),a=!t.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),a&&t.effects&&t.effects.effect[r]?s[e](n):r!==e&&s[r]?s[r](n.duration,n.easing,o):s.queue(function(i){t(this)[e](),o&&o.call(s[0]),i()})}}),t.widget,function(){function e(t,e,i){return[parseFloat(t[0])*(u.test(t[0])?e/100:1),parseFloat(t[1])*(u.test(t[1])?i/100:1)]}function i(e,i){return parseInt(t.css(e,i),10)||0}function s(e){var i=e[0];return 9===i.nodeType?{width:e.width(),height:e.height(),offset:{top:0,left:0}}:t.isWindow(i)?{width:e.width(),height:e.height(),offset:{top:e.scrollTop(),left:e.scrollLeft()}}:i.preventDefault?{width:0,height:0,offset:{top:i.pageY,left:i.pageX}}:{width:e.outerWidth(),height:e.outerHeight(),offset:e.offset()}}var n,o=Math.max,a=Math.abs,r=/left|center|right/,l=/top|center|bottom/,h=/[\+\-]\d+(\.[\d]+)?%?/,c=/^\w+/,u=/%$/,d=t.fn.position;t.position={scrollbarWidth:function(){if(void 0!==n)return n;var e,i,s=t(""),o=s.children()[0];return t("body").append(s),e=o.offsetWidth,s.css("overflow","scroll"),i=o.offsetWidth,e===i&&(i=s[0].clientWidth),s.remove(),n=e-i},getScrollInfo:function(e){var i=e.isWindow||e.isDocument?"":e.element.css("overflow-x"),s=e.isWindow||e.isDocument?"":e.element.css("overflow-y"),n="scroll"===i||"auto"===i&&e.widthi?"left":e>0?"right":"center",vertical:0>r?"top":s>0?"bottom":"middle"};h>p&&p>a(e+i)&&(u.horizontal="center"),c>f&&f>a(s+r)&&(u.vertical="middle"),u.important=o(a(e),a(i))>o(a(s),a(r))?"horizontal":"vertical",n.using.call(this,t,u)}),l.offset(t.extend(D,{using:r}))})},t.ui.position={fit:{left:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollLeft:s.offset.left,a=s.width,r=t.left-e.collisionPosition.marginLeft,l=n-r,h=r+e.collisionWidth-a-n;e.collisionWidth>a?l>0&&0>=h?(i=t.left+l+e.collisionWidth-a-n,t.left+=l-i):t.left=h>0&&0>=l?n:l>h?n+a-e.collisionWidth:n:l>0?t.left+=l:h>0?t.left-=h:t.left=o(t.left-r,t.left)},top:function(t,e){var i,s=e.within,n=s.isWindow?s.scrollTop:s.offset.top,a=e.within.height,r=t.top-e.collisionPosition.marginTop,l=n-r,h=r+e.collisionHeight-a-n;e.collisionHeight>a?l>0&&0>=h?(i=t.top+l+e.collisionHeight-a-n,t.top+=l-i):t.top=h>0&&0>=l?n:l>h?n+a-e.collisionHeight:n:l>0?t.top+=l:h>0?t.top-=h:t.top=o(t.top-r,t.top)}},flip:{left:function(t,e){var i,s,n=e.within,o=n.offset.left+n.scrollLeft,r=n.width,l=n.isWindow?n.scrollLeft:n.offset.left,h=t.left-e.collisionPosition.marginLeft,c=h-l,u=h+e.collisionWidth-r-l,d="left"===e.my[0]?-e.elemWidth:"right"===e.my[0]?e.elemWidth:0,p="left"===e.at[0]?e.targetWidth:"right"===e.at[0]?-e.targetWidth:0,f=-2*e.offset[0];0>c?(i=t.left+d+p+f+e.collisionWidth-r-o,(0>i||a(c)>i)&&(t.left+=d+p+f)):u>0&&(s=t.left-e.collisionPosition.marginLeft+d+p+f-l,(s>0||u>a(s))&&(t.left+=d+p+f))},top:function(t,e){var i,s,n=e.within,o=n.offset.top+n.scrollTop,r=n.height,l=n.isWindow?n.scrollTop:n.offset.top,h=t.top-e.collisionPosition.marginTop,c=h-l,u=h+e.collisionHeight-r-l,d="top"===e.my[1],p=d?-e.elemHeight:"bottom"===e.my[1]?e.elemHeight:0,f="top"===e.at[1]?e.targetHeight:"bottom"===e.at[1]?-e.targetHeight:0,g=-2*e.offset[1];0>c?(s=t.top+p+f+g+e.collisionHeight-r-o,(0>s||a(c)>s)&&(t.top+=p+f+g)):u>0&&(i=t.top-e.collisionPosition.marginTop+p+f+g-l,(i>0||u>a(i))&&(t.top+=p+f+g))}},flipfit:{left:function(){t.ui.position.flip.left.apply(this,arguments),t.ui.position.fit.left.apply(this,arguments)},top:function(){t.ui.position.flip.top.apply(this,arguments),t.ui.position.fit.top.apply(this,arguments)}}}}(),t.ui.position,t.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},t.fn.extend({uniqueId:function(){var t=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++t)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&t(this).removeAttr("id")})}}),t.ui.safeActiveElement=function(t){var e;try{e=t.activeElement}catch(i){e=t.body}return e||(e=t.body),e.nodeName||(e=t.body),e},t.widget("ui.menu",{version:"1.12.1",defaultElement:"",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(t){t.preventDefault()},"click .ui-menu-item":function(e){var i=t(e.target),s=t(t.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(e),e.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(e):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(e){if(!this.previousFilter){var i=t(e.target).closest(".ui-menu-item"),s=t(e.currentTarget);i[0]===s[0]&&(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(e,s))}},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(t,e){var i=this.active||this.element.find(this.options.items).eq(0);e||this.focus(t,i)},blur:function(e){this._delay(function(){var i=!t.contains(this.element[0],t.ui.safeActiveElement(this.document[0]));i&&this.collapseAll(e)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(t){this._closeOnDocumentClick(t)&&this.collapseAll(t),this.mouseHandled=!1}})},_destroy:function(){var e=this.element.find(".ui-menu-item").removeAttr("role aria-disabled"),i=e.children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),i.children().each(function(){var e=t(this);e.data("ui-menu-submenu-caret")&&e.remove()})},_keydown:function(e){var i,s,n,o,a=!0;switch(e.keyCode){case t.ui.keyCode.PAGE_UP:this.previousPage(e);break;case t.ui.keyCode.PAGE_DOWN:this.nextPage(e);break;case t.ui.keyCode.HOME:this._move("first","first",e);break;case t.ui.keyCode.END:this._move("last","last",e);break;case t.ui.keyCode.UP:this.previous(e);break;case t.ui.keyCode.DOWN:this.next(e);break;case t.ui.keyCode.LEFT:this.collapse(e);break;case t.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(e);break;case t.ui.keyCode.ENTER:case t.ui.keyCode.SPACE:this._activate(e);break;case t.ui.keyCode.ESCAPE:this.collapse(e);break;default:a=!1,s=this.previousFilter||"",o=!1,n=e.keyCode>=96&&105>=e.keyCode?""+(e.keyCode-96):String.fromCharCode(e.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i,i.length||(n=String.fromCharCode(e.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(e,i),this.previousFilter=n,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter}a&&e.preventDefault()},_activate:function(t){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(t):this.select(t))},refresh:function(){var e,i,s,n,o,a=this,r=this.options.icons.submenu,l=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),s=l.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var e=t(this),i=e.prev(),s=t("").data("ui-menu-submenu-caret",!0);a._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),e.attr("aria-labelledby",i.attr("id"))}),this._addClass(s,"ui-menu","ui-widget ui-widget-content ui-front"),e=l.add(this.element),i=e.find(this.options.items),i.not(".ui-menu-item").each(function(){var e=t(this);a._isDivider(e)&&a._addClass(e,"ui-menu-divider","ui-widget-content")}),n=i.not(".ui-menu-item, .ui-menu-divider"),o=n.children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(n,"ui-menu-item")._addClass(o,"ui-menu-item-wrapper"),i.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!t.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(t,e){if("icons"===t){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,e.submenu)}this._super(t,e)},_setOptionDisabled:function(t){this._super(t),this.element.attr("aria-disabled",t+""),this._toggleClass(null,"ui-state-disabled",!!t)},focus:function(t,e){var i,s,n;this.blur(t,t&&"focus"===t.type),this._scrollIntoView(e),this.active=e.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),t&&"keydown"===t.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),i=e.children(".ui-menu"),i.length&&t&&/^mouse/.test(t.type)&&this._startOpening(i),this.activeMenu=e.parent(),this._trigger("focus",t,{item:e})},_scrollIntoView:function(e){var i,s,n,o,a,r;this._hasScroll()&&(i=parseFloat(t.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(t.css(this.activeMenu[0],"paddingTop"))||0,n=e.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),a=this.activeMenu.height(),r=e.outerHeight(),0>n?this.activeMenu.scrollTop(o+n):n+r>a&&this.activeMenu.scrollTop(o+n-a+r))},blur:function(t,e){e||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",t,{item:this.active}),this.active=null)},_startOpening:function(t){clearTimeout(this.timer),"true"===t.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(t)},this.delay))},_open:function(e){var i=t.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(e.parents(".ui-menu")).hide().attr("aria-hidden","true"),e.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(e,i){clearTimeout(this.timer),this.timer=this._delay(function(){var s=i?this.element:t(e&&e.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(e),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s},this.delay)},_close:function(t){t||(t=this.active?this.active.parent():this.element),t.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false")},_closeOnDocumentClick:function(e){return!t(e.target).closest(".ui-menu").length},_isDivider:function(t){return!/[^\-\u2014\u2013\s]/.test(t.text())},collapse:function(t){var e=this.active&&this.active.parent().closest(".ui-menu-item",this.element);e&&e.length&&(this._close(),this.focus(t,e))},expand:function(t){var e=this.active&&this.active.children(".ui-menu ").find(this.options.items).first();e&&e.length&&(this._open(e.parent()),this._delay(function(){this.focus(t,e)}))},next:function(t){this._move("next","first",t)},previous:function(t){this._move("prev","last",t)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(t,e,i){var s;this.active&&(s="first"===t||"last"===t?this.active["first"===t?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[t+"All"](".ui-menu-item").eq(0)),s&&s.length&&this.active||(s=this.activeMenu.find(this.options.items)[e]()),this.focus(i,s)},nextPage:function(e){var i,s,n;return this.active?(this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return i=t(this),0>i.offset().top-s-n}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items)[this.active?"last":"first"]())),void 0):(this.next(e),void 0)},previousPage:function(e){var i,s,n;return this.active?(this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return i=t(this),i.offset().top-s+n>0}),this.focus(e,i)):this.focus(e,this.activeMenu.find(this.options.items).first())),void 0):(this.next(e),void 0)},_hasScroll:function(){return this.element.outerHeight()",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,_create:function(){var e,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,a="input"===n;this.isMultiLine=o||!a&&this._isContentEditable(this.element),this.valueMethod=this.element[o||a?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return e=!0,s=!0,i=!0,void 0;e=!1,s=!1,i=!1;var o=t.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:e=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:e=!0,this._move("nextPage",n);break;case o.UP:e=!0,this._keyEvent("previous",n);break;case o.DOWN:e=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(e=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(e)return e=!1,(!this.isMultiLine||this.menu.element.is(":visible"))&&s.preventDefault(),void 0;if(!i){var n=t.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(t){return s?(s=!1,t.preventDefault(),void 0):(this._searchTimeout(t),void 0)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(t){return this.cancelBlur?(delete this.cancelBlur,void 0):(clearTimeout(this.searching),this.close(t),this._change(t),void 0)}}),this._initSource(),this.menu=t("").appendTo(this._appendTo()).menu({role:null}).hide().menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,this.element[0]!==t.ui.safeActiveElement(this.document[0])&&this.element.trigger("focus")})},menufocus:function(e,i){var s,n;return this.isNewMenu&&(this.isNewMenu=!1,e.originalEvent&&/^mouse/.test(e.originalEvent.type))?(this.menu.blur(),this.document.one("mousemove",function(){t(e.target).trigger(e.originalEvent)}),void 0):(n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",e,{item:n})&&e.originalEvent&&/^key/.test(e.originalEvent.type)&&this._value(n.value),s=i.item.attr("aria-label")||n.value,s&&t.trim(s).length&&(this.liveRegion.children().hide(),t("").text(s).appendTo(this.liveRegion)),void 0)},menuselect:function(e,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==t.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay(function(){this.previous=n,this.selectedItem=s})),!1!==this._trigger("select",e,{item:s})&&this._value(s.value),this.term=this._value(),this.close(e),this.selectedItem=s}}),this.liveRegion=t("",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(t,e){this._super(t,e),"source"===t&&this._initSource(),"appendTo"===t&&this.menu.element.appendTo(this._appendTo()),"disabled"===t&&e&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(e){var i=this.menu.element[0];return e.target===this.element[0]||e.target===i||t.contains(i,e.target)},_closeOnClickOutside:function(t){this._isEventTargetInWidget(t)||this.close()},_appendTo:function(){var e=this.options.appendTo;return e&&(e=e.jquery||e.nodeType?t(e):this.document.find(e).eq(0)),e&&e[0]||(e=this.element.closest(".ui-front, dialog")),e.length||(e=this.document[0].body),e},_initSource:function(){var e,i,s=this;t.isArray(this.options.source)?(e=this.options.source,this.source=function(i,s){s(t.ui.autocomplete.filter(e,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(e,n){s.xhr&&s.xhr.abort(),s.xhr=t.ajax({url:i,data:e,dataType:"json",success:function(t){n(t)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(t){clearTimeout(this.searching),this.searching=this._delay(function(){var e=this.term===this._value(),i=this.menu.element.is(":visible"),s=t.altKey||t.ctrlKey||t.metaKey||t.shiftKey;(!e||e&&!i&&!s)&&(this.selectedItem=null,this.search(null,t))},this.options.delay)},search:function(t,e){return t=null!=t?t:this._value(),this.term=this._value(),t.length").append(t("").text(i.label)).appendTo(e)},_move:function(t,e){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(t)||this.menu.isLastItem()&&/^next/.test(t)?(this.isMultiLine||this._value(this.term),this.menu.blur(),void 0):(this.menu[t](e),void 0):(this.search(null,e),void 0)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(t,e){(!this.isMultiLine||this.menu.element.is(":visible"))&&(this._move(t,e),e.preventDefault())},_isContentEditable:function(t){if(!t.length)return!1;var e=t.prop("contentEditable");return"inherit"===e?this._isContentEditable(t.parent()):"true"===e}}),t.extend(t.ui.autocomplete,{escapeRegex:function(t){return t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(e,i){var s=RegExp(t.ui.autocomplete.escapeRegex(i),"i");return t.grep(e,function(t){return s.test(t.label||t.value||t)})}}),t.widget("ui.autocomplete",t.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(t){return t+(t>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(e){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=e&&e.length?this.options.messages.results(e.length):this.options.messages.noResults,this.liveRegion.children().hide(),t("").text(i).appendTo(this.liveRegion))}}),t.ui.autocomplete}); \ No newline at end of file diff --git a/docs/acf-brigadier/script-dir/jquery-ui.structure.min.css b/docs/acf-brigadier/script-dir/jquery-ui.structure.min.css new file mode 100644 index 00000000..e8808927 --- /dev/null +++ b/docs/acf-brigadier/script-dir/jquery-ui.structure.min.css @@ -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} \ No newline at end of file diff --git a/docs/acf-brigadier/script.js b/docs/acf-brigadier/script.js index 0eaaf535..0765364e 100644 --- a/docs/acf-brigadier/script.js +++ b/docs/acf-brigadier/script.js @@ -1,26 +1,26 @@ /* - * Copyright (c) 2013, 2018, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * Copyright (c) 2013, 2020, Oracle and/or its affiliates. All rights reserved. + * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * * - * 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; @@ -29,72 +29,13 @@ 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")); - }); + + createElem(doc, tag, 'module-search-index.js'); + createElem(doc, tag, 'package-search-index.js'); + createElem(doc, tag, 'type-search-index.js'); + createElem(doc, tag, 'member-search-index.js'); + createElem(doc, tag, 'tag-search-index.js'); } function createElem(doc, tag, path) { @@ -104,36 +45,88 @@ function createElem(doc, tag, 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'; +function show(tableId, selected, columns) { + if (tableId !== selected) { + document.querySelectorAll('div.' + tableId + ':not(.' + selected + ')') + .forEach(function(elem) { + elem.style.display = 'none'; + }); } - updateTabs(type); + document.querySelectorAll('div.' + selected) + .forEach(function(elem, index) { + elem.style.display = ''; + var isEvenRow = index % (columns * 2) < columns; + elem.classList.remove(isEvenRow ? oddRowColor : evenRowColor); + elem.classList.add(isEvenRow ? evenRowColor : oddRowColor); + }); + updateTabs(tableId, selected); } -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 = "" + tabs[value][1] + ""; +function updateTabs(tableId, selected) { + document.querySelector('div#' + tableId +' .summary-table') + .setAttribute('aria-labelledby', selected); + document.querySelectorAll('button[id^="' + tableId + '"]') + .forEach(function(tab, index) { + if (selected === tab.id || (tableId === selected && index === 0)) { + tab.className = activeTableTab; + tab.setAttribute('aria-selected', true); + tab.setAttribute('tabindex',0); + } else { + tab.className = tableTab; + tab.setAttribute('aria-selected', false); + tab.setAttribute('tabindex',-1); + } + }); +} + +function switchTab(e) { + var selected = document.querySelector('[aria-selected=true]'); + if (selected) { + if ((e.keyCode === 37 || e.keyCode === 38) && selected.previousSibling) { + // left or up arrow key pressed: move focus to previous tab + selected.previousSibling.click(); + selected.previousSibling.focus(); + e.preventDefault(); + } else if ((e.keyCode === 39 || e.keyCode === 40) && selected.nextSibling) { + // right or down arrow key pressed: move focus to next tab + selected.nextSibling.click(); + selected.nextSibling.focus(); + e.preventDefault(); } } } -function updateModuleFrame(pFrame, cFrame) { - top.packageFrame.location = pFrame; - top.classFrame.location = cFrame; +var updateSearchResults = function() {}; + +function indexFilesLoaded() { + return moduleSearchIndex + && packageSearchIndex + && typeSearchIndex + && memberSearchIndex + && tagSearchIndex; } + +// Workaround for scroll position not being included in browser history (8249133) +document.addEventListener("DOMContentLoaded", function(e) { + var contentDiv = document.querySelector("div.flex-content"); + window.addEventListener("popstate", function(e) { + if (e.state !== null) { + contentDiv.scrollTop = e.state; + } + }); + window.addEventListener("hashchange", function(e) { + history.replaceState(contentDiv.scrollTop, document.title); + }); + contentDiv.addEventListener("scroll", function(e) { + var timeoutID; + if (!timeoutID) { + timeoutID = setTimeout(function() { + history.replaceState(contentDiv.scrollTop, document.title); + timeoutID = null; + }, 100); + } + }); + if (!location.hash) { + history.replaceState(contentDiv.scrollTop, document.title); + } +}); diff --git a/docs/acf-brigadier/search.js b/docs/acf-brigadier/search.js index b773531b..df0e6fb7 100644 --- a/docs/acf-brigadier/search.js +++ b/docs/acf-brigadier/search.js @@ -1,88 +1,123 @@ /* - * Copyright (c) 2015, 2018, Oracle and/or its affiliates. All rights reserved. - * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. + * Copyright (c) 2015, 2020, Oracle and/or its affiliates. All rights reserved. + * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * + * * - * 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 loading = {l: "Loading search index..."}; var catModules = "Modules"; var catPackages = "Packages"; var catTypes = "Types"; var catMembers = "Members"; -var catSearchTags = "SearchTags"; -var highlight = "$&"; -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); +var catSearchTags = "Search Tags"; +var highlight = "$&"; +var searchPattern = ""; +var fallbackPattern = ""; +var RANKING_THRESHOLD = 2; +var NO_MATCH = 0xffff; +var MIN_RESULTS = 3; +var MAX_RESULTS = 500; +var UNNAMED = ""; +function escapeHtml(str) { + return str.replace(//g, ">"); +} +function getHighlightedText(item, matcher, fallbackMatcher) { + var escapedItem = escapeHtml(item); + var highlighted = escapedItem.replace(matcher, highlight); + if (highlighted === escapedItem) { + highlighted = escapedItem.replace(fallbackMatcher, highlight) } - return label; + return highlighted; } 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) { + 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.category === catMembers) { + if (ui.item.m) { + urlPrefix = ui.item.m + slash; + } else { $.each(packageSearchIndex, function(index, item) { - if (ui.item.p == item.l) { + if (item.m && ui.item.p === item.l) { urlPrefix = item.m + slash; } }); - return urlPrefix; - } else { - return urlPrefix; } } return urlPrefix; } +function createSearchPattern(term) { + var pattern = ""; + var isWordToken = false; + term.replace(/,\s*/g, ", ").trim().split(/\s+/).forEach(function(w, index) { + if (index > 0) { + // whitespace between identifiers is significant + pattern += (isWordToken && /^\w/.test(w)) ? "\\s+" : "\\s*"; + } + var tokens = w.split(/(?=[A-Z,.()<>[\/])/); + for (var i = 0; i < tokens.length; i++) { + var s = tokens[i]; + if (s === "") { + continue; + } + pattern += $.ui.autocomplete.escapeRegex(s); + isWordToken = /\w$/.test(s); + if (isWordToken) { + pattern += "([a-z0-9_$<>\\[\\]]*?)"; + } + } + }); + return pattern; +} +function createMatcher(pattern, flags) { + var isCamelCase = /[A-Z]/.test(pattern); + return new RegExp(pattern, flags + (isCamelCase ? "" : "i")); +} 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) { + var search = $("#search-input"); + var reset = $("#reset-button"); + 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) { + search.on('click keydown paste', function() { + if ($(this).val() === watermark) { $(this).val('').removeClass('watermark'); } }); - $("#reset").click(function() { - $("#search").val(''); - $("#search").focus(); + reset.click(function() { + search.val('').focus(); }); - $("#search").focus(); - $("#search")[0].setSelectionRange(0, 0); + search.focus()[0].setSelectionRange(0, 0); }); $.widget("custom.catcomplete", $.ui.autocomplete, { _create: function() { @@ -90,224 +125,217 @@ $.widget("custom.catcomplete", $.ui.autocomplete, { this.widget().menu("option", "items", "> :not(.ui-autocomplete-category)"); }, _renderMenu: function(ul, items) { - var rMenu = this, - currentCategory = ""; + var rMenu = this; + var currentCategory = ""; rMenu.menu.bindings = $(); $.each(items, function(index, item) { var li; - if (item.l !== noResult.l && item.category !== currentCategory) { + if (item.category && item.category !== currentCategory) { ul.append("" + item.category + ""); currentCategory = item.category; } li = rMenu._renderItemData(ul, item); if (item.category) { li.attr("aria-label", item.category + " : " + item.l); - li.attr("class", "resultItem"); + li.attr("class", "result-item"); } else { li.attr("aria-label", item.l); - li.attr("class", "resultItem"); + li.attr("class", "result-item"); } }); }, _renderItem: function(ul, item) { var label = ""; + var matcher = createMatcher(escapeHtml(searchPattern), "g"); + var fallbackMatcher = new RegExp(fallbackPattern, "gi") if (item.category === catModules) { - label = getHighlightedText(item.l); + label = getHighlightedText(item.l, matcher, fallbackMatcher); } else if (item.category === catPackages) { - label = (item.m) - ? getHighlightedText(item.m + "/" + item.l) - : getHighlightedText(item.l); + label = getHighlightedText(item.l, matcher, fallbackMatcher); } else if (item.category === catTypes) { - label = (item.p) - ? getHighlightedText(item.p + "." + item.l) - : getHighlightedText(item.l); + label = (item.p && item.p !== UNNAMED) + ? getHighlightedText(item.p + "." + item.l, matcher, fallbackMatcher) + : getHighlightedText(item.l, matcher, fallbackMatcher); } else if (item.category === catMembers) { - label = getHighlightedText(item.p + "." + (item.c + "." + item.l)); + label = (item.p && item.p !== UNNAMED) + ? getHighlightedText(item.p + "." + item.c + "." + item.l, matcher, fallbackMatcher) + : getHighlightedText(item.c + "." + item.l, matcher, fallbackMatcher); } else if (item.category === catSearchTags) { - label = getHighlightedText(item.l); + label = getHighlightedText(item.l, matcher, fallbackMatcher); } else { label = item.l; } var li = $("").appendTo(ul); var div = $("").appendTo(li); - if (item.category === catSearchTags) { + if (item.category === catSearchTags && item.h) { if (item.d) { - div.html(label + " (" + item.h + ")" + div.html(label + " (" + item.h + ")" + item.d + ""); } else { - div.html(label + " (" + item.h + ")"); + div.html(label + " (" + item.h + ")"); } } else { - div.html(label); + if (item.m) { + div.html(item.m + "/" + label); + } else { + div.html(label); + } } return li; } }); +function rankMatch(match, category) { + if (!match) { + return NO_MATCH; + } + var index = match.index; + var input = match.input; + var leftBoundaryMatch = 2; + var periferalMatch = 0; + // make sure match is anchored on a left word boundary + if (index === 0 || /\W/.test(input[index - 1]) || "_" === input[index]) { + leftBoundaryMatch = 0; + } else if ("_" === input[index - 1] || (input[index] === input[index].toUpperCase() && !/^[A-Z0-9_$]+$/.test(input))) { + leftBoundaryMatch = 1; + } + var matchEnd = index + match[0].length; + var leftParen = input.indexOf("("); + var endOfName = leftParen > -1 ? leftParen : input.length; + // exclude peripheral matches + if (category !== catModules && category !== catSearchTags) { + var delim = category === catPackages ? "/" : "."; + if (leftParen > -1 && leftParen < index) { + periferalMatch += 2; + } else if (input.lastIndexOf(delim, endOfName) >= matchEnd) { + periferalMatch += 2; + } + } + var delta = match[0].length === endOfName ? 0 : 1; // rank full match higher than partial match + for (var i = 1; i < match.length; i++) { + // lower ranking if parts of the name are missing + if (match[i]) + delta += match[i].length; + } + if (category === catTypes) { + // lower ranking if a type name contains unmatched camel-case parts + if (/[A-Z]/.test(input.substring(matchEnd))) + delta += 5; + if (/[A-Z]/.test(input.substring(0, index))) + delta += 5; + } + return leftBoundaryMatch + periferalMatch + (delta / 200); + +} +function doSearch(request, response) { + var result = []; + searchPattern = createSearchPattern(request.term); + fallbackPattern = createSearchPattern(request.term.toLowerCase()); + if (searchPattern === "") { + return this.close(); + } + var camelCaseMatcher = createMatcher(searchPattern, ""); + var fallbackMatcher = new RegExp(fallbackPattern, "i"); + + function searchIndexWithMatcher(indexArray, matcher, category, nameFunc) { + if (indexArray) { + var newResults = []; + $.each(indexArray, function (i, item) { + item.category = category; + var ranking = rankMatch(matcher.exec(nameFunc(item)), category); + if (ranking < RANKING_THRESHOLD) { + newResults.push({ranking: ranking, item: item}); + } + return newResults.length <= MAX_RESULTS; + }); + return newResults.sort(function(e1, e2) { + return e1.ranking - e2.ranking; + }).map(function(e) { + return e.item; + }); + } + return []; + } + function searchIndex(indexArray, category, nameFunc) { + var primaryResults = searchIndexWithMatcher(indexArray, camelCaseMatcher, category, nameFunc); + result = result.concat(primaryResults); + if (primaryResults.length <= MIN_RESULTS && !camelCaseMatcher.ignoreCase) { + var secondaryResults = searchIndexWithMatcher(indexArray, fallbackMatcher, category, nameFunc); + result = result.concat(secondaryResults.filter(function (item) { + return primaryResults.indexOf(item) === -1; + })); + } + } + + searchIndex(moduleSearchIndex, catModules, function(item) { return item.l; }); + searchIndex(packageSearchIndex, catPackages, function(item) { + return (item.m && request.term.indexOf("/") > -1) + ? (item.m + "/" + item.l) : item.l; + }); + searchIndex(typeSearchIndex, catTypes, function(item) { + return request.term.indexOf(".") > -1 ? item.p + "." + item.l : item.l; + }); + searchIndex(memberSearchIndex, catMembers, function(item) { + return request.term.indexOf(".") > -1 + ? item.p + "." + item.c + "." + item.l : item.l; + }); + searchIndex(tagSearchIndex, catSearchTags, function(item) { return item.l; }); + + if (!indexFilesLoaded()) { + updateSearchResults = function() { + doSearch(request, response); + } + result.unshift(loading); + } else { + updateSearchResults = function() {}; + } + response(result); +} $(function() { - $("#search").catcomplete({ + $("#search-input").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)); - }, + delay: 300, + source: doSearch, response: function(event, ui) { if (!ui.content.length) { ui.content.push(noResult); } else { - $("#search").empty(); + $("#search-input").empty(); } }, autoFocus: true, + focus: function(event, ui) { + return false; + }, position: { collision: "flip" }, select: function(event, ui) { - if (ui.item.l !== noResult.l) { + if (ui.item.category) { var url = getURLPrefix(ui); if (ui.item.category === catModules) { - if (useModuleDirectories) { - url += "module-summary.html"; - } else { - url = ui.item.l + "-summary.html"; - } + url += "module-summary.html"; } else if (ui.item.category === catPackages) { - if (ui.item.url) { - url = ui.item.url; + if (ui.item.u) { + url = ui.item.u; } else { - url += ui.item.l.replace(/\./g, '/') + "/package-summary.html"; + 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 === "") { + if (ui.item.u) { + url = ui.item.u; + } 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 === "") { + 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; + if (ui.item.u) { + url += ui.item.u; } else { url += ui.item.l; } @@ -319,7 +347,7 @@ $(function() { } else { window.location.href = pathtoroot + url; } - $("#search").focus(); + $("#search-input").focus(); } } }); diff --git a/docs/acf-brigadier/src-html/co/aikar/commands/ACFBrigadierManager.html b/docs/acf-brigadier/src-html/co/aikar/commands/ACFBrigadierManager.html index bd40ec7d..a0360009 100644 --- a/docs/acf-brigadier/src-html/co/aikar/commands/ACFBrigadierManager.html +++ b/docs/acf-brigadier/src-html/co/aikar/commands/ACFBrigadierManager.html @@ -1,176 +1,180 @@ + Source code + + + - + - -001package co.aikar.commands; -002 -003import com.mojang.brigadier.Command; -004import com.mojang.brigadier.arguments.ArgumentType; -005import com.mojang.brigadier.arguments.BoolArgumentType; -006import com.mojang.brigadier.arguments.DoubleArgumentType; -007import com.mojang.brigadier.arguments.FloatArgumentType; -008import com.mojang.brigadier.arguments.IntegerArgumentType; -009import com.mojang.brigadier.arguments.StringArgumentType; -010import com.mojang.brigadier.builder.LiteralArgumentBuilder; -011import com.mojang.brigadier.builder.RequiredArgumentBuilder; -012import com.mojang.brigadier.suggestion.SuggestionProvider; -013import com.mojang.brigadier.tree.CommandNode; -014import com.mojang.brigadier.tree.LiteralCommandNode; -015 -016import java.util.HashMap; -017import java.util.Map; -018import java.util.function.BiPredicate; -019import java.util.function.Predicate; -020 -021/** -022 * Handles registering of commands into brigadier -023 * -024 * @param <S> -025 * @author MiniDigger -026 * @deprecated Unstable API -027 */ -028@Deprecated -029@UnstableAPI -030public class ACFBrigadierManager<S> { -031 -032 protected final CommandManager<?, ?, ?, ?, ?, ?> manager; -033 -034 private final Map<Class<?>, ArgumentType<?>> arguments = new HashMap<>(); -035 -036 /** -037 * Constructs a new brigadier manager, utilizing the currently active command manager -038 * -039 * @param manager -040 */ -041 ACFBrigadierManager(CommandManager<?, ?, ?, ?, ?, ?> manager) { -042 manager.verifyUnstableAPI("brigadier"); -043 -044 this.manager = manager; -045 -046 // TODO support stuff like min max via brigadier? -047 registerArgument(String.class, StringArgumentType.word()); -048 registerArgument(float.class, FloatArgumentType.floatArg()); -049 registerArgument(Float.class, FloatArgumentType.floatArg()); -050 registerArgument(double.class, DoubleArgumentType.doubleArg()); -051 registerArgument(Double.class, DoubleArgumentType.doubleArg()); -052 registerArgument(boolean.class, BoolArgumentType.bool()); -053 registerArgument(Boolean.class, BoolArgumentType.bool()); -054 registerArgument(int.class, IntegerArgumentType.integer()); -055 registerArgument(Integer.class, IntegerArgumentType.integer()); -056 // We use integer for long due to Bungee bug, plus should really be considered same on client -057 registerArgument(long.class, IntegerArgumentType.integer()); -058 registerArgument(Long.class, IntegerArgumentType.integer()); -059 } -060 -061 <T> void registerArgument(Class<T> clazz, ArgumentType<?> type) { -062 arguments.put(clazz, type); -063 } -064 -065 ArgumentType<Object> getArgumentTypeByClazz(CommandParameter param) { -066 if (param.consumesRest) { -067 //noinspection unchecked -068 return (ArgumentType<Object>) (ArgumentType<?>) StringArgumentType.greedyString(); -069 } -070 //noinspection unchecked -071 return (ArgumentType<Object>) arguments.getOrDefault(param.getType(), StringArgumentType.string()); -072 } -073 -074 /** -075 * Registers the given RootCommand into the given brigadir command node, utilizing the provided suggestion provider, executor and permission predicate.<br> -076 * <p> -077 * It recreates the root command node! -078 */ -079 LiteralCommandNode<S> register(RootCommand rootCommand, -080 LiteralCommandNode<S> root, -081 SuggestionProvider<S> suggestionProvider, -082 Command<S> executor, -083 BiPredicate<RootCommand, S> permCheckerRoot, -084 BiPredicate<RegisteredCommand, S> permCheckerSub) { -085 // recreate root to get rid of bukkits default arg -086 LiteralArgumentBuilder<S> rootBuilder = LiteralArgumentBuilder.<S>literal(root.getLiteral()) -087 .requires(sender -> permCheckerRoot.test(rootCommand, sender)); -088 -089 root = rootBuilder.build(); -090 boolean isForwardingCommand = rootCommand.getDefCommand() instanceof ForwardingCommand; -091 -092 for (Map.Entry<String, RegisteredCommand> subCommand : rootCommand.getSubCommands().entries()) { -093 if ((BaseCommand.isSpecialSubcommand(subCommand.getKey()) && !isForwardingCommand) || (!subCommand.getKey().equals("help") && subCommand.getValue().prefSubCommand.equals("help"))) { -094 // don't register stuff like __catchunknown and don't help command aliases -095 continue; -096 } -097 -098 // handle sub sub commands -099 String commandName = subCommand.getKey(); -100 CommandNode<S> currentParent = root; -101 CommandNode<S> subCommandNode; -102 Predicate<S> subPermChecker = sender -> permCheckerSub.test(subCommand.getValue(), sender); -103 if (!isForwardingCommand) { -104 if (commandName.contains(" ")) { -105 String[] split = ACFPatterns.SPACE.split(commandName); -106 for (int i = 0; i < split.length - 1; i++) { -107 if (currentParent.getChild(split[i]) == null) { -108 LiteralCommandNode<S> sub = LiteralArgumentBuilder.<S>literal(split[i]) -109 .requires(subPermChecker).build(); -110 currentParent.addChild(sub); -111 currentParent = sub; -112 } else { -113 currentParent = currentParent.getChild(split[i]); -114 } -115 } -116 commandName = split[split.length - 1]; -117 } -118 -119 subCommandNode = currentParent.getChild(commandName); -120 if (subCommandNode == null) { -121 LiteralArgumentBuilder<S> argumentBuilder = LiteralArgumentBuilder.<S>literal(commandName) -122 .requires(subPermChecker); -123 -124 // if we have no params, this command is actually executable -125 if (subCommand.getValue().consumeInputResolvers == 0) { -126 argumentBuilder.executes(executor); -127 } -128 subCommandNode = argumentBuilder.build(); -129 } -130 } else { -131 subCommandNode = root; -132 } -133 -134 CommandNode<S> paramNode = subCommandNode; -135 CommandParameter[] parameters = subCommand.getValue().parameters; -136 for (int i = 0; i < parameters.length; i++) { -137 CommandParameter param = parameters[i]; -138 CommandParameter nextParam = param.getNextParam(); -139 if (param.isCommandIssuer() || (param.canExecuteWithoutInput() && nextParam != null && !nextParam.canExecuteWithoutInput())) { -140 continue; -141 } -142 RequiredArgumentBuilder<S, Object> builder = RequiredArgumentBuilder -143 .<S, Object>argument(param.getName(), getArgumentTypeByClazz(param)) -144 .suggests(suggestionProvider) -145 .requires(sender -> permCheckerSub.test(subCommand.getValue(), sender)); -146 -147 if (nextParam != null && nextParam.canExecuteWithoutInput()) { -148 builder.executes(executor); -149 } -150 -151 CommandNode<S> subSubCommand = builder.build(); -152 paramNode.addChild(subSubCommand); -153 paramNode = subSubCommand; -154 } -155 -156 if (!isForwardingCommand) { -157 currentParent.addChild(subCommandNode); -158 } -159 } -160 -161 return root; -162 } -163 -164} + +001package co.aikar.commands; +002 +003import com.mojang.brigadier.Command; +004import com.mojang.brigadier.arguments.ArgumentType; +005import com.mojang.brigadier.arguments.BoolArgumentType; +006import com.mojang.brigadier.arguments.DoubleArgumentType; +007import com.mojang.brigadier.arguments.FloatArgumentType; +008import com.mojang.brigadier.arguments.IntegerArgumentType; +009import com.mojang.brigadier.arguments.StringArgumentType; +010import com.mojang.brigadier.builder.LiteralArgumentBuilder; +011import com.mojang.brigadier.builder.RequiredArgumentBuilder; +012import com.mojang.brigadier.suggestion.SuggestionProvider; +013import com.mojang.brigadier.tree.CommandNode; +014import com.mojang.brigadier.tree.LiteralCommandNode; +015 +016import java.util.HashMap; +017import java.util.Map; +018import java.util.function.BiPredicate; +019import java.util.function.Predicate; +020 +021/** +022 * Handles registering of commands into brigadier +023 * +024 * @param <S> +025 * @author MiniDigger +026 * @deprecated Unstable API +027 */ +028@Deprecated +029@UnstableAPI +030public class ACFBrigadierManager<S> { +031 +032 protected final CommandManager<?, ?, ?, ?, ?, ?> manager; +033 +034 private final Map<Class<?>, ArgumentType<?>> arguments = new HashMap<>(); +035 +036 /** +037 * Constructs a new brigadier manager, utilizing the currently active command manager +038 * +039 * @param manager +040 */ +041 ACFBrigadierManager(CommandManager<?, ?, ?, ?, ?, ?> manager) { +042 manager.verifyUnstableAPI("brigadier"); +043 +044 this.manager = manager; +045 +046 // TODO support stuff like min max via brigadier? +047 registerArgument(String.class, StringArgumentType.word()); +048 registerArgument(float.class, FloatArgumentType.floatArg()); +049 registerArgument(Float.class, FloatArgumentType.floatArg()); +050 registerArgument(double.class, DoubleArgumentType.doubleArg()); +051 registerArgument(Double.class, DoubleArgumentType.doubleArg()); +052 registerArgument(boolean.class, BoolArgumentType.bool()); +053 registerArgument(Boolean.class, BoolArgumentType.bool()); +054 registerArgument(int.class, IntegerArgumentType.integer()); +055 registerArgument(Integer.class, IntegerArgumentType.integer()); +056 // We use integer for long due to Bungee bug, plus should really be considered same on client +057 registerArgument(long.class, IntegerArgumentType.integer()); +058 registerArgument(Long.class, IntegerArgumentType.integer()); +059 } +060 +061 <T> void registerArgument(Class<T> clazz, ArgumentType<?> type) { +062 arguments.put(clazz, type); +063 } +064 +065 ArgumentType<Object> getArgumentTypeByClazz(CommandParameter param) { +066 if (param.consumesRest) { +067 //noinspection unchecked +068 return (ArgumentType<Object>) (ArgumentType<?>) StringArgumentType.greedyString(); +069 } +070 //noinspection unchecked +071 return (ArgumentType<Object>) arguments.getOrDefault(param.getType(), StringArgumentType.string()); +072 } +073 +074 /** +075 * Registers the given RootCommand into the given brigadir command node, utilizing the provided suggestion provider, executor and permission predicate.<br> +076 * <p> +077 * It recreates the root command node! +078 */ +079 LiteralCommandNode<S> register(RootCommand rootCommand, +080 LiteralCommandNode<S> root, +081 SuggestionProvider<S> suggestionProvider, +082 Command<S> executor, +083 BiPredicate<RootCommand, S> permCheckerRoot, +084 BiPredicate<RegisteredCommand, S> permCheckerSub) { +085 // recreate root to get rid of bukkits default arg +086 LiteralArgumentBuilder<S> rootBuilder = LiteralArgumentBuilder.<S>literal(root.getLiteral()) +087 .requires(sender -> permCheckerRoot.test(rootCommand, sender)); +088 +089 root = rootBuilder.build(); +090 boolean isForwardingCommand = rootCommand.getDefCommand() instanceof ForwardingCommand; +091 +092 for (Map.Entry<String, RegisteredCommand> subCommand : rootCommand.getSubCommands().entries()) { +093 if ((BaseCommand.isSpecialSubcommand(subCommand.getKey()) && !isForwardingCommand) || (!subCommand.getKey().equals("help") && subCommand.getValue().prefSubCommand.equals("help"))) { +094 // don't register stuff like __catchunknown and don't help command aliases +095 continue; +096 } +097 +098 // handle sub sub commands +099 String commandName = subCommand.getKey(); +100 CommandNode<S> currentParent = root; +101 CommandNode<S> subCommandNode; +102 Predicate<S> subPermChecker = sender -> permCheckerSub.test(subCommand.getValue(), sender); +103 if (!isForwardingCommand) { +104 if (commandName.contains(" ")) { +105 String[] split = ACFPatterns.SPACE.split(commandName); +106 for (int i = 0; i < split.length - 1; i++) { +107 if (currentParent.getChild(split[i]) == null) { +108 LiteralCommandNode<S> sub = LiteralArgumentBuilder.<S>literal(split[i]) +109 .requires(subPermChecker).build(); +110 currentParent.addChild(sub); +111 currentParent = sub; +112 } else { +113 currentParent = currentParent.getChild(split[i]); +114 } +115 } +116 commandName = split[split.length - 1]; +117 } +118 +119 subCommandNode = currentParent.getChild(commandName); +120 if (subCommandNode == null) { +121 LiteralArgumentBuilder<S> argumentBuilder = LiteralArgumentBuilder.<S>literal(commandName) +122 .requires(subPermChecker); +123 +124 // if we have no params, this command is actually executable +125 if (subCommand.getValue().consumeInputResolvers == 0) { +126 argumentBuilder.executes(executor); +127 } +128 subCommandNode = argumentBuilder.build(); +129 } +130 } else { +131 subCommandNode = root; +132 } +133 +134 CommandNode<S> paramNode = subCommandNode; +135 CommandParameter[] parameters = subCommand.getValue().parameters; +136 for (int i = 0; i < parameters.length; i++) { +137 CommandParameter param = parameters[i]; +138 CommandParameter nextParam = param.getNextParam(); +139 if (param.isCommandIssuer() || (param.canExecuteWithoutInput() && nextParam != null && !nextParam.canExecuteWithoutInput())) { +140 continue; +141 } +142 RequiredArgumentBuilder<S, Object> builder = RequiredArgumentBuilder +143 .<S, Object>argument(param.getName(), getArgumentTypeByClazz(param)) +144 .suggests(suggestionProvider) +145 .requires(sender -> permCheckerSub.test(subCommand.getValue(), sender)); +146 +147 if (nextParam != null && nextParam.canExecuteWithoutInput()) { +148 builder.executes(executor); +149 } +150 +151 CommandNode<S> subSubCommand = builder.build(); +152 paramNode.addChild(subSubCommand); +153 paramNode = subSubCommand; +154 } +155 +156 if (!isForwardingCommand) { +157 currentParent.addChild(subCommandNode); +158 } +159 } +160 +161 return root; +162 } +163 +164} diff --git a/docs/acf-brigadier/stylesheet.css b/docs/acf-brigadier/stylesheet.css index fa246765..836c62da 100644 --- a/docs/acf-brigadier/stylesheet.css +++ b/docs/acf-brigadier/stylesheet.css @@ -1,4 +1,4 @@ -/* +/* * Javadoc style sheet */ @@ -40,13 +40,6 @@ a[href]:hover, a[href]:focus { 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; @@ -59,22 +52,24 @@ h2 { } h3 { font-size:16px; - font-style:italic; } h4 { - font-size:13px; + font-size:15px; } h5 { - font-size:12px; + font-size:14px; } h6 { - font-size:11px; + font-size:13px; } ul { list-style-type:disc; } code, tt { font-family:'DejaVu Sans Mono', monospace; +} +:not(h1, h2, h3, h4, h5, h6) > code, +:not(h1, h2, h3, h4, h5, h6) > tt { font-size:14px; padding-top:4px; margin-top:8px; @@ -85,7 +80,7 @@ dt code { font-size:14px; padding-top:4px; } -table tr td dt code { +.summary-table dt code { font-family:'DejaVu Sans Mono', monospace; font-size:14px; vertical-align:top; @@ -94,7 +89,10 @@ table tr td dt code { sup { font-size:8px; } - +button { + font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size: 14px; +} /* * Styles for HTML generated by javadoc. * @@ -106,26 +104,19 @@ sup { */ .clear { clear:both; - height:0px; + height:0; overflow:hidden; } -.aboutLanguage { +.about-language { float:right; - padding:0px 21px; + padding:0 21px 8px 8px; font-size:11px; - z-index:200; margin-top:-9px; + height:2.9em; } -.legalCopy { +.legal-copy { 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; @@ -136,152 +127,124 @@ sup { /* * 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; +@media screen { + .flex-box { + position:fixed; + display:flex; + flex-direction:column; + height: 100%; + width: 100%; + } + .flex-header { + flex: 0 0 auto; + } + .flex-content { + flex: 1 1 auto; + overflow-y: auto; + } } -.navPadding { - padding-top: 107px; -} -.fixedNav { - position:fixed; - width:100%; - z-index:999; - background-color:#ffffff; -} -.topNav { +.top-nav { 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; + min-height:2.8em; padding-top:10px; overflow:hidden; font-size:12px; } -.subNav { +.sub-nav { background-color:#dee3e9; float:left; width:100%; overflow:hidden; font-size:12px; } -.subNav div { +.sub-nav div { clear:left; float:left; padding:0 0 5px 6px; text-transform:uppercase; } -ul.navList, ul.subNavList { +.sub-nav .nav-list { + padding-top:5px; +} +ul.nav-list { + display:block; + margin:0 25px 0 0; + padding:0; +} +ul.sub-nav-list { float:left; margin:0 25px 0 0; padding:0; } -ul.navList li{ +ul.nav-list li { list-style:none; float:left; padding: 5px 6px; text-transform:uppercase; } -ul.navListSearch { +.sub-nav .nav-list-search { float:right; margin:0 0 0 0; - padding:0; + padding:5px 6px; + clear:none; } -ul.navListSearch li { - list-style:none; - float:right; - padding: 5px 6px; - text-transform:uppercase; -} -ul.navListSearch li label { +.nav-list-search label { position:relative; right:-16px; } -ul.subNavList li { +ul.sub-nav-list li { list-style:none; float:left; + padding-top:10px; } -.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { +.top-nav a:link, .top-nav a:active, .top-nav a:visited { color:#FFFFFF; text-decoration:none; text-transform:uppercase; } -.topNav a:hover, .bottomNav a:hover { +.top-nav a:hover { text-decoration:none; color:#bb7a2a; text-transform:uppercase; } -.navBarCell1Rev { +.nav-bar-cell1-rev { background-color:#F8981D; color:#253441; margin: auto 5px; } -.skipNav { +.skip-nav { position:absolute; top:auto; left:-9999px; overflow:hidden; } +/* + * Hide navigation links and search box in print layout + */ +@media print { + ul.nav-list, div.sub-nav { + display:none; + } +} /* * 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 { +.sub-title { 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; @@ -289,69 +252,49 @@ ul.subNavList li { /* * 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 { +body.class-declaration-page .summary h2, +body.class-declaration-page .details h2, +body.class-use-page h2, +body.module-declaration-page .block-list h2 { + font-style: italic; padding:0; margin:15px 0; } -ul.blockList li.blockList h2 { - padding:0px 0 20px 0; +body.class-declaration-page .summary h3, +body.class-declaration-page .details h3, +body.class-declaration-page .summary .inherited-list h2 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; } /* * Styles for page layout containers. */ -.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer, -.allClassesContainer, .allPackagesContainer { +main { 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 { +dl.notes > dt { + font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; 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; +dl.notes > dd { + margin:5px 10px 10px 0; font-size:14px; font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; } -.serializedFormContainer dl.nameValue dt { +dl.name-value > dt { margin-left:1px; font-size:1.1em; display:inline; font-weight:bold; } -.serializedFormContainer dl.nameValue dd { +dl.name-value > dd { margin:0 0 0 1px; font-size:1.1em; display:inline; @@ -366,70 +309,56 @@ ul.horizontal li { display:inline; font-size:0.9em; } -ul.inheritance { +div.inheritance { margin:0; padding:0; } -ul.inheritance li { - display:inline; - list-style:none; +div.inheritance div.inheritance { + margin-left:2em; } -ul.inheritance li ul.inheritance { - margin-left:15px; - padding-left:15px; - padding-top:1px; -} -ul.blockList, ul.blockListLast { +ul.block-list, +ul.details-list, +ul.member-list, +ul.summary-list { margin:10px 0 10px 0; padding:0; } -ul.blockList li.blockList, ul.blockListLast li.blockList { +ul.block-list > li, +ul.details-list > li, +ul.member-list > li, +ul.summary-list > li { 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 { +.summary-table dl, .summary-table dl dt, .summary-table dl dd { margin-top:0; margin-bottom:1px; } +ul.see-list, ul.see-list-long { + padding-left: 0; + list-style: none; +} +ul.see-list li { + display: inline; +} +ul.see-list li:not(:last-child):after, +ul.see-list-long li:not(:last-child):after { + content: ", "; + white-space: pre-wrap; +} /* * Styles for tables. */ -.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary, -.requiresSummary, .packagesSummary, .providesSummary, .usesSummary { +.summary-table, .details-table { width:100%; border-spacing:0; - border-left:1px solid #EEE; - border-right:1px solid #EEE; - border-bottom:1px solid #EEE; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; + padding:0; } -.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 { +.caption { position:relative; text-align:left; background-repeat:no-repeat; @@ -437,38 +366,20 @@ table tr td dl, table tr td dl dt, table tr td dl dd { font-weight:bold; clear:none; overflow:hidden; - padding:0px; + padding:0; padding-top:10px; padding-left:1px; - margin:0px; + margin:0; 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 { +.caption a:link, .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 { +.caption a:hover, +.caption a:active { + color:#FFFFFF; +} +.caption span { white-space:nowrap; padding-top:5px; padding-left:12px; @@ -480,168 +391,150 @@ table tr td dl, table tr td dl dt, table tr td dl dd { 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; +div.table-tabs { + padding:10px 0 0 1px; + margin:0; } -.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; +div.table-tabs > button { + border: none; + cursor: pointer; + padding: 5px 12px 7px 12px; + font-weight: bold; + margin-right: 3px; } -.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; +div.table-tabs > button.active-table-tab { + background: #F8981D; + color: #253441; } -.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; +div.table-tabs > button.table-tab { + background: #4D7A97; + color: #FFFFFF; } -.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; +.two-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(15%, auto); } -.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; +.three-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto); } -.rowColor th, .altColor th { - font-weight:normal; +.four-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto); } -.overviewSummary td, .memberSummary td, .typeSummary td, -.useSummary td, .constantsSummary td, .deprecatedSummary td, -.requiresSummary td, .packagesSummary td, .providesSummary td, .usesSummary td { +@media screen and (max-width: 600px) { + .two-column-summary { + display: grid; + grid-template-columns: 1fr; + } +} +@media screen and (max-width: 800px) { + .three-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(25%, auto); + } + .three-column-summary .col-last { + grid-column-end: span 2; + } +} +@media screen and (max-width: 1000px) { + .four-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(15%, auto); + } +} +.summary-table > div, .details-table > div { text-align:left; - padding:0px 0px 12px 10px; + padding: 8px 3px 3px 7px; } -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 { +.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name { vertical-align:top; - padding-right:0px; + padding-right:0; padding-top:8px; padding-bottom:3px; } -th.colFirst, th.colSecond, th.colLast, th.colConstructorName, th.colDeprecatedItemName, .constantsSummary th, -.packagesSummary th { +.table-header { background:#dee3e9; - text-align:left; - padding:8px 3px 3px 7px; + font-weight: bold; } -td.colFirst, th.colFirst { +.col-first, .col-first { font-size:13px; } -td.colSecond, th.colSecond, td.colLast, th.colConstructorName, th.colDeprecatedItemName, th.colLast { +.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last { 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 { +.col-first, .col-second, .col-constructor-name { vertical-align:top; + overflow: auto; } -.packagesSummary th.colLast, .packagesSummary td.colLast { +.col-last { 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 { +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-constructor-name a:link, .col-constructor-name a:visited, +.col-summary-item-name a:link, .col-summary-item-name a:visited, +.constant-values-container a:link, .constant-values-container a:visited, +.all-classes-container a:link, .all-classes-container a:visited, +.all-packages-container a:link, .all-packages-container a:visited { font-weight:bold; } -.tableSubHeadingColor { +.table-sub-heading-color { background-color:#EEEEFF; } -.altColor, .altColor th { +.even-row-color, .even-row-color .table-header { background-color:#FFFFFF; } -.rowColor, .rowColor th { +.odd-row-color, .odd-row-color .table-header { background-color:#EEEEEF; } /* * Styles for contents. */ -.description pre { - margin-top:0; -} -.deprecatedContent { +.deprecated-content { 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; +.col-last div { + padding-top:0; } -td.colLast a { +.col-last a { padding-bottom:3px; } +.module-signature, +.package-signature, +.type-signature, +.member-signature { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + margin:14px 0; + white-space: pre-wrap; +} +.module-signature, +.package-signature, +.type-signature { + margin-top: 0; +} +.member-signature .type-parameters-long, +.member-signature .parameters, +.member-signature .exceptions { + display: inline-block; + vertical-align: top; + white-space: pre; +} +.member-signature .type-parameters { + white-space: normal; +} /* * Styles for formatting effect. */ -.sourceLineNo { +.source-line-no { color:green; padding:0 30px 0 0; } @@ -652,19 +545,18 @@ h1.hidden { } .block { display:block; - margin:3px 10px 2px 0px; + margin:0 10px 5px 0; color:#474747; } -.deprecatedLabel, .descfrmTypeLabel, .implementationLabel, .memberNameLabel, .memberNameLink, -.moduleLabelInPackage, .moduleLabelInType, .overrideSpecifyLabel, .packageLabelInType, -.packageHierarchyLabel, .paramLabel, .returnLabel, .seeLabel, .simpleTagLabel, -.throwsLabel, .typeNameLabel, .typeNameLink, .searchTagLink { +.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link, +.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type, +.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label { font-weight:bold; } -.deprecationComment, .emphasizedPhrase, .interfaceName { +.deprecation-comment, .help-footnote, .preview-comment { font-style:italic; } -.deprecationBlock { +.deprecation-block { font-size:14px; font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; border-style:solid; @@ -675,68 +567,20 @@ h1.hidden { margin-right:10px; display:inline-block; } -div.block div.deprecationComment, div.block div.block span.emphasizedPhrase, -div.block div.block span.interfaceName { +.preview-block { + 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.deprecation-comment { 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. */ @@ -753,7 +597,7 @@ main, nav, header, footer, section { background-color:#4D7A97; color:#FFFFFF; } -.resultItem { +.result-item { font-size:13px; } .ui-autocomplete { @@ -773,10 +617,10 @@ ul.ui-autocomplete li { clear:both; width:100%; } -.resultHighlight { +.result-highlight { font-weight:bold; } -#search { +#search-input { background-image:url('resources/glass.png'); background-size:13px; background-repeat:no-repeat; @@ -784,8 +628,9 @@ ul.ui-autocomplete li { padding-left:20px; position:relative; right:-18px; + width:400px; } -#reset { +#reset-button { background-color: rgb(255,255,255); background-image:url('resources/x.png'); background-position:center; @@ -793,7 +638,7 @@ ul.ui-autocomplete li { background-size:12px; border:0 none; width:16px; - height:17px; + height:16px; position:relative; left:-4px; top:-4px; @@ -802,28 +647,85 @@ ul.ui-autocomplete li { .watermark { color:#545454; } -.searchTagDescResult { +.search-tag-desc-result { font-style:italic; font-size:11px; } -.searchTagHolderResult { +.search-tag-holder-result { font-style:italic; font-size:12px; } -.searchTagResult:before, .searchTagResult:target { - color:red; +.search-tag-result:target { + background-color:yellow; } -.moduleGraph span { +.module-graph span { display:none; position:absolute; } -.moduleGraph:hover span { +.module-graph:hover span { display:block; margin: -100px 0 0 100px; z-index: 1; } -.methodSignature { - white-space:normal; +.inherited-list { + margin: 10px 0 10px 0; +} +section.class-description { + line-height: 1.4; +} +.summary section[class$="-summary"], .details section[class$="-details"], +.class-uses .detail, .serialized-class-details { + padding: 0px 20px 5px 10px; + border: 1px solid #ededed; + background-color: #f8f8f8; +} +.inherited-list, section[class$="-details"] .detail { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +.vertical-separator { + padding: 0 5px; +} +ul.help-section-list { + margin: 0; +} +ul.help-subtoc > li { + display: inline-block; + padding-right: 5px; + font-size: smaller; +} +ul.help-subtoc > li::before { + content: "\2022" ; + padding-right:2px; +} +span.help-note { + font-style: italic; +} +/* + * Indicator icon for external links. + */ +main a[href*="://"]::after { + content:""; + display:inline-block; + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); + background-size:100% 100%; + width:7px; + height:7px; + margin-left:2px; + margin-bottom:4px; +} +main a[href*="://"]:hover::after, +main a[href*="://"]:focus::after { + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); } /* @@ -904,3 +806,60 @@ table.striped > tbody > tr > th, table.striped > tbody > tr > td { table.striped > tbody > tr > th { font-weight: normal; } +/** + * Tweak font sizes and paddings for small screens. + */ +@media screen and (max-width: 1050px) { + #search-input { + width: 300px; + } +} +@media screen and (max-width: 800px) { + #search-input { + width: 200px; + } + .top-nav, + .bottom-nav { + font-size: 11px; + padding-top: 6px; + } + .sub-nav { + font-size: 11px; + } + .about-language { + padding-right: 16px; + } + ul.nav-list li, + .sub-nav .nav-list-search { + padding: 6px; + } + ul.sub-nav-list li { + padding-top: 5px; + } + main { + padding: 10px; + } + .summary section[class$="-summary"], .details section[class$="-details"], + .class-uses .detail, .serialized-class-details { + padding: 0 8px 5px 8px; + } + body { + -webkit-text-size-adjust: none; + } +} +@media screen and (max-width: 500px) { + #search-input { + width: 150px; + } + .top-nav, + .bottom-nav { + font-size: 10px; + } + .sub-nav { + font-size: 10px; + } + .about-language { + font-size: 10px; + padding-right: 12px; + } +} diff --git a/docs/acf-brigadier/tag-search-index.js b/docs/acf-brigadier/tag-search-index.js new file mode 100644 index 00000000..0367dae6 --- /dev/null +++ b/docs/acf-brigadier/tag-search-index.js @@ -0,0 +1 @@ +tagSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/docs/acf-brigadier/type-search-index.js b/docs/acf-brigadier/type-search-index.js index 7c58f94f..e3253749 100644 --- a/docs/acf-brigadier/type-search-index.js +++ b/docs/acf-brigadier/type-search-index.js @@ -1 +1 @@ -typeSearchIndex = [{"p":"co.aikar.commands","l":"ACFBrigadierManager"},{"l":"All Classes","url":"allclasses-index.html"}] \ No newline at end of file +typeSearchIndex = [{"p":"co.aikar.commands","l":"ACFBrigadierManager"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/acf-bukkit/allclasses-index.html b/docs/acf-bukkit/allclasses-index.html index 6ccdfa26..ebe9f1c1 100644 --- a/docs/acf-bukkit/allclasses-index.html +++ b/docs/acf-bukkit/allclasses-index.html @@ -1,56 +1,36 @@ - - -All Classes (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +All Classes and Interfaces (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class @@ -60,172 +40,69 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -All Classes +All Classes and Interfaces + + +All Classes and InterfacesClassesEnums + + +Class +Description +ACFBukkitHelpTopic + +ACFBukkitUtil + +BukkitCommandCompletionContext + +BukkitCommandCompletions + +BukkitCommandContexts + +BukkitCommandExecutionContext + +BukkitCommandIssuer + +BukkitCommandManager + +BukkitConditionContext + +BukkitLocales + +BukkitMessageFormatter + +BukkitRegisteredCommand + +BukkitRootCommand + +MinecraftMessageKeys + +OnlinePlayer + +OnlinePlayer +Deprecated. +Use instead + + - - - - -All Classes Class Summary Enum Summary - -Class -Description - - -ACFBukkitHelpTopic - - - -ACFBukkitUtil - - - -BukkitCommandCompletionContext - - - -BukkitCommandCompletions - - - -BukkitCommandContexts - - - -BukkitCommandExecutionContext - - - -BukkitCommandIssuer - - - -BukkitCommandManager - - - -BukkitConditionContext - - - -BukkitLocales - - - -BukkitMessageFormatter - - - -BukkitRegisteredCommand - - - -BukkitRootCommand - - - -MinecraftMessageKeys - - - -OnlinePlayer - - - -OnlinePlayer -Deprecated. -Use instead - - - - - + + diff --git a/docs/acf-bukkit/allpackages-index.html b/docs/acf-bukkit/allpackages-index.html index 79f2a1da..259dbc3e 100644 --- a/docs/acf-bukkit/allpackages-index.html +++ b/docs/acf-bukkit/allpackages-index.html @@ -1,50 +1,32 @@ - - -All Packages (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +All Packages (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class @@ -54,120 +36,37 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + All Packages - - - - -Package Summary - -Package -Description - - - -co.aikar.commands - - - -co.aikar.commands.bukkit.contexts - - - -co.aikar.commands.contexts - - - - - - +Package Summary + +Package +Description +co.aikar.commands + +co.aikar.commands.bukkit.contexts + +co.aikar.commands.contexts + + + diff --git a/docs/acf-bukkit/co/aikar/commands/ACFBukkitHelpTopic.html b/docs/acf-bukkit/co/aikar/commands/ACFBukkitHelpTopic.html index 77a18d1a..ac9f5591 100644 --- a/docs/acf-bukkit/co/aikar/commands/ACFBukkitHelpTopic.html +++ b/docs/acf-bukkit/co/aikar/commands/ACFBukkitHelpTopic.html @@ -1,317 +1,155 @@ - - -ACFBukkitHelpTopic (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +ACFBukkitHelpTopic (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class ACFBukkitHelpTopic +Package co.aikar.commands +Class ACFBukkitHelpTopic - - -java.lang.Object - - -org.bukkit.help.HelpTopic - - -org.bukkit.help.GenericCommandHelpTopic - - -co.aikar.commands.ACFBukkitHelpTopic - - - - - - - - - - +java.lang.Object +org.bukkit.help.HelpTopic +org.bukkit.help.GenericCommandHelpTopic +co.aikar.commands.ACFBukkitHelpTopic + + + + -public class ACFBukkitHelpTopic -extends org.bukkit.help.GenericCommandHelpTopic - - - - - - +public class ACFBukkitHelpTopic +extends org.bukkit.help.GenericCommandHelpTopic + + + - - - - - -Field Summary - - - - -Fields inherited from class org.bukkit.help.GenericCommandHelpTopic -command - - - - - -Fields inherited from class org.bukkit.help.HelpTopic -amendedPermission, fullText, name, shortText - - - + + +Field Summary + +Fields inherited from class org.bukkit.help.GenericCommandHelpTopic +command + +Fields inherited from class org.bukkit.help.HelpTopic +amendedPermission, fullText, name, shortText + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -ACFBukkitHelpTopic(BukkitCommandManager manager, - BukkitRootCommand command) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +ACFBukkitHelpTopic(BukkitCommandManager manager, + BukkitRootCommand command) + + + - - - - - -Method Summary - - - - -Methods inherited from class org.bukkit.help.GenericCommandHelpTopic -canSee - - - - - -Methods inherited from class org.bukkit.help.HelpTopic -amendCanSee, amendTopic, applyAmendment, getFullText, getName, getShortText - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class org.bukkit.help.GenericCommandHelpTopic +canSee + +Methods inherited from class org.bukkit.help.HelpTopic +amendCanSee, amendTopic, applyAmendment, getFullText, getName, getShortText + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -ACFBukkitHelpTopic -public ACFBukkitHelpTopic(BukkitCommandManager manager, - BukkitRootCommand command) - - + + +Constructor Details + + + +ACFBukkitHelpTopic +public ACFBukkitHelpTopic(BukkitCommandManager manager, + BukkitRootCommand command) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/ACFBukkitUtil.html b/docs/acf-bukkit/co/aikar/commands/ACFBukkitUtil.html index 03ce9d40..8b574204 100644 --- a/docs/acf-bukkit/co/aikar/commands/ACFBukkitUtil.html +++ b/docs/acf-bukkit/co/aikar/commands/ACFBukkitUtil.html @@ -1,727 +1,459 @@ - - -ACFBukkitUtil (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +ACFBukkitUtil (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | Field | -Constr | -Method +Constr | +Method - + Detail: Field | -Constr | -Method +Constr | +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class ACFBukkitUtil +Package co.aikar.commands +Class ACFBukkitUtil - - -java.lang.Object - - -co.aikar.commands.ACFBukkitUtil - - - - - - +java.lang.Object +co.aikar.commands.ACFBukkitUtil + + -public class ACFBukkitUtil -extends Object - - - - - - +public class ACFBukkitUtil +extends Object + + + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -ACFBukkitUtil() - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +ACFBukkitUtil() + + + - - - - - -Method Summary - -All Methods Static Methods Concrete Methods Deprecated Methods - -Modifier and Type -Method -Description - - -static String -blockLocationToString(org.bukkit.Location loc) - - - -static String -color(String message) - - - -static double -distance(@NotNull org.bukkit.entity.Entity e1, - @NotNull org.bukkit.entity.Entity e2) - - - -static double -distance(@NotNull org.bukkit.Location loc1, - @NotNull org.bukkit.Location loc2) - - - -static double -distance2d(@NotNull org.bukkit.entity.Entity e1, - @NotNull org.bukkit.entity.Entity e2) - - - -static double -distance2d(@NotNull org.bukkit.Location loc1, - @NotNull org.bukkit.Location loc2) - - - -static org.bukkit.entity.Player -findPlayerSmart(co.aikar.commands.CommandIssuer issuer, - String search) - - - -static org.bukkit.entity.Player -findPlayerSmart(org.bukkit.command.CommandSender requester, - String search) - -Deprecated. - - - -static String -formatLocation(org.bukkit.Location loc) - - - -static String -fullBlockLocationToString(org.bukkit.Location loc) - - - -static String -fullLocationToString(org.bukkit.Location loc) - - - -static org.bukkit.Location -getRandLoc(org.bukkit.Location loc, - int radius) - - - -static org.bukkit.Location -getRandLoc(org.bukkit.Location loc, - int xzRadius, - int yRadius) - - - -static @NotNull org.bukkit.Location -getRandLoc(org.bukkit.Location loc, - int xRadius, - int yRadius, - int zRadius) - - - -static org.bukkit.Location -getTargetLoc(org.bukkit.entity.Player player) - - - -static org.bukkit.Location -getTargetLoc(org.bukkit.entity.Player player, - int maxDist) - - - -static org.bukkit.Location -getTargetLoc(org.bukkit.entity.Player player, - int maxDist, - double addY) - - - -static boolean -isValidName(String name) - - - -static boolean -isWithinDistance(@NotNull org.bukkit.entity.Player p1, - @NotNull org.bukkit.entity.Player p2, - int dist) - - - -static boolean -isWithinDistance(@NotNull org.bukkit.Location loc1, - @NotNull org.bukkit.Location loc2, - int dist) - - - -static String -removeColors(String msg) - - - -static String -replaceChatString(String message, - String replace, - String with) - - - -static String -replaceChatString(String message, - Pattern replace, - String with) - - - -static void -sendMsg(org.bukkit.command.CommandSender player, - String message) - -Deprecated. - - - -static org.bukkit.Location -stringToLocation(String storedLoc) - - - -static org.bukkit.Location -stringToLocation(String storedLoc, - org.bukkit.World forcedWorld) - - - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +All MethodsStatic MethodsConcrete MethodsDeprecated Methods + + +Modifier and Type +Method +Description +static String +blockLocationToString(org.bukkit.Location loc) + +static String +color(String message) + +static double +distance(@NotNull org.bukkit.entity.Entity e1, + @NotNull org.bukkit.entity.Entity e2) + +static double +distance(@NotNull org.bukkit.Location loc1, + @NotNull org.bukkit.Location loc2) + +static double +distance2d(@NotNull org.bukkit.entity.Entity e1, + @NotNull org.bukkit.entity.Entity e2) + +static double +distance2d(@NotNull org.bukkit.Location loc1, + @NotNull org.bukkit.Location loc2) + +static org.bukkit.entity.Player +findPlayerSmart(co.aikar.commands.CommandIssuer issuer, + String search) + +static org.bukkit.entity.Player +findPlayerSmart(org.bukkit.command.CommandSender requester, + String search) + +Deprecated. + +static String +formatLocation(org.bukkit.Location loc) + +static String +fullBlockLocationToString(org.bukkit.Location loc) + +static String +fullLocationToString(org.bukkit.Location loc) + +static org.bukkit.Location +getRandLoc(org.bukkit.Location loc, + int radius) + +static org.bukkit.Location +getRandLoc(org.bukkit.Location loc, + int xzRadius, + int yRadius) + +static @NotNull org.bukkit.Location +getRandLoc(org.bukkit.Location loc, + int xRadius, + int yRadius, + int zRadius) + +static org.bukkit.Location +getTargetLoc(org.bukkit.entity.Player player) + +static org.bukkit.Location +getTargetLoc(org.bukkit.entity.Player player, + int maxDist) + +static org.bukkit.Location +getTargetLoc(org.bukkit.entity.Player player, + int maxDist, + double addY) + +static boolean +isValidName(String name) + +static boolean +isWithinDistance(@NotNull org.bukkit.entity.Player p1, + @NotNull org.bukkit.entity.Player p2, + int dist) + +static boolean +isWithinDistance(@NotNull org.bukkit.Location loc1, + @NotNull org.bukkit.Location loc2, + int dist) + +static String +removeColors(String msg) + +static String +replaceChatString(String message, + String replace, + String with) + +static String +replaceChatString(String message, + Pattern replace, + String with) + +static void +sendMsg(org.bukkit.command.CommandSender player, + String message) + +Deprecated. + +static org.bukkit.Location +stringToLocation(String storedLoc) + +static org.bukkit.Location +stringToLocation(String storedLoc, + org.bukkit.World forcedWorld) + + + + + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -ACFBukkitUtil -public ACFBukkitUtil() - - + + +Constructor Details + + + +ACFBukkitUtil +public ACFBukkitUtil() + + - - - - - -Method Detail - - - - - -formatLocation -public static String formatLocation(org.bukkit.Location loc) + + +Method Details + + + +formatLocation +public static String formatLocation(org.bukkit.Location loc) + - - - - - - -color -public static String color(String message) + + +color +public static String color(String message) + - - - - - - -sendMsg -@Deprecated -public static void sendMsg(org.bukkit.command.CommandSender player, - String message) -Deprecated. + + +sendMsg +@Deprecated +public static void sendMsg(org.bukkit.command.CommandSender player, + String message) +Deprecated. Move to Message Keys on the CommandIssuer + - - - - - - -stringToLocation -public static org.bukkit.Location stringToLocation(String storedLoc) + + +stringToLocation +public static org.bukkit.Location stringToLocation(String storedLoc) + - - - - - - -stringToLocation -public static org.bukkit.Location stringToLocation(String storedLoc, - org.bukkit.World forcedWorld) + + +stringToLocation +public static org.bukkit.Location stringToLocation(String storedLoc, + org.bukkit.World forcedWorld) + - - - - - - -fullLocationToString -public static String fullLocationToString(org.bukkit.Location loc) + + +fullLocationToString +public static String fullLocationToString(org.bukkit.Location loc) + - - - - - - -fullBlockLocationToString -public static String fullBlockLocationToString(org.bukkit.Location loc) + + +fullBlockLocationToString +public static String fullBlockLocationToString(org.bukkit.Location loc) + - - - - - - -blockLocationToString -public static String blockLocationToString(org.bukkit.Location loc) + + +blockLocationToString +public static String blockLocationToString(org.bukkit.Location loc) + - - - - - - -distance -public static double distance(@NotNull - @NotNull org.bukkit.entity.Entity e1, - @NotNull - @NotNull org.bukkit.entity.Entity e2) + + +distance +public static double distance(@NotNull + @NotNull org.bukkit.entity.Entity e1, + @NotNull + @NotNull org.bukkit.entity.Entity e2) + - - - - - - -distance2d -public static double distance2d(@NotNull - @NotNull org.bukkit.entity.Entity e1, - @NotNull - @NotNull org.bukkit.entity.Entity e2) + + +distance2d +public static double distance2d(@NotNull + @NotNull org.bukkit.entity.Entity e1, + @NotNull + @NotNull org.bukkit.entity.Entity e2) + - - - - - - -distance2d -public static double distance2d(@NotNull - @NotNull org.bukkit.Location loc1, - @NotNull - @NotNull org.bukkit.Location loc2) + + +distance2d +public static double distance2d(@NotNull + @NotNull org.bukkit.Location loc1, + @NotNull + @NotNull org.bukkit.Location loc2) + - - - - - - -distance -public static double distance(@NotNull - @NotNull org.bukkit.Location loc1, - @NotNull - @NotNull org.bukkit.Location loc2) + + +distance +public static double distance(@NotNull + @NotNull org.bukkit.Location loc1, + @NotNull + @NotNull org.bukkit.Location loc2) + - - - - - - -getTargetLoc -public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player) + + +getTargetLoc +public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player) + - - - - - - -getTargetLoc -public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player, - int maxDist) + + +getTargetLoc +public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player, + int maxDist) + - - - - - - -getTargetLoc -public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player, - int maxDist, - double addY) + + +getTargetLoc +public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player, + int maxDist, + double addY) + - - - - - - -getRandLoc -public static org.bukkit.Location getRandLoc(org.bukkit.Location loc, - int radius) + + +getRandLoc +public static org.bukkit.Location getRandLoc(org.bukkit.Location loc, + int radius) + - - - - - - -getRandLoc -public static org.bukkit.Location getRandLoc(org.bukkit.Location loc, - int xzRadius, - int yRadius) + + +getRandLoc +public static org.bukkit.Location getRandLoc(org.bukkit.Location loc, + int xzRadius, + int yRadius) + - - - - - - -getRandLoc -@NotNull -public static @NotNull org.bukkit.Location getRandLoc(org.bukkit.Location loc, - int xRadius, - int yRadius, - int zRadius) + + +getRandLoc +@NotNull +public static @NotNull org.bukkit.Location getRandLoc(org.bukkit.Location loc, + int xRadius, + int yRadius, + int zRadius) + - - - - - - -removeColors -public static String removeColors(String msg) + + +removeColors +public static String removeColors(String msg) + - - - - - - -replaceChatString -public static String replaceChatString(String message, - String replace, - String with) + + +replaceChatString +public static String replaceChatString(String message, + String replace, + String with) + - - - - - - -replaceChatString -public static String replaceChatString(String message, - Pattern replace, - String with) + + +replaceChatString +public static String replaceChatString(String message, + Pattern replace, + String with) + - - - - - - -isWithinDistance -public static boolean isWithinDistance(@NotNull - @NotNull org.bukkit.entity.Player p1, - @NotNull - @NotNull org.bukkit.entity.Player p2, - int dist) + + +isWithinDistance +public static boolean isWithinDistance(@NotNull + @NotNull org.bukkit.entity.Player p1, + @NotNull + @NotNull org.bukkit.entity.Player p2, + int dist) + - - - - - - -isWithinDistance -public static boolean isWithinDistance(@NotNull - @NotNull org.bukkit.Location loc1, - @NotNull - @NotNull org.bukkit.Location loc2, - int dist) + + +isWithinDistance +public static boolean isWithinDistance(@NotNull + @NotNull org.bukkit.Location loc1, + @NotNull + @NotNull org.bukkit.Location loc2, + int dist) + - - - - - - -findPlayerSmart -public static org.bukkit.entity.Player findPlayerSmart(org.bukkit.command.CommandSender requester, - String search) -Deprecated. + + +findPlayerSmart +public static org.bukkit.entity.Player findPlayerSmart(org.bukkit.command.CommandSender requester, + String search) +Deprecated. Please move to the CommandIssuer version + - - - - - - -findPlayerSmart -public static org.bukkit.entity.Player findPlayerSmart(co.aikar.commands.CommandIssuer issuer, - String search) + + +findPlayerSmart +public static org.bukkit.entity.Player findPlayerSmart(co.aikar.commands.CommandIssuer issuer, + String search) + - - - - - - -isValidName -public static boolean isValidName(String name) - - + + +isValidName +public static boolean isValidName(String name) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletionContext.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletionContext.html index 7262bde8..a1e1666a 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletionContext.html @@ -1,314 +1,164 @@ - - -BukkitCommandCompletionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandCompletionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | +Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandCompletionContext +Package co.aikar.commands +Class BukkitCommandCompletionContext - - -java.lang.Object - - -co.aikar.commands.CommandCompletionContext<BukkitCommandIssuer> - - -co.aikar.commands.BukkitCommandCompletionContext - - - - - - - - +java.lang.Object +co.aikar.commands.CommandCompletionContext<BukkitCommandIssuer> +co.aikar.commands.BukkitCommandCompletionContext + + + -public class BukkitCommandCompletionContext -extends co.aikar.commands.CommandCompletionContext<BukkitCommandIssuer> - - - - - - +public class BukkitCommandCompletionContext +extends co.aikar.commands.CommandCompletionContext<BukkitCommandIssuer> + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.CommandCompletionContext -issuer - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.CommandCompletionContext +issuer + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -org.bukkit.entity.Player -getPlayer() - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +org.bukkit.entity.Player +getPlayer() + Returns the Player object if this Issuer is a Player - - - -org.bukkit.command.CommandSender -getSender() - - - - - - - -Methods inherited from class co.aikar.commands.CommandCompletionContext -getConfig, getConfig, getConfig, getConfigs, getContextValue, getContextValue, getContextValueByName, getInput, getIssuer, hasConfig, isAsync - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + +org.bukkit.command.CommandSender +getSender() + + + + + +Methods inherited from class co.aikar.commands.CommandCompletionContext +getConfig, getConfig, getConfig, getConfigs, getContextValue, getContextValue, getContextValueByName, getInput, getIssuer, hasConfig, isAsync + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Method Detail - - - - - -getSender -public org.bukkit.command.CommandSender getSender() + + +Method Details + + + +getSender +public org.bukkit.command.CommandSender getSender() + - - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() + + +getPlayer +public org.bukkit.entity.Player getPlayer() Returns the Player object if this Issuer is a Player - -Returns: + +Returns: - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletions.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletions.html index 8dd01a10..9fdcd485 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletions.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletions.html @@ -1,296 +1,145 @@ - - -BukkitCommandCompletions (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandCompletions (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: -Nested | +Nested | Field | -Constr | -Method +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandCompletions +Package co.aikar.commands +Class BukkitCommandCompletions - - -java.lang.Object - - -co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> - - -co.aikar.commands.BukkitCommandCompletions - - - - - - - - +java.lang.Object +co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> +co.aikar.commands.BukkitCommandCompletions + + + -public class BukkitCommandCompletions -extends co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> - - - - - - +public class BukkitCommandCompletions +extends co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> + + + - - - - - -Nested Class Summary - - - - -Nested classes/interfaces inherited from class co.aikar.commands.CommandCompletions -co.aikar.commands.CommandCompletions.AsyncCommandCompletionHandler<C extends co.aikar.commands.CommandCompletionContext>, co.aikar.commands.CommandCompletions.CommandCompletionHandler<C extends co.aikar.commands.CommandCompletionContext>, co.aikar.commands.CommandCompletions.SyncCompletionRequired - - - + + +Nested Class Summary + +Nested classes/interfaces inherited from class co.aikar.commands.CommandCompletions +co.aikar.commands.CommandCompletions.AsyncCommandCompletionHandler<C extends co.aikar.commands.CommandCompletionContext>, co.aikar.commands.CommandCompletions.CommandCompletionHandler<C extends co.aikar.commands.CommandCompletionContext>, co.aikar.commands.CommandCompletions.SyncCompletionRequired + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitCommandCompletions(BukkitCommandManager manager) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitCommandCompletions(BukkitCommandManager manager) + + + - - - - - -Method Summary - - - - -Methods inherited from class co.aikar.commands.CommandCompletions -registerAsyncCompletion, registerCompletion, registerStaticCompletion, registerStaticCompletion, registerStaticCompletion, registerStaticCompletion, setDefaultCompletion - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class co.aikar.commands.CommandCompletions +registerAsyncCompletion, registerCompletion, registerStaticCompletion, registerStaticCompletion, registerStaticCompletion, registerStaticCompletion, setDefaultCompletion + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -BukkitCommandCompletions -public BukkitCommandCompletions(BukkitCommandManager manager) - - + + +Constructor Details + + + +BukkitCommandCompletions +public BukkitCommandCompletions(BukkitCommandManager manager) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandContexts.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandContexts.html index 3ec44af8..af2626c4 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandContexts.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandContexts.html @@ -1,296 +1,145 @@ - - -BukkitCommandContexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandContexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandContexts +Package co.aikar.commands +Class BukkitCommandContexts - - -java.lang.Object - - -co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> - - -co.aikar.commands.BukkitCommandContexts - - - - - - - - +java.lang.Object +co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> +co.aikar.commands.BukkitCommandContexts + + + -public class BukkitCommandContexts -extends co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> - - - - - - +public class BukkitCommandContexts +extends co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.CommandContexts -contextMap, manager - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.CommandContexts +contextMap, manager + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitCommandContexts(BukkitCommandManager manager) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitCommandContexts(BukkitCommandManager manager) + + + - - - - - -Method Summary - - - - -Methods inherited from class co.aikar.commands.CommandContexts -getResolver, registerContext, registerIssuerAwareContext, registerIssuerOnlyContext, registerOptionalContext, registerSenderAwareContext - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class co.aikar.commands.CommandContexts +getResolver, registerContext, registerIssuerAwareContext, registerIssuerOnlyContext, registerOptionalContext, registerSenderAwareContext + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -BukkitCommandContexts -public BukkitCommandContexts(BukkitCommandManager manager) - - + + +Constructor Details + + + +BukkitCommandContexts +public BukkitCommandContexts(BukkitCommandManager manager) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandExecutionContext.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandExecutionContext.html index 5d4a1d37..f9047ad5 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandExecutionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandExecutionContext.html @@ -1,314 +1,164 @@ - - -BukkitCommandExecutionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandExecutionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | +Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandExecutionContext +Package co.aikar.commands +Class BukkitCommandExecutionContext - - -java.lang.Object - - -co.aikar.commands.CommandExecutionContext<BukkitCommandExecutionContext,BukkitCommandIssuer> - - -co.aikar.commands.BukkitCommandExecutionContext - - - - - - - - +java.lang.Object +co.aikar.commands.CommandExecutionContext<BukkitCommandExecutionContext,BukkitCommandIssuer> +co.aikar.commands.BukkitCommandExecutionContext + + + -public class BukkitCommandExecutionContext -extends co.aikar.commands.CommandExecutionContext<BukkitCommandExecutionContext,BukkitCommandIssuer> - - - - - - +public class BukkitCommandExecutionContext +extends co.aikar.commands.CommandExecutionContext<BukkitCommandExecutionContext,BukkitCommandIssuer> + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.CommandExecutionContext -issuer - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.CommandExecutionContext +issuer + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -org.bukkit.entity.Player -getPlayer() - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +org.bukkit.entity.Player +getPlayer() + Returns the Player object if this Issuer is a Player - - - -org.bukkit.command.CommandSender -getSender() - - - - - - - -Methods inherited from class co.aikar.commands.CommandExecutionContext -canOverridePlayerContext, getAnnotation, getAnnotationValue, getAnnotationValue, getArgs, getBooleanFlagValue, getBooleanFlagValue, getCmd, getDoubleFlagValue, getFirstArg, getFlags, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFloatFlagValue, getIndex, getIntFlagValue, getIssuer, getLastArg, getLongFlagValue, getNumParams, getParam, getParameterPermissions, getPassedArgs, getResolvedArg, getResolvedArg, getResolvedArg, hasAnnotation, hasFlag, isLastArg, isOptional, joinArgs, joinArgs, popFirstArg, popLastArg - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + +org.bukkit.command.CommandSender +getSender() + + + + + +Methods inherited from class co.aikar.commands.CommandExecutionContext +canOverridePlayerContext, getAnnotation, getAnnotationValue, getAnnotationValue, getArgs, getBooleanFlagValue, getBooleanFlagValue, getCmd, getDoubleFlagValue, getFirstArg, getFlags, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFloatFlagValue, getIndex, getIntFlagValue, getIssuer, getLastArg, getLongFlagValue, getNumParams, getParam, getParameterPermissions, getPassedArgs, getResolvedArg, getResolvedArg, getResolvedArg, hasAnnotation, hasFlag, isLastArg, isOptional, joinArgs, joinArgs, popFirstArg, popLastArg + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Method Detail - - - - - -getSender -public org.bukkit.command.CommandSender getSender() + + +Method Details + + + +getSender +public org.bukkit.command.CommandSender getSender() + - - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() + + +getPlayer +public org.bukkit.entity.Player getPlayer() Returns the Player object if this Issuer is a Player - -Returns: + +Returns: - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandIssuer.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandIssuer.html index fd056bca..50709ffb 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandIssuer.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandIssuer.html @@ -1,422 +1,248 @@ - - -BukkitCommandIssuer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandIssuer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandIssuer +Package co.aikar.commands +Class BukkitCommandIssuer - - -java.lang.Object - - -co.aikar.commands.BukkitCommandIssuer - - - - - - - +java.lang.Object +co.aikar.commands.BukkitCommandIssuer + + + All Implemented Interfaces: co.aikar.commands.CommandIssuer -public class BukkitCommandIssuer -extends Object -implements co.aikar.commands.CommandIssuer - - - - - - +public class BukkitCommandIssuer +extends Object +implements co.aikar.commands.CommandIssuer + + + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -boolean -equals(Object o) - - - -org.bukkit.command.CommandSender -getIssuer() - - - -co.aikar.commands.CommandManager -getManager() - - - -org.bukkit.entity.Player -getPlayer() - - - -@NotNull UUID -getUniqueId() - - - -int -hashCode() - - - -boolean -hasPermission(String name) - - - -boolean -isPlayer() - - - -void -sendMessageInternal(String message) - - - - - - - -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait - - - - - -Methods inherited from interface co.aikar.commands.CommandIssuer -sendError, sendError, sendInfo, sendInfo, sendMessage, sendMessage, sendMessage, sendSyntax, sendSyntax - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +boolean +equals(Object o) + +org.bukkit.command.CommandSender +getIssuer() + +co.aikar.commands.CommandManager +getManager() + +org.bukkit.entity.Player +getPlayer() + +@NotNull UUID +getUniqueId() + +int +hashCode() + +boolean +hasPermission(String name) + +boolean +isPlayer() + +void +sendMessageInternal(String message) + + + + + +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait + +Methods inherited from interface co.aikar.commands.CommandIssuer +sendError, sendError, sendInfo, sendInfo, sendMessage, sendMessage, sendMessage, sendSyntax, sendSyntax - - - - + + + - - - - - -Method Detail - - - - - -isPlayer -public boolean isPlayer() - -Specified by: + + +Method Details + + + +isPlayer +public boolean isPlayer() + +Specified by: isPlayer in interface co.aikar.commands.CommandIssuer + - - - - - - -getIssuer -public org.bukkit.command.CommandSender getIssuer() - -Specified by: + + +getIssuer +public org.bukkit.command.CommandSender getIssuer() + +Specified by: getIssuer in interface co.aikar.commands.CommandIssuer + - - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() + + +getPlayer +public org.bukkit.entity.Player getPlayer() + - - - - - - -getUniqueId -@NotNull -public @NotNull UUID getUniqueId() - -Specified by: + + +getUniqueId +@NotNull +public @NotNull UUID getUniqueId() + +Specified by: getUniqueId in interface co.aikar.commands.CommandIssuer + - - - - - - -getManager -public co.aikar.commands.CommandManager getManager() - -Specified by: + + +getManager +public co.aikar.commands.CommandManager getManager() + +Specified by: getManager in interface co.aikar.commands.CommandIssuer + - - - - - - -sendMessageInternal -public void sendMessageInternal(String message) - -Specified by: + + +sendMessageInternal +public void sendMessageInternal(String message) + +Specified by: sendMessageInternal in interface co.aikar.commands.CommandIssuer + - - - - - - -hasPermission -public boolean hasPermission(String name) - -Specified by: + + +hasPermission +public boolean hasPermission(String name) + +Specified by: hasPermission in interface co.aikar.commands.CommandIssuer + - - - - - - -equals -public boolean equals(Object o) - -Overrides: -equals in class Object + + +equals +public boolean equals(Object o) + +Overrides: +equals in class Object + - - - - - - -hashCode -public int hashCode() - -Overrides: -hashCode in class Object + + +hashCode +public int hashCode() + +Overrides: +hashCode in class Object - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandManager.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandManager.html index 74d85abc..2982fe73 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandManager.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandManager.html @@ -1,920 +1,607 @@ - - -BukkitCommandManager (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandManager (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: -Field | -Constr | -Method +Field | +Constr | +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandManager +Package co.aikar.commands +Class BukkitCommandManager - - -java.lang.Object - - -co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> - - -co.aikar.commands.BukkitCommandManager - - - - - - - - +java.lang.Object +co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> +co.aikar.commands.BukkitCommandManager + + + -public class BukkitCommandManager -extends co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> - - - - - - +public class BukkitCommandManager +extends co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + + - - - - - -Field Summary - -Fields - -Modifier and Type -Field -Description - - -protected boolean -autoDetectFromClient - - - -protected BukkitCommandCompletions -completions - - - -protected BukkitCommandContexts -contexts - - - -protected Map<String,org.bukkit.command.Command> -knownCommands - - - -protected BukkitLocales -locales - - - -Integer -mcMinorVersion - - - -Integer -mcPatchVersion - - - -protected org.bukkit.plugin.Plugin -plugin - - - -protected Map<String,BukkitRootCommand> -registeredCommands - - - - - - - -Fields inherited from class co.aikar.commands.CommandManager -conditions, defaultExceptionHandler, defaultFormatter, defaultHelpPerPage, dependencies, formatters, helpFormatter, issuersLocale, localeChangedCallbacks, replacements, rootCommands, supportedLanguages, usePerIssuerLocale - - - + + +Field Summary +Fields + +Modifier and Type +Field +Description +protected boolean +autoDetectFromClient + +protected BukkitCommandCompletions +completions + +protected BukkitCommandContexts +contexts + +protected Map<UUID,String> +issuersLocaleString + +protected Map<String,org.bukkit.command.Command> +knownCommands + +protected BukkitLocales +locales + +final Integer +mcMinorVersion + +final Integer +mcPatchVersion + +protected final org.bukkit.plugin.Plugin +plugin + +protected Map<String,BukkitRootCommand> +registeredCommands + + + +Fields inherited from class co.aikar.commands.CommandManager +conditions, defaultExceptionHandler, defaultFormatter, defaultHelpPerPage, dependencies, formatters, helpFormatter, issuersLocale, localeChangedCallbacks, replacements, rootCommands, supportedLanguages, usePerIssuerLocale + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitCommandManager(org.bukkit.plugin.Plugin plugin) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitCommandManager(org.bukkit.plugin.Plugin plugin) + + + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods Deprecated Methods - -Modifier and Type -Method -Description - - -BukkitCommandExecutionContext -createCommandContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandParameter parameter, - co.aikar.commands.CommandIssuer sender, - List<String> args, - int i, - Map<String,Object> passedArgs) - - - -BukkitCommandCompletionContext -createCompletionContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandIssuer sender, - String input, - String config, - String[] args) - - - -BukkitConditionContext -createConditionContext(co.aikar.commands.CommandIssuer issuer, - String config) - - - -co.aikar.commands.RegisteredCommand -createRegisteredCommand(co.aikar.commands.BaseCommand command, - String cmdName, - Method method, - String prefSubCommand) - - - -co.aikar.commands.RootCommand -createRootCommand(String cmd) - - - -co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> -getCommandCompletions() - - - -co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> -getCommandContexts() - - - -BukkitCommandIssuer -getCommandIssuer(Object issuer) - - - -String -getCommandPrefix(co.aikar.commands.CommandIssuer issuer) - - - -BukkitLocales -getLocales() - - - -org.bukkit.plugin.Plugin -getPlugin() - - - -Collection<co.aikar.commands.RootCommand> -getRegisteredRootCommands() - - - -co.aikar.timings.lib.TimingManager -getTimings() - - - -protected boolean -handleUncaughtException(co.aikar.commands.BaseCommand scope, - co.aikar.commands.RegisteredCommand registeredCommand, - co.aikar.commands.CommandIssuer sender, - List<String> args, - Throwable t) - - - -boolean -hasRegisteredCommands() - - - -boolean -isCommandIssuer(Class<?> type) - - - -void -log(co.aikar.commands.LogLevel level, - String message, - Throwable throwable) - - - -void -registerCommand(co.aikar.commands.BaseCommand command) - - - -void -registerCommand(co.aikar.commands.BaseCommand command, - boolean force) - - - -Locale -setPlayerLocale(org.bukkit.entity.Player player, - Locale locale) - - - -void -unregisterCommand(co.aikar.commands.BaseCommand command) - - - -void -unregisterCommand(BukkitRootCommand command) - -Deprecated. -Use unregisterCommand(BaseCommand) - this will be visibility reduced later. + + +Method Summary + +All MethodsInstance MethodsConcrete MethodsDeprecated Methods + + +Modifier and Type +Method +Description +BukkitCommandExecutionContext +createCommandContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandParameter parameter, + co.aikar.commands.CommandIssuer sender, + List<String> args, + int i, + Map<String,Object> passedArgs) + +BukkitCommandCompletionContext +createCompletionContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandIssuer sender, + String input, + String config, + String[] args) + +BukkitConditionContext +createConditionContext(co.aikar.commands.CommandIssuer issuer, + String config) + +co.aikar.commands.RegisteredCommand +createRegisteredCommand(co.aikar.commands.BaseCommand command, + String cmdName, + Method method, + String prefSubCommand) + +co.aikar.commands.RootCommand +createRootCommand(String cmd) + +co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> +getCommandCompletions() + +co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> +getCommandContexts() + +BukkitCommandIssuer +getCommandIssuer(Object issuer) + +String +getCommandPrefix(co.aikar.commands.CommandIssuer issuer) + +BukkitLocales +getLocales() + +org.bukkit.plugin.Plugin +getPlugin() + +Collection<co.aikar.commands.RootCommand> +getRegisteredRootCommands() + +co.aikar.timings.lib.TimingManager +getTimings() + +protected boolean +handleUncaughtException(co.aikar.commands.BaseCommand scope, + co.aikar.commands.RegisteredCommand registeredCommand, + co.aikar.commands.CommandIssuer sender, + List<String> args, + Throwable t) + +boolean +hasRegisteredCommands() + +boolean +isCommandIssuer(Class<?> type) + +void +log(co.aikar.commands.LogLevel level, + String message, + Throwable throwable) + +void +registerCommand(co.aikar.commands.BaseCommand command) + +void +registerCommand(co.aikar.commands.BaseCommand command, + boolean force) + +Locale +setPlayerLocale(org.bukkit.entity.Player player, + Locale locale) + +void +unregisterCommand(co.aikar.commands.BaseCommand command) + +void +unregisterCommand(BukkitRootCommand command) + +Deprecated. +Use unregisterCommand(BaseCommand) - this will be visibility reduced later. - - - -void -unregisterCommands() - - - -boolean -usePerIssuerLocale(boolean usePerIssuerLocale, - boolean autoDetectFromClient) - - - - - - - -Methods inherited from class co.aikar.commands.CommandManager -addSupportedLanguage, enableUnstableAPI, formatMessage, generateCommandHelp, generateCommandHelp, generateCommandHelp, generateCommandHelp, getCommandConditions, getCommandReplacements, getCurrentCommandIssuer, getCurrentCommandManager, getCurrentCommandOperationContext, getDefaultExceptionHandler, getDefaultFormatter, getDefaultHelpPerPage, getFormat, getHelpFormatter, getIssuerLocale, getRootCommand, getSupportedLanguages, hasPermission, hasPermission, isLoggingUnhandledExceptions, log, notifyLocaleChange, obtainRootCommand, onLocaleChange, registerDependency, registerDependency, sendMessage, sendMessage, setDefaultExceptionHandler, setDefaultExceptionHandler, setDefaultFormatter, setDefaultHelpPerPage, setFormat, setFormat, setFormat, setHelpFormatter, setIssuerLocale, usePerIssuerLocale, usingPerIssuerLocale - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + +void +unregisterCommands() + +boolean +usePerIssuerLocale(boolean usePerIssuerLocale, + boolean autoDetectFromClient) + + + + + +Methods inherited from class co.aikar.commands.CommandManager +addSupportedLanguage, enableUnstableAPI, formatMessage, generateCommandHelp, generateCommandHelp, generateCommandHelp, generateCommandHelp, getCommandConditions, getCommandReplacements, getCurrentCommandIssuer, getCurrentCommandManager, getCurrentCommandOperationContext, getDefaultExceptionHandler, getDefaultFormatter, getDefaultHelpPerPage, getFormat, getHelpFormatter, getIssuerLocale, getRootCommand, getSupportedLanguages, hasPermission, hasPermission, isLoggingUnhandledExceptions, log, notifyLocaleChange, obtainRootCommand, onLocaleChange, registerDependency, registerDependency, sendMessage, sendMessage, setDefaultExceptionHandler, setDefaultExceptionHandler, setDefaultFormatter, setDefaultHelpPerPage, setFormat, setFormat, setFormat, setHelpFormatter, setIssuerLocale, usePerIssuerLocale, usingPerIssuerLocale + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Field Detail - - - - - -plugin -protected final org.bukkit.plugin.Plugin plugin + + +Field Details + + + +plugin +protected final org.bukkit.plugin.Plugin plugin + - - - - - - -mcMinorVersion -public final Integer mcMinorVersion + + +mcMinorVersion +public final Integer mcMinorVersion + - - - - - - -mcPatchVersion -public final Integer mcPatchVersion + + +mcPatchVersion +public final Integer mcPatchVersion + - - - - - - -knownCommands -protected Map<String,org.bukkit.command.Command> knownCommands + + +knownCommands +protected Map<String,org.bukkit.command.Command> knownCommands + - - - - - - -registeredCommands -protected Map<String,BukkitRootCommand> registeredCommands + + +registeredCommands +protected Map<String,BukkitRootCommand> registeredCommands + - - - - - - -contexts -protected BukkitCommandContexts contexts + + +contexts +protected BukkitCommandContexts contexts + - - - - - - -completions -protected BukkitCommandCompletions completions + + +completions +protected BukkitCommandCompletions completions + - - - - - - -locales -protected BukkitLocales locales + + +locales +protected BukkitLocales locales + - - - - - - -autoDetectFromClient -protected boolean autoDetectFromClient + + +issuersLocaleString +protected Map<UUID,String> issuersLocaleString + - + + +autoDetectFromClient +protected boolean autoDetectFromClient + + - - - - - -Constructor Detail - - - - - -BukkitCommandManager -public BukkitCommandManager(org.bukkit.plugin.Plugin plugin) - - + + +Constructor Details + + + +BukkitCommandManager +public BukkitCommandManager(org.bukkit.plugin.Plugin plugin) + + - - - - - -Method Detail - - - - - -getPlugin -public org.bukkit.plugin.Plugin getPlugin() + + +Method Details + + + +getPlugin +public org.bukkit.plugin.Plugin getPlugin() + - - - - - - -isCommandIssuer -public boolean isCommandIssuer(Class<?> type) - -Specified by: -isCommandIssuer in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +isCommandIssuer +public boolean isCommandIssuer(Class<?> type) + +Specified by: +isCommandIssuer in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getCommandContexts -public co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> getCommandContexts() - -Specified by: -getCommandContexts in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getCommandContexts +public co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> getCommandContexts() + +Specified by: +getCommandContexts in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getCommandCompletions -public co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> getCommandCompletions() - -Specified by: -getCommandCompletions in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getCommandCompletions +public co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> getCommandCompletions() + +Specified by: +getCommandCompletions in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getLocales -public BukkitLocales getLocales() - -Specified by: -getLocales in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getLocales +public BukkitLocales getLocales() + +Specified by: +getLocales in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -hasRegisteredCommands -public boolean hasRegisteredCommands() - -Specified by: -hasRegisteredCommands in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +hasRegisteredCommands +public boolean hasRegisteredCommands() + +Specified by: +hasRegisteredCommands in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -registerCommand -public void registerCommand(co.aikar.commands.BaseCommand command, - boolean force) + + +registerCommand +public void registerCommand(co.aikar.commands.BaseCommand command, + boolean force) + - - - - - - -registerCommand -public void registerCommand(co.aikar.commands.BaseCommand command) - -Specified by: -registerCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +registerCommand +public void registerCommand(co.aikar.commands.BaseCommand command) + +Specified by: +registerCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -unregisterCommand -public void unregisterCommand(co.aikar.commands.BaseCommand command) + + +unregisterCommand +public void unregisterCommand(co.aikar.commands.BaseCommand command) + - - - - - - -unregisterCommand -@Deprecated -public void unregisterCommand(BukkitRootCommand command) -Deprecated. -Use unregisterCommand(BaseCommand) - this will be visibility reduced later. + + +unregisterCommand +@Deprecated +public void unregisterCommand(BukkitRootCommand command) +Deprecated. +Use unregisterCommand(BaseCommand) - this will be visibility reduced later. - -Parameters: + +Parameters: command - + - - - - - - -unregisterCommands -public void unregisterCommands() + + +unregisterCommands +public void unregisterCommands() + - - - - - - -setPlayerLocale -public Locale setPlayerLocale(org.bukkit.entity.Player player, - Locale locale) + + +setPlayerLocale +public Locale setPlayerLocale(org.bukkit.entity.Player player, + Locale locale) + - - - - - - -getTimings -public co.aikar.timings.lib.TimingManager getTimings() + + +getTimings +public co.aikar.timings.lib.TimingManager getTimings() + - - - - - - -createRootCommand -public co.aikar.commands.RootCommand createRootCommand(String cmd) - -Specified by: -createRootCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createRootCommand +public co.aikar.commands.RootCommand createRootCommand(String cmd) + +Specified by: +createRootCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getRegisteredRootCommands -public Collection<co.aikar.commands.RootCommand> getRegisteredRootCommands() - -Specified by: -getRegisteredRootCommands in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getRegisteredRootCommands +public Collection<co.aikar.commands.RootCommand> getRegisteredRootCommands() + +Specified by: +getRegisteredRootCommands in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getCommandIssuer -public BukkitCommandIssuer getCommandIssuer(Object issuer) - -Specified by: -getCommandIssuer in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getCommandIssuer +public BukkitCommandIssuer getCommandIssuer(Object issuer) + +Specified by: +getCommandIssuer in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -createCommandContext -public BukkitCommandExecutionContext createCommandContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandParameter parameter, - co.aikar.commands.CommandIssuer sender, - List<String> args, - int i, - Map<String,Object> passedArgs) - -Specified by: -createCommandContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createCommandContext +public BukkitCommandExecutionContext createCommandContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandParameter parameter, + co.aikar.commands.CommandIssuer sender, + List<String> args, + int i, + Map<String,Object> passedArgs) + +Specified by: +createCommandContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -createCompletionContext -public BukkitCommandCompletionContext createCompletionContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandIssuer sender, - String input, - String config, - String[] args) - -Specified by: -createCompletionContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createCompletionContext +public BukkitCommandCompletionContext createCompletionContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandIssuer sender, + String input, + String config, + String[] args) + +Specified by: +createCompletionContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -createRegisteredCommand -public co.aikar.commands.RegisteredCommand createRegisteredCommand(co.aikar.commands.BaseCommand command, - String cmdName, - Method method, - String prefSubCommand) - -Overrides: -createRegisteredCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createRegisteredCommand +public co.aikar.commands.RegisteredCommand createRegisteredCommand(co.aikar.commands.BaseCommand command, + String cmdName, + Method method, + String prefSubCommand) + +Overrides: +createRegisteredCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -createConditionContext -public BukkitConditionContext createConditionContext(co.aikar.commands.CommandIssuer issuer, - String config) - -Overrides: -createConditionContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createConditionContext +public BukkitConditionContext createConditionContext(co.aikar.commands.CommandIssuer issuer, + String config) + +Overrides: +createConditionContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -log -public void log(co.aikar.commands.LogLevel level, - String message, - Throwable throwable) - -Specified by: -log in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +log +public void log(co.aikar.commands.LogLevel level, + String message, + Throwable throwable) + +Specified by: +log in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -usePerIssuerLocale -public boolean usePerIssuerLocale(boolean usePerIssuerLocale, - boolean autoDetectFromClient) + + +usePerIssuerLocale +public boolean usePerIssuerLocale(boolean usePerIssuerLocale, + boolean autoDetectFromClient) + - - - - - - -getCommandPrefix -public String getCommandPrefix(co.aikar.commands.CommandIssuer issuer) - -Overrides: -getCommandPrefix in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getCommandPrefix +public String getCommandPrefix(co.aikar.commands.CommandIssuer issuer) + +Overrides: +getCommandPrefix in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -handleUncaughtException -protected boolean handleUncaughtException(co.aikar.commands.BaseCommand scope, - co.aikar.commands.RegisteredCommand registeredCommand, - co.aikar.commands.CommandIssuer sender, - List<String> args, - Throwable t) - -Overrides: -handleUncaughtException in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +handleUncaughtException +protected boolean handleUncaughtException(co.aikar.commands.BaseCommand scope, + co.aikar.commands.RegisteredCommand registeredCommand, + co.aikar.commands.CommandIssuer sender, + List<String> args, + Throwable t) + +Overrides: +handleUncaughtException in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitConditionContext.html b/docs/acf-bukkit/co/aikar/commands/BukkitConditionContext.html index dd79afc8..76497094 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitConditionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitConditionContext.html @@ -1,291 +1,149 @@ - - -BukkitConditionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitConditionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitConditionContext +Package co.aikar.commands +Class BukkitConditionContext - - -java.lang.Object - - -co.aikar.commands.ConditionContext<BukkitCommandIssuer> - - -co.aikar.commands.BukkitConditionContext - - - - - - - - +java.lang.Object +co.aikar.commands.ConditionContext<BukkitCommandIssuer> +co.aikar.commands.BukkitConditionContext + + + -public class BukkitConditionContext -extends co.aikar.commands.ConditionContext<BukkitCommandIssuer> - - - - - - +public class BukkitConditionContext +extends co.aikar.commands.ConditionContext<BukkitCommandIssuer> + + + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -org.bukkit.entity.Player -getPlayer() - - - -org.bukkit.command.CommandSender -getSender() - - - - - - - -Methods inherited from class co.aikar.commands.ConditionContext -getConfig, getConfigValue, getConfigValue, getIssuer, hasConfig - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +org.bukkit.entity.Player +getPlayer() + +org.bukkit.command.CommandSender +getSender() + + + + + +Methods inherited from class co.aikar.commands.ConditionContext +getConfig, getConfigValue, getConfigValue, getIssuer, hasConfig + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Method Detail - - - - - -getSender -public org.bukkit.command.CommandSender getSender() + + +Method Details + + + +getSender +public org.bukkit.command.CommandSender getSender() + - - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() - - + + +getPlayer +public org.bukkit.entity.Player getPlayer() + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitLocales.html b/docs/acf-bukkit/co/aikar/commands/BukkitLocales.html index 4bc967b1..0e249331 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitLocales.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitLocales.html @@ -1,427 +1,254 @@ - - -BukkitLocales (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitLocales (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: Field | -Constr | -Method +Constr | +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitLocales +Package co.aikar.commands +Class BukkitLocales - - -java.lang.Object - - -co.aikar.commands.Locales - - -co.aikar.commands.BukkitLocales - - - - - - - - +java.lang.Object +co.aikar.commands.Locales +co.aikar.commands.BukkitLocales + + + -public class BukkitLocales -extends co.aikar.commands.Locales - - - - - - +public class BukkitLocales +extends co.aikar.commands.Locales + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.Locales -AFRIKAANS, ARABIC, BULGARIAN, CHINESE, CZECH, DANISH, DUTCH, ENGLISH, FINNISH, FRENCH, GERMAN, GREEK, HEBREW, HINDI, HUNGARIAN, ITALIAN, JAPANESE, KOREAN, LATIN, NORWEGIAN_BOKMAAL, NORWEGIAN_NYNORSK, POLISH, PORTUGUESE, ROMANIAN, RUSSIAN, SIMPLIFIED_CHINESE, SPANISH, SWEDISH, THAI, TRADITIONAL_CHINESE, TURKISH, UKRANIAN, VIETNAMESE, WELSH - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.Locales +AFRIKAANS, ARABIC, BULGARIAN, CHINESE, CZECH, DANISH, DUTCH, ENGLISH, FINNISH, FRENCH, GERMAN, GREEK, HEBREW, HINDI, HUNGARIAN, ITALIAN, JAPANESE, KOREAN, LATIN, NORWEGIAN_BOKMAAL, NORWEGIAN_NYNORSK, POLISH, PORTUGUESE, ROMANIAN, RUSSIAN, SIMPLIFIED_CHINESE, SPANISH, SWEDISH, THAI, TRADITIONAL_CHINESE, TURKISH, UKRANIAN, VIETNAMESE, WELSH + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitLocales(BukkitCommandManager manager) - - - - - - - - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -boolean -loadLanguage(org.bukkit.configuration.file.FileConfiguration config, - Locale locale) - -Loads every message from the Configuration object. - - - -void -loadLanguages() - - - -boolean -loadYamlLanguageFile(File file, - Locale locale) - -Loads the given file - - - -boolean -loadYamlLanguageFile(String file, - Locale locale) - -Loads a file out of the plugins data folder by the given name - - - - - - - -Methods inherited from class co.aikar.commands.Locales -addBundleClassLoader, addMessage, addMessageBundle, addMessageBundle, addMessageBundles, addMessages, addMessageStrings, getDefaultLocale, getMessage, getOptionalMessage, loadMissingBundles, replaceI18NStrings, setDefaultLocale - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitLocales(BukkitCommandManager manager) + - - - - - - - - - -Constructor Detail - - - - - -BukkitLocales -public BukkitLocales(BukkitCommandManager manager) + - + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +boolean +loadLanguage(org.bukkit.configuration.file.FileConfiguration config, + Locale locale) + +Loads every message from the Configuration object. + +void +loadLanguages() + +boolean +loadYamlLanguageFile(File file, + Locale locale) + +Loads the given file + +boolean +loadYamlLanguageFile(String file, + Locale locale) + +Loads a file out of the plugins data folder by the given name + + + + + +Methods inherited from class co.aikar.commands.Locales +addBundleClassLoader, addMessage, addMessageBundle, addMessageBundle, addMessageBundles, addMessages, addMessageStrings, getDefaultLocale, getMessage, getOptionalMessage, loadMissingBundles, replaceI18NStrings, setDefaultLocale + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait + + + + + + +Constructor Details + + + +BukkitLocales +public BukkitLocales(BukkitCommandManager manager) + + + + + - - - - - -Method Detail - - - - - -loadLanguages -public void loadLanguages() - -Overrides: + + +Method Details + + + +loadLanguages +public void loadLanguages() + +Overrides: loadLanguages in class co.aikar.commands.Locales + - - - - - - -loadYamlLanguageFile -public boolean loadYamlLanguageFile(File file, - Locale locale) - throws IOException, - org.bukkit.configuration.InvalidConfigurationException + + +loadYamlLanguageFile +public boolean loadYamlLanguageFile(File file, + Locale locale) + throws IOException, +org.bukkit.configuration.InvalidConfigurationException Loads the given file - -Parameters: + +Parameters: file - locale - -Returns: +Returns: If any language keys were added -Throws: -IOException +Throws: +IOException org.bukkit.configuration.InvalidConfigurationException + - - - - - - -loadYamlLanguageFile -public boolean loadYamlLanguageFile(String file, - Locale locale) - throws IOException, - org.bukkit.configuration.InvalidConfigurationException + + +loadYamlLanguageFile +public boolean loadYamlLanguageFile(String file, + Locale locale) + throws IOException, +org.bukkit.configuration.InvalidConfigurationException Loads a file out of the plugins data folder by the given name - -Parameters: + +Parameters: file - locale - -Returns: +Returns: If any language keys were added -Throws: -IOException +Throws: +IOException org.bukkit.configuration.InvalidConfigurationException + - - - - - - -loadLanguage -public boolean loadLanguage(org.bukkit.configuration.file.FileConfiguration config, - Locale locale) + + +loadLanguage +public boolean loadLanguage(org.bukkit.configuration.file.FileConfiguration config, + Locale locale) 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 - -Parameters: + +Parameters: config - locale - -Returns: +Returns: If any language keys were added - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitMessageFormatter.html b/docs/acf-bukkit/co/aikar/commands/BukkitMessageFormatter.html index 54da868b..0f44efbe 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitMessageFormatter.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitMessageFormatter.html @@ -1,279 +1,136 @@ - - -BukkitMessageFormatter (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitMessageFormatter (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | Field | -Constr | -Method +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitMessageFormatter +Package co.aikar.commands +Class BukkitMessageFormatter - - -java.lang.Object - - -co.aikar.commands.MessageFormatter<org.bukkit.ChatColor> - - -co.aikar.commands.BukkitMessageFormatter - - - - - - - - +java.lang.Object +co.aikar.commands.MessageFormatter<org.bukkit.ChatColor> +co.aikar.commands.BukkitMessageFormatter + + + -public class BukkitMessageFormatter -extends co.aikar.commands.MessageFormatter<org.bukkit.ChatColor> - - - - - - +public class BukkitMessageFormatter +extends co.aikar.commands.MessageFormatter<org.bukkit.ChatColor> + + + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitMessageFormatter(org.bukkit.ChatColor... colors) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitMessageFormatter(org.bukkit.ChatColor... colors) + + + - - - - - -Method Summary - - - - -Methods inherited from class co.aikar.commands.MessageFormatter -format, format, getColor, getDefaultColor, setColor - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class co.aikar.commands.MessageFormatter +format, format, getColor, getDefaultColor, setColor + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -BukkitMessageFormatter -public BukkitMessageFormatter(org.bukkit.ChatColor... colors) - - + + +Constructor Details + + + +BukkitMessageFormatter +public BukkitMessageFormatter(org.bukkit.ChatColor... colors) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitRegisteredCommand.html b/docs/acf-bukkit/co/aikar/commands/BukkitRegisteredCommand.html index f68e1bb2..26a2aa85 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitRegisteredCommand.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitRegisteredCommand.html @@ -1,316 +1,166 @@ - - -BukkitRegisteredCommand (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitRegisteredCommand (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | +Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitRegisteredCommand +Package co.aikar.commands +Class BukkitRegisteredCommand - - -java.lang.Object - - -co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> - - -co.aikar.commands.BukkitRegisteredCommand - - - - - - - - +java.lang.Object +co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> +co.aikar.commands.BukkitRegisteredCommand + + + -public class BukkitRegisteredCommand -extends co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> - - - - - - +public class BukkitRegisteredCommand +extends co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.RegisteredCommand -helpSearchTags - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.RegisteredCommand +helpSearchTags + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -void -postCommand() - - - -void -preCommand() - - - - - - - -Methods inherited from class co.aikar.commands.RegisteredCommand -addSubcommand, addSubcommands, getAnnotation, getCommand, getHelpText, getPermission, getPrefSubCommand, getRequiredPermissions, getSyntaxText, getSyntaxText, isPrivate, requiresPermission - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +void +postCommand() + +void +preCommand() + + + + + +Methods inherited from class co.aikar.commands.RegisteredCommand +addSubcommand, addSubcommands, getAnnotation, getCommand, getHelpText, getPermission, getPrefSubCommand, getRequiredPermissions, getSyntaxText, getSyntaxText, isPrivate, requiresPermission + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Method Detail - - - - - -preCommand -public void preCommand() - -Overrides: + + +Method Details + + + +preCommand +public void preCommand() + +Overrides: preCommand in class co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> + - - - - - - -postCommand -public void postCommand() - -Overrides: + + +postCommand +public void postCommand() + +Overrides: postCommand in class co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitRootCommand.html b/docs/acf-bukkit/co/aikar/commands/BukkitRootCommand.html index e79dceab..294a55a6 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitRootCommand.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitRootCommand.html @@ -1,503 +1,304 @@ - - -BukkitRootCommand (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitRootCommand (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | +Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitRootCommand +Package co.aikar.commands +Class BukkitRootCommand - - -java.lang.Object - - -org.bukkit.command.Command - - -co.aikar.commands.BukkitRootCommand - - - - - - - - - +java.lang.Object +org.bukkit.command.Command +co.aikar.commands.BukkitRootCommand + + + + All Implemented Interfaces: co.aikar.commands.RootCommand, org.bukkit.command.PluginIdentifiableCommand -public class BukkitRootCommand -extends org.bukkit.command.Command -implements co.aikar.commands.RootCommand, org.bukkit.command.PluginIdentifiableCommand - - - - - - +public class BukkitRootCommand +extends org.bukkit.command.Command +implements co.aikar.commands.RootCommand, org.bukkit.command.PluginIdentifiableCommand + + + - - - - - -Field Summary - - - - -Fields inherited from class org.bukkit.command.Command -description, usageMessage - - - + + +Field Summary + +Fields inherited from class org.bukkit.command.Command +description, usageMessage + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -void -addChild(co.aikar.commands.BaseCommand command) - - - -boolean -execute(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args) - - - -List<co.aikar.commands.BaseCommand> -getChildren() - - - -String -getCommandName() - - - -co.aikar.commands.BaseCommand -getDefCommand() - - - -String -getDescription() - - - -co.aikar.commands.CommandManager -getManager() - - - -org.bukkit.plugin.Plugin -getPlugin() - - - -com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand> -getSubCommands() - - - -List<String> -tabComplete(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args) - - - -boolean -testPermissionSilent(org.bukkit.command.CommandSender target) - - - - - - - -Methods inherited from class org.bukkit.command.Command -broadcastCommandMessage, broadcastCommandMessage, getAliases, getLabel, getName, getPermission, getPermissionMessage, getUsage, isRegistered, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, toString, unregister - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait - - - - - -Methods inherited from interface co.aikar.commands.RootCommand -addChildShared, execute, getDefaultRegisteredCommand, getTabCompletions, getTabCompletions, getTabCompletions, getUniquePermission, getUsage, hasAnyPermission - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +void +addChild(co.aikar.commands.BaseCommand command) + +boolean +execute(org.bukkit.command.CommandSender sender, + String commandLabel, + String[] args) + +List<co.aikar.commands.BaseCommand> +getChildren() + +String +getCommandName() + +co.aikar.commands.BaseCommand +getDefCommand() + +String +getDescription() + +co.aikar.commands.CommandManager +getManager() + +org.bukkit.plugin.Plugin +getPlugin() + +com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand> +getSubCommands() + +List<String> +tabComplete(org.bukkit.command.CommandSender sender, + String commandLabel, + String[] args) + +boolean +testPermissionSilent(org.bukkit.command.CommandSender target) + + + + + +Methods inherited from class org.bukkit.command.Command +broadcastCommandMessage, broadcastCommandMessage, getAliases, getLabel, getName, getPermission, getPermissionMessage, getUsage, isRegistered, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, toString, unregister + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait + +Methods inherited from interface co.aikar.commands.RootCommand +addChildShared, execute, getDefaultRegisteredCommand, getTabCompletions, getTabCompletions, getTabCompletions, getUniquePermission, getUsage, hasAnyPermission - - - - + + + - - - - - -Method Detail - - - - - -getDescription -public String getDescription() - -Specified by: + + +Method Details + + + +getDescription +public String getDescription() + +Specified by: getDescription in interface co.aikar.commands.RootCommand -Overrides: +Overrides: getDescription in class org.bukkit.command.Command + - - - - - - -getCommandName -public String getCommandName() - -Specified by: + + +getCommandName +public String getCommandName() + +Specified by: getCommandName in interface co.aikar.commands.RootCommand + - - - - - - -tabComplete -public List<String> tabComplete(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args) - throws IllegalArgumentException - -Overrides: + + +tabComplete +public List<String> tabComplete(org.bukkit.command.CommandSender sender, + String commandLabel, + String[] args) + throws IllegalArgumentException + +Overrides: tabComplete in class org.bukkit.command.Command -Throws: -IllegalArgumentException +Throws: +IllegalArgumentException + - - - - - - -execute -public boolean execute(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args) - -Specified by: + + +execute +public boolean execute(org.bukkit.command.CommandSender sender, + String commandLabel, + String[] args) + +Specified by: execute in class org.bukkit.command.Command + - - - - - - -testPermissionSilent -public boolean testPermissionSilent(org.bukkit.command.CommandSender target) - -Overrides: + + +testPermissionSilent +public boolean testPermissionSilent(org.bukkit.command.CommandSender target) + +Overrides: testPermissionSilent in class org.bukkit.command.Command + - - - - - - -addChild -public void addChild(co.aikar.commands.BaseCommand command) - -Specified by: + + +addChild +public void addChild(co.aikar.commands.BaseCommand command) + +Specified by: addChild in interface co.aikar.commands.RootCommand + - - - - - - -getManager -public co.aikar.commands.CommandManager getManager() - -Specified by: + + +getManager +public co.aikar.commands.CommandManager getManager() + +Specified by: getManager in interface co.aikar.commands.RootCommand + - - - - - - -getSubCommands -public com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand> getSubCommands() - -Specified by: + + +getSubCommands +public com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand> getSubCommands() + +Specified by: getSubCommands in interface co.aikar.commands.RootCommand + - - - - - - -getChildren -public List<co.aikar.commands.BaseCommand> getChildren() - -Specified by: + + +getChildren +public List<co.aikar.commands.BaseCommand> getChildren() + +Specified by: getChildren in interface co.aikar.commands.RootCommand + - - - - - - -getDefCommand -public co.aikar.commands.BaseCommand getDefCommand() - -Specified by: + + +getDefCommand +public co.aikar.commands.BaseCommand getDefCommand() + +Specified by: getDefCommand in interface co.aikar.commands.RootCommand + - - - - - - -getPlugin -public org.bukkit.plugin.Plugin getPlugin() - -Specified by: + + +getPlugin +public org.bukkit.plugin.Plugin getPlugin() + +Specified by: getPlugin in interface org.bukkit.command.PluginIdentifiableCommand - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/MinecraftMessageKeys.html b/docs/acf-bukkit/co/aikar/commands/MinecraftMessageKeys.html index 5c86dcff..51fb544b 100644 --- a/docs/acf-bukkit/co/aikar/commands/MinecraftMessageKeys.html +++ b/docs/acf-bukkit/co/aikar/commands/MinecraftMessageKeys.html @@ -1,526 +1,315 @@ - - -MinecraftMessageKeys (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +MinecraftMessageKeys (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: -Nested | -Enum Constants | +Nested | +Enum Constants | Field | -Method +Method - + Detail: -Enum Constants | +Enum Constants | Field | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Enum MinecraftMessageKeys +Package co.aikar.commands +Enum MinecraftMessageKeys - - -java.lang.Object - - -java.lang.Enum<MinecraftMessageKeys> - - -co.aikar.commands.MinecraftMessageKeys - - - - - - - - - +java.lang.Object +java.lang.Enum<MinecraftMessageKeys> +co.aikar.commands.MinecraftMessageKeys + + + + All Implemented Interfaces: -co.aikar.locales.MessageKeyProvider, Serializable, Comparable<MinecraftMessageKeys> +co.aikar.locales.MessageKeyProvider, Serializable, Comparable<MinecraftMessageKeys>, java.lang.constant.Constable -public enum MinecraftMessageKeys -extends Enum<MinecraftMessageKeys> -implements co.aikar.locales.MessageKeyProvider - - - - - - - - - - - - -Enum Constant Summary - -Enum Constants - -Enum Constant -Description - - -INVALID_WORLD - - - -IS_NOT_A_VALID_NAME - - - -LOCATION_CONSOLE_NOT_RELATIVE - - - -LOCATION_PLEASE_SPECIFY_WORLD - - - -LOCATION_PLEASE_SPECIFY_XYZ - - - -MULTIPLE_PLAYERS_MATCH - - - -NO_PLAYER_FOUND - - - -NO_PLAYER_FOUND_OFFLINE - - - -NO_PLAYER_FOUND_SERVER - - - -PLAYER_IS_VANISHED_CONFIRM - - - -USERNAME_TOO_SHORT - - - -YOU_MUST_BE_HOLDING_ITEM - - - - - +public enum MinecraftMessageKeys +extends Enum<MinecraftMessageKeys> +implements co.aikar.locales.MessageKeyProvider + + + + + +Nested Class Summary + +Nested classes/interfaces inherited from class java.lang.Enum +Enum.EnumDesc<E extends Enum<E>> + + + + + +Enum Constant Summary +Enum Constants + +Enum Constant +Description +INVALID_WORLD + +IS_NOT_A_VALID_NAME + +LOCATION_CONSOLE_NOT_RELATIVE + +LOCATION_PLEASE_SPECIFY_WORLD + +LOCATION_PLEASE_SPECIFY_XYZ + +MULTIPLE_PLAYERS_MATCH + +NO_PLAYER_FOUND + +NO_PLAYER_FOUND_OFFLINE + +NO_PLAYER_FOUND_SERVER + +PLAYER_IS_VANISHED_CONFIRM + +USERNAME_TOO_SHORT + +YOU_MUST_BE_HOLDING_ITEM + + + + - - - - - -Method Summary - -All Methods Static Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -co.aikar.locales.MessageKey -getMessageKey() - - - -static MinecraftMessageKeys -valueOf(String name) - + + +Method Summary + +All MethodsStatic MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +co.aikar.locales.MessageKey +getMessageKey() + +static MinecraftMessageKeys +valueOf(String name) + Returns the enum constant of this type with the specified name. - - - -static MinecraftMessageKeys[] -values() - + +static MinecraftMessageKeys[] +values() + Returns an array containing the constants of this enum type, in the order they are declared. - - - - - - - -Methods inherited from class java.lang.Enum -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf - - - - - -Methods inherited from class java.lang.Object -getClass, notify, notifyAll, wait, wait, wait - - - - - - - - - - - - - - - -Enum Constant Detail - - - - - -INVALID_WORLD -public static final MinecraftMessageKeys INVALID_WORLD - - - - - - - -YOU_MUST_BE_HOLDING_ITEM -public static final MinecraftMessageKeys YOU_MUST_BE_HOLDING_ITEM - - - - - - - -PLAYER_IS_VANISHED_CONFIRM -public static final MinecraftMessageKeys PLAYER_IS_VANISHED_CONFIRM - - - - - - - -USERNAME_TOO_SHORT -public static final MinecraftMessageKeys USERNAME_TOO_SHORT - - - - - - - -IS_NOT_A_VALID_NAME -public static final MinecraftMessageKeys IS_NOT_A_VALID_NAME - - - - - - - -MULTIPLE_PLAYERS_MATCH -public static final MinecraftMessageKeys MULTIPLE_PLAYERS_MATCH - - - - - - - -NO_PLAYER_FOUND_SERVER -public static final MinecraftMessageKeys NO_PLAYER_FOUND_SERVER - - - - - - - -NO_PLAYER_FOUND_OFFLINE -public static final MinecraftMessageKeys NO_PLAYER_FOUND_OFFLINE - - - - - - - -NO_PLAYER_FOUND -public static final MinecraftMessageKeys NO_PLAYER_FOUND - - - - - - - -LOCATION_PLEASE_SPECIFY_WORLD -public static final MinecraftMessageKeys LOCATION_PLEASE_SPECIFY_WORLD - - - - - - - -LOCATION_PLEASE_SPECIFY_XYZ -public static final MinecraftMessageKeys LOCATION_PLEASE_SPECIFY_XYZ - - - - - - - -LOCATION_CONSOLE_NOT_RELATIVE -public static final MinecraftMessageKeys LOCATION_CONSOLE_NOT_RELATIVE - - + + + + +Methods inherited from class java.lang.Enum +clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf + +Methods inherited from class java.lang.Object +getClass, notify, notifyAll, wait, wait, wait + + + + + + +Enum Constant Details + + + +INVALID_WORLD +public static final MinecraftMessageKeys INVALID_WORLD + + + + +YOU_MUST_BE_HOLDING_ITEM +public static final MinecraftMessageKeys YOU_MUST_BE_HOLDING_ITEM + + + + +PLAYER_IS_VANISHED_CONFIRM +public static final MinecraftMessageKeys PLAYER_IS_VANISHED_CONFIRM + + + + +USERNAME_TOO_SHORT +public static final MinecraftMessageKeys USERNAME_TOO_SHORT + + + + +IS_NOT_A_VALID_NAME +public static final MinecraftMessageKeys IS_NOT_A_VALID_NAME + + + + +MULTIPLE_PLAYERS_MATCH +public static final MinecraftMessageKeys MULTIPLE_PLAYERS_MATCH + + + + +NO_PLAYER_FOUND_SERVER +public static final MinecraftMessageKeys NO_PLAYER_FOUND_SERVER + + + + +NO_PLAYER_FOUND_OFFLINE +public static final MinecraftMessageKeys NO_PLAYER_FOUND_OFFLINE + + + + +NO_PLAYER_FOUND +public static final MinecraftMessageKeys NO_PLAYER_FOUND + + + + +LOCATION_PLEASE_SPECIFY_WORLD +public static final MinecraftMessageKeys LOCATION_PLEASE_SPECIFY_WORLD + + + + +LOCATION_PLEASE_SPECIFY_XYZ +public static final MinecraftMessageKeys LOCATION_PLEASE_SPECIFY_XYZ + + + + +LOCATION_CONSOLE_NOT_RELATIVE +public static final MinecraftMessageKeys LOCATION_CONSOLE_NOT_RELATIVE + + + + + - - - - - -Method Detail - - - - - -values -public static MinecraftMessageKeys[] values() + + +Method Details + + + +values +public static MinecraftMessageKeys[] values() Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: - -for (MinecraftMessageKeys c : MinecraftMessageKeys.values()) - System.out.println(c); - - -Returns: +the order they are declared. + +Returns: an array containing the constants of this enum type, in the order they are declared + - - - - - - -valueOf -public static MinecraftMessageKeys valueOf(String name) + + +valueOf +public static MinecraftMessageKeys valueOf(String name) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.) - -Parameters: + +Parameters: name - the name of the enum constant to be returned. -Returns: +Returns: the enum constant with the specified name -Throws: -IllegalArgumentException - if this enum type has no constant with the specified name -NullPointerException - if the argument is null +Throws: +IllegalArgumentException - if this enum type has no constant with the specified name +NullPointerException - if the argument is null + - - - - - - -getMessageKey -public co.aikar.locales.MessageKey getMessageKey() - -Specified by: + + +getMessageKey +public co.aikar.locales.MessageKey getMessageKey() + +Specified by: getMessageKey in interface co.aikar.locales.MessageKeyProvider - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/OnlinePlayer.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/OnlinePlayer.html index 0e8bc73b..cc65126e 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/OnlinePlayer.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/OnlinePlayer.html @@ -1,405 +1,234 @@ - - -OnlinePlayer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +OnlinePlayer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: -Field | -Constr | -Method +Field | +Constr | +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands.bukkit.contexts -Class OnlinePlayer +Package co.aikar.commands.bukkit.contexts +Class OnlinePlayer - - -java.lang.Object - - -co.aikar.commands.bukkit.contexts.OnlinePlayer - - - - - - - +java.lang.Object +co.aikar.commands.bukkit.contexts.OnlinePlayer + + + Direct Known Subclasses: OnlinePlayer -public class OnlinePlayer -extends Object - - - - - - +public class OnlinePlayer +extends Object + + + - - - - - -Field Summary - -Fields - -Modifier and Type -Field -Description - - -org.bukkit.entity.Player -player - - - - - + + +Field Summary +Fields + +Modifier and Type +Field +Description +final org.bukkit.entity.Player +player + + + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -OnlinePlayer(org.bukkit.entity.Player player) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +OnlinePlayer(org.bukkit.entity.Player player) + + + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -boolean -equals(Object o) - - - -org.bukkit.entity.Player -getPlayer() - - - -int -hashCode() - - - -String -toString() - - - - - - - -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +boolean +equals(Object o) + +org.bukkit.entity.Player +getPlayer() + +int +hashCode() + +String +toString() + + + + + +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait - - - - + + + - - - - - -Field Detail - - - - - -player -public final org.bukkit.entity.Player player - - + + +Field Details + + + +player +public final org.bukkit.entity.Player player + + - - - - - -Constructor Detail - - - - - -OnlinePlayer -public OnlinePlayer(org.bukkit.entity.Player player) - - + + +Constructor Details + + + +OnlinePlayer +public OnlinePlayer(org.bukkit.entity.Player player) + + - - - - - -Method Detail - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() + + +Method Details + + + +getPlayer +public org.bukkit.entity.Player getPlayer() + - - - - - - -equals -public boolean equals(Object o) - -Overrides: -equals in class Object + + +equals +public boolean equals(Object o) + +Overrides: +equals in class Object + - - - - - - -hashCode -public int hashCode() - -Overrides: -hashCode in class Object + + +hashCode +public int hashCode() + +Overrides: +hashCode in class Object + - - - - - - -toString -public String toString() - -Overrides: -toString in class Object + + +toString +public String toString() + +Overrides: +toString in class Object - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/class-use/OnlinePlayer.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/class-use/OnlinePlayer.html index f29368d3..f500431f 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/class-use/OnlinePlayer.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/class-use/OnlinePlayer.html @@ -1,195 +1,90 @@ - - -Uses of Class co.aikar.commands.bukkit.contexts.OnlinePlayer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.bukkit.contexts.OnlinePlayer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.bukkit.contexts.OnlinePlayer +Uses of Classco.aikar.commands.bukkit.contexts.OnlinePlayer + +Packages that use OnlinePlayer + +Package +Description +co.aikar.commands.contexts + + + + + + +Uses of OnlinePlayer in co.aikar.commands.contexts +Subclasses of OnlinePlayer in co.aikar.commands.contexts + +Modifier and Type +Class +Description +class +OnlinePlayer + +Deprecated. +Use instead + - - - - -Packages that use OnlinePlayer - -Package -Description - - - -co.aikar.commands.contexts - - - - - - - - - - - -Uses of OnlinePlayer in co.aikar.commands.contexts - -Subclasses of OnlinePlayer in co.aikar.commands.contexts - -Modifier and Type -Class -Description - - - -class -OnlinePlayer - -Deprecated. -Use instead - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-summary.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-summary.html index 1dd5b6bb..98a3f8fd 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-summary.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-summary.html @@ -1,52 +1,34 @@ - - -co.aikar.commands.bukkit.contexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands.bukkit.contexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview -Package +Package Class Use Tree @@ -54,112 +36,51 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - + +Package: +Description | +Related Packages | +Classes and Interfaces + + +SEARCH: + + + - - - - - - - + + -Package co.aikar.commands.bukkit.contexts +Package co.aikar.commands.bukkit.contexts + + +package co.aikar.commands.bukkit.contexts + + + + +Classes + +Class +Description +OnlinePlayer + + - - - - -Class Summary - -Class -Description - - - -OnlinePlayer - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-tree.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-tree.html index 1c197917..5cab36b3 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-tree.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-tree.html @@ -1,162 +1,75 @@ - - -co.aikar.commands.bukkit.contexts Class Hierarchy (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands.bukkit.contexts Class Hierarchy (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class Use -Tree +Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Hierarchy For Package co.aikar.commands.bukkit.contexts -Package Hierarchies: +Package Hierarchies: All Packages - - + Class Hierarchy -java.lang.Object +java.lang.Object -co.aikar.commands.bukkit.contexts.OnlinePlayer +co.aikar.commands.bukkit.contexts.OnlinePlayer - + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-use.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-use.html index 1f1cbe88..3cd3600b 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-use.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-use.html @@ -1,182 +1,83 @@ - - -Uses of Package co.aikar.commands.bukkit.contexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Package co.aikar.commands.bukkit.contexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Uses of Packageco.aikar.commands.bukkit.contexts - - - - -Packages that use co.aikar.commands.bukkit.contexts - -Package -Description - - - -co.aikar.commands.contexts - - - - - - - - - -Classes in co.aikar.commands.bukkit.contexts used by co.aikar.commands.contexts - -Class -Description - - - -OnlinePlayer - - - - +Packages that use co.aikar.commands.bukkit.contexts + +Package +Description +co.aikar.commands.contexts + + + + + + +Classes in co.aikar.commands.bukkit.contexts used by co.aikar.commands.contexts + +Class +Description +OnlinePlayer + + + - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitHelpTopic.html b/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitHelpTopic.html index 0381111a..6d6346c3 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitHelpTopic.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitHelpTopic.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.ACFBukkitHelpTopic (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.ACFBukkitHelpTopic (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.ACFBukkitHelpTopic +Uses of Classco.aikar.commands.ACFBukkitHelpTopic -No usage of co.aikar.commands.ACFBukkitHelpTopic - +No usage of co.aikar.commands.ACFBukkitHelpTopic + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitUtil.html b/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitUtil.html index 2428538d..f7037c1b 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitUtil.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitUtil.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.ACFBukkitUtil (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.ACFBukkitUtil (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.ACFBukkitUtil +Uses of Classco.aikar.commands.ACFBukkitUtil -No usage of co.aikar.commands.ACFBukkitUtil - +No usage of co.aikar.commands.ACFBukkitUtil + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletionContext.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletionContext.html index a887a98d..e55d9d48 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletionContext.html @@ -1,210 +1,99 @@ - - -Uses of Class co.aikar.commands.BukkitCommandCompletionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandCompletionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandCompletionContext +Uses of Classco.aikar.commands.BukkitCommandCompletionContext + +Packages that use BukkitCommandCompletionContext + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandCompletionContext in co.aikar.commands +Methods in co.aikar.commands that return BukkitCommandCompletionContext + +Modifier and Type +Method +Description +BukkitCommandCompletionContext +BukkitCommandManager.createCompletionContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandIssuer sender, + String input, + String config, + String[] args) + + +Methods in co.aikar.commands that return types with arguments of type BukkitCommandCompletionContext + +Modifier and Type +Method +Description +co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> +BukkitCommandManager.getCommandCompletions() + - - - - -Packages that use BukkitCommandCompletionContext - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandCompletionContext in co.aikar.commands - -Methods in co.aikar.commands that return BukkitCommandCompletionContext - -Modifier and Type -Method -Description - - - -BukkitCommandCompletionContext -BukkitCommandManager.createCompletionContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandIssuer sender, - String input, - String config, - String[] args) - - - - - -Methods in co.aikar.commands that return types with arguments of type BukkitCommandCompletionContext - -Modifier and Type -Method -Description - - - -co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> -BukkitCommandManager.getCommandCompletions() - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletions.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletions.html index 7bc92ac9..f5533017 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletions.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletions.html @@ -1,191 +1,86 @@ - - -Uses of Class co.aikar.commands.BukkitCommandCompletions (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandCompletions (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandCompletions +Uses of Classco.aikar.commands.BukkitCommandCompletions + +Packages that use BukkitCommandCompletions + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandCompletions in co.aikar.commands +Fields in co.aikar.commands declared as BukkitCommandCompletions + +Modifier and Type +Field +Description +protected BukkitCommandCompletions +BukkitCommandManager.completions + - - - - -Packages that use BukkitCommandCompletions - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandCompletions in co.aikar.commands - -Fields in co.aikar.commands declared as BukkitCommandCompletions - -Modifier and Type -Field -Description - - - -protected BukkitCommandCompletions -BukkitCommandManager.completions - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandContexts.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandContexts.html index 14ed4a89..8b5770a3 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandContexts.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandContexts.html @@ -1,191 +1,86 @@ - - -Uses of Class co.aikar.commands.BukkitCommandContexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandContexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandContexts +Uses of Classco.aikar.commands.BukkitCommandContexts + +Packages that use BukkitCommandContexts + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandContexts in co.aikar.commands +Fields in co.aikar.commands declared as BukkitCommandContexts + +Modifier and Type +Field +Description +protected BukkitCommandContexts +BukkitCommandManager.contexts + - - - - -Packages that use BukkitCommandContexts - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandContexts in co.aikar.commands - -Fields in co.aikar.commands declared as BukkitCommandContexts - -Modifier and Type -Field -Description - - - -protected BukkitCommandContexts -BukkitCommandManager.contexts - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandExecutionContext.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandExecutionContext.html index 6ee235f1..69a40ddd 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandExecutionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandExecutionContext.html @@ -1,211 +1,100 @@ - - -Uses of Class co.aikar.commands.BukkitCommandExecutionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandExecutionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandExecutionContext +Uses of Classco.aikar.commands.BukkitCommandExecutionContext + +Packages that use BukkitCommandExecutionContext + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandExecutionContext in co.aikar.commands +Methods in co.aikar.commands that return BukkitCommandExecutionContext + +Modifier and Type +Method +Description +BukkitCommandExecutionContext +BukkitCommandManager.createCommandContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandParameter parameter, + co.aikar.commands.CommandIssuer sender, + List<String> args, + int i, + Map<String,Object> passedArgs) + + +Methods in co.aikar.commands that return types with arguments of type BukkitCommandExecutionContext + +Modifier and Type +Method +Description +co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> +BukkitCommandManager.getCommandContexts() + - - - - -Packages that use BukkitCommandExecutionContext - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandExecutionContext in co.aikar.commands - -Methods in co.aikar.commands that return BukkitCommandExecutionContext - -Modifier and Type -Method -Description - - - -BukkitCommandExecutionContext -BukkitCommandManager.createCommandContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandParameter parameter, - co.aikar.commands.CommandIssuer sender, - List<String> args, - int i, - Map<String,Object> passedArgs) - - - - - -Methods in co.aikar.commands that return types with arguments of type BukkitCommandExecutionContext - -Modifier and Type -Method -Description - - - -co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> -BukkitCommandManager.getCommandContexts() - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandIssuer.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandIssuer.html index e184d429..866b83f6 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandIssuer.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandIssuer.html @@ -1,191 +1,86 @@ - - -Uses of Class co.aikar.commands.BukkitCommandIssuer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandIssuer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandIssuer +Uses of Classco.aikar.commands.BukkitCommandIssuer + +Packages that use BukkitCommandIssuer + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandIssuer in co.aikar.commands +Methods in co.aikar.commands that return BukkitCommandIssuer + +Modifier and Type +Method +Description +BukkitCommandIssuer +BukkitCommandManager.getCommandIssuer(Object issuer) + - - - - -Packages that use BukkitCommandIssuer - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandIssuer in co.aikar.commands - -Methods in co.aikar.commands that return BukkitCommandIssuer - -Modifier and Type -Method -Description - - - -BukkitCommandIssuer -BukkitCommandManager.getCommandIssuer(Object issuer) - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandManager.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandManager.html index 0b9479ff..a300288e 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandManager.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandManager.html @@ -1,202 +1,96 @@ - - -Uses of Class co.aikar.commands.BukkitCommandManager (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandManager (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandManager +Uses of Classco.aikar.commands.BukkitCommandManager + +Packages that use BukkitCommandManager + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandManager in co.aikar.commands +Constructors in co.aikar.commands with parameters of type BukkitCommandManager + +Modifier +Constructor +Description + +ACFBukkitHelpTopic(BukkitCommandManager manager, + BukkitRootCommand command) + + +BukkitCommandCompletions(BukkitCommandManager manager) + + +BukkitCommandContexts(BukkitCommandManager manager) + + +BukkitLocales(BukkitCommandManager manager) + - - - - -Packages that use BukkitCommandManager - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandManager in co.aikar.commands - -Constructors in co.aikar.commands with parameters of type BukkitCommandManager - -Constructor -Description - - - -ACFBukkitHelpTopic(BukkitCommandManager manager, - BukkitRootCommand command) - - - -BukkitCommandCompletions(BukkitCommandManager manager) - - - -BukkitCommandContexts(BukkitCommandManager manager) - - - -BukkitLocales(BukkitCommandManager manager) - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitConditionContext.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitConditionContext.html index d99240d6..135dc94c 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitConditionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitConditionContext.html @@ -1,192 +1,87 @@ - - -Uses of Class co.aikar.commands.BukkitConditionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitConditionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitConditionContext +Uses of Classco.aikar.commands.BukkitConditionContext + +Packages that use BukkitConditionContext + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitConditionContext in co.aikar.commands +Methods in co.aikar.commands that return BukkitConditionContext + +Modifier and Type +Method +Description +BukkitConditionContext +BukkitCommandManager.createConditionContext(co.aikar.commands.CommandIssuer issuer, + String config) + - - - - -Packages that use BukkitConditionContext - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitConditionContext in co.aikar.commands - -Methods in co.aikar.commands that return BukkitConditionContext - -Modifier and Type -Method -Description - - - -BukkitConditionContext -BukkitCommandManager.createConditionContext(co.aikar.commands.CommandIssuer issuer, - String config) - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitLocales.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitLocales.html index 8044476f..7a48153f 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitLocales.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitLocales.html @@ -1,206 +1,95 @@ - - -Uses of Class co.aikar.commands.BukkitLocales (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitLocales (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitLocales +Uses of Classco.aikar.commands.BukkitLocales + +Packages that use BukkitLocales + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitLocales in co.aikar.commands +Fields in co.aikar.commands declared as BukkitLocales + +Modifier and Type +Field +Description +protected BukkitLocales +BukkitCommandManager.locales + + +Methods in co.aikar.commands that return BukkitLocales + +Modifier and Type +Method +Description +BukkitLocales +BukkitCommandManager.getLocales() + - - - - -Packages that use BukkitLocales - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitLocales in co.aikar.commands - -Fields in co.aikar.commands declared as BukkitLocales - -Modifier and Type -Field -Description - - - -protected BukkitLocales -BukkitCommandManager.locales - - - - - -Methods in co.aikar.commands that return BukkitLocales - -Modifier and Type -Method -Description - - - -BukkitLocales -BukkitCommandManager.getLocales() - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitMessageFormatter.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitMessageFormatter.html index 6dac88ed..39a86b79 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitMessageFormatter.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitMessageFormatter.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.BukkitMessageFormatter (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitMessageFormatter (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitMessageFormatter +Uses of Classco.aikar.commands.BukkitMessageFormatter -No usage of co.aikar.commands.BukkitMessageFormatter - +No usage of co.aikar.commands.BukkitMessageFormatter + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRegisteredCommand.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRegisteredCommand.html index 256967b8..be48de8d 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRegisteredCommand.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRegisteredCommand.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.BukkitRegisteredCommand (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitRegisteredCommand (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitRegisteredCommand +Uses of Classco.aikar.commands.BukkitRegisteredCommand -No usage of co.aikar.commands.BukkitRegisteredCommand - +No usage of co.aikar.commands.BukkitRegisteredCommand + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRootCommand.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRootCommand.html index 42740a21..6a2120e6 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRootCommand.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRootCommand.html @@ -1,224 +1,109 @@ - - -Uses of Class co.aikar.commands.BukkitRootCommand (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitRootCommand (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitRootCommand +Uses of Classco.aikar.commands.BukkitRootCommand - - - - -Packages that use BukkitRootCommand - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitRootCommand in co.aikar.commands - -Fields in co.aikar.commands with type parameters of type BukkitRootCommand - -Modifier and Type -Field -Description - - - -protected Map<String,BukkitRootCommand> -BukkitCommandManager.registeredCommands - - - - - -Methods in co.aikar.commands with parameters of type BukkitRootCommand - -Modifier and Type -Method -Description - - - -void -BukkitCommandManager.unregisterCommand(BukkitRootCommand command) - -Deprecated. -Use unregisterCommand(BaseCommand) - this will be visibility reduced later. +Packages that use BukkitRootCommand + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitRootCommand in co.aikar.commands +Fields in co.aikar.commands with type parameters of type BukkitRootCommand + +Modifier and Type +Field +Description +protected Map<String,BukkitRootCommand> +BukkitCommandManager.registeredCommands + + +Methods in co.aikar.commands with parameters of type BukkitRootCommand + +Modifier and Type +Method +Description +void +BukkitCommandManager.unregisterCommand(BukkitRootCommand command) + +Deprecated. +Use unregisterCommand(BaseCommand) - this will be visibility reduced later. + + + +Constructors in co.aikar.commands with parameters of type BukkitRootCommand + +Modifier +Constructor +Description + +ACFBukkitHelpTopic(BukkitCommandManager manager, + BukkitRootCommand command) + - - - - - -Constructors in co.aikar.commands with parameters of type BukkitRootCommand - -Constructor -Description - - - -ACFBukkitHelpTopic(BukkitCommandManager manager, - BukkitRootCommand command) - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/MinecraftMessageKeys.html b/docs/acf-bukkit/co/aikar/commands/class-use/MinecraftMessageKeys.html index 7be826f2..48bfaf8b 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/MinecraftMessageKeys.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/MinecraftMessageKeys.html @@ -1,201 +1,94 @@ - - -Uses of Class co.aikar.commands.MinecraftMessageKeys (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Enum co.aikar.commands.MinecraftMessageKeys (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.MinecraftMessageKeys +Uses of Enumco.aikar.commands.MinecraftMessageKeys - - - - -Packages that use MinecraftMessageKeys - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of MinecraftMessageKeys in co.aikar.commands - -Methods in co.aikar.commands that return MinecraftMessageKeys - -Modifier and Type -Method -Description - - - -static MinecraftMessageKeys -MinecraftMessageKeys.valueOf(String name) - +Packages that use MinecraftMessageKeys + +Package +Description +co.aikar.commands + + + + + + +Uses of MinecraftMessageKeys in co.aikar.commands +Methods in co.aikar.commands that return MinecraftMessageKeys + +Modifier and Type +Method +Description +static MinecraftMessageKeys +MinecraftMessageKeys.valueOf(String name) + Returns the enum constant of this type with the specified name. - - - -static MinecraftMessageKeys[] -MinecraftMessageKeys.values() - + +static MinecraftMessageKeys[] +MinecraftMessageKeys.values() + Returns an array containing the constants of this enum type, in the order they are declared. - - - - + + - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/OnlinePlayer.html b/docs/acf-bukkit/co/aikar/commands/contexts/OnlinePlayer.html index 2987f54b..ca512f8d 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/OnlinePlayer.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/OnlinePlayer.html @@ -1,303 +1,152 @@ - - -OnlinePlayer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +OnlinePlayer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands.contexts -Class OnlinePlayer +Package co.aikar.commands.contexts +Class OnlinePlayer - - -java.lang.Object - - -co.aikar.commands.bukkit.contexts.OnlinePlayer - - -co.aikar.commands.contexts.OnlinePlayer - - - - - - - - +java.lang.Object +co.aikar.commands.bukkit.contexts.OnlinePlayer +co.aikar.commands.contexts.OnlinePlayer + + + -@Deprecated -public class OnlinePlayer -extends OnlinePlayer -Deprecated. -Use instead +@Deprecated +public class OnlinePlayer +extends OnlinePlayer +Deprecated. +Use instead - - - - - - + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.bukkit.contexts.OnlinePlayer -player - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.bukkit.contexts.OnlinePlayer +player + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -OnlinePlayer(org.bukkit.entity.Player player) - -Deprecated. - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +OnlinePlayer(org.bukkit.entity.Player player) + +Deprecated. + + + - - - - - -Method Summary - - - - -Methods inherited from class co.aikar.commands.bukkit.contexts.OnlinePlayer -equals, getPlayer, hashCode, toString - - - - - -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class co.aikar.commands.bukkit.contexts.OnlinePlayer +equals, getPlayer, hashCode, toString + +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -OnlinePlayer -public OnlinePlayer(org.bukkit.entity.Player player) -Deprecated. - - + + +Constructor Details + + + +OnlinePlayer +public OnlinePlayer(org.bukkit.entity.Player player) +Deprecated. + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/class-use/OnlinePlayer.html b/docs/acf-bukkit/co/aikar/commands/contexts/class-use/OnlinePlayer.html index c37be575..868e41d6 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/class-use/OnlinePlayer.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/class-use/OnlinePlayer.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.contexts.OnlinePlayer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.contexts.OnlinePlayer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.contexts.OnlinePlayer +Uses of Classco.aikar.commands.contexts.OnlinePlayer -No usage of co.aikar.commands.contexts.OnlinePlayer - +No usage of co.aikar.commands.contexts.OnlinePlayer + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/package-summary.html b/docs/acf-bukkit/co/aikar/commands/contexts/package-summary.html index d0305ac8..e279c879 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/package-summary.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/package-summary.html @@ -1,52 +1,34 @@ - - -co.aikar.commands.contexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands.contexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview -Package +Package Class Use Tree @@ -54,114 +36,64 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - + +Package: +Description | +Related Packages | +Classes and Interfaces + + +SEARCH: + + + - - - - - - - + + -Package co.aikar.commands.contexts +Package co.aikar.commands.contexts + + +package co.aikar.commands.contexts + + + + +Related Packages + +Package +Description +co.aikar.commands + + + + + + +Classes + +Class +Description +OnlinePlayer +Deprecated. +Use instead + + - - - - -Class Summary - -Class -Description - - - -OnlinePlayer -Deprecated. -Use instead - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/package-tree.html b/docs/acf-bukkit/co/aikar/commands/contexts/package-tree.html index 75d43f3e..92f05edd 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/package-tree.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/package-tree.html @@ -1,166 +1,79 @@ - - -co.aikar.commands.contexts Class Hierarchy (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands.contexts Class Hierarchy (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class Use -Tree +Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Hierarchy For Package co.aikar.commands.contexts -Package Hierarchies: +Package Hierarchies: All Packages - - + Class Hierarchy -java.lang.Object +java.lang.Object -co.aikar.commands.bukkit.contexts.OnlinePlayer +co.aikar.commands.bukkit.contexts.OnlinePlayer -co.aikar.commands.contexts.OnlinePlayer +co.aikar.commands.contexts.OnlinePlayer - + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/package-use.html b/docs/acf-bukkit/co/aikar/commands/contexts/package-use.html index 66cb43c5..d2d5816c 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/package-use.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/package-use.html @@ -1,147 +1,61 @@ - - -Uses of Package co.aikar.commands.contexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Package co.aikar.commands.contexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Uses of Packageco.aikar.commands.contexts -No usage of co.aikar.commands.contexts - +No usage of co.aikar.commands.contexts + + diff --git a/docs/acf-bukkit/co/aikar/commands/package-summary.html b/docs/acf-bukkit/co/aikar/commands/package-summary.html index a525f1fc..656046e2 100644 --- a/docs/acf-bukkit/co/aikar/commands/package-summary.html +++ b/docs/acf-bukkit/co/aikar/commands/package-summary.html @@ -1,52 +1,38 @@ - - -co.aikar.commands (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview -Package +Package Class Use Tree @@ -54,175 +40,90 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - + +Package: +Description | +Related Packages | +Classes and Interfaces + + +SEARCH: + + + - - - - - - - + + -Package co.aikar.commands +Package co.aikar.commands + + +package co.aikar.commands + + + + +Related Packages + +Package +Description +co.aikar.commands.contexts + + - - - - -Class Summary - -Class -Description - - - -ACFBukkitHelpTopic - - - -ACFBukkitUtil - - - -BukkitCommandCompletionContext - - - -BukkitCommandCompletions - - - -BukkitCommandContexts - - - -BukkitCommandExecutionContext - - - -BukkitCommandIssuer - - - -BukkitCommandManager - - - -BukkitConditionContext - - - -BukkitLocales - - - -BukkitMessageFormatter - - - -BukkitRegisteredCommand - - - -BukkitRootCommand - - - - - - -Enum Summary - -Enum -Description - - - -MinecraftMessageKeys - - - - + + +All Classes and InterfacesClassesEnums + + +Class +Description +ACFBukkitHelpTopic + +ACFBukkitUtil + +BukkitCommandCompletionContext + +BukkitCommandCompletions + +BukkitCommandContexts + +BukkitCommandExecutionContext + +BukkitCommandIssuer + +BukkitCommandManager + +BukkitConditionContext + +BukkitLocales + +BukkitMessageFormatter + +BukkitRegisteredCommand + +BukkitRootCommand + +MinecraftMessageKeys + + + + - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/package-tree.html b/docs/acf-bukkit/co/aikar/commands/package-tree.html index 185a14be..f8272e8c 100644 --- a/docs/acf-bukkit/co/aikar/commands/package-tree.html +++ b/docs/acf-bukkit/co/aikar/commands/package-tree.html @@ -1,236 +1,149 @@ - - -co.aikar.commands Class Hierarchy (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands Class Hierarchy (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class Use -Tree +Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Hierarchy For Package co.aikar.commands -Package Hierarchies: +Package Hierarchies: All Packages - - + Class Hierarchy -java.lang.Object +java.lang.Object -co.aikar.commands.ACFBukkitUtil -co.aikar.commands.BukkitCommandIssuer (implements co.aikar.commands.CommandIssuer) +co.aikar.commands.ACFBukkitUtil +co.aikar.commands.BukkitCommandIssuer (implements co.aikar.commands.CommandIssuer) org.bukkit.command.Command -co.aikar.commands.BukkitRootCommand (implements org.bukkit.command.PluginIdentifiableCommand, co.aikar.commands.RootCommand) +co.aikar.commands.BukkitRootCommand (implements org.bukkit.command.PluginIdentifiableCommand, co.aikar.commands.RootCommand) co.aikar.commands.CommandCompletionContext<I> -co.aikar.commands.BukkitCommandCompletionContext +co.aikar.commands.BukkitCommandCompletionContext co.aikar.commands.CommandCompletions<C> -co.aikar.commands.BukkitCommandCompletions +co.aikar.commands.BukkitCommandCompletions co.aikar.commands.CommandContexts<R> -co.aikar.commands.BukkitCommandContexts +co.aikar.commands.BukkitCommandContexts -co.aikar.commands.CommandExecutionContext<CEC,I> +co.aikar.commands.CommandExecutionContext<CEC,I> -co.aikar.commands.BukkitCommandExecutionContext +co.aikar.commands.BukkitCommandExecutionContext -co.aikar.commands.CommandManager<IT,I,FT,MF,CEC,CC> +co.aikar.commands.CommandManager<IT,I,FT,MF,CEC,CC> -co.aikar.commands.BukkitCommandManager +co.aikar.commands.BukkitCommandManager co.aikar.commands.ConditionContext<I> -co.aikar.commands.BukkitConditionContext +co.aikar.commands.BukkitConditionContext org.bukkit.help.HelpTopic org.bukkit.help.GenericCommandHelpTopic -co.aikar.commands.ACFBukkitHelpTopic +co.aikar.commands.ACFBukkitHelpTopic co.aikar.commands.Locales -co.aikar.commands.BukkitLocales +co.aikar.commands.BukkitLocales co.aikar.commands.MessageFormatter<FT> -co.aikar.commands.BukkitMessageFormatter +co.aikar.commands.BukkitMessageFormatter co.aikar.commands.RegisteredCommand<CEC> -co.aikar.commands.BukkitRegisteredCommand +co.aikar.commands.BukkitRegisteredCommand - + Enum Hierarchy -java.lang.Object +java.lang.Object -java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) +java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable) -co.aikar.commands.MinecraftMessageKeys (implements co.aikar.locales.MessageKeyProvider) +co.aikar.commands.MinecraftMessageKeys (implements co.aikar.locales.MessageKeyProvider) - + + diff --git a/docs/acf-bukkit/co/aikar/commands/package-use.html b/docs/acf-bukkit/co/aikar/commands/package-use.html index 575a7993..b21b9b37 100644 --- a/docs/acf-bukkit/co/aikar/commands/package-use.html +++ b/docs/acf-bukkit/co/aikar/commands/package-use.html @@ -1,218 +1,101 @@ - - -Uses of Package co.aikar.commands (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Package co.aikar.commands (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Uses of Packageco.aikar.commands - - - - -Packages that use co.aikar.commands - -Package -Description - - - -co.aikar.commands - - - - - - - - - -Classes in co.aikar.commands used by co.aikar.commands - -Class -Description - - - -BukkitCommandCompletionContext - - - -BukkitCommandCompletions - - - -BukkitCommandContexts - - - -BukkitCommandExecutionContext - - - -BukkitCommandIssuer - - - -BukkitCommandManager - - - -BukkitConditionContext - - - -BukkitLocales - - - -BukkitRootCommand - - - -MinecraftMessageKeys - - - - +Packages that use co.aikar.commands + +Package +Description +co.aikar.commands + + + + + + +Classes in co.aikar.commands used by co.aikar.commands + +Class +Description +BukkitCommandCompletionContext + +BukkitCommandCompletions + +BukkitCommandContexts + +BukkitCommandExecutionContext + +BukkitCommandIssuer + +BukkitCommandManager + +BukkitConditionContext + +BukkitLocales + +BukkitRootCommand + +MinecraftMessageKeys + + + - + + + diff --git a/docs/acf-bukkit/deprecated-list.html b/docs/acf-bukkit/deprecated-list.html index 3e5b251c..4031eee0 100644 --- a/docs/acf-bukkit/deprecated-list.html +++ b/docs/acf-bukkit/deprecated-list.html @@ -1,96 +1,51 @@ - - -Deprecated List (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Deprecated List (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class Use Tree -Deprecated +Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Deprecated API @@ -100,105 +55,46 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); Methods - - - - - - -Classes - -Class -Description - - - -co.aikar.commands.contexts.OnlinePlayer - -Use
S
@Deprecated -public class ACFBrigadierManager<S> -extends Object
protected co.aikar.commands.CommandManager<?,?,?,?,?,?>
manager
protected final co.aikar.commands.CommandManager<?,?,?,?,?,?>
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected final co.aikar.commands.CommandManager<?,?,?,?,?,?> manager
JavaScript is disabled on your browser.
001package co.aikar.commands; -002 -003import com.mojang.brigadier.Command; -004import com.mojang.brigadier.arguments.ArgumentType; -005import com.mojang.brigadier.arguments.BoolArgumentType; -006import com.mojang.brigadier.arguments.DoubleArgumentType; -007import com.mojang.brigadier.arguments.FloatArgumentType; -008import com.mojang.brigadier.arguments.IntegerArgumentType; -009import com.mojang.brigadier.arguments.StringArgumentType; -010import com.mojang.brigadier.builder.LiteralArgumentBuilder; -011import com.mojang.brigadier.builder.RequiredArgumentBuilder; -012import com.mojang.brigadier.suggestion.SuggestionProvider; -013import com.mojang.brigadier.tree.CommandNode; -014import com.mojang.brigadier.tree.LiteralCommandNode; -015 -016import java.util.HashMap; -017import java.util.Map; -018import java.util.function.BiPredicate; -019import java.util.function.Predicate; -020 -021/** -022 * Handles registering of commands into brigadier -023 * -024 * @param <S> -025 * @author MiniDigger -026 * @deprecated Unstable API -027 */ -028@Deprecated -029@UnstableAPI -030public class ACFBrigadierManager<S> { -031 -032 protected final CommandManager<?, ?, ?, ?, ?, ?> manager; -033 -034 private final Map<Class<?>, ArgumentType<?>> arguments = new HashMap<>(); -035 -036 /** -037 * Constructs a new brigadier manager, utilizing the currently active command manager -038 * -039 * @param manager -040 */ -041 ACFBrigadierManager(CommandManager<?, ?, ?, ?, ?, ?> manager) { -042 manager.verifyUnstableAPI("brigadier"); -043 -044 this.manager = manager; -045 -046 // TODO support stuff like min max via brigadier? -047 registerArgument(String.class, StringArgumentType.word()); -048 registerArgument(float.class, FloatArgumentType.floatArg()); -049 registerArgument(Float.class, FloatArgumentType.floatArg()); -050 registerArgument(double.class, DoubleArgumentType.doubleArg()); -051 registerArgument(Double.class, DoubleArgumentType.doubleArg()); -052 registerArgument(boolean.class, BoolArgumentType.bool()); -053 registerArgument(Boolean.class, BoolArgumentType.bool()); -054 registerArgument(int.class, IntegerArgumentType.integer()); -055 registerArgument(Integer.class, IntegerArgumentType.integer()); -056 // We use integer for long due to Bungee bug, plus should really be considered same on client -057 registerArgument(long.class, IntegerArgumentType.integer()); -058 registerArgument(Long.class, IntegerArgumentType.integer()); -059 } -060 -061 <T> void registerArgument(Class<T> clazz, ArgumentType<?> type) { -062 arguments.put(clazz, type); -063 } -064 -065 ArgumentType<Object> getArgumentTypeByClazz(CommandParameter param) { -066 if (param.consumesRest) { -067 //noinspection unchecked -068 return (ArgumentType<Object>) (ArgumentType<?>) StringArgumentType.greedyString(); -069 } -070 //noinspection unchecked -071 return (ArgumentType<Object>) arguments.getOrDefault(param.getType(), StringArgumentType.string()); -072 } -073 -074 /** -075 * Registers the given RootCommand into the given brigadir command node, utilizing the provided suggestion provider, executor and permission predicate.<br> -076 * <p> -077 * It recreates the root command node! -078 */ -079 LiteralCommandNode<S> register(RootCommand rootCommand, -080 LiteralCommandNode<S> root, -081 SuggestionProvider<S> suggestionProvider, -082 Command<S> executor, -083 BiPredicate<RootCommand, S> permCheckerRoot, -084 BiPredicate<RegisteredCommand, S> permCheckerSub) { -085 // recreate root to get rid of bukkits default arg -086 LiteralArgumentBuilder<S> rootBuilder = LiteralArgumentBuilder.<S>literal(root.getLiteral()) -087 .requires(sender -> permCheckerRoot.test(rootCommand, sender)); -088 -089 root = rootBuilder.build(); -090 boolean isForwardingCommand = rootCommand.getDefCommand() instanceof ForwardingCommand; -091 -092 for (Map.Entry<String, RegisteredCommand> subCommand : rootCommand.getSubCommands().entries()) { -093 if ((BaseCommand.isSpecialSubcommand(subCommand.getKey()) && !isForwardingCommand) || (!subCommand.getKey().equals("help") && subCommand.getValue().prefSubCommand.equals("help"))) { -094 // don't register stuff like __catchunknown and don't help command aliases -095 continue; -096 } -097 -098 // handle sub sub commands -099 String commandName = subCommand.getKey(); -100 CommandNode<S> currentParent = root; -101 CommandNode<S> subCommandNode; -102 Predicate<S> subPermChecker = sender -> permCheckerSub.test(subCommand.getValue(), sender); -103 if (!isForwardingCommand) { -104 if (commandName.contains(" ")) { -105 String[] split = ACFPatterns.SPACE.split(commandName); -106 for (int i = 0; i < split.length - 1; i++) { -107 if (currentParent.getChild(split[i]) == null) { -108 LiteralCommandNode<S> sub = LiteralArgumentBuilder.<S>literal(split[i]) -109 .requires(subPermChecker).build(); -110 currentParent.addChild(sub); -111 currentParent = sub; -112 } else { -113 currentParent = currentParent.getChild(split[i]); -114 } -115 } -116 commandName = split[split.length - 1]; -117 } -118 -119 subCommandNode = currentParent.getChild(commandName); -120 if (subCommandNode == null) { -121 LiteralArgumentBuilder<S> argumentBuilder = LiteralArgumentBuilder.<S>literal(commandName) -122 .requires(subPermChecker); -123 -124 // if we have no params, this command is actually executable -125 if (subCommand.getValue().consumeInputResolvers == 0) { -126 argumentBuilder.executes(executor); -127 } -128 subCommandNode = argumentBuilder.build(); -129 } -130 } else { -131 subCommandNode = root; -132 } -133 -134 CommandNode<S> paramNode = subCommandNode; -135 CommandParameter[] parameters = subCommand.getValue().parameters; -136 for (int i = 0; i < parameters.length; i++) { -137 CommandParameter param = parameters[i]; -138 CommandParameter nextParam = param.getNextParam(); -139 if (param.isCommandIssuer() || (param.canExecuteWithoutInput() && nextParam != null && !nextParam.canExecuteWithoutInput())) { -140 continue; -141 } -142 RequiredArgumentBuilder<S, Object> builder = RequiredArgumentBuilder -143 .<S, Object>argument(param.getName(), getArgumentTypeByClazz(param)) -144 .suggests(suggestionProvider) -145 .requires(sender -> permCheckerSub.test(subCommand.getValue(), sender)); -146 -147 if (nextParam != null && nextParam.canExecuteWithoutInput()) { -148 builder.executes(executor); -149 } -150 -151 CommandNode<S> subSubCommand = builder.build(); -152 paramNode.addChild(subSubCommand); -153 paramNode = subSubCommand; -154 } -155 -156 if (!isForwardingCommand) { -157 currentParent.addChild(subCommandNode); -158 } -159 } -160 -161 return root; -162 } -163 -164} + +001package co.aikar.commands; +002 +003import com.mojang.brigadier.Command; +004import com.mojang.brigadier.arguments.ArgumentType; +005import com.mojang.brigadier.arguments.BoolArgumentType; +006import com.mojang.brigadier.arguments.DoubleArgumentType; +007import com.mojang.brigadier.arguments.FloatArgumentType; +008import com.mojang.brigadier.arguments.IntegerArgumentType; +009import com.mojang.brigadier.arguments.StringArgumentType; +010import com.mojang.brigadier.builder.LiteralArgumentBuilder; +011import com.mojang.brigadier.builder.RequiredArgumentBuilder; +012import com.mojang.brigadier.suggestion.SuggestionProvider; +013import com.mojang.brigadier.tree.CommandNode; +014import com.mojang.brigadier.tree.LiteralCommandNode; +015 +016import java.util.HashMap; +017import java.util.Map; +018import java.util.function.BiPredicate; +019import java.util.function.Predicate; +020 +021/** +022 * Handles registering of commands into brigadier +023 * +024 * @param <S> +025 * @author MiniDigger +026 * @deprecated Unstable API +027 */ +028@Deprecated +029@UnstableAPI +030public class ACFBrigadierManager<S> { +031 +032 protected final CommandManager<?, ?, ?, ?, ?, ?> manager; +033 +034 private final Map<Class<?>, ArgumentType<?>> arguments = new HashMap<>(); +035 +036 /** +037 * Constructs a new brigadier manager, utilizing the currently active command manager +038 * +039 * @param manager +040 */ +041 ACFBrigadierManager(CommandManager<?, ?, ?, ?, ?, ?> manager) { +042 manager.verifyUnstableAPI("brigadier"); +043 +044 this.manager = manager; +045 +046 // TODO support stuff like min max via brigadier? +047 registerArgument(String.class, StringArgumentType.word()); +048 registerArgument(float.class, FloatArgumentType.floatArg()); +049 registerArgument(Float.class, FloatArgumentType.floatArg()); +050 registerArgument(double.class, DoubleArgumentType.doubleArg()); +051 registerArgument(Double.class, DoubleArgumentType.doubleArg()); +052 registerArgument(boolean.class, BoolArgumentType.bool()); +053 registerArgument(Boolean.class, BoolArgumentType.bool()); +054 registerArgument(int.class, IntegerArgumentType.integer()); +055 registerArgument(Integer.class, IntegerArgumentType.integer()); +056 // We use integer for long due to Bungee bug, plus should really be considered same on client +057 registerArgument(long.class, IntegerArgumentType.integer()); +058 registerArgument(Long.class, IntegerArgumentType.integer()); +059 } +060 +061 <T> void registerArgument(Class<T> clazz, ArgumentType<?> type) { +062 arguments.put(clazz, type); +063 } +064 +065 ArgumentType<Object> getArgumentTypeByClazz(CommandParameter param) { +066 if (param.consumesRest) { +067 //noinspection unchecked +068 return (ArgumentType<Object>) (ArgumentType<?>) StringArgumentType.greedyString(); +069 } +070 //noinspection unchecked +071 return (ArgumentType<Object>) arguments.getOrDefault(param.getType(), StringArgumentType.string()); +072 } +073 +074 /** +075 * Registers the given RootCommand into the given brigadir command node, utilizing the provided suggestion provider, executor and permission predicate.<br> +076 * <p> +077 * It recreates the root command node! +078 */ +079 LiteralCommandNode<S> register(RootCommand rootCommand, +080 LiteralCommandNode<S> root, +081 SuggestionProvider<S> suggestionProvider, +082 Command<S> executor, +083 BiPredicate<RootCommand, S> permCheckerRoot, +084 BiPredicate<RegisteredCommand, S> permCheckerSub) { +085 // recreate root to get rid of bukkits default arg +086 LiteralArgumentBuilder<S> rootBuilder = LiteralArgumentBuilder.<S>literal(root.getLiteral()) +087 .requires(sender -> permCheckerRoot.test(rootCommand, sender)); +088 +089 root = rootBuilder.build(); +090 boolean isForwardingCommand = rootCommand.getDefCommand() instanceof ForwardingCommand; +091 +092 for (Map.Entry<String, RegisteredCommand> subCommand : rootCommand.getSubCommands().entries()) { +093 if ((BaseCommand.isSpecialSubcommand(subCommand.getKey()) && !isForwardingCommand) || (!subCommand.getKey().equals("help") && subCommand.getValue().prefSubCommand.equals("help"))) { +094 // don't register stuff like __catchunknown and don't help command aliases +095 continue; +096 } +097 +098 // handle sub sub commands +099 String commandName = subCommand.getKey(); +100 CommandNode<S> currentParent = root; +101 CommandNode<S> subCommandNode; +102 Predicate<S> subPermChecker = sender -> permCheckerSub.test(subCommand.getValue(), sender); +103 if (!isForwardingCommand) { +104 if (commandName.contains(" ")) { +105 String[] split = ACFPatterns.SPACE.split(commandName); +106 for (int i = 0; i < split.length - 1; i++) { +107 if (currentParent.getChild(split[i]) == null) { +108 LiteralCommandNode<S> sub = LiteralArgumentBuilder.<S>literal(split[i]) +109 .requires(subPermChecker).build(); +110 currentParent.addChild(sub); +111 currentParent = sub; +112 } else { +113 currentParent = currentParent.getChild(split[i]); +114 } +115 } +116 commandName = split[split.length - 1]; +117 } +118 +119 subCommandNode = currentParent.getChild(commandName); +120 if (subCommandNode == null) { +121 LiteralArgumentBuilder<S> argumentBuilder = LiteralArgumentBuilder.<S>literal(commandName) +122 .requires(subPermChecker); +123 +124 // if we have no params, this command is actually executable +125 if (subCommand.getValue().consumeInputResolvers == 0) { +126 argumentBuilder.executes(executor); +127 } +128 subCommandNode = argumentBuilder.build(); +129 } +130 } else { +131 subCommandNode = root; +132 } +133 +134 CommandNode<S> paramNode = subCommandNode; +135 CommandParameter[] parameters = subCommand.getValue().parameters; +136 for (int i = 0; i < parameters.length; i++) { +137 CommandParameter param = parameters[i]; +138 CommandParameter nextParam = param.getNextParam(); +139 if (param.isCommandIssuer() || (param.canExecuteWithoutInput() && nextParam != null && !nextParam.canExecuteWithoutInput())) { +140 continue; +141 } +142 RequiredArgumentBuilder<S, Object> builder = RequiredArgumentBuilder +143 .<S, Object>argument(param.getName(), getArgumentTypeByClazz(param)) +144 .suggests(suggestionProvider) +145 .requires(sender -> permCheckerSub.test(subCommand.getValue(), sender)); +146 +147 if (nextParam != null && nextParam.canExecuteWithoutInput()) { +148 builder.executes(executor); +149 } +150 +151 CommandNode<S> subSubCommand = builder.build(); +152 paramNode.addChild(subSubCommand); +153 paramNode = subSubCommand; +154 } +155 +156 if (!isForwardingCommand) { +157 currentParent.addChild(subCommandNode); +158 } +159 } +160 +161 return root; +162 } +163 +164} diff --git a/docs/acf-brigadier/stylesheet.css b/docs/acf-brigadier/stylesheet.css index fa246765..836c62da 100644 --- a/docs/acf-brigadier/stylesheet.css +++ b/docs/acf-brigadier/stylesheet.css @@ -1,4 +1,4 @@ -/* +/* * Javadoc style sheet */ @@ -40,13 +40,6 @@ a[href]:hover, a[href]:focus { 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; @@ -59,22 +52,24 @@ h2 { } h3 { font-size:16px; - font-style:italic; } h4 { - font-size:13px; + font-size:15px; } h5 { - font-size:12px; + font-size:14px; } h6 { - font-size:11px; + font-size:13px; } ul { list-style-type:disc; } code, tt { font-family:'DejaVu Sans Mono', monospace; +} +:not(h1, h2, h3, h4, h5, h6) > code, +:not(h1, h2, h3, h4, h5, h6) > tt { font-size:14px; padding-top:4px; margin-top:8px; @@ -85,7 +80,7 @@ dt code { font-size:14px; padding-top:4px; } -table tr td dt code { +.summary-table dt code { font-family:'DejaVu Sans Mono', monospace; font-size:14px; vertical-align:top; @@ -94,7 +89,10 @@ table tr td dt code { sup { font-size:8px; } - +button { + font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size: 14px; +} /* * Styles for HTML generated by javadoc. * @@ -106,26 +104,19 @@ sup { */ .clear { clear:both; - height:0px; + height:0; overflow:hidden; } -.aboutLanguage { +.about-language { float:right; - padding:0px 21px; + padding:0 21px 8px 8px; font-size:11px; - z-index:200; margin-top:-9px; + height:2.9em; } -.legalCopy { +.legal-copy { 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; @@ -136,152 +127,124 @@ sup { /* * 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; +@media screen { + .flex-box { + position:fixed; + display:flex; + flex-direction:column; + height: 100%; + width: 100%; + } + .flex-header { + flex: 0 0 auto; + } + .flex-content { + flex: 1 1 auto; + overflow-y: auto; + } } -.navPadding { - padding-top: 107px; -} -.fixedNav { - position:fixed; - width:100%; - z-index:999; - background-color:#ffffff; -} -.topNav { +.top-nav { 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; + min-height:2.8em; padding-top:10px; overflow:hidden; font-size:12px; } -.subNav { +.sub-nav { background-color:#dee3e9; float:left; width:100%; overflow:hidden; font-size:12px; } -.subNav div { +.sub-nav div { clear:left; float:left; padding:0 0 5px 6px; text-transform:uppercase; } -ul.navList, ul.subNavList { +.sub-nav .nav-list { + padding-top:5px; +} +ul.nav-list { + display:block; + margin:0 25px 0 0; + padding:0; +} +ul.sub-nav-list { float:left; margin:0 25px 0 0; padding:0; } -ul.navList li{ +ul.nav-list li { list-style:none; float:left; padding: 5px 6px; text-transform:uppercase; } -ul.navListSearch { +.sub-nav .nav-list-search { float:right; margin:0 0 0 0; - padding:0; + padding:5px 6px; + clear:none; } -ul.navListSearch li { - list-style:none; - float:right; - padding: 5px 6px; - text-transform:uppercase; -} -ul.navListSearch li label { +.nav-list-search label { position:relative; right:-16px; } -ul.subNavList li { +ul.sub-nav-list li { list-style:none; float:left; + padding-top:10px; } -.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { +.top-nav a:link, .top-nav a:active, .top-nav a:visited { color:#FFFFFF; text-decoration:none; text-transform:uppercase; } -.topNav a:hover, .bottomNav a:hover { +.top-nav a:hover { text-decoration:none; color:#bb7a2a; text-transform:uppercase; } -.navBarCell1Rev { +.nav-bar-cell1-rev { background-color:#F8981D; color:#253441; margin: auto 5px; } -.skipNav { +.skip-nav { position:absolute; top:auto; left:-9999px; overflow:hidden; } +/* + * Hide navigation links and search box in print layout + */ +@media print { + ul.nav-list, div.sub-nav { + display:none; + } +} /* * 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 { +.sub-title { 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; @@ -289,69 +252,49 @@ ul.subNavList li { /* * 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 { +body.class-declaration-page .summary h2, +body.class-declaration-page .details h2, +body.class-use-page h2, +body.module-declaration-page .block-list h2 { + font-style: italic; padding:0; margin:15px 0; } -ul.blockList li.blockList h2 { - padding:0px 0 20px 0; +body.class-declaration-page .summary h3, +body.class-declaration-page .details h3, +body.class-declaration-page .summary .inherited-list h2 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; } /* * Styles for page layout containers. */ -.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer, -.allClassesContainer, .allPackagesContainer { +main { 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 { +dl.notes > dt { + font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; 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; +dl.notes > dd { + margin:5px 10px 10px 0; font-size:14px; font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; } -.serializedFormContainer dl.nameValue dt { +dl.name-value > dt { margin-left:1px; font-size:1.1em; display:inline; font-weight:bold; } -.serializedFormContainer dl.nameValue dd { +dl.name-value > dd { margin:0 0 0 1px; font-size:1.1em; display:inline; @@ -366,70 +309,56 @@ ul.horizontal li { display:inline; font-size:0.9em; } -ul.inheritance { +div.inheritance { margin:0; padding:0; } -ul.inheritance li { - display:inline; - list-style:none; +div.inheritance div.inheritance { + margin-left:2em; } -ul.inheritance li ul.inheritance { - margin-left:15px; - padding-left:15px; - padding-top:1px; -} -ul.blockList, ul.blockListLast { +ul.block-list, +ul.details-list, +ul.member-list, +ul.summary-list { margin:10px 0 10px 0; padding:0; } -ul.blockList li.blockList, ul.blockListLast li.blockList { +ul.block-list > li, +ul.details-list > li, +ul.member-list > li, +ul.summary-list > li { 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 { +.summary-table dl, .summary-table dl dt, .summary-table dl dd { margin-top:0; margin-bottom:1px; } +ul.see-list, ul.see-list-long { + padding-left: 0; + list-style: none; +} +ul.see-list li { + display: inline; +} +ul.see-list li:not(:last-child):after, +ul.see-list-long li:not(:last-child):after { + content: ", "; + white-space: pre-wrap; +} /* * Styles for tables. */ -.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary, -.requiresSummary, .packagesSummary, .providesSummary, .usesSummary { +.summary-table, .details-table { width:100%; border-spacing:0; - border-left:1px solid #EEE; - border-right:1px solid #EEE; - border-bottom:1px solid #EEE; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; + padding:0; } -.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 { +.caption { position:relative; text-align:left; background-repeat:no-repeat; @@ -437,38 +366,20 @@ table tr td dl, table tr td dl dt, table tr td dl dd { font-weight:bold; clear:none; overflow:hidden; - padding:0px; + padding:0; padding-top:10px; padding-left:1px; - margin:0px; + margin:0; 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 { +.caption a:link, .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 { +.caption a:hover, +.caption a:active { + color:#FFFFFF; +} +.caption span { white-space:nowrap; padding-top:5px; padding-left:12px; @@ -480,168 +391,150 @@ table tr td dl, table tr td dl dt, table tr td dl dd { 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; +div.table-tabs { + padding:10px 0 0 1px; + margin:0; } -.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; +div.table-tabs > button { + border: none; + cursor: pointer; + padding: 5px 12px 7px 12px; + font-weight: bold; + margin-right: 3px; } -.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; +div.table-tabs > button.active-table-tab { + background: #F8981D; + color: #253441; } -.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; +div.table-tabs > button.table-tab { + background: #4D7A97; + color: #FFFFFF; } -.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; +.two-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(15%, auto); } -.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; +.three-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto); } -.rowColor th, .altColor th { - font-weight:normal; +.four-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto); } -.overviewSummary td, .memberSummary td, .typeSummary td, -.useSummary td, .constantsSummary td, .deprecatedSummary td, -.requiresSummary td, .packagesSummary td, .providesSummary td, .usesSummary td { +@media screen and (max-width: 600px) { + .two-column-summary { + display: grid; + grid-template-columns: 1fr; + } +} +@media screen and (max-width: 800px) { + .three-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(25%, auto); + } + .three-column-summary .col-last { + grid-column-end: span 2; + } +} +@media screen and (max-width: 1000px) { + .four-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(15%, auto); + } +} +.summary-table > div, .details-table > div { text-align:left; - padding:0px 0px 12px 10px; + padding: 8px 3px 3px 7px; } -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 { +.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name { vertical-align:top; - padding-right:0px; + padding-right:0; padding-top:8px; padding-bottom:3px; } -th.colFirst, th.colSecond, th.colLast, th.colConstructorName, th.colDeprecatedItemName, .constantsSummary th, -.packagesSummary th { +.table-header { background:#dee3e9; - text-align:left; - padding:8px 3px 3px 7px; + font-weight: bold; } -td.colFirst, th.colFirst { +.col-first, .col-first { font-size:13px; } -td.colSecond, th.colSecond, td.colLast, th.colConstructorName, th.colDeprecatedItemName, th.colLast { +.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last { 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 { +.col-first, .col-second, .col-constructor-name { vertical-align:top; + overflow: auto; } -.packagesSummary th.colLast, .packagesSummary td.colLast { +.col-last { 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 { +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-constructor-name a:link, .col-constructor-name a:visited, +.col-summary-item-name a:link, .col-summary-item-name a:visited, +.constant-values-container a:link, .constant-values-container a:visited, +.all-classes-container a:link, .all-classes-container a:visited, +.all-packages-container a:link, .all-packages-container a:visited { font-weight:bold; } -.tableSubHeadingColor { +.table-sub-heading-color { background-color:#EEEEFF; } -.altColor, .altColor th { +.even-row-color, .even-row-color .table-header { background-color:#FFFFFF; } -.rowColor, .rowColor th { +.odd-row-color, .odd-row-color .table-header { background-color:#EEEEEF; } /* * Styles for contents. */ -.description pre { - margin-top:0; -} -.deprecatedContent { +.deprecated-content { 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; +.col-last div { + padding-top:0; } -td.colLast a { +.col-last a { padding-bottom:3px; } +.module-signature, +.package-signature, +.type-signature, +.member-signature { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + margin:14px 0; + white-space: pre-wrap; +} +.module-signature, +.package-signature, +.type-signature { + margin-top: 0; +} +.member-signature .type-parameters-long, +.member-signature .parameters, +.member-signature .exceptions { + display: inline-block; + vertical-align: top; + white-space: pre; +} +.member-signature .type-parameters { + white-space: normal; +} /* * Styles for formatting effect. */ -.sourceLineNo { +.source-line-no { color:green; padding:0 30px 0 0; } @@ -652,19 +545,18 @@ h1.hidden { } .block { display:block; - margin:3px 10px 2px 0px; + margin:0 10px 5px 0; color:#474747; } -.deprecatedLabel, .descfrmTypeLabel, .implementationLabel, .memberNameLabel, .memberNameLink, -.moduleLabelInPackage, .moduleLabelInType, .overrideSpecifyLabel, .packageLabelInType, -.packageHierarchyLabel, .paramLabel, .returnLabel, .seeLabel, .simpleTagLabel, -.throwsLabel, .typeNameLabel, .typeNameLink, .searchTagLink { +.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link, +.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type, +.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label { font-weight:bold; } -.deprecationComment, .emphasizedPhrase, .interfaceName { +.deprecation-comment, .help-footnote, .preview-comment { font-style:italic; } -.deprecationBlock { +.deprecation-block { font-size:14px; font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; border-style:solid; @@ -675,68 +567,20 @@ h1.hidden { margin-right:10px; display:inline-block; } -div.block div.deprecationComment, div.block div.block span.emphasizedPhrase, -div.block div.block span.interfaceName { +.preview-block { + 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.deprecation-comment { 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. */ @@ -753,7 +597,7 @@ main, nav, header, footer, section { background-color:#4D7A97; color:#FFFFFF; } -.resultItem { +.result-item { font-size:13px; } .ui-autocomplete { @@ -773,10 +617,10 @@ ul.ui-autocomplete li { clear:both; width:100%; } -.resultHighlight { +.result-highlight { font-weight:bold; } -#search { +#search-input { background-image:url('resources/glass.png'); background-size:13px; background-repeat:no-repeat; @@ -784,8 +628,9 @@ ul.ui-autocomplete li { padding-left:20px; position:relative; right:-18px; + width:400px; } -#reset { +#reset-button { background-color: rgb(255,255,255); background-image:url('resources/x.png'); background-position:center; @@ -793,7 +638,7 @@ ul.ui-autocomplete li { background-size:12px; border:0 none; width:16px; - height:17px; + height:16px; position:relative; left:-4px; top:-4px; @@ -802,28 +647,85 @@ ul.ui-autocomplete li { .watermark { color:#545454; } -.searchTagDescResult { +.search-tag-desc-result { font-style:italic; font-size:11px; } -.searchTagHolderResult { +.search-tag-holder-result { font-style:italic; font-size:12px; } -.searchTagResult:before, .searchTagResult:target { - color:red; +.search-tag-result:target { + background-color:yellow; } -.moduleGraph span { +.module-graph span { display:none; position:absolute; } -.moduleGraph:hover span { +.module-graph:hover span { display:block; margin: -100px 0 0 100px; z-index: 1; } -.methodSignature { - white-space:normal; +.inherited-list { + margin: 10px 0 10px 0; +} +section.class-description { + line-height: 1.4; +} +.summary section[class$="-summary"], .details section[class$="-details"], +.class-uses .detail, .serialized-class-details { + padding: 0px 20px 5px 10px; + border: 1px solid #ededed; + background-color: #f8f8f8; +} +.inherited-list, section[class$="-details"] .detail { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +.vertical-separator { + padding: 0 5px; +} +ul.help-section-list { + margin: 0; +} +ul.help-subtoc > li { + display: inline-block; + padding-right: 5px; + font-size: smaller; +} +ul.help-subtoc > li::before { + content: "\2022" ; + padding-right:2px; +} +span.help-note { + font-style: italic; +} +/* + * Indicator icon for external links. + */ +main a[href*="://"]::after { + content:""; + display:inline-block; + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); + background-size:100% 100%; + width:7px; + height:7px; + margin-left:2px; + margin-bottom:4px; +} +main a[href*="://"]:hover::after, +main a[href*="://"]:focus::after { + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); } /* @@ -904,3 +806,60 @@ table.striped > tbody > tr > th, table.striped > tbody > tr > td { table.striped > tbody > tr > th { font-weight: normal; } +/** + * Tweak font sizes and paddings for small screens. + */ +@media screen and (max-width: 1050px) { + #search-input { + width: 300px; + } +} +@media screen and (max-width: 800px) { + #search-input { + width: 200px; + } + .top-nav, + .bottom-nav { + font-size: 11px; + padding-top: 6px; + } + .sub-nav { + font-size: 11px; + } + .about-language { + padding-right: 16px; + } + ul.nav-list li, + .sub-nav .nav-list-search { + padding: 6px; + } + ul.sub-nav-list li { + padding-top: 5px; + } + main { + padding: 10px; + } + .summary section[class$="-summary"], .details section[class$="-details"], + .class-uses .detail, .serialized-class-details { + padding: 0 8px 5px 8px; + } + body { + -webkit-text-size-adjust: none; + } +} +@media screen and (max-width: 500px) { + #search-input { + width: 150px; + } + .top-nav, + .bottom-nav { + font-size: 10px; + } + .sub-nav { + font-size: 10px; + } + .about-language { + font-size: 10px; + padding-right: 12px; + } +} diff --git a/docs/acf-brigadier/tag-search-index.js b/docs/acf-brigadier/tag-search-index.js new file mode 100644 index 00000000..0367dae6 --- /dev/null +++ b/docs/acf-brigadier/tag-search-index.js @@ -0,0 +1 @@ +tagSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/docs/acf-brigadier/type-search-index.js b/docs/acf-brigadier/type-search-index.js index 7c58f94f..e3253749 100644 --- a/docs/acf-brigadier/type-search-index.js +++ b/docs/acf-brigadier/type-search-index.js @@ -1 +1 @@ -typeSearchIndex = [{"p":"co.aikar.commands","l":"ACFBrigadierManager"},{"l":"All Classes","url":"allclasses-index.html"}] \ No newline at end of file +typeSearchIndex = [{"p":"co.aikar.commands","l":"ACFBrigadierManager"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/acf-bukkit/allclasses-index.html b/docs/acf-bukkit/allclasses-index.html index 6ccdfa26..ebe9f1c1 100644 --- a/docs/acf-bukkit/allclasses-index.html +++ b/docs/acf-bukkit/allclasses-index.html @@ -1,56 +1,36 @@ - - -All Classes (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +All Classes and Interfaces (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class @@ -60,172 +40,69 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -All Classes +All Classes and Interfaces + + +All Classes and InterfacesClassesEnums + + +Class +Description +ACFBukkitHelpTopic + +ACFBukkitUtil + +BukkitCommandCompletionContext + +BukkitCommandCompletions + +BukkitCommandContexts + +BukkitCommandExecutionContext + +BukkitCommandIssuer + +BukkitCommandManager + +BukkitConditionContext + +BukkitLocales + +BukkitMessageFormatter + +BukkitRegisteredCommand + +BukkitRootCommand + +MinecraftMessageKeys + +OnlinePlayer + +OnlinePlayer +Deprecated. +Use instead + + - - - - -All Classes Class Summary Enum Summary - -Class -Description - - -ACFBukkitHelpTopic - - - -ACFBukkitUtil - - - -BukkitCommandCompletionContext - - - -BukkitCommandCompletions - - - -BukkitCommandContexts - - - -BukkitCommandExecutionContext - - - -BukkitCommandIssuer - - - -BukkitCommandManager - - - -BukkitConditionContext - - - -BukkitLocales - - - -BukkitMessageFormatter - - - -BukkitRegisteredCommand - - - -BukkitRootCommand - - - -MinecraftMessageKeys - - - -OnlinePlayer - - - -OnlinePlayer -Deprecated. -Use instead - - - - - + + diff --git a/docs/acf-bukkit/allpackages-index.html b/docs/acf-bukkit/allpackages-index.html index 79f2a1da..259dbc3e 100644 --- a/docs/acf-bukkit/allpackages-index.html +++ b/docs/acf-bukkit/allpackages-index.html @@ -1,50 +1,32 @@ - - -All Packages (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +All Packages (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class @@ -54,120 +36,37 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + All Packages - - - - -Package Summary - -Package -Description - - - -co.aikar.commands - - - -co.aikar.commands.bukkit.contexts - - - -co.aikar.commands.contexts - - - - - - +Package Summary + +Package +Description +co.aikar.commands + +co.aikar.commands.bukkit.contexts + +co.aikar.commands.contexts + + + diff --git a/docs/acf-bukkit/co/aikar/commands/ACFBukkitHelpTopic.html b/docs/acf-bukkit/co/aikar/commands/ACFBukkitHelpTopic.html index 77a18d1a..ac9f5591 100644 --- a/docs/acf-bukkit/co/aikar/commands/ACFBukkitHelpTopic.html +++ b/docs/acf-bukkit/co/aikar/commands/ACFBukkitHelpTopic.html @@ -1,317 +1,155 @@ - - -ACFBukkitHelpTopic (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +ACFBukkitHelpTopic (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class ACFBukkitHelpTopic +Package co.aikar.commands +Class ACFBukkitHelpTopic - - -java.lang.Object - - -org.bukkit.help.HelpTopic - - -org.bukkit.help.GenericCommandHelpTopic - - -co.aikar.commands.ACFBukkitHelpTopic - - - - - - - - - - +java.lang.Object +org.bukkit.help.HelpTopic +org.bukkit.help.GenericCommandHelpTopic +co.aikar.commands.ACFBukkitHelpTopic + + + + -public class ACFBukkitHelpTopic -extends org.bukkit.help.GenericCommandHelpTopic - - - - - - +public class ACFBukkitHelpTopic +extends org.bukkit.help.GenericCommandHelpTopic + + + - - - - - -Field Summary - - - - -Fields inherited from class org.bukkit.help.GenericCommandHelpTopic -command - - - - - -Fields inherited from class org.bukkit.help.HelpTopic -amendedPermission, fullText, name, shortText - - - + + +Field Summary + +Fields inherited from class org.bukkit.help.GenericCommandHelpTopic +command + +Fields inherited from class org.bukkit.help.HelpTopic +amendedPermission, fullText, name, shortText + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -ACFBukkitHelpTopic(BukkitCommandManager manager, - BukkitRootCommand command) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +ACFBukkitHelpTopic(BukkitCommandManager manager, + BukkitRootCommand command) + + + - - - - - -Method Summary - - - - -Methods inherited from class org.bukkit.help.GenericCommandHelpTopic -canSee - - - - - -Methods inherited from class org.bukkit.help.HelpTopic -amendCanSee, amendTopic, applyAmendment, getFullText, getName, getShortText - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class org.bukkit.help.GenericCommandHelpTopic +canSee + +Methods inherited from class org.bukkit.help.HelpTopic +amendCanSee, amendTopic, applyAmendment, getFullText, getName, getShortText + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -ACFBukkitHelpTopic -public ACFBukkitHelpTopic(BukkitCommandManager manager, - BukkitRootCommand command) - - + + +Constructor Details + + + +ACFBukkitHelpTopic +public ACFBukkitHelpTopic(BukkitCommandManager manager, + BukkitRootCommand command) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/ACFBukkitUtil.html b/docs/acf-bukkit/co/aikar/commands/ACFBukkitUtil.html index 03ce9d40..8b574204 100644 --- a/docs/acf-bukkit/co/aikar/commands/ACFBukkitUtil.html +++ b/docs/acf-bukkit/co/aikar/commands/ACFBukkitUtil.html @@ -1,727 +1,459 @@ - - -ACFBukkitUtil (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +ACFBukkitUtil (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | Field | -Constr | -Method +Constr | +Method - + Detail: Field | -Constr | -Method +Constr | +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class ACFBukkitUtil +Package co.aikar.commands +Class ACFBukkitUtil - - -java.lang.Object - - -co.aikar.commands.ACFBukkitUtil - - - - - - +java.lang.Object +co.aikar.commands.ACFBukkitUtil + + -public class ACFBukkitUtil -extends Object - - - - - - +public class ACFBukkitUtil +extends Object + + + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -ACFBukkitUtil() - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +ACFBukkitUtil() + + + - - - - - -Method Summary - -All Methods Static Methods Concrete Methods Deprecated Methods - -Modifier and Type -Method -Description - - -static String -blockLocationToString(org.bukkit.Location loc) - - - -static String -color(String message) - - - -static double -distance(@NotNull org.bukkit.entity.Entity e1, - @NotNull org.bukkit.entity.Entity e2) - - - -static double -distance(@NotNull org.bukkit.Location loc1, - @NotNull org.bukkit.Location loc2) - - - -static double -distance2d(@NotNull org.bukkit.entity.Entity e1, - @NotNull org.bukkit.entity.Entity e2) - - - -static double -distance2d(@NotNull org.bukkit.Location loc1, - @NotNull org.bukkit.Location loc2) - - - -static org.bukkit.entity.Player -findPlayerSmart(co.aikar.commands.CommandIssuer issuer, - String search) - - - -static org.bukkit.entity.Player -findPlayerSmart(org.bukkit.command.CommandSender requester, - String search) - -Deprecated. - - - -static String -formatLocation(org.bukkit.Location loc) - - - -static String -fullBlockLocationToString(org.bukkit.Location loc) - - - -static String -fullLocationToString(org.bukkit.Location loc) - - - -static org.bukkit.Location -getRandLoc(org.bukkit.Location loc, - int radius) - - - -static org.bukkit.Location -getRandLoc(org.bukkit.Location loc, - int xzRadius, - int yRadius) - - - -static @NotNull org.bukkit.Location -getRandLoc(org.bukkit.Location loc, - int xRadius, - int yRadius, - int zRadius) - - - -static org.bukkit.Location -getTargetLoc(org.bukkit.entity.Player player) - - - -static org.bukkit.Location -getTargetLoc(org.bukkit.entity.Player player, - int maxDist) - - - -static org.bukkit.Location -getTargetLoc(org.bukkit.entity.Player player, - int maxDist, - double addY) - - - -static boolean -isValidName(String name) - - - -static boolean -isWithinDistance(@NotNull org.bukkit.entity.Player p1, - @NotNull org.bukkit.entity.Player p2, - int dist) - - - -static boolean -isWithinDistance(@NotNull org.bukkit.Location loc1, - @NotNull org.bukkit.Location loc2, - int dist) - - - -static String -removeColors(String msg) - - - -static String -replaceChatString(String message, - String replace, - String with) - - - -static String -replaceChatString(String message, - Pattern replace, - String with) - - - -static void -sendMsg(org.bukkit.command.CommandSender player, - String message) - -Deprecated. - - - -static org.bukkit.Location -stringToLocation(String storedLoc) - - - -static org.bukkit.Location -stringToLocation(String storedLoc, - org.bukkit.World forcedWorld) - - - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +All MethodsStatic MethodsConcrete MethodsDeprecated Methods + + +Modifier and Type +Method +Description +static String +blockLocationToString(org.bukkit.Location loc) + +static String +color(String message) + +static double +distance(@NotNull org.bukkit.entity.Entity e1, + @NotNull org.bukkit.entity.Entity e2) + +static double +distance(@NotNull org.bukkit.Location loc1, + @NotNull org.bukkit.Location loc2) + +static double +distance2d(@NotNull org.bukkit.entity.Entity e1, + @NotNull org.bukkit.entity.Entity e2) + +static double +distance2d(@NotNull org.bukkit.Location loc1, + @NotNull org.bukkit.Location loc2) + +static org.bukkit.entity.Player +findPlayerSmart(co.aikar.commands.CommandIssuer issuer, + String search) + +static org.bukkit.entity.Player +findPlayerSmart(org.bukkit.command.CommandSender requester, + String search) + +Deprecated. + +static String +formatLocation(org.bukkit.Location loc) + +static String +fullBlockLocationToString(org.bukkit.Location loc) + +static String +fullLocationToString(org.bukkit.Location loc) + +static org.bukkit.Location +getRandLoc(org.bukkit.Location loc, + int radius) + +static org.bukkit.Location +getRandLoc(org.bukkit.Location loc, + int xzRadius, + int yRadius) + +static @NotNull org.bukkit.Location +getRandLoc(org.bukkit.Location loc, + int xRadius, + int yRadius, + int zRadius) + +static org.bukkit.Location +getTargetLoc(org.bukkit.entity.Player player) + +static org.bukkit.Location +getTargetLoc(org.bukkit.entity.Player player, + int maxDist) + +static org.bukkit.Location +getTargetLoc(org.bukkit.entity.Player player, + int maxDist, + double addY) + +static boolean +isValidName(String name) + +static boolean +isWithinDistance(@NotNull org.bukkit.entity.Player p1, + @NotNull org.bukkit.entity.Player p2, + int dist) + +static boolean +isWithinDistance(@NotNull org.bukkit.Location loc1, + @NotNull org.bukkit.Location loc2, + int dist) + +static String +removeColors(String msg) + +static String +replaceChatString(String message, + String replace, + String with) + +static String +replaceChatString(String message, + Pattern replace, + String with) + +static void +sendMsg(org.bukkit.command.CommandSender player, + String message) + +Deprecated. + +static org.bukkit.Location +stringToLocation(String storedLoc) + +static org.bukkit.Location +stringToLocation(String storedLoc, + org.bukkit.World forcedWorld) + + + + + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -ACFBukkitUtil -public ACFBukkitUtil() - - + + +Constructor Details + + + +ACFBukkitUtil +public ACFBukkitUtil() + + - - - - - -Method Detail - - - - - -formatLocation -public static String formatLocation(org.bukkit.Location loc) + + +Method Details + + + +formatLocation +public static String formatLocation(org.bukkit.Location loc) + - - - - - - -color -public static String color(String message) + + +color +public static String color(String message) + - - - - - - -sendMsg -@Deprecated -public static void sendMsg(org.bukkit.command.CommandSender player, - String message) -Deprecated. + + +sendMsg +@Deprecated +public static void sendMsg(org.bukkit.command.CommandSender player, + String message) +Deprecated. Move to Message Keys on the CommandIssuer + - - - - - - -stringToLocation -public static org.bukkit.Location stringToLocation(String storedLoc) + + +stringToLocation +public static org.bukkit.Location stringToLocation(String storedLoc) + - - - - - - -stringToLocation -public static org.bukkit.Location stringToLocation(String storedLoc, - org.bukkit.World forcedWorld) + + +stringToLocation +public static org.bukkit.Location stringToLocation(String storedLoc, + org.bukkit.World forcedWorld) + - - - - - - -fullLocationToString -public static String fullLocationToString(org.bukkit.Location loc) + + +fullLocationToString +public static String fullLocationToString(org.bukkit.Location loc) + - - - - - - -fullBlockLocationToString -public static String fullBlockLocationToString(org.bukkit.Location loc) + + +fullBlockLocationToString +public static String fullBlockLocationToString(org.bukkit.Location loc) + - - - - - - -blockLocationToString -public static String blockLocationToString(org.bukkit.Location loc) + + +blockLocationToString +public static String blockLocationToString(org.bukkit.Location loc) + - - - - - - -distance -public static double distance(@NotNull - @NotNull org.bukkit.entity.Entity e1, - @NotNull - @NotNull org.bukkit.entity.Entity e2) + + +distance +public static double distance(@NotNull + @NotNull org.bukkit.entity.Entity e1, + @NotNull + @NotNull org.bukkit.entity.Entity e2) + - - - - - - -distance2d -public static double distance2d(@NotNull - @NotNull org.bukkit.entity.Entity e1, - @NotNull - @NotNull org.bukkit.entity.Entity e2) + + +distance2d +public static double distance2d(@NotNull + @NotNull org.bukkit.entity.Entity e1, + @NotNull + @NotNull org.bukkit.entity.Entity e2) + - - - - - - -distance2d -public static double distance2d(@NotNull - @NotNull org.bukkit.Location loc1, - @NotNull - @NotNull org.bukkit.Location loc2) + + +distance2d +public static double distance2d(@NotNull + @NotNull org.bukkit.Location loc1, + @NotNull + @NotNull org.bukkit.Location loc2) + - - - - - - -distance -public static double distance(@NotNull - @NotNull org.bukkit.Location loc1, - @NotNull - @NotNull org.bukkit.Location loc2) + + +distance +public static double distance(@NotNull + @NotNull org.bukkit.Location loc1, + @NotNull + @NotNull org.bukkit.Location loc2) + - - - - - - -getTargetLoc -public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player) + + +getTargetLoc +public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player) + - - - - - - -getTargetLoc -public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player, - int maxDist) + + +getTargetLoc +public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player, + int maxDist) + - - - - - - -getTargetLoc -public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player, - int maxDist, - double addY) + + +getTargetLoc +public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player, + int maxDist, + double addY) + - - - - - - -getRandLoc -public static org.bukkit.Location getRandLoc(org.bukkit.Location loc, - int radius) + + +getRandLoc +public static org.bukkit.Location getRandLoc(org.bukkit.Location loc, + int radius) + - - - - - - -getRandLoc -public static org.bukkit.Location getRandLoc(org.bukkit.Location loc, - int xzRadius, - int yRadius) + + +getRandLoc +public static org.bukkit.Location getRandLoc(org.bukkit.Location loc, + int xzRadius, + int yRadius) + - - - - - - -getRandLoc -@NotNull -public static @NotNull org.bukkit.Location getRandLoc(org.bukkit.Location loc, - int xRadius, - int yRadius, - int zRadius) + + +getRandLoc +@NotNull +public static @NotNull org.bukkit.Location getRandLoc(org.bukkit.Location loc, + int xRadius, + int yRadius, + int zRadius) + - - - - - - -removeColors -public static String removeColors(String msg) + + +removeColors +public static String removeColors(String msg) + - - - - - - -replaceChatString -public static String replaceChatString(String message, - String replace, - String with) + + +replaceChatString +public static String replaceChatString(String message, + String replace, + String with) + - - - - - - -replaceChatString -public static String replaceChatString(String message, - Pattern replace, - String with) + + +replaceChatString +public static String replaceChatString(String message, + Pattern replace, + String with) + - - - - - - -isWithinDistance -public static boolean isWithinDistance(@NotNull - @NotNull org.bukkit.entity.Player p1, - @NotNull - @NotNull org.bukkit.entity.Player p2, - int dist) + + +isWithinDistance +public static boolean isWithinDistance(@NotNull + @NotNull org.bukkit.entity.Player p1, + @NotNull + @NotNull org.bukkit.entity.Player p2, + int dist) + - - - - - - -isWithinDistance -public static boolean isWithinDistance(@NotNull - @NotNull org.bukkit.Location loc1, - @NotNull - @NotNull org.bukkit.Location loc2, - int dist) + + +isWithinDistance +public static boolean isWithinDistance(@NotNull + @NotNull org.bukkit.Location loc1, + @NotNull + @NotNull org.bukkit.Location loc2, + int dist) + - - - - - - -findPlayerSmart -public static org.bukkit.entity.Player findPlayerSmart(org.bukkit.command.CommandSender requester, - String search) -Deprecated. + + +findPlayerSmart +public static org.bukkit.entity.Player findPlayerSmart(org.bukkit.command.CommandSender requester, + String search) +Deprecated. Please move to the CommandIssuer version + - - - - - - -findPlayerSmart -public static org.bukkit.entity.Player findPlayerSmart(co.aikar.commands.CommandIssuer issuer, - String search) + + +findPlayerSmart +public static org.bukkit.entity.Player findPlayerSmart(co.aikar.commands.CommandIssuer issuer, + String search) + - - - - - - -isValidName -public static boolean isValidName(String name) - - + + +isValidName +public static boolean isValidName(String name) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletionContext.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletionContext.html index 7262bde8..a1e1666a 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletionContext.html @@ -1,314 +1,164 @@ - - -BukkitCommandCompletionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandCompletionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | +Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandCompletionContext +Package co.aikar.commands +Class BukkitCommandCompletionContext - - -java.lang.Object - - -co.aikar.commands.CommandCompletionContext<BukkitCommandIssuer> - - -co.aikar.commands.BukkitCommandCompletionContext - - - - - - - - +java.lang.Object +co.aikar.commands.CommandCompletionContext<BukkitCommandIssuer> +co.aikar.commands.BukkitCommandCompletionContext + + + -public class BukkitCommandCompletionContext -extends co.aikar.commands.CommandCompletionContext<BukkitCommandIssuer> - - - - - - +public class BukkitCommandCompletionContext +extends co.aikar.commands.CommandCompletionContext<BukkitCommandIssuer> + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.CommandCompletionContext -issuer - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.CommandCompletionContext +issuer + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -org.bukkit.entity.Player -getPlayer() - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +org.bukkit.entity.Player +getPlayer() + Returns the Player object if this Issuer is a Player - - - -org.bukkit.command.CommandSender -getSender() - - - - - - - -Methods inherited from class co.aikar.commands.CommandCompletionContext -getConfig, getConfig, getConfig, getConfigs, getContextValue, getContextValue, getContextValueByName, getInput, getIssuer, hasConfig, isAsync - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + +org.bukkit.command.CommandSender +getSender() + + + + + +Methods inherited from class co.aikar.commands.CommandCompletionContext +getConfig, getConfig, getConfig, getConfigs, getContextValue, getContextValue, getContextValueByName, getInput, getIssuer, hasConfig, isAsync + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Method Detail - - - - - -getSender -public org.bukkit.command.CommandSender getSender() + + +Method Details + + + +getSender +public org.bukkit.command.CommandSender getSender() + - - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() + + +getPlayer +public org.bukkit.entity.Player getPlayer() Returns the Player object if this Issuer is a Player - -Returns: + +Returns: - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletions.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletions.html index 8dd01a10..9fdcd485 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletions.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletions.html @@ -1,296 +1,145 @@ - - -BukkitCommandCompletions (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandCompletions (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: -Nested | +Nested | Field | -Constr | -Method +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandCompletions +Package co.aikar.commands +Class BukkitCommandCompletions - - -java.lang.Object - - -co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> - - -co.aikar.commands.BukkitCommandCompletions - - - - - - - - +java.lang.Object +co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> +co.aikar.commands.BukkitCommandCompletions + + + -public class BukkitCommandCompletions -extends co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> - - - - - - +public class BukkitCommandCompletions +extends co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> + + + - - - - - -Nested Class Summary - - - - -Nested classes/interfaces inherited from class co.aikar.commands.CommandCompletions -co.aikar.commands.CommandCompletions.AsyncCommandCompletionHandler<C extends co.aikar.commands.CommandCompletionContext>, co.aikar.commands.CommandCompletions.CommandCompletionHandler<C extends co.aikar.commands.CommandCompletionContext>, co.aikar.commands.CommandCompletions.SyncCompletionRequired - - - + + +Nested Class Summary + +Nested classes/interfaces inherited from class co.aikar.commands.CommandCompletions +co.aikar.commands.CommandCompletions.AsyncCommandCompletionHandler<C extends co.aikar.commands.CommandCompletionContext>, co.aikar.commands.CommandCompletions.CommandCompletionHandler<C extends co.aikar.commands.CommandCompletionContext>, co.aikar.commands.CommandCompletions.SyncCompletionRequired + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitCommandCompletions(BukkitCommandManager manager) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitCommandCompletions(BukkitCommandManager manager) + + + - - - - - -Method Summary - - - - -Methods inherited from class co.aikar.commands.CommandCompletions -registerAsyncCompletion, registerCompletion, registerStaticCompletion, registerStaticCompletion, registerStaticCompletion, registerStaticCompletion, setDefaultCompletion - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class co.aikar.commands.CommandCompletions +registerAsyncCompletion, registerCompletion, registerStaticCompletion, registerStaticCompletion, registerStaticCompletion, registerStaticCompletion, setDefaultCompletion + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -BukkitCommandCompletions -public BukkitCommandCompletions(BukkitCommandManager manager) - - + + +Constructor Details + + + +BukkitCommandCompletions +public BukkitCommandCompletions(BukkitCommandManager manager) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandContexts.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandContexts.html index 3ec44af8..af2626c4 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandContexts.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandContexts.html @@ -1,296 +1,145 @@ - - -BukkitCommandContexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandContexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandContexts +Package co.aikar.commands +Class BukkitCommandContexts - - -java.lang.Object - - -co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> - - -co.aikar.commands.BukkitCommandContexts - - - - - - - - +java.lang.Object +co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> +co.aikar.commands.BukkitCommandContexts + + + -public class BukkitCommandContexts -extends co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> - - - - - - +public class BukkitCommandContexts +extends co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.CommandContexts -contextMap, manager - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.CommandContexts +contextMap, manager + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitCommandContexts(BukkitCommandManager manager) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitCommandContexts(BukkitCommandManager manager) + + + - - - - - -Method Summary - - - - -Methods inherited from class co.aikar.commands.CommandContexts -getResolver, registerContext, registerIssuerAwareContext, registerIssuerOnlyContext, registerOptionalContext, registerSenderAwareContext - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class co.aikar.commands.CommandContexts +getResolver, registerContext, registerIssuerAwareContext, registerIssuerOnlyContext, registerOptionalContext, registerSenderAwareContext + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -BukkitCommandContexts -public BukkitCommandContexts(BukkitCommandManager manager) - - + + +Constructor Details + + + +BukkitCommandContexts +public BukkitCommandContexts(BukkitCommandManager manager) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandExecutionContext.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandExecutionContext.html index 5d4a1d37..f9047ad5 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandExecutionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandExecutionContext.html @@ -1,314 +1,164 @@ - - -BukkitCommandExecutionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandExecutionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | +Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandExecutionContext +Package co.aikar.commands +Class BukkitCommandExecutionContext - - -java.lang.Object - - -co.aikar.commands.CommandExecutionContext<BukkitCommandExecutionContext,BukkitCommandIssuer> - - -co.aikar.commands.BukkitCommandExecutionContext - - - - - - - - +java.lang.Object +co.aikar.commands.CommandExecutionContext<BukkitCommandExecutionContext,BukkitCommandIssuer> +co.aikar.commands.BukkitCommandExecutionContext + + + -public class BukkitCommandExecutionContext -extends co.aikar.commands.CommandExecutionContext<BukkitCommandExecutionContext,BukkitCommandIssuer> - - - - - - +public class BukkitCommandExecutionContext +extends co.aikar.commands.CommandExecutionContext<BukkitCommandExecutionContext,BukkitCommandIssuer> + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.CommandExecutionContext -issuer - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.CommandExecutionContext +issuer + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -org.bukkit.entity.Player -getPlayer() - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +org.bukkit.entity.Player +getPlayer() + Returns the Player object if this Issuer is a Player - - - -org.bukkit.command.CommandSender -getSender() - - - - - - - -Methods inherited from class co.aikar.commands.CommandExecutionContext -canOverridePlayerContext, getAnnotation, getAnnotationValue, getAnnotationValue, getArgs, getBooleanFlagValue, getBooleanFlagValue, getCmd, getDoubleFlagValue, getFirstArg, getFlags, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFloatFlagValue, getIndex, getIntFlagValue, getIssuer, getLastArg, getLongFlagValue, getNumParams, getParam, getParameterPermissions, getPassedArgs, getResolvedArg, getResolvedArg, getResolvedArg, hasAnnotation, hasFlag, isLastArg, isOptional, joinArgs, joinArgs, popFirstArg, popLastArg - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + +org.bukkit.command.CommandSender +getSender() + + + + + +Methods inherited from class co.aikar.commands.CommandExecutionContext +canOverridePlayerContext, getAnnotation, getAnnotationValue, getAnnotationValue, getArgs, getBooleanFlagValue, getBooleanFlagValue, getCmd, getDoubleFlagValue, getFirstArg, getFlags, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFloatFlagValue, getIndex, getIntFlagValue, getIssuer, getLastArg, getLongFlagValue, getNumParams, getParam, getParameterPermissions, getPassedArgs, getResolvedArg, getResolvedArg, getResolvedArg, hasAnnotation, hasFlag, isLastArg, isOptional, joinArgs, joinArgs, popFirstArg, popLastArg + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Method Detail - - - - - -getSender -public org.bukkit.command.CommandSender getSender() + + +Method Details + + + +getSender +public org.bukkit.command.CommandSender getSender() + - - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() + + +getPlayer +public org.bukkit.entity.Player getPlayer() Returns the Player object if this Issuer is a Player - -Returns: + +Returns: - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandIssuer.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandIssuer.html index fd056bca..50709ffb 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandIssuer.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandIssuer.html @@ -1,422 +1,248 @@ - - -BukkitCommandIssuer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandIssuer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandIssuer +Package co.aikar.commands +Class BukkitCommandIssuer - - -java.lang.Object - - -co.aikar.commands.BukkitCommandIssuer - - - - - - - +java.lang.Object +co.aikar.commands.BukkitCommandIssuer + + + All Implemented Interfaces: co.aikar.commands.CommandIssuer -public class BukkitCommandIssuer -extends Object -implements co.aikar.commands.CommandIssuer - - - - - - +public class BukkitCommandIssuer +extends Object +implements co.aikar.commands.CommandIssuer + + + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -boolean -equals(Object o) - - - -org.bukkit.command.CommandSender -getIssuer() - - - -co.aikar.commands.CommandManager -getManager() - - - -org.bukkit.entity.Player -getPlayer() - - - -@NotNull UUID -getUniqueId() - - - -int -hashCode() - - - -boolean -hasPermission(String name) - - - -boolean -isPlayer() - - - -void -sendMessageInternal(String message) - - - - - - - -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait - - - - - -Methods inherited from interface co.aikar.commands.CommandIssuer -sendError, sendError, sendInfo, sendInfo, sendMessage, sendMessage, sendMessage, sendSyntax, sendSyntax - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +boolean +equals(Object o) + +org.bukkit.command.CommandSender +getIssuer() + +co.aikar.commands.CommandManager +getManager() + +org.bukkit.entity.Player +getPlayer() + +@NotNull UUID +getUniqueId() + +int +hashCode() + +boolean +hasPermission(String name) + +boolean +isPlayer() + +void +sendMessageInternal(String message) + + + + + +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait + +Methods inherited from interface co.aikar.commands.CommandIssuer +sendError, sendError, sendInfo, sendInfo, sendMessage, sendMessage, sendMessage, sendSyntax, sendSyntax - - - - + + + - - - - - -Method Detail - - - - - -isPlayer -public boolean isPlayer() - -Specified by: + + +Method Details + + + +isPlayer +public boolean isPlayer() + +Specified by: isPlayer in interface co.aikar.commands.CommandIssuer + - - - - - - -getIssuer -public org.bukkit.command.CommandSender getIssuer() - -Specified by: + + +getIssuer +public org.bukkit.command.CommandSender getIssuer() + +Specified by: getIssuer in interface co.aikar.commands.CommandIssuer + - - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() + + +getPlayer +public org.bukkit.entity.Player getPlayer() + - - - - - - -getUniqueId -@NotNull -public @NotNull UUID getUniqueId() - -Specified by: + + +getUniqueId +@NotNull +public @NotNull UUID getUniqueId() + +Specified by: getUniqueId in interface co.aikar.commands.CommandIssuer + - - - - - - -getManager -public co.aikar.commands.CommandManager getManager() - -Specified by: + + +getManager +public co.aikar.commands.CommandManager getManager() + +Specified by: getManager in interface co.aikar.commands.CommandIssuer + - - - - - - -sendMessageInternal -public void sendMessageInternal(String message) - -Specified by: + + +sendMessageInternal +public void sendMessageInternal(String message) + +Specified by: sendMessageInternal in interface co.aikar.commands.CommandIssuer + - - - - - - -hasPermission -public boolean hasPermission(String name) - -Specified by: + + +hasPermission +public boolean hasPermission(String name) + +Specified by: hasPermission in interface co.aikar.commands.CommandIssuer + - - - - - - -equals -public boolean equals(Object o) - -Overrides: -equals in class Object + + +equals +public boolean equals(Object o) + +Overrides: +equals in class Object + - - - - - - -hashCode -public int hashCode() - -Overrides: -hashCode in class Object + + +hashCode +public int hashCode() + +Overrides: +hashCode in class Object - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandManager.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandManager.html index 74d85abc..2982fe73 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandManager.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandManager.html @@ -1,920 +1,607 @@ - - -BukkitCommandManager (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandManager (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: -Field | -Constr | -Method +Field | +Constr | +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandManager +Package co.aikar.commands +Class BukkitCommandManager - - -java.lang.Object - - -co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> - - -co.aikar.commands.BukkitCommandManager - - - - - - - - +java.lang.Object +co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> +co.aikar.commands.BukkitCommandManager + + + -public class BukkitCommandManager -extends co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> - - - - - - +public class BukkitCommandManager +extends co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + + - - - - - -Field Summary - -Fields - -Modifier and Type -Field -Description - - -protected boolean -autoDetectFromClient - - - -protected BukkitCommandCompletions -completions - - - -protected BukkitCommandContexts -contexts - - - -protected Map<String,org.bukkit.command.Command> -knownCommands - - - -protected BukkitLocales -locales - - - -Integer -mcMinorVersion - - - -Integer -mcPatchVersion - - - -protected org.bukkit.plugin.Plugin -plugin - - - -protected Map<String,BukkitRootCommand> -registeredCommands - - - - - - - -Fields inherited from class co.aikar.commands.CommandManager -conditions, defaultExceptionHandler, defaultFormatter, defaultHelpPerPage, dependencies, formatters, helpFormatter, issuersLocale, localeChangedCallbacks, replacements, rootCommands, supportedLanguages, usePerIssuerLocale - - - + + +Field Summary +Fields + +Modifier and Type +Field +Description +protected boolean +autoDetectFromClient + +protected BukkitCommandCompletions +completions + +protected BukkitCommandContexts +contexts + +protected Map<UUID,String> +issuersLocaleString + +protected Map<String,org.bukkit.command.Command> +knownCommands + +protected BukkitLocales +locales + +final Integer +mcMinorVersion + +final Integer +mcPatchVersion + +protected final org.bukkit.plugin.Plugin +plugin + +protected Map<String,BukkitRootCommand> +registeredCommands + + + +Fields inherited from class co.aikar.commands.CommandManager +conditions, defaultExceptionHandler, defaultFormatter, defaultHelpPerPage, dependencies, formatters, helpFormatter, issuersLocale, localeChangedCallbacks, replacements, rootCommands, supportedLanguages, usePerIssuerLocale + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitCommandManager(org.bukkit.plugin.Plugin plugin) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitCommandManager(org.bukkit.plugin.Plugin plugin) + + + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods Deprecated Methods - -Modifier and Type -Method -Description - - -BukkitCommandExecutionContext -createCommandContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandParameter parameter, - co.aikar.commands.CommandIssuer sender, - List<String> args, - int i, - Map<String,Object> passedArgs) - - - -BukkitCommandCompletionContext -createCompletionContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandIssuer sender, - String input, - String config, - String[] args) - - - -BukkitConditionContext -createConditionContext(co.aikar.commands.CommandIssuer issuer, - String config) - - - -co.aikar.commands.RegisteredCommand -createRegisteredCommand(co.aikar.commands.BaseCommand command, - String cmdName, - Method method, - String prefSubCommand) - - - -co.aikar.commands.RootCommand -createRootCommand(String cmd) - - - -co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> -getCommandCompletions() - - - -co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> -getCommandContexts() - - - -BukkitCommandIssuer -getCommandIssuer(Object issuer) - - - -String -getCommandPrefix(co.aikar.commands.CommandIssuer issuer) - - - -BukkitLocales -getLocales() - - - -org.bukkit.plugin.Plugin -getPlugin() - - - -Collection<co.aikar.commands.RootCommand> -getRegisteredRootCommands() - - - -co.aikar.timings.lib.TimingManager -getTimings() - - - -protected boolean -handleUncaughtException(co.aikar.commands.BaseCommand scope, - co.aikar.commands.RegisteredCommand registeredCommand, - co.aikar.commands.CommandIssuer sender, - List<String> args, - Throwable t) - - - -boolean -hasRegisteredCommands() - - - -boolean -isCommandIssuer(Class<?> type) - - - -void -log(co.aikar.commands.LogLevel level, - String message, - Throwable throwable) - - - -void -registerCommand(co.aikar.commands.BaseCommand command) - - - -void -registerCommand(co.aikar.commands.BaseCommand command, - boolean force) - - - -Locale -setPlayerLocale(org.bukkit.entity.Player player, - Locale locale) - - - -void -unregisterCommand(co.aikar.commands.BaseCommand command) - - - -void -unregisterCommand(BukkitRootCommand command) - -Deprecated. -Use unregisterCommand(BaseCommand) - this will be visibility reduced later. + + +Method Summary + +All MethodsInstance MethodsConcrete MethodsDeprecated Methods + + +Modifier and Type +Method +Description +BukkitCommandExecutionContext +createCommandContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandParameter parameter, + co.aikar.commands.CommandIssuer sender, + List<String> args, + int i, + Map<String,Object> passedArgs) + +BukkitCommandCompletionContext +createCompletionContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandIssuer sender, + String input, + String config, + String[] args) + +BukkitConditionContext +createConditionContext(co.aikar.commands.CommandIssuer issuer, + String config) + +co.aikar.commands.RegisteredCommand +createRegisteredCommand(co.aikar.commands.BaseCommand command, + String cmdName, + Method method, + String prefSubCommand) + +co.aikar.commands.RootCommand +createRootCommand(String cmd) + +co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> +getCommandCompletions() + +co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> +getCommandContexts() + +BukkitCommandIssuer +getCommandIssuer(Object issuer) + +String +getCommandPrefix(co.aikar.commands.CommandIssuer issuer) + +BukkitLocales +getLocales() + +org.bukkit.plugin.Plugin +getPlugin() + +Collection<co.aikar.commands.RootCommand> +getRegisteredRootCommands() + +co.aikar.timings.lib.TimingManager +getTimings() + +protected boolean +handleUncaughtException(co.aikar.commands.BaseCommand scope, + co.aikar.commands.RegisteredCommand registeredCommand, + co.aikar.commands.CommandIssuer sender, + List<String> args, + Throwable t) + +boolean +hasRegisteredCommands() + +boolean +isCommandIssuer(Class<?> type) + +void +log(co.aikar.commands.LogLevel level, + String message, + Throwable throwable) + +void +registerCommand(co.aikar.commands.BaseCommand command) + +void +registerCommand(co.aikar.commands.BaseCommand command, + boolean force) + +Locale +setPlayerLocale(org.bukkit.entity.Player player, + Locale locale) + +void +unregisterCommand(co.aikar.commands.BaseCommand command) + +void +unregisterCommand(BukkitRootCommand command) + +Deprecated. +Use unregisterCommand(BaseCommand) - this will be visibility reduced later. - - - -void -unregisterCommands() - - - -boolean -usePerIssuerLocale(boolean usePerIssuerLocale, - boolean autoDetectFromClient) - - - - - - - -Methods inherited from class co.aikar.commands.CommandManager -addSupportedLanguage, enableUnstableAPI, formatMessage, generateCommandHelp, generateCommandHelp, generateCommandHelp, generateCommandHelp, getCommandConditions, getCommandReplacements, getCurrentCommandIssuer, getCurrentCommandManager, getCurrentCommandOperationContext, getDefaultExceptionHandler, getDefaultFormatter, getDefaultHelpPerPage, getFormat, getHelpFormatter, getIssuerLocale, getRootCommand, getSupportedLanguages, hasPermission, hasPermission, isLoggingUnhandledExceptions, log, notifyLocaleChange, obtainRootCommand, onLocaleChange, registerDependency, registerDependency, sendMessage, sendMessage, setDefaultExceptionHandler, setDefaultExceptionHandler, setDefaultFormatter, setDefaultHelpPerPage, setFormat, setFormat, setFormat, setHelpFormatter, setIssuerLocale, usePerIssuerLocale, usingPerIssuerLocale - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + +void +unregisterCommands() + +boolean +usePerIssuerLocale(boolean usePerIssuerLocale, + boolean autoDetectFromClient) + + + + + +Methods inherited from class co.aikar.commands.CommandManager +addSupportedLanguage, enableUnstableAPI, formatMessage, generateCommandHelp, generateCommandHelp, generateCommandHelp, generateCommandHelp, getCommandConditions, getCommandReplacements, getCurrentCommandIssuer, getCurrentCommandManager, getCurrentCommandOperationContext, getDefaultExceptionHandler, getDefaultFormatter, getDefaultHelpPerPage, getFormat, getHelpFormatter, getIssuerLocale, getRootCommand, getSupportedLanguages, hasPermission, hasPermission, isLoggingUnhandledExceptions, log, notifyLocaleChange, obtainRootCommand, onLocaleChange, registerDependency, registerDependency, sendMessage, sendMessage, setDefaultExceptionHandler, setDefaultExceptionHandler, setDefaultFormatter, setDefaultHelpPerPage, setFormat, setFormat, setFormat, setHelpFormatter, setIssuerLocale, usePerIssuerLocale, usingPerIssuerLocale + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Field Detail - - - - - -plugin -protected final org.bukkit.plugin.Plugin plugin + + +Field Details + + + +plugin +protected final org.bukkit.plugin.Plugin plugin + - - - - - - -mcMinorVersion -public final Integer mcMinorVersion + + +mcMinorVersion +public final Integer mcMinorVersion + - - - - - - -mcPatchVersion -public final Integer mcPatchVersion + + +mcPatchVersion +public final Integer mcPatchVersion + - - - - - - -knownCommands -protected Map<String,org.bukkit.command.Command> knownCommands + + +knownCommands +protected Map<String,org.bukkit.command.Command> knownCommands + - - - - - - -registeredCommands -protected Map<String,BukkitRootCommand> registeredCommands + + +registeredCommands +protected Map<String,BukkitRootCommand> registeredCommands + - - - - - - -contexts -protected BukkitCommandContexts contexts + + +contexts +protected BukkitCommandContexts contexts + - - - - - - -completions -protected BukkitCommandCompletions completions + + +completions +protected BukkitCommandCompletions completions + - - - - - - -locales -protected BukkitLocales locales + + +locales +protected BukkitLocales locales + - - - - - - -autoDetectFromClient -protected boolean autoDetectFromClient + + +issuersLocaleString +protected Map<UUID,String> issuersLocaleString + - + + +autoDetectFromClient +protected boolean autoDetectFromClient + + - - - - - -Constructor Detail - - - - - -BukkitCommandManager -public BukkitCommandManager(org.bukkit.plugin.Plugin plugin) - - + + +Constructor Details + + + +BukkitCommandManager +public BukkitCommandManager(org.bukkit.plugin.Plugin plugin) + + - - - - - -Method Detail - - - - - -getPlugin -public org.bukkit.plugin.Plugin getPlugin() + + +Method Details + + + +getPlugin +public org.bukkit.plugin.Plugin getPlugin() + - - - - - - -isCommandIssuer -public boolean isCommandIssuer(Class<?> type) - -Specified by: -isCommandIssuer in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +isCommandIssuer +public boolean isCommandIssuer(Class<?> type) + +Specified by: +isCommandIssuer in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getCommandContexts -public co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> getCommandContexts() - -Specified by: -getCommandContexts in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getCommandContexts +public co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> getCommandContexts() + +Specified by: +getCommandContexts in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getCommandCompletions -public co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> getCommandCompletions() - -Specified by: -getCommandCompletions in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getCommandCompletions +public co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> getCommandCompletions() + +Specified by: +getCommandCompletions in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getLocales -public BukkitLocales getLocales() - -Specified by: -getLocales in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getLocales +public BukkitLocales getLocales() + +Specified by: +getLocales in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -hasRegisteredCommands -public boolean hasRegisteredCommands() - -Specified by: -hasRegisteredCommands in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +hasRegisteredCommands +public boolean hasRegisteredCommands() + +Specified by: +hasRegisteredCommands in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -registerCommand -public void registerCommand(co.aikar.commands.BaseCommand command, - boolean force) + + +registerCommand +public void registerCommand(co.aikar.commands.BaseCommand command, + boolean force) + - - - - - - -registerCommand -public void registerCommand(co.aikar.commands.BaseCommand command) - -Specified by: -registerCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +registerCommand +public void registerCommand(co.aikar.commands.BaseCommand command) + +Specified by: +registerCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -unregisterCommand -public void unregisterCommand(co.aikar.commands.BaseCommand command) + + +unregisterCommand +public void unregisterCommand(co.aikar.commands.BaseCommand command) + - - - - - - -unregisterCommand -@Deprecated -public void unregisterCommand(BukkitRootCommand command) -Deprecated. -Use unregisterCommand(BaseCommand) - this will be visibility reduced later. + + +unregisterCommand +@Deprecated +public void unregisterCommand(BukkitRootCommand command) +Deprecated. +Use unregisterCommand(BaseCommand) - this will be visibility reduced later. - -Parameters: + +Parameters: command - + - - - - - - -unregisterCommands -public void unregisterCommands() + + +unregisterCommands +public void unregisterCommands() + - - - - - - -setPlayerLocale -public Locale setPlayerLocale(org.bukkit.entity.Player player, - Locale locale) + + +setPlayerLocale +public Locale setPlayerLocale(org.bukkit.entity.Player player, + Locale locale) + - - - - - - -getTimings -public co.aikar.timings.lib.TimingManager getTimings() + + +getTimings +public co.aikar.timings.lib.TimingManager getTimings() + - - - - - - -createRootCommand -public co.aikar.commands.RootCommand createRootCommand(String cmd) - -Specified by: -createRootCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createRootCommand +public co.aikar.commands.RootCommand createRootCommand(String cmd) + +Specified by: +createRootCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getRegisteredRootCommands -public Collection<co.aikar.commands.RootCommand> getRegisteredRootCommands() - -Specified by: -getRegisteredRootCommands in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getRegisteredRootCommands +public Collection<co.aikar.commands.RootCommand> getRegisteredRootCommands() + +Specified by: +getRegisteredRootCommands in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getCommandIssuer -public BukkitCommandIssuer getCommandIssuer(Object issuer) - -Specified by: -getCommandIssuer in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getCommandIssuer +public BukkitCommandIssuer getCommandIssuer(Object issuer) + +Specified by: +getCommandIssuer in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -createCommandContext -public BukkitCommandExecutionContext createCommandContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandParameter parameter, - co.aikar.commands.CommandIssuer sender, - List<String> args, - int i, - Map<String,Object> passedArgs) - -Specified by: -createCommandContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createCommandContext +public BukkitCommandExecutionContext createCommandContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandParameter parameter, + co.aikar.commands.CommandIssuer sender, + List<String> args, + int i, + Map<String,Object> passedArgs) + +Specified by: +createCommandContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -createCompletionContext -public BukkitCommandCompletionContext createCompletionContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandIssuer sender, - String input, - String config, - String[] args) - -Specified by: -createCompletionContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createCompletionContext +public BukkitCommandCompletionContext createCompletionContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandIssuer sender, + String input, + String config, + String[] args) + +Specified by: +createCompletionContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -createRegisteredCommand -public co.aikar.commands.RegisteredCommand createRegisteredCommand(co.aikar.commands.BaseCommand command, - String cmdName, - Method method, - String prefSubCommand) - -Overrides: -createRegisteredCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createRegisteredCommand +public co.aikar.commands.RegisteredCommand createRegisteredCommand(co.aikar.commands.BaseCommand command, + String cmdName, + Method method, + String prefSubCommand) + +Overrides: +createRegisteredCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -createConditionContext -public BukkitConditionContext createConditionContext(co.aikar.commands.CommandIssuer issuer, - String config) - -Overrides: -createConditionContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createConditionContext +public BukkitConditionContext createConditionContext(co.aikar.commands.CommandIssuer issuer, + String config) + +Overrides: +createConditionContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -log -public void log(co.aikar.commands.LogLevel level, - String message, - Throwable throwable) - -Specified by: -log in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +log +public void log(co.aikar.commands.LogLevel level, + String message, + Throwable throwable) + +Specified by: +log in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -usePerIssuerLocale -public boolean usePerIssuerLocale(boolean usePerIssuerLocale, - boolean autoDetectFromClient) + + +usePerIssuerLocale +public boolean usePerIssuerLocale(boolean usePerIssuerLocale, + boolean autoDetectFromClient) + - - - - - - -getCommandPrefix -public String getCommandPrefix(co.aikar.commands.CommandIssuer issuer) - -Overrides: -getCommandPrefix in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getCommandPrefix +public String getCommandPrefix(co.aikar.commands.CommandIssuer issuer) + +Overrides: +getCommandPrefix in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -handleUncaughtException -protected boolean handleUncaughtException(co.aikar.commands.BaseCommand scope, - co.aikar.commands.RegisteredCommand registeredCommand, - co.aikar.commands.CommandIssuer sender, - List<String> args, - Throwable t) - -Overrides: -handleUncaughtException in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +handleUncaughtException +protected boolean handleUncaughtException(co.aikar.commands.BaseCommand scope, + co.aikar.commands.RegisteredCommand registeredCommand, + co.aikar.commands.CommandIssuer sender, + List<String> args, + Throwable t) + +Overrides: +handleUncaughtException in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitConditionContext.html b/docs/acf-bukkit/co/aikar/commands/BukkitConditionContext.html index dd79afc8..76497094 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitConditionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitConditionContext.html @@ -1,291 +1,149 @@ - - -BukkitConditionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitConditionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitConditionContext +Package co.aikar.commands +Class BukkitConditionContext - - -java.lang.Object - - -co.aikar.commands.ConditionContext<BukkitCommandIssuer> - - -co.aikar.commands.BukkitConditionContext - - - - - - - - +java.lang.Object +co.aikar.commands.ConditionContext<BukkitCommandIssuer> +co.aikar.commands.BukkitConditionContext + + + -public class BukkitConditionContext -extends co.aikar.commands.ConditionContext<BukkitCommandIssuer> - - - - - - +public class BukkitConditionContext +extends co.aikar.commands.ConditionContext<BukkitCommandIssuer> + + + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -org.bukkit.entity.Player -getPlayer() - - - -org.bukkit.command.CommandSender -getSender() - - - - - - - -Methods inherited from class co.aikar.commands.ConditionContext -getConfig, getConfigValue, getConfigValue, getIssuer, hasConfig - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +org.bukkit.entity.Player +getPlayer() + +org.bukkit.command.CommandSender +getSender() + + + + + +Methods inherited from class co.aikar.commands.ConditionContext +getConfig, getConfigValue, getConfigValue, getIssuer, hasConfig + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Method Detail - - - - - -getSender -public org.bukkit.command.CommandSender getSender() + + +Method Details + + + +getSender +public org.bukkit.command.CommandSender getSender() + - - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() - - + + +getPlayer +public org.bukkit.entity.Player getPlayer() + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitLocales.html b/docs/acf-bukkit/co/aikar/commands/BukkitLocales.html index 4bc967b1..0e249331 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitLocales.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitLocales.html @@ -1,427 +1,254 @@ - - -BukkitLocales (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitLocales (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: Field | -Constr | -Method +Constr | +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitLocales +Package co.aikar.commands +Class BukkitLocales - - -java.lang.Object - - -co.aikar.commands.Locales - - -co.aikar.commands.BukkitLocales - - - - - - - - +java.lang.Object +co.aikar.commands.Locales +co.aikar.commands.BukkitLocales + + + -public class BukkitLocales -extends co.aikar.commands.Locales - - - - - - +public class BukkitLocales +extends co.aikar.commands.Locales + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.Locales -AFRIKAANS, ARABIC, BULGARIAN, CHINESE, CZECH, DANISH, DUTCH, ENGLISH, FINNISH, FRENCH, GERMAN, GREEK, HEBREW, HINDI, HUNGARIAN, ITALIAN, JAPANESE, KOREAN, LATIN, NORWEGIAN_BOKMAAL, NORWEGIAN_NYNORSK, POLISH, PORTUGUESE, ROMANIAN, RUSSIAN, SIMPLIFIED_CHINESE, SPANISH, SWEDISH, THAI, TRADITIONAL_CHINESE, TURKISH, UKRANIAN, VIETNAMESE, WELSH - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.Locales +AFRIKAANS, ARABIC, BULGARIAN, CHINESE, CZECH, DANISH, DUTCH, ENGLISH, FINNISH, FRENCH, GERMAN, GREEK, HEBREW, HINDI, HUNGARIAN, ITALIAN, JAPANESE, KOREAN, LATIN, NORWEGIAN_BOKMAAL, NORWEGIAN_NYNORSK, POLISH, PORTUGUESE, ROMANIAN, RUSSIAN, SIMPLIFIED_CHINESE, SPANISH, SWEDISH, THAI, TRADITIONAL_CHINESE, TURKISH, UKRANIAN, VIETNAMESE, WELSH + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitLocales(BukkitCommandManager manager) - - - - - - - - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -boolean -loadLanguage(org.bukkit.configuration.file.FileConfiguration config, - Locale locale) - -Loads every message from the Configuration object. - - - -void -loadLanguages() - - - -boolean -loadYamlLanguageFile(File file, - Locale locale) - -Loads the given file - - - -boolean -loadYamlLanguageFile(String file, - Locale locale) - -Loads a file out of the plugins data folder by the given name - - - - - - - -Methods inherited from class co.aikar.commands.Locales -addBundleClassLoader, addMessage, addMessageBundle, addMessageBundle, addMessageBundles, addMessages, addMessageStrings, getDefaultLocale, getMessage, getOptionalMessage, loadMissingBundles, replaceI18NStrings, setDefaultLocale - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitLocales(BukkitCommandManager manager) + - - - - - - - - - -Constructor Detail - - - - - -BukkitLocales -public BukkitLocales(BukkitCommandManager manager) + - + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +boolean +loadLanguage(org.bukkit.configuration.file.FileConfiguration config, + Locale locale) + +Loads every message from the Configuration object. + +void +loadLanguages() + +boolean +loadYamlLanguageFile(File file, + Locale locale) + +Loads the given file + +boolean +loadYamlLanguageFile(String file, + Locale locale) + +Loads a file out of the plugins data folder by the given name + + + + + +Methods inherited from class co.aikar.commands.Locales +addBundleClassLoader, addMessage, addMessageBundle, addMessageBundle, addMessageBundles, addMessages, addMessageStrings, getDefaultLocale, getMessage, getOptionalMessage, loadMissingBundles, replaceI18NStrings, setDefaultLocale + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait + + + + + + +Constructor Details + + + +BukkitLocales +public BukkitLocales(BukkitCommandManager manager) + + + + + - - - - - -Method Detail - - - - - -loadLanguages -public void loadLanguages() - -Overrides: + + +Method Details + + + +loadLanguages +public void loadLanguages() + +Overrides: loadLanguages in class co.aikar.commands.Locales + - - - - - - -loadYamlLanguageFile -public boolean loadYamlLanguageFile(File file, - Locale locale) - throws IOException, - org.bukkit.configuration.InvalidConfigurationException + + +loadYamlLanguageFile +public boolean loadYamlLanguageFile(File file, + Locale locale) + throws IOException, +org.bukkit.configuration.InvalidConfigurationException Loads the given file - -Parameters: + +Parameters: file - locale - -Returns: +Returns: If any language keys were added -Throws: -IOException +Throws: +IOException org.bukkit.configuration.InvalidConfigurationException + - - - - - - -loadYamlLanguageFile -public boolean loadYamlLanguageFile(String file, - Locale locale) - throws IOException, - org.bukkit.configuration.InvalidConfigurationException + + +loadYamlLanguageFile +public boolean loadYamlLanguageFile(String file, + Locale locale) + throws IOException, +org.bukkit.configuration.InvalidConfigurationException Loads a file out of the plugins data folder by the given name - -Parameters: + +Parameters: file - locale - -Returns: +Returns: If any language keys were added -Throws: -IOException +Throws: +IOException org.bukkit.configuration.InvalidConfigurationException + - - - - - - -loadLanguage -public boolean loadLanguage(org.bukkit.configuration.file.FileConfiguration config, - Locale locale) + + +loadLanguage +public boolean loadLanguage(org.bukkit.configuration.file.FileConfiguration config, + Locale locale) 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 - -Parameters: + +Parameters: config - locale - -Returns: +Returns: If any language keys were added - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitMessageFormatter.html b/docs/acf-bukkit/co/aikar/commands/BukkitMessageFormatter.html index 54da868b..0f44efbe 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitMessageFormatter.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitMessageFormatter.html @@ -1,279 +1,136 @@ - - -BukkitMessageFormatter (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitMessageFormatter (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | Field | -Constr | -Method +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitMessageFormatter +Package co.aikar.commands +Class BukkitMessageFormatter - - -java.lang.Object - - -co.aikar.commands.MessageFormatter<org.bukkit.ChatColor> - - -co.aikar.commands.BukkitMessageFormatter - - - - - - - - +java.lang.Object +co.aikar.commands.MessageFormatter<org.bukkit.ChatColor> +co.aikar.commands.BukkitMessageFormatter + + + -public class BukkitMessageFormatter -extends co.aikar.commands.MessageFormatter<org.bukkit.ChatColor> - - - - - - +public class BukkitMessageFormatter +extends co.aikar.commands.MessageFormatter<org.bukkit.ChatColor> + + + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitMessageFormatter(org.bukkit.ChatColor... colors) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitMessageFormatter(org.bukkit.ChatColor... colors) + + + - - - - - -Method Summary - - - - -Methods inherited from class co.aikar.commands.MessageFormatter -format, format, getColor, getDefaultColor, setColor - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class co.aikar.commands.MessageFormatter +format, format, getColor, getDefaultColor, setColor + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -BukkitMessageFormatter -public BukkitMessageFormatter(org.bukkit.ChatColor... colors) - - + + +Constructor Details + + + +BukkitMessageFormatter +public BukkitMessageFormatter(org.bukkit.ChatColor... colors) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitRegisteredCommand.html b/docs/acf-bukkit/co/aikar/commands/BukkitRegisteredCommand.html index f68e1bb2..26a2aa85 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitRegisteredCommand.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitRegisteredCommand.html @@ -1,316 +1,166 @@ - - -BukkitRegisteredCommand (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitRegisteredCommand (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | +Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitRegisteredCommand +Package co.aikar.commands +Class BukkitRegisteredCommand - - -java.lang.Object - - -co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> - - -co.aikar.commands.BukkitRegisteredCommand - - - - - - - - +java.lang.Object +co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> +co.aikar.commands.BukkitRegisteredCommand + + + -public class BukkitRegisteredCommand -extends co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> - - - - - - +public class BukkitRegisteredCommand +extends co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.RegisteredCommand -helpSearchTags - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.RegisteredCommand +helpSearchTags + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -void -postCommand() - - - -void -preCommand() - - - - - - - -Methods inherited from class co.aikar.commands.RegisteredCommand -addSubcommand, addSubcommands, getAnnotation, getCommand, getHelpText, getPermission, getPrefSubCommand, getRequiredPermissions, getSyntaxText, getSyntaxText, isPrivate, requiresPermission - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +void +postCommand() + +void +preCommand() + + + + + +Methods inherited from class co.aikar.commands.RegisteredCommand +addSubcommand, addSubcommands, getAnnotation, getCommand, getHelpText, getPermission, getPrefSubCommand, getRequiredPermissions, getSyntaxText, getSyntaxText, isPrivate, requiresPermission + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Method Detail - - - - - -preCommand -public void preCommand() - -Overrides: + + +Method Details + + + +preCommand +public void preCommand() + +Overrides: preCommand in class co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> + - - - - - - -postCommand -public void postCommand() - -Overrides: + + +postCommand +public void postCommand() + +Overrides: postCommand in class co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitRootCommand.html b/docs/acf-bukkit/co/aikar/commands/BukkitRootCommand.html index e79dceab..294a55a6 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitRootCommand.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitRootCommand.html @@ -1,503 +1,304 @@ - - -BukkitRootCommand (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitRootCommand (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | +Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitRootCommand +Package co.aikar.commands +Class BukkitRootCommand - - -java.lang.Object - - -org.bukkit.command.Command - - -co.aikar.commands.BukkitRootCommand - - - - - - - - - +java.lang.Object +org.bukkit.command.Command +co.aikar.commands.BukkitRootCommand + + + + All Implemented Interfaces: co.aikar.commands.RootCommand, org.bukkit.command.PluginIdentifiableCommand -public class BukkitRootCommand -extends org.bukkit.command.Command -implements co.aikar.commands.RootCommand, org.bukkit.command.PluginIdentifiableCommand - - - - - - +public class BukkitRootCommand +extends org.bukkit.command.Command +implements co.aikar.commands.RootCommand, org.bukkit.command.PluginIdentifiableCommand + + + - - - - - -Field Summary - - - - -Fields inherited from class org.bukkit.command.Command -description, usageMessage - - - + + +Field Summary + +Fields inherited from class org.bukkit.command.Command +description, usageMessage + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -void -addChild(co.aikar.commands.BaseCommand command) - - - -boolean -execute(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args) - - - -List<co.aikar.commands.BaseCommand> -getChildren() - - - -String -getCommandName() - - - -co.aikar.commands.BaseCommand -getDefCommand() - - - -String -getDescription() - - - -co.aikar.commands.CommandManager -getManager() - - - -org.bukkit.plugin.Plugin -getPlugin() - - - -com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand> -getSubCommands() - - - -List<String> -tabComplete(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args) - - - -boolean -testPermissionSilent(org.bukkit.command.CommandSender target) - - - - - - - -Methods inherited from class org.bukkit.command.Command -broadcastCommandMessage, broadcastCommandMessage, getAliases, getLabel, getName, getPermission, getPermissionMessage, getUsage, isRegistered, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, toString, unregister - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait - - - - - -Methods inherited from interface co.aikar.commands.RootCommand -addChildShared, execute, getDefaultRegisteredCommand, getTabCompletions, getTabCompletions, getTabCompletions, getUniquePermission, getUsage, hasAnyPermission - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +void +addChild(co.aikar.commands.BaseCommand command) + +boolean +execute(org.bukkit.command.CommandSender sender, + String commandLabel, + String[] args) + +List<co.aikar.commands.BaseCommand> +getChildren() + +String +getCommandName() + +co.aikar.commands.BaseCommand +getDefCommand() + +String +getDescription() + +co.aikar.commands.CommandManager +getManager() + +org.bukkit.plugin.Plugin +getPlugin() + +com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand> +getSubCommands() + +List<String> +tabComplete(org.bukkit.command.CommandSender sender, + String commandLabel, + String[] args) + +boolean +testPermissionSilent(org.bukkit.command.CommandSender target) + + + + + +Methods inherited from class org.bukkit.command.Command +broadcastCommandMessage, broadcastCommandMessage, getAliases, getLabel, getName, getPermission, getPermissionMessage, getUsage, isRegistered, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, toString, unregister + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait + +Methods inherited from interface co.aikar.commands.RootCommand +addChildShared, execute, getDefaultRegisteredCommand, getTabCompletions, getTabCompletions, getTabCompletions, getUniquePermission, getUsage, hasAnyPermission - - - - + + + - - - - - -Method Detail - - - - - -getDescription -public String getDescription() - -Specified by: + + +Method Details + + + +getDescription +public String getDescription() + +Specified by: getDescription in interface co.aikar.commands.RootCommand -Overrides: +Overrides: getDescription in class org.bukkit.command.Command + - - - - - - -getCommandName -public String getCommandName() - -Specified by: + + +getCommandName +public String getCommandName() + +Specified by: getCommandName in interface co.aikar.commands.RootCommand + - - - - - - -tabComplete -public List<String> tabComplete(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args) - throws IllegalArgumentException - -Overrides: + + +tabComplete +public List<String> tabComplete(org.bukkit.command.CommandSender sender, + String commandLabel, + String[] args) + throws IllegalArgumentException + +Overrides: tabComplete in class org.bukkit.command.Command -Throws: -IllegalArgumentException +Throws: +IllegalArgumentException + - - - - - - -execute -public boolean execute(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args) - -Specified by: + + +execute +public boolean execute(org.bukkit.command.CommandSender sender, + String commandLabel, + String[] args) + +Specified by: execute in class org.bukkit.command.Command + - - - - - - -testPermissionSilent -public boolean testPermissionSilent(org.bukkit.command.CommandSender target) - -Overrides: + + +testPermissionSilent +public boolean testPermissionSilent(org.bukkit.command.CommandSender target) + +Overrides: testPermissionSilent in class org.bukkit.command.Command + - - - - - - -addChild -public void addChild(co.aikar.commands.BaseCommand command) - -Specified by: + + +addChild +public void addChild(co.aikar.commands.BaseCommand command) + +Specified by: addChild in interface co.aikar.commands.RootCommand + - - - - - - -getManager -public co.aikar.commands.CommandManager getManager() - -Specified by: + + +getManager +public co.aikar.commands.CommandManager getManager() + +Specified by: getManager in interface co.aikar.commands.RootCommand + - - - - - - -getSubCommands -public com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand> getSubCommands() - -Specified by: + + +getSubCommands +public com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand> getSubCommands() + +Specified by: getSubCommands in interface co.aikar.commands.RootCommand + - - - - - - -getChildren -public List<co.aikar.commands.BaseCommand> getChildren() - -Specified by: + + +getChildren +public List<co.aikar.commands.BaseCommand> getChildren() + +Specified by: getChildren in interface co.aikar.commands.RootCommand + - - - - - - -getDefCommand -public co.aikar.commands.BaseCommand getDefCommand() - -Specified by: + + +getDefCommand +public co.aikar.commands.BaseCommand getDefCommand() + +Specified by: getDefCommand in interface co.aikar.commands.RootCommand + - - - - - - -getPlugin -public org.bukkit.plugin.Plugin getPlugin() - -Specified by: + + +getPlugin +public org.bukkit.plugin.Plugin getPlugin() + +Specified by: getPlugin in interface org.bukkit.command.PluginIdentifiableCommand - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/MinecraftMessageKeys.html b/docs/acf-bukkit/co/aikar/commands/MinecraftMessageKeys.html index 5c86dcff..51fb544b 100644 --- a/docs/acf-bukkit/co/aikar/commands/MinecraftMessageKeys.html +++ b/docs/acf-bukkit/co/aikar/commands/MinecraftMessageKeys.html @@ -1,526 +1,315 @@ - - -MinecraftMessageKeys (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +MinecraftMessageKeys (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: -Nested | -Enum Constants | +Nested | +Enum Constants | Field | -Method +Method - + Detail: -Enum Constants | +Enum Constants | Field | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Enum MinecraftMessageKeys +Package co.aikar.commands +Enum MinecraftMessageKeys - - -java.lang.Object - - -java.lang.Enum<MinecraftMessageKeys> - - -co.aikar.commands.MinecraftMessageKeys - - - - - - - - - +java.lang.Object +java.lang.Enum<MinecraftMessageKeys> +co.aikar.commands.MinecraftMessageKeys + + + + All Implemented Interfaces: -co.aikar.locales.MessageKeyProvider, Serializable, Comparable<MinecraftMessageKeys> +co.aikar.locales.MessageKeyProvider, Serializable, Comparable<MinecraftMessageKeys>, java.lang.constant.Constable -public enum MinecraftMessageKeys -extends Enum<MinecraftMessageKeys> -implements co.aikar.locales.MessageKeyProvider - - - - - - - - - - - - -Enum Constant Summary - -Enum Constants - -Enum Constant -Description - - -INVALID_WORLD - - - -IS_NOT_A_VALID_NAME - - - -LOCATION_CONSOLE_NOT_RELATIVE - - - -LOCATION_PLEASE_SPECIFY_WORLD - - - -LOCATION_PLEASE_SPECIFY_XYZ - - - -MULTIPLE_PLAYERS_MATCH - - - -NO_PLAYER_FOUND - - - -NO_PLAYER_FOUND_OFFLINE - - - -NO_PLAYER_FOUND_SERVER - - - -PLAYER_IS_VANISHED_CONFIRM - - - -USERNAME_TOO_SHORT - - - -YOU_MUST_BE_HOLDING_ITEM - - - - - +public enum MinecraftMessageKeys +extends Enum<MinecraftMessageKeys> +implements co.aikar.locales.MessageKeyProvider + + + + + +Nested Class Summary + +Nested classes/interfaces inherited from class java.lang.Enum +Enum.EnumDesc<E extends Enum<E>> + + + + + +Enum Constant Summary +Enum Constants + +Enum Constant +Description +INVALID_WORLD + +IS_NOT_A_VALID_NAME + +LOCATION_CONSOLE_NOT_RELATIVE + +LOCATION_PLEASE_SPECIFY_WORLD + +LOCATION_PLEASE_SPECIFY_XYZ + +MULTIPLE_PLAYERS_MATCH + +NO_PLAYER_FOUND + +NO_PLAYER_FOUND_OFFLINE + +NO_PLAYER_FOUND_SERVER + +PLAYER_IS_VANISHED_CONFIRM + +USERNAME_TOO_SHORT + +YOU_MUST_BE_HOLDING_ITEM + + + + - - - - - -Method Summary - -All Methods Static Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -co.aikar.locales.MessageKey -getMessageKey() - - - -static MinecraftMessageKeys -valueOf(String name) - + + +Method Summary + +All MethodsStatic MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +co.aikar.locales.MessageKey +getMessageKey() + +static MinecraftMessageKeys +valueOf(String name) + Returns the enum constant of this type with the specified name. - - - -static MinecraftMessageKeys[] -values() - + +static MinecraftMessageKeys[] +values() + Returns an array containing the constants of this enum type, in the order they are declared. - - - - - - - -Methods inherited from class java.lang.Enum -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf - - - - - -Methods inherited from class java.lang.Object -getClass, notify, notifyAll, wait, wait, wait - - - - - - - - - - - - - - - -Enum Constant Detail - - - - - -INVALID_WORLD -public static final MinecraftMessageKeys INVALID_WORLD - - - - - - - -YOU_MUST_BE_HOLDING_ITEM -public static final MinecraftMessageKeys YOU_MUST_BE_HOLDING_ITEM - - - - - - - -PLAYER_IS_VANISHED_CONFIRM -public static final MinecraftMessageKeys PLAYER_IS_VANISHED_CONFIRM - - - - - - - -USERNAME_TOO_SHORT -public static final MinecraftMessageKeys USERNAME_TOO_SHORT - - - - - - - -IS_NOT_A_VALID_NAME -public static final MinecraftMessageKeys IS_NOT_A_VALID_NAME - - - - - - - -MULTIPLE_PLAYERS_MATCH -public static final MinecraftMessageKeys MULTIPLE_PLAYERS_MATCH - - - - - - - -NO_PLAYER_FOUND_SERVER -public static final MinecraftMessageKeys NO_PLAYER_FOUND_SERVER - - - - - - - -NO_PLAYER_FOUND_OFFLINE -public static final MinecraftMessageKeys NO_PLAYER_FOUND_OFFLINE - - - - - - - -NO_PLAYER_FOUND -public static final MinecraftMessageKeys NO_PLAYER_FOUND - - - - - - - -LOCATION_PLEASE_SPECIFY_WORLD -public static final MinecraftMessageKeys LOCATION_PLEASE_SPECIFY_WORLD - - - - - - - -LOCATION_PLEASE_SPECIFY_XYZ -public static final MinecraftMessageKeys LOCATION_PLEASE_SPECIFY_XYZ - - - - - - - -LOCATION_CONSOLE_NOT_RELATIVE -public static final MinecraftMessageKeys LOCATION_CONSOLE_NOT_RELATIVE - - + + + + +Methods inherited from class java.lang.Enum +clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf + +Methods inherited from class java.lang.Object +getClass, notify, notifyAll, wait, wait, wait + + + + + + +Enum Constant Details + + + +INVALID_WORLD +public static final MinecraftMessageKeys INVALID_WORLD + + + + +YOU_MUST_BE_HOLDING_ITEM +public static final MinecraftMessageKeys YOU_MUST_BE_HOLDING_ITEM + + + + +PLAYER_IS_VANISHED_CONFIRM +public static final MinecraftMessageKeys PLAYER_IS_VANISHED_CONFIRM + + + + +USERNAME_TOO_SHORT +public static final MinecraftMessageKeys USERNAME_TOO_SHORT + + + + +IS_NOT_A_VALID_NAME +public static final MinecraftMessageKeys IS_NOT_A_VALID_NAME + + + + +MULTIPLE_PLAYERS_MATCH +public static final MinecraftMessageKeys MULTIPLE_PLAYERS_MATCH + + + + +NO_PLAYER_FOUND_SERVER +public static final MinecraftMessageKeys NO_PLAYER_FOUND_SERVER + + + + +NO_PLAYER_FOUND_OFFLINE +public static final MinecraftMessageKeys NO_PLAYER_FOUND_OFFLINE + + + + +NO_PLAYER_FOUND +public static final MinecraftMessageKeys NO_PLAYER_FOUND + + + + +LOCATION_PLEASE_SPECIFY_WORLD +public static final MinecraftMessageKeys LOCATION_PLEASE_SPECIFY_WORLD + + + + +LOCATION_PLEASE_SPECIFY_XYZ +public static final MinecraftMessageKeys LOCATION_PLEASE_SPECIFY_XYZ + + + + +LOCATION_CONSOLE_NOT_RELATIVE +public static final MinecraftMessageKeys LOCATION_CONSOLE_NOT_RELATIVE + + + + + - - - - - -Method Detail - - - - - -values -public static MinecraftMessageKeys[] values() + + +Method Details + + + +values +public static MinecraftMessageKeys[] values() Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: - -for (MinecraftMessageKeys c : MinecraftMessageKeys.values()) - System.out.println(c); - - -Returns: +the order they are declared. + +Returns: an array containing the constants of this enum type, in the order they are declared + - - - - - - -valueOf -public static MinecraftMessageKeys valueOf(String name) + + +valueOf +public static MinecraftMessageKeys valueOf(String name) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.) - -Parameters: + +Parameters: name - the name of the enum constant to be returned. -Returns: +Returns: the enum constant with the specified name -Throws: -IllegalArgumentException - if this enum type has no constant with the specified name -NullPointerException - if the argument is null +Throws: +IllegalArgumentException - if this enum type has no constant with the specified name +NullPointerException - if the argument is null + - - - - - - -getMessageKey -public co.aikar.locales.MessageKey getMessageKey() - -Specified by: + + +getMessageKey +public co.aikar.locales.MessageKey getMessageKey() + +Specified by: getMessageKey in interface co.aikar.locales.MessageKeyProvider - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/OnlinePlayer.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/OnlinePlayer.html index 0e8bc73b..cc65126e 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/OnlinePlayer.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/OnlinePlayer.html @@ -1,405 +1,234 @@ - - -OnlinePlayer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +OnlinePlayer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: -Field | -Constr | -Method +Field | +Constr | +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands.bukkit.contexts -Class OnlinePlayer +Package co.aikar.commands.bukkit.contexts +Class OnlinePlayer - - -java.lang.Object - - -co.aikar.commands.bukkit.contexts.OnlinePlayer - - - - - - - +java.lang.Object +co.aikar.commands.bukkit.contexts.OnlinePlayer + + + Direct Known Subclasses: OnlinePlayer -public class OnlinePlayer -extends Object - - - - - - +public class OnlinePlayer +extends Object + + + - - - - - -Field Summary - -Fields - -Modifier and Type -Field -Description - - -org.bukkit.entity.Player -player - - - - - + + +Field Summary +Fields + +Modifier and Type +Field +Description +final org.bukkit.entity.Player +player + + + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -OnlinePlayer(org.bukkit.entity.Player player) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +OnlinePlayer(org.bukkit.entity.Player player) + + + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -boolean -equals(Object o) - - - -org.bukkit.entity.Player -getPlayer() - - - -int -hashCode() - - - -String -toString() - - - - - - - -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +boolean +equals(Object o) + +org.bukkit.entity.Player +getPlayer() + +int +hashCode() + +String +toString() + + + + + +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait - - - - + + + - - - - - -Field Detail - - - - - -player -public final org.bukkit.entity.Player player - - + + +Field Details + + + +player +public final org.bukkit.entity.Player player + + - - - - - -Constructor Detail - - - - - -OnlinePlayer -public OnlinePlayer(org.bukkit.entity.Player player) - - + + +Constructor Details + + + +OnlinePlayer +public OnlinePlayer(org.bukkit.entity.Player player) + + - - - - - -Method Detail - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() + + +Method Details + + + +getPlayer +public org.bukkit.entity.Player getPlayer() + - - - - - - -equals -public boolean equals(Object o) - -Overrides: -equals in class Object + + +equals +public boolean equals(Object o) + +Overrides: +equals in class Object + - - - - - - -hashCode -public int hashCode() - -Overrides: -hashCode in class Object + + +hashCode +public int hashCode() + +Overrides: +hashCode in class Object + - - - - - - -toString -public String toString() - -Overrides: -toString in class Object + + +toString +public String toString() + +Overrides: +toString in class Object - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/class-use/OnlinePlayer.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/class-use/OnlinePlayer.html index f29368d3..f500431f 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/class-use/OnlinePlayer.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/class-use/OnlinePlayer.html @@ -1,195 +1,90 @@ - - -Uses of Class co.aikar.commands.bukkit.contexts.OnlinePlayer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.bukkit.contexts.OnlinePlayer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.bukkit.contexts.OnlinePlayer +Uses of Classco.aikar.commands.bukkit.contexts.OnlinePlayer + +Packages that use OnlinePlayer + +Package +Description +co.aikar.commands.contexts + + + + + + +Uses of OnlinePlayer in co.aikar.commands.contexts +Subclasses of OnlinePlayer in co.aikar.commands.contexts + +Modifier and Type +Class +Description +class +OnlinePlayer + +Deprecated. +Use instead + - - - - -Packages that use OnlinePlayer - -Package -Description - - - -co.aikar.commands.contexts - - - - - - - - - - - -Uses of OnlinePlayer in co.aikar.commands.contexts - -Subclasses of OnlinePlayer in co.aikar.commands.contexts - -Modifier and Type -Class -Description - - - -class -OnlinePlayer - -Deprecated. -Use instead - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-summary.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-summary.html index 1dd5b6bb..98a3f8fd 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-summary.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-summary.html @@ -1,52 +1,34 @@ - - -co.aikar.commands.bukkit.contexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands.bukkit.contexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview -Package +Package Class Use Tree @@ -54,112 +36,51 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - + +Package: +Description | +Related Packages | +Classes and Interfaces + + +SEARCH: + + + - - - - - - - + + -Package co.aikar.commands.bukkit.contexts +Package co.aikar.commands.bukkit.contexts + + +package co.aikar.commands.bukkit.contexts + + + + +Classes + +Class +Description +OnlinePlayer + + - - - - -Class Summary - -Class -Description - - - -OnlinePlayer - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-tree.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-tree.html index 1c197917..5cab36b3 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-tree.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-tree.html @@ -1,162 +1,75 @@ - - -co.aikar.commands.bukkit.contexts Class Hierarchy (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands.bukkit.contexts Class Hierarchy (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class Use -Tree +Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Hierarchy For Package co.aikar.commands.bukkit.contexts -Package Hierarchies: +Package Hierarchies: All Packages - - + Class Hierarchy -java.lang.Object +java.lang.Object -co.aikar.commands.bukkit.contexts.OnlinePlayer +co.aikar.commands.bukkit.contexts.OnlinePlayer - + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-use.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-use.html index 1f1cbe88..3cd3600b 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-use.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-use.html @@ -1,182 +1,83 @@ - - -Uses of Package co.aikar.commands.bukkit.contexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Package co.aikar.commands.bukkit.contexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Uses of Packageco.aikar.commands.bukkit.contexts - - - - -Packages that use co.aikar.commands.bukkit.contexts - -Package -Description - - - -co.aikar.commands.contexts - - - - - - - - - -Classes in co.aikar.commands.bukkit.contexts used by co.aikar.commands.contexts - -Class -Description - - - -OnlinePlayer - - - - +Packages that use co.aikar.commands.bukkit.contexts + +Package +Description +co.aikar.commands.contexts + + + + + + +Classes in co.aikar.commands.bukkit.contexts used by co.aikar.commands.contexts + +Class +Description +OnlinePlayer + + + - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitHelpTopic.html b/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitHelpTopic.html index 0381111a..6d6346c3 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitHelpTopic.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitHelpTopic.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.ACFBukkitHelpTopic (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.ACFBukkitHelpTopic (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.ACFBukkitHelpTopic +Uses of Classco.aikar.commands.ACFBukkitHelpTopic -No usage of co.aikar.commands.ACFBukkitHelpTopic - +No usage of co.aikar.commands.ACFBukkitHelpTopic + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitUtil.html b/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitUtil.html index 2428538d..f7037c1b 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitUtil.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitUtil.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.ACFBukkitUtil (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.ACFBukkitUtil (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.ACFBukkitUtil +Uses of Classco.aikar.commands.ACFBukkitUtil -No usage of co.aikar.commands.ACFBukkitUtil - +No usage of co.aikar.commands.ACFBukkitUtil + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletionContext.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletionContext.html index a887a98d..e55d9d48 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletionContext.html @@ -1,210 +1,99 @@ - - -Uses of Class co.aikar.commands.BukkitCommandCompletionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandCompletionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandCompletionContext +Uses of Classco.aikar.commands.BukkitCommandCompletionContext + +Packages that use BukkitCommandCompletionContext + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandCompletionContext in co.aikar.commands +Methods in co.aikar.commands that return BukkitCommandCompletionContext + +Modifier and Type +Method +Description +BukkitCommandCompletionContext +BukkitCommandManager.createCompletionContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandIssuer sender, + String input, + String config, + String[] args) + + +Methods in co.aikar.commands that return types with arguments of type BukkitCommandCompletionContext + +Modifier and Type +Method +Description +co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> +BukkitCommandManager.getCommandCompletions() + - - - - -Packages that use BukkitCommandCompletionContext - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandCompletionContext in co.aikar.commands - -Methods in co.aikar.commands that return BukkitCommandCompletionContext - -Modifier and Type -Method -Description - - - -BukkitCommandCompletionContext -BukkitCommandManager.createCompletionContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandIssuer sender, - String input, - String config, - String[] args) - - - - - -Methods in co.aikar.commands that return types with arguments of type BukkitCommandCompletionContext - -Modifier and Type -Method -Description - - - -co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> -BukkitCommandManager.getCommandCompletions() - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletions.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletions.html index 7bc92ac9..f5533017 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletions.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletions.html @@ -1,191 +1,86 @@ - - -Uses of Class co.aikar.commands.BukkitCommandCompletions (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandCompletions (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandCompletions +Uses of Classco.aikar.commands.BukkitCommandCompletions + +Packages that use BukkitCommandCompletions + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandCompletions in co.aikar.commands +Fields in co.aikar.commands declared as BukkitCommandCompletions + +Modifier and Type +Field +Description +protected BukkitCommandCompletions +BukkitCommandManager.completions + - - - - -Packages that use BukkitCommandCompletions - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandCompletions in co.aikar.commands - -Fields in co.aikar.commands declared as BukkitCommandCompletions - -Modifier and Type -Field -Description - - - -protected BukkitCommandCompletions -BukkitCommandManager.completions - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandContexts.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandContexts.html index 14ed4a89..8b5770a3 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandContexts.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandContexts.html @@ -1,191 +1,86 @@ - - -Uses of Class co.aikar.commands.BukkitCommandContexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandContexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandContexts +Uses of Classco.aikar.commands.BukkitCommandContexts + +Packages that use BukkitCommandContexts + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandContexts in co.aikar.commands +Fields in co.aikar.commands declared as BukkitCommandContexts + +Modifier and Type +Field +Description +protected BukkitCommandContexts +BukkitCommandManager.contexts + - - - - -Packages that use BukkitCommandContexts - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandContexts in co.aikar.commands - -Fields in co.aikar.commands declared as BukkitCommandContexts - -Modifier and Type -Field -Description - - - -protected BukkitCommandContexts -BukkitCommandManager.contexts - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandExecutionContext.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandExecutionContext.html index 6ee235f1..69a40ddd 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandExecutionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandExecutionContext.html @@ -1,211 +1,100 @@ - - -Uses of Class co.aikar.commands.BukkitCommandExecutionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandExecutionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandExecutionContext +Uses of Classco.aikar.commands.BukkitCommandExecutionContext + +Packages that use BukkitCommandExecutionContext + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandExecutionContext in co.aikar.commands +Methods in co.aikar.commands that return BukkitCommandExecutionContext + +Modifier and Type +Method +Description +BukkitCommandExecutionContext +BukkitCommandManager.createCommandContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandParameter parameter, + co.aikar.commands.CommandIssuer sender, + List<String> args, + int i, + Map<String,Object> passedArgs) + + +Methods in co.aikar.commands that return types with arguments of type BukkitCommandExecutionContext + +Modifier and Type +Method +Description +co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> +BukkitCommandManager.getCommandContexts() + - - - - -Packages that use BukkitCommandExecutionContext - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandExecutionContext in co.aikar.commands - -Methods in co.aikar.commands that return BukkitCommandExecutionContext - -Modifier and Type -Method -Description - - - -BukkitCommandExecutionContext -BukkitCommandManager.createCommandContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandParameter parameter, - co.aikar.commands.CommandIssuer sender, - List<String> args, - int i, - Map<String,Object> passedArgs) - - - - - -Methods in co.aikar.commands that return types with arguments of type BukkitCommandExecutionContext - -Modifier and Type -Method -Description - - - -co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> -BukkitCommandManager.getCommandContexts() - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandIssuer.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandIssuer.html index e184d429..866b83f6 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandIssuer.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandIssuer.html @@ -1,191 +1,86 @@ - - -Uses of Class co.aikar.commands.BukkitCommandIssuer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandIssuer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandIssuer +Uses of Classco.aikar.commands.BukkitCommandIssuer + +Packages that use BukkitCommandIssuer + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandIssuer in co.aikar.commands +Methods in co.aikar.commands that return BukkitCommandIssuer + +Modifier and Type +Method +Description +BukkitCommandIssuer +BukkitCommandManager.getCommandIssuer(Object issuer) + - - - - -Packages that use BukkitCommandIssuer - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandIssuer in co.aikar.commands - -Methods in co.aikar.commands that return BukkitCommandIssuer - -Modifier and Type -Method -Description - - - -BukkitCommandIssuer -BukkitCommandManager.getCommandIssuer(Object issuer) - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandManager.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandManager.html index 0b9479ff..a300288e 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandManager.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandManager.html @@ -1,202 +1,96 @@ - - -Uses of Class co.aikar.commands.BukkitCommandManager (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandManager (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandManager +Uses of Classco.aikar.commands.BukkitCommandManager + +Packages that use BukkitCommandManager + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandManager in co.aikar.commands +Constructors in co.aikar.commands with parameters of type BukkitCommandManager + +Modifier +Constructor +Description + +ACFBukkitHelpTopic(BukkitCommandManager manager, + BukkitRootCommand command) + + +BukkitCommandCompletions(BukkitCommandManager manager) + + +BukkitCommandContexts(BukkitCommandManager manager) + + +BukkitLocales(BukkitCommandManager manager) + - - - - -Packages that use BukkitCommandManager - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandManager in co.aikar.commands - -Constructors in co.aikar.commands with parameters of type BukkitCommandManager - -Constructor -Description - - - -ACFBukkitHelpTopic(BukkitCommandManager manager, - BukkitRootCommand command) - - - -BukkitCommandCompletions(BukkitCommandManager manager) - - - -BukkitCommandContexts(BukkitCommandManager manager) - - - -BukkitLocales(BukkitCommandManager manager) - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitConditionContext.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitConditionContext.html index d99240d6..135dc94c 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitConditionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitConditionContext.html @@ -1,192 +1,87 @@ - - -Uses of Class co.aikar.commands.BukkitConditionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitConditionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitConditionContext +Uses of Classco.aikar.commands.BukkitConditionContext + +Packages that use BukkitConditionContext + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitConditionContext in co.aikar.commands +Methods in co.aikar.commands that return BukkitConditionContext + +Modifier and Type +Method +Description +BukkitConditionContext +BukkitCommandManager.createConditionContext(co.aikar.commands.CommandIssuer issuer, + String config) + - - - - -Packages that use BukkitConditionContext - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitConditionContext in co.aikar.commands - -Methods in co.aikar.commands that return BukkitConditionContext - -Modifier and Type -Method -Description - - - -BukkitConditionContext -BukkitCommandManager.createConditionContext(co.aikar.commands.CommandIssuer issuer, - String config) - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitLocales.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitLocales.html index 8044476f..7a48153f 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitLocales.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitLocales.html @@ -1,206 +1,95 @@ - - -Uses of Class co.aikar.commands.BukkitLocales (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitLocales (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitLocales +Uses of Classco.aikar.commands.BukkitLocales + +Packages that use BukkitLocales + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitLocales in co.aikar.commands +Fields in co.aikar.commands declared as BukkitLocales + +Modifier and Type +Field +Description +protected BukkitLocales +BukkitCommandManager.locales + + +Methods in co.aikar.commands that return BukkitLocales + +Modifier and Type +Method +Description +BukkitLocales +BukkitCommandManager.getLocales() + - - - - -Packages that use BukkitLocales - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitLocales in co.aikar.commands - -Fields in co.aikar.commands declared as BukkitLocales - -Modifier and Type -Field -Description - - - -protected BukkitLocales -BukkitCommandManager.locales - - - - - -Methods in co.aikar.commands that return BukkitLocales - -Modifier and Type -Method -Description - - - -BukkitLocales -BukkitCommandManager.getLocales() - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitMessageFormatter.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitMessageFormatter.html index 6dac88ed..39a86b79 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitMessageFormatter.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitMessageFormatter.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.BukkitMessageFormatter (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitMessageFormatter (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitMessageFormatter +Uses of Classco.aikar.commands.BukkitMessageFormatter -No usage of co.aikar.commands.BukkitMessageFormatter - +No usage of co.aikar.commands.BukkitMessageFormatter + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRegisteredCommand.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRegisteredCommand.html index 256967b8..be48de8d 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRegisteredCommand.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRegisteredCommand.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.BukkitRegisteredCommand (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitRegisteredCommand (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitRegisteredCommand +Uses of Classco.aikar.commands.BukkitRegisteredCommand -No usage of co.aikar.commands.BukkitRegisteredCommand - +No usage of co.aikar.commands.BukkitRegisteredCommand + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRootCommand.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRootCommand.html index 42740a21..6a2120e6 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRootCommand.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRootCommand.html @@ -1,224 +1,109 @@ - - -Uses of Class co.aikar.commands.BukkitRootCommand (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitRootCommand (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitRootCommand +Uses of Classco.aikar.commands.BukkitRootCommand - - - - -Packages that use BukkitRootCommand - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitRootCommand in co.aikar.commands - -Fields in co.aikar.commands with type parameters of type BukkitRootCommand - -Modifier and Type -Field -Description - - - -protected Map<String,BukkitRootCommand> -BukkitCommandManager.registeredCommands - - - - - -Methods in co.aikar.commands with parameters of type BukkitRootCommand - -Modifier and Type -Method -Description - - - -void -BukkitCommandManager.unregisterCommand(BukkitRootCommand command) - -Deprecated. -Use unregisterCommand(BaseCommand) - this will be visibility reduced later. +Packages that use BukkitRootCommand + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitRootCommand in co.aikar.commands +Fields in co.aikar.commands with type parameters of type BukkitRootCommand + +Modifier and Type +Field +Description +protected Map<String,BukkitRootCommand> +BukkitCommandManager.registeredCommands + + +Methods in co.aikar.commands with parameters of type BukkitRootCommand + +Modifier and Type +Method +Description +void +BukkitCommandManager.unregisterCommand(BukkitRootCommand command) + +Deprecated. +Use unregisterCommand(BaseCommand) - this will be visibility reduced later. + + + +Constructors in co.aikar.commands with parameters of type BukkitRootCommand + +Modifier +Constructor +Description + +ACFBukkitHelpTopic(BukkitCommandManager manager, + BukkitRootCommand command) + - - - - - -Constructors in co.aikar.commands with parameters of type BukkitRootCommand - -Constructor -Description - - - -ACFBukkitHelpTopic(BukkitCommandManager manager, - BukkitRootCommand command) - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/MinecraftMessageKeys.html b/docs/acf-bukkit/co/aikar/commands/class-use/MinecraftMessageKeys.html index 7be826f2..48bfaf8b 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/MinecraftMessageKeys.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/MinecraftMessageKeys.html @@ -1,201 +1,94 @@ - - -Uses of Class co.aikar.commands.MinecraftMessageKeys (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Enum co.aikar.commands.MinecraftMessageKeys (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.MinecraftMessageKeys +Uses of Enumco.aikar.commands.MinecraftMessageKeys - - - - -Packages that use MinecraftMessageKeys - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of MinecraftMessageKeys in co.aikar.commands - -Methods in co.aikar.commands that return MinecraftMessageKeys - -Modifier and Type -Method -Description - - - -static MinecraftMessageKeys -MinecraftMessageKeys.valueOf(String name) - +Packages that use MinecraftMessageKeys + +Package +Description +co.aikar.commands + + + + + + +Uses of MinecraftMessageKeys in co.aikar.commands +Methods in co.aikar.commands that return MinecraftMessageKeys + +Modifier and Type +Method +Description +static MinecraftMessageKeys +MinecraftMessageKeys.valueOf(String name) + Returns the enum constant of this type with the specified name. - - - -static MinecraftMessageKeys[] -MinecraftMessageKeys.values() - + +static MinecraftMessageKeys[] +MinecraftMessageKeys.values() + Returns an array containing the constants of this enum type, in the order they are declared. - - - - + + - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/OnlinePlayer.html b/docs/acf-bukkit/co/aikar/commands/contexts/OnlinePlayer.html index 2987f54b..ca512f8d 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/OnlinePlayer.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/OnlinePlayer.html @@ -1,303 +1,152 @@ - - -OnlinePlayer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +OnlinePlayer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands.contexts -Class OnlinePlayer +Package co.aikar.commands.contexts +Class OnlinePlayer - - -java.lang.Object - - -co.aikar.commands.bukkit.contexts.OnlinePlayer - - -co.aikar.commands.contexts.OnlinePlayer - - - - - - - - +java.lang.Object +co.aikar.commands.bukkit.contexts.OnlinePlayer +co.aikar.commands.contexts.OnlinePlayer + + + -@Deprecated -public class OnlinePlayer -extends OnlinePlayer -Deprecated. -Use instead +@Deprecated +public class OnlinePlayer +extends OnlinePlayer +Deprecated. +Use instead - - - - - - + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.bukkit.contexts.OnlinePlayer -player - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.bukkit.contexts.OnlinePlayer +player + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -OnlinePlayer(org.bukkit.entity.Player player) - -Deprecated. - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +OnlinePlayer(org.bukkit.entity.Player player) + +Deprecated. + + + - - - - - -Method Summary - - - - -Methods inherited from class co.aikar.commands.bukkit.contexts.OnlinePlayer -equals, getPlayer, hashCode, toString - - - - - -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class co.aikar.commands.bukkit.contexts.OnlinePlayer +equals, getPlayer, hashCode, toString + +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -OnlinePlayer -public OnlinePlayer(org.bukkit.entity.Player player) -Deprecated. - - + + +Constructor Details + + + +OnlinePlayer +public OnlinePlayer(org.bukkit.entity.Player player) +Deprecated. + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/class-use/OnlinePlayer.html b/docs/acf-bukkit/co/aikar/commands/contexts/class-use/OnlinePlayer.html index c37be575..868e41d6 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/class-use/OnlinePlayer.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/class-use/OnlinePlayer.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.contexts.OnlinePlayer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.contexts.OnlinePlayer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.contexts.OnlinePlayer +Uses of Classco.aikar.commands.contexts.OnlinePlayer -No usage of co.aikar.commands.contexts.OnlinePlayer - +No usage of co.aikar.commands.contexts.OnlinePlayer + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/package-summary.html b/docs/acf-bukkit/co/aikar/commands/contexts/package-summary.html index d0305ac8..e279c879 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/package-summary.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/package-summary.html @@ -1,52 +1,34 @@ - - -co.aikar.commands.contexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands.contexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview -Package +Package Class Use Tree @@ -54,114 +36,64 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - + +Package: +Description | +Related Packages | +Classes and Interfaces + + +SEARCH: + + + - - - - - - - + + -Package co.aikar.commands.contexts +Package co.aikar.commands.contexts + + +package co.aikar.commands.contexts + + + + +Related Packages + +Package +Description +co.aikar.commands + + + + + + +Classes + +Class +Description +OnlinePlayer +Deprecated. +Use instead + + - - - - -Class Summary - -Class -Description - - - -OnlinePlayer -Deprecated. -Use instead - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/package-tree.html b/docs/acf-bukkit/co/aikar/commands/contexts/package-tree.html index 75d43f3e..92f05edd 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/package-tree.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/package-tree.html @@ -1,166 +1,79 @@ - - -co.aikar.commands.contexts Class Hierarchy (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands.contexts Class Hierarchy (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class Use -Tree +Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Hierarchy For Package co.aikar.commands.contexts -Package Hierarchies: +Package Hierarchies: All Packages - - + Class Hierarchy -java.lang.Object +java.lang.Object -co.aikar.commands.bukkit.contexts.OnlinePlayer +co.aikar.commands.bukkit.contexts.OnlinePlayer -co.aikar.commands.contexts.OnlinePlayer +co.aikar.commands.contexts.OnlinePlayer - + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/package-use.html b/docs/acf-bukkit/co/aikar/commands/contexts/package-use.html index 66cb43c5..d2d5816c 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/package-use.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/package-use.html @@ -1,147 +1,61 @@ - - -Uses of Package co.aikar.commands.contexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Package co.aikar.commands.contexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Uses of Packageco.aikar.commands.contexts -No usage of co.aikar.commands.contexts - +No usage of co.aikar.commands.contexts + + diff --git a/docs/acf-bukkit/co/aikar/commands/package-summary.html b/docs/acf-bukkit/co/aikar/commands/package-summary.html index a525f1fc..656046e2 100644 --- a/docs/acf-bukkit/co/aikar/commands/package-summary.html +++ b/docs/acf-bukkit/co/aikar/commands/package-summary.html @@ -1,52 +1,38 @@ - - -co.aikar.commands (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview -Package +Package Class Use Tree @@ -54,175 +40,90 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - + +Package: +Description | +Related Packages | +Classes and Interfaces + + +SEARCH: + + + - - - - - - - + + -Package co.aikar.commands +Package co.aikar.commands + + +package co.aikar.commands + + + + +Related Packages + +Package +Description +co.aikar.commands.contexts + + - - - - -Class Summary - -Class -Description - - - -ACFBukkitHelpTopic - - - -ACFBukkitUtil - - - -BukkitCommandCompletionContext - - - -BukkitCommandCompletions - - - -BukkitCommandContexts - - - -BukkitCommandExecutionContext - - - -BukkitCommandIssuer - - - -BukkitCommandManager - - - -BukkitConditionContext - - - -BukkitLocales - - - -BukkitMessageFormatter - - - -BukkitRegisteredCommand - - - -BukkitRootCommand - - - - - - -Enum Summary - -Enum -Description - - - -MinecraftMessageKeys - - - - + + +All Classes and InterfacesClassesEnums + + +Class +Description +ACFBukkitHelpTopic + +ACFBukkitUtil + +BukkitCommandCompletionContext + +BukkitCommandCompletions + +BukkitCommandContexts + +BukkitCommandExecutionContext + +BukkitCommandIssuer + +BukkitCommandManager + +BukkitConditionContext + +BukkitLocales + +BukkitMessageFormatter + +BukkitRegisteredCommand + +BukkitRootCommand + +MinecraftMessageKeys + + + + - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/package-tree.html b/docs/acf-bukkit/co/aikar/commands/package-tree.html index 185a14be..f8272e8c 100644 --- a/docs/acf-bukkit/co/aikar/commands/package-tree.html +++ b/docs/acf-bukkit/co/aikar/commands/package-tree.html @@ -1,236 +1,149 @@ - - -co.aikar.commands Class Hierarchy (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands Class Hierarchy (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class Use -Tree +Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Hierarchy For Package co.aikar.commands -Package Hierarchies: +Package Hierarchies: All Packages - - + Class Hierarchy -java.lang.Object +java.lang.Object -co.aikar.commands.ACFBukkitUtil -co.aikar.commands.BukkitCommandIssuer (implements co.aikar.commands.CommandIssuer) +co.aikar.commands.ACFBukkitUtil +co.aikar.commands.BukkitCommandIssuer (implements co.aikar.commands.CommandIssuer) org.bukkit.command.Command -co.aikar.commands.BukkitRootCommand (implements org.bukkit.command.PluginIdentifiableCommand, co.aikar.commands.RootCommand) +co.aikar.commands.BukkitRootCommand (implements org.bukkit.command.PluginIdentifiableCommand, co.aikar.commands.RootCommand) co.aikar.commands.CommandCompletionContext<I> -co.aikar.commands.BukkitCommandCompletionContext +co.aikar.commands.BukkitCommandCompletionContext co.aikar.commands.CommandCompletions<C> -co.aikar.commands.BukkitCommandCompletions +co.aikar.commands.BukkitCommandCompletions co.aikar.commands.CommandContexts<R> -co.aikar.commands.BukkitCommandContexts +co.aikar.commands.BukkitCommandContexts -co.aikar.commands.CommandExecutionContext<CEC,I> +co.aikar.commands.CommandExecutionContext<CEC,I> -co.aikar.commands.BukkitCommandExecutionContext +co.aikar.commands.BukkitCommandExecutionContext -co.aikar.commands.CommandManager<IT,I,FT,MF,CEC,CC> +co.aikar.commands.CommandManager<IT,I,FT,MF,CEC,CC> -co.aikar.commands.BukkitCommandManager +co.aikar.commands.BukkitCommandManager co.aikar.commands.ConditionContext<I> -co.aikar.commands.BukkitConditionContext +co.aikar.commands.BukkitConditionContext org.bukkit.help.HelpTopic org.bukkit.help.GenericCommandHelpTopic -co.aikar.commands.ACFBukkitHelpTopic +co.aikar.commands.ACFBukkitHelpTopic co.aikar.commands.Locales -co.aikar.commands.BukkitLocales +co.aikar.commands.BukkitLocales co.aikar.commands.MessageFormatter<FT> -co.aikar.commands.BukkitMessageFormatter +co.aikar.commands.BukkitMessageFormatter co.aikar.commands.RegisteredCommand<CEC> -co.aikar.commands.BukkitRegisteredCommand +co.aikar.commands.BukkitRegisteredCommand - + Enum Hierarchy -java.lang.Object +java.lang.Object -java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) +java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable) -co.aikar.commands.MinecraftMessageKeys (implements co.aikar.locales.MessageKeyProvider) +co.aikar.commands.MinecraftMessageKeys (implements co.aikar.locales.MessageKeyProvider) - + + diff --git a/docs/acf-bukkit/co/aikar/commands/package-use.html b/docs/acf-bukkit/co/aikar/commands/package-use.html index 575a7993..b21b9b37 100644 --- a/docs/acf-bukkit/co/aikar/commands/package-use.html +++ b/docs/acf-bukkit/co/aikar/commands/package-use.html @@ -1,218 +1,101 @@ - - -Uses of Package co.aikar.commands (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Package co.aikar.commands (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Uses of Packageco.aikar.commands - - - - -Packages that use co.aikar.commands - -Package -Description - - - -co.aikar.commands - - - - - - - - - -Classes in co.aikar.commands used by co.aikar.commands - -Class -Description - - - -BukkitCommandCompletionContext - - - -BukkitCommandCompletions - - - -BukkitCommandContexts - - - -BukkitCommandExecutionContext - - - -BukkitCommandIssuer - - - -BukkitCommandManager - - - -BukkitConditionContext - - - -BukkitLocales - - - -BukkitRootCommand - - - -MinecraftMessageKeys - - - - +Packages that use co.aikar.commands + +Package +Description +co.aikar.commands + + + + + + +Classes in co.aikar.commands used by co.aikar.commands + +Class +Description +BukkitCommandCompletionContext + +BukkitCommandCompletions + +BukkitCommandContexts + +BukkitCommandExecutionContext + +BukkitCommandIssuer + +BukkitCommandManager + +BukkitConditionContext + +BukkitLocales + +BukkitRootCommand + +MinecraftMessageKeys + + + - + + + diff --git a/docs/acf-bukkit/deprecated-list.html b/docs/acf-bukkit/deprecated-list.html index 3e5b251c..4031eee0 100644 --- a/docs/acf-bukkit/deprecated-list.html +++ b/docs/acf-bukkit/deprecated-list.html @@ -1,96 +1,51 @@ - - -Deprecated List (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Deprecated List (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class Use Tree -Deprecated +Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Deprecated API @@ -100,105 +55,46 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); Methods - - - - - - -Classes - -Class -Description - - - -co.aikar.commands.contexts.OnlinePlayer - -Use
001package co.aikar.commands; +002 +003import com.mojang.brigadier.Command; +004import com.mojang.brigadier.arguments.ArgumentType; +005import com.mojang.brigadier.arguments.BoolArgumentType; +006import com.mojang.brigadier.arguments.DoubleArgumentType; +007import com.mojang.brigadier.arguments.FloatArgumentType; +008import com.mojang.brigadier.arguments.IntegerArgumentType; +009import com.mojang.brigadier.arguments.StringArgumentType; +010import com.mojang.brigadier.builder.LiteralArgumentBuilder; +011import com.mojang.brigadier.builder.RequiredArgumentBuilder; +012import com.mojang.brigadier.suggestion.SuggestionProvider; +013import com.mojang.brigadier.tree.CommandNode; +014import com.mojang.brigadier.tree.LiteralCommandNode; +015 +016import java.util.HashMap; +017import java.util.Map; +018import java.util.function.BiPredicate; +019import java.util.function.Predicate; +020 +021/** +022 * Handles registering of commands into brigadier +023 * +024 * @param <S> +025 * @author MiniDigger +026 * @deprecated Unstable API +027 */ +028@Deprecated +029@UnstableAPI +030public class ACFBrigadierManager<S> { +031 +032 protected final CommandManager<?, ?, ?, ?, ?, ?> manager; +033 +034 private final Map<Class<?>, ArgumentType<?>> arguments = new HashMap<>(); +035 +036 /** +037 * Constructs a new brigadier manager, utilizing the currently active command manager +038 * +039 * @param manager +040 */ +041 ACFBrigadierManager(CommandManager<?, ?, ?, ?, ?, ?> manager) { +042 manager.verifyUnstableAPI("brigadier"); +043 +044 this.manager = manager; +045 +046 // TODO support stuff like min max via brigadier? +047 registerArgument(String.class, StringArgumentType.word()); +048 registerArgument(float.class, FloatArgumentType.floatArg()); +049 registerArgument(Float.class, FloatArgumentType.floatArg()); +050 registerArgument(double.class, DoubleArgumentType.doubleArg()); +051 registerArgument(Double.class, DoubleArgumentType.doubleArg()); +052 registerArgument(boolean.class, BoolArgumentType.bool()); +053 registerArgument(Boolean.class, BoolArgumentType.bool()); +054 registerArgument(int.class, IntegerArgumentType.integer()); +055 registerArgument(Integer.class, IntegerArgumentType.integer()); +056 // We use integer for long due to Bungee bug, plus should really be considered same on client +057 registerArgument(long.class, IntegerArgumentType.integer()); +058 registerArgument(Long.class, IntegerArgumentType.integer()); +059 } +060 +061 <T> void registerArgument(Class<T> clazz, ArgumentType<?> type) { +062 arguments.put(clazz, type); +063 } +064 +065 ArgumentType<Object> getArgumentTypeByClazz(CommandParameter param) { +066 if (param.consumesRest) { +067 //noinspection unchecked +068 return (ArgumentType<Object>) (ArgumentType<?>) StringArgumentType.greedyString(); +069 } +070 //noinspection unchecked +071 return (ArgumentType<Object>) arguments.getOrDefault(param.getType(), StringArgumentType.string()); +072 } +073 +074 /** +075 * Registers the given RootCommand into the given brigadir command node, utilizing the provided suggestion provider, executor and permission predicate.<br> +076 * <p> +077 * It recreates the root command node! +078 */ +079 LiteralCommandNode<S> register(RootCommand rootCommand, +080 LiteralCommandNode<S> root, +081 SuggestionProvider<S> suggestionProvider, +082 Command<S> executor, +083 BiPredicate<RootCommand, S> permCheckerRoot, +084 BiPredicate<RegisteredCommand, S> permCheckerSub) { +085 // recreate root to get rid of bukkits default arg +086 LiteralArgumentBuilder<S> rootBuilder = LiteralArgumentBuilder.<S>literal(root.getLiteral()) +087 .requires(sender -> permCheckerRoot.test(rootCommand, sender)); +088 +089 root = rootBuilder.build(); +090 boolean isForwardingCommand = rootCommand.getDefCommand() instanceof ForwardingCommand; +091 +092 for (Map.Entry<String, RegisteredCommand> subCommand : rootCommand.getSubCommands().entries()) { +093 if ((BaseCommand.isSpecialSubcommand(subCommand.getKey()) && !isForwardingCommand) || (!subCommand.getKey().equals("help") && subCommand.getValue().prefSubCommand.equals("help"))) { +094 // don't register stuff like __catchunknown and don't help command aliases +095 continue; +096 } +097 +098 // handle sub sub commands +099 String commandName = subCommand.getKey(); +100 CommandNode<S> currentParent = root; +101 CommandNode<S> subCommandNode; +102 Predicate<S> subPermChecker = sender -> permCheckerSub.test(subCommand.getValue(), sender); +103 if (!isForwardingCommand) { +104 if (commandName.contains(" ")) { +105 String[] split = ACFPatterns.SPACE.split(commandName); +106 for (int i = 0; i < split.length - 1; i++) { +107 if (currentParent.getChild(split[i]) == null) { +108 LiteralCommandNode<S> sub = LiteralArgumentBuilder.<S>literal(split[i]) +109 .requires(subPermChecker).build(); +110 currentParent.addChild(sub); +111 currentParent = sub; +112 } else { +113 currentParent = currentParent.getChild(split[i]); +114 } +115 } +116 commandName = split[split.length - 1]; +117 } +118 +119 subCommandNode = currentParent.getChild(commandName); +120 if (subCommandNode == null) { +121 LiteralArgumentBuilder<S> argumentBuilder = LiteralArgumentBuilder.<S>literal(commandName) +122 .requires(subPermChecker); +123 +124 // if we have no params, this command is actually executable +125 if (subCommand.getValue().consumeInputResolvers == 0) { +126 argumentBuilder.executes(executor); +127 } +128 subCommandNode = argumentBuilder.build(); +129 } +130 } else { +131 subCommandNode = root; +132 } +133 +134 CommandNode<S> paramNode = subCommandNode; +135 CommandParameter[] parameters = subCommand.getValue().parameters; +136 for (int i = 0; i < parameters.length; i++) { +137 CommandParameter param = parameters[i]; +138 CommandParameter nextParam = param.getNextParam(); +139 if (param.isCommandIssuer() || (param.canExecuteWithoutInput() && nextParam != null && !nextParam.canExecuteWithoutInput())) { +140 continue; +141 } +142 RequiredArgumentBuilder<S, Object> builder = RequiredArgumentBuilder +143 .<S, Object>argument(param.getName(), getArgumentTypeByClazz(param)) +144 .suggests(suggestionProvider) +145 .requires(sender -> permCheckerSub.test(subCommand.getValue(), sender)); +146 +147 if (nextParam != null && nextParam.canExecuteWithoutInput()) { +148 builder.executes(executor); +149 } +150 +151 CommandNode<S> subSubCommand = builder.build(); +152 paramNode.addChild(subSubCommand); +153 paramNode = subSubCommand; +154 } +155 +156 if (!isForwardingCommand) { +157 currentParent.addChild(subCommandNode); +158 } +159 } +160 +161 return root; +162 } +163 +164} diff --git a/docs/acf-brigadier/stylesheet.css b/docs/acf-brigadier/stylesheet.css index fa246765..836c62da 100644 --- a/docs/acf-brigadier/stylesheet.css +++ b/docs/acf-brigadier/stylesheet.css @@ -1,4 +1,4 @@ -/* +/* * Javadoc style sheet */ @@ -40,13 +40,6 @@ a[href]:hover, a[href]:focus { 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; @@ -59,22 +52,24 @@ h2 { } h3 { font-size:16px; - font-style:italic; } h4 { - font-size:13px; + font-size:15px; } h5 { - font-size:12px; + font-size:14px; } h6 { - font-size:11px; + font-size:13px; } ul { list-style-type:disc; } code, tt { font-family:'DejaVu Sans Mono', monospace; +} +:not(h1, h2, h3, h4, h5, h6) > code, +:not(h1, h2, h3, h4, h5, h6) > tt { font-size:14px; padding-top:4px; margin-top:8px; @@ -85,7 +80,7 @@ dt code { font-size:14px; padding-top:4px; } -table tr td dt code { +.summary-table dt code { font-family:'DejaVu Sans Mono', monospace; font-size:14px; vertical-align:top; @@ -94,7 +89,10 @@ table tr td dt code { sup { font-size:8px; } - +button { + font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size: 14px; +} /* * Styles for HTML generated by javadoc. * @@ -106,26 +104,19 @@ sup { */ .clear { clear:both; - height:0px; + height:0; overflow:hidden; } -.aboutLanguage { +.about-language { float:right; - padding:0px 21px; + padding:0 21px 8px 8px; font-size:11px; - z-index:200; margin-top:-9px; + height:2.9em; } -.legalCopy { +.legal-copy { 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; @@ -136,152 +127,124 @@ sup { /* * 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; +@media screen { + .flex-box { + position:fixed; + display:flex; + flex-direction:column; + height: 100%; + width: 100%; + } + .flex-header { + flex: 0 0 auto; + } + .flex-content { + flex: 1 1 auto; + overflow-y: auto; + } } -.navPadding { - padding-top: 107px; -} -.fixedNav { - position:fixed; - width:100%; - z-index:999; - background-color:#ffffff; -} -.topNav { +.top-nav { 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; + min-height:2.8em; padding-top:10px; overflow:hidden; font-size:12px; } -.subNav { +.sub-nav { background-color:#dee3e9; float:left; width:100%; overflow:hidden; font-size:12px; } -.subNav div { +.sub-nav div { clear:left; float:left; padding:0 0 5px 6px; text-transform:uppercase; } -ul.navList, ul.subNavList { +.sub-nav .nav-list { + padding-top:5px; +} +ul.nav-list { + display:block; + margin:0 25px 0 0; + padding:0; +} +ul.sub-nav-list { float:left; margin:0 25px 0 0; padding:0; } -ul.navList li{ +ul.nav-list li { list-style:none; float:left; padding: 5px 6px; text-transform:uppercase; } -ul.navListSearch { +.sub-nav .nav-list-search { float:right; margin:0 0 0 0; - padding:0; + padding:5px 6px; + clear:none; } -ul.navListSearch li { - list-style:none; - float:right; - padding: 5px 6px; - text-transform:uppercase; -} -ul.navListSearch li label { +.nav-list-search label { position:relative; right:-16px; } -ul.subNavList li { +ul.sub-nav-list li { list-style:none; float:left; + padding-top:10px; } -.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { +.top-nav a:link, .top-nav a:active, .top-nav a:visited { color:#FFFFFF; text-decoration:none; text-transform:uppercase; } -.topNav a:hover, .bottomNav a:hover { +.top-nav a:hover { text-decoration:none; color:#bb7a2a; text-transform:uppercase; } -.navBarCell1Rev { +.nav-bar-cell1-rev { background-color:#F8981D; color:#253441; margin: auto 5px; } -.skipNav { +.skip-nav { position:absolute; top:auto; left:-9999px; overflow:hidden; } +/* + * Hide navigation links and search box in print layout + */ +@media print { + ul.nav-list, div.sub-nav { + display:none; + } +} /* * 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 { +.sub-title { 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; @@ -289,69 +252,49 @@ ul.subNavList li { /* * 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 { +body.class-declaration-page .summary h2, +body.class-declaration-page .details h2, +body.class-use-page h2, +body.module-declaration-page .block-list h2 { + font-style: italic; padding:0; margin:15px 0; } -ul.blockList li.blockList h2 { - padding:0px 0 20px 0; +body.class-declaration-page .summary h3, +body.class-declaration-page .details h3, +body.class-declaration-page .summary .inherited-list h2 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; } /* * Styles for page layout containers. */ -.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer, -.allClassesContainer, .allPackagesContainer { +main { 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 { +dl.notes > dt { + font-family: 'DejaVu Sans', Arial, Helvetica, sans-serif; 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; +dl.notes > dd { + margin:5px 10px 10px 0; font-size:14px; font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; } -.serializedFormContainer dl.nameValue dt { +dl.name-value > dt { margin-left:1px; font-size:1.1em; display:inline; font-weight:bold; } -.serializedFormContainer dl.nameValue dd { +dl.name-value > dd { margin:0 0 0 1px; font-size:1.1em; display:inline; @@ -366,70 +309,56 @@ ul.horizontal li { display:inline; font-size:0.9em; } -ul.inheritance { +div.inheritance { margin:0; padding:0; } -ul.inheritance li { - display:inline; - list-style:none; +div.inheritance div.inheritance { + margin-left:2em; } -ul.inheritance li ul.inheritance { - margin-left:15px; - padding-left:15px; - padding-top:1px; -} -ul.blockList, ul.blockListLast { +ul.block-list, +ul.details-list, +ul.member-list, +ul.summary-list { margin:10px 0 10px 0; padding:0; } -ul.blockList li.blockList, ul.blockListLast li.blockList { +ul.block-list > li, +ul.details-list > li, +ul.member-list > li, +ul.summary-list > li { 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 { +.summary-table dl, .summary-table dl dt, .summary-table dl dd { margin-top:0; margin-bottom:1px; } +ul.see-list, ul.see-list-long { + padding-left: 0; + list-style: none; +} +ul.see-list li { + display: inline; +} +ul.see-list li:not(:last-child):after, +ul.see-list-long li:not(:last-child):after { + content: ", "; + white-space: pre-wrap; +} /* * Styles for tables. */ -.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary, -.requiresSummary, .packagesSummary, .providesSummary, .usesSummary { +.summary-table, .details-table { width:100%; border-spacing:0; - border-left:1px solid #EEE; - border-right:1px solid #EEE; - border-bottom:1px solid #EEE; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; + padding:0; } -.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 { +.caption { position:relative; text-align:left; background-repeat:no-repeat; @@ -437,38 +366,20 @@ table tr td dl, table tr td dl dt, table tr td dl dd { font-weight:bold; clear:none; overflow:hidden; - padding:0px; + padding:0; padding-top:10px; padding-left:1px; - margin:0px; + margin:0; 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 { +.caption a:link, .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 { +.caption a:hover, +.caption a:active { + color:#FFFFFF; +} +.caption span { white-space:nowrap; padding-top:5px; padding-left:12px; @@ -480,168 +391,150 @@ table tr td dl, table tr td dl dt, table tr td dl dd { 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; +div.table-tabs { + padding:10px 0 0 1px; + margin:0; } -.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; +div.table-tabs > button { + border: none; + cursor: pointer; + padding: 5px 12px 7px 12px; + font-weight: bold; + margin-right: 3px; } -.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; +div.table-tabs > button.active-table-tab { + background: #F8981D; + color: #253441; } -.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; +div.table-tabs > button.table-tab { + background: #4D7A97; + color: #FFFFFF; } -.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; +.two-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(15%, auto); } -.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; +.three-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(15%, max-content) minmax(15%, auto); } -.rowColor th, .altColor th { - font-weight:normal; +.four-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(10%, max-content) minmax(10%, max-content) minmax(10%, auto); } -.overviewSummary td, .memberSummary td, .typeSummary td, -.useSummary td, .constantsSummary td, .deprecatedSummary td, -.requiresSummary td, .packagesSummary td, .providesSummary td, .usesSummary td { +@media screen and (max-width: 600px) { + .two-column-summary { + display: grid; + grid-template-columns: 1fr; + } +} +@media screen and (max-width: 800px) { + .three-column-summary { + display: grid; + grid-template-columns: minmax(10%, max-content) minmax(25%, auto); + } + .three-column-summary .col-last { + grid-column-end: span 2; + } +} +@media screen and (max-width: 1000px) { + .four-column-summary { + display: grid; + grid-template-columns: minmax(15%, max-content) minmax(15%, auto); + } +} +.summary-table > div, .details-table > div { text-align:left; - padding:0px 0px 12px 10px; + padding: 8px 3px 3px 7px; } -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 { +.col-first, .col-second, .col-last, .col-constructor-name, .col-summary-item-name { vertical-align:top; - padding-right:0px; + padding-right:0; padding-top:8px; padding-bottom:3px; } -th.colFirst, th.colSecond, th.colLast, th.colConstructorName, th.colDeprecatedItemName, .constantsSummary th, -.packagesSummary th { +.table-header { background:#dee3e9; - text-align:left; - padding:8px 3px 3px 7px; + font-weight: bold; } -td.colFirst, th.colFirst { +.col-first, .col-first { font-size:13px; } -td.colSecond, th.colSecond, td.colLast, th.colConstructorName, th.colDeprecatedItemName, th.colLast { +.col-second, .col-second, .col-last, .col-constructor-name, .col-summary-item-name, .col-last { 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 { +.col-first, .col-second, .col-constructor-name { vertical-align:top; + overflow: auto; } -.packagesSummary th.colLast, .packagesSummary td.colLast { +.col-last { 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 { +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-first a:link, .col-first a:visited, +.col-second a:link, .col-second a:visited, +.col-constructor-name a:link, .col-constructor-name a:visited, +.col-summary-item-name a:link, .col-summary-item-name a:visited, +.constant-values-container a:link, .constant-values-container a:visited, +.all-classes-container a:link, .all-classes-container a:visited, +.all-packages-container a:link, .all-packages-container a:visited { font-weight:bold; } -.tableSubHeadingColor { +.table-sub-heading-color { background-color:#EEEEFF; } -.altColor, .altColor th { +.even-row-color, .even-row-color .table-header { background-color:#FFFFFF; } -.rowColor, .rowColor th { +.odd-row-color, .odd-row-color .table-header { background-color:#EEEEEF; } /* * Styles for contents. */ -.description pre { - margin-top:0; -} -.deprecatedContent { +.deprecated-content { 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; +.col-last div { + padding-top:0; } -td.colLast a { +.col-last a { padding-bottom:3px; } +.module-signature, +.package-signature, +.type-signature, +.member-signature { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + margin:14px 0; + white-space: pre-wrap; +} +.module-signature, +.package-signature, +.type-signature { + margin-top: 0; +} +.member-signature .type-parameters-long, +.member-signature .parameters, +.member-signature .exceptions { + display: inline-block; + vertical-align: top; + white-space: pre; +} +.member-signature .type-parameters { + white-space: normal; +} /* * Styles for formatting effect. */ -.sourceLineNo { +.source-line-no { color:green; padding:0 30px 0 0; } @@ -652,19 +545,18 @@ h1.hidden { } .block { display:block; - margin:3px 10px 2px 0px; + margin:0 10px 5px 0; color:#474747; } -.deprecatedLabel, .descfrmTypeLabel, .implementationLabel, .memberNameLabel, .memberNameLink, -.moduleLabelInPackage, .moduleLabelInType, .overrideSpecifyLabel, .packageLabelInType, -.packageHierarchyLabel, .paramLabel, .returnLabel, .seeLabel, .simpleTagLabel, -.throwsLabel, .typeNameLabel, .typeNameLink, .searchTagLink { +.deprecated-label, .descfrm-type-label, .implementation-label, .member-name-label, .member-name-link, +.module-label-in-package, .module-label-in-type, .override-specify-label, .package-label-in-type, +.package-hierarchy-label, .type-name-label, .type-name-link, .search-tag-link, .preview-label { font-weight:bold; } -.deprecationComment, .emphasizedPhrase, .interfaceName { +.deprecation-comment, .help-footnote, .preview-comment { font-style:italic; } -.deprecationBlock { +.deprecation-block { font-size:14px; font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; border-style:solid; @@ -675,68 +567,20 @@ h1.hidden { margin-right:10px; display:inline-block; } -div.block div.deprecationComment, div.block div.block span.emphasizedPhrase, -div.block div.block span.interfaceName { +.preview-block { + 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.deprecation-comment { 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. */ @@ -753,7 +597,7 @@ main, nav, header, footer, section { background-color:#4D7A97; color:#FFFFFF; } -.resultItem { +.result-item { font-size:13px; } .ui-autocomplete { @@ -773,10 +617,10 @@ ul.ui-autocomplete li { clear:both; width:100%; } -.resultHighlight { +.result-highlight { font-weight:bold; } -#search { +#search-input { background-image:url('resources/glass.png'); background-size:13px; background-repeat:no-repeat; @@ -784,8 +628,9 @@ ul.ui-autocomplete li { padding-left:20px; position:relative; right:-18px; + width:400px; } -#reset { +#reset-button { background-color: rgb(255,255,255); background-image:url('resources/x.png'); background-position:center; @@ -793,7 +638,7 @@ ul.ui-autocomplete li { background-size:12px; border:0 none; width:16px; - height:17px; + height:16px; position:relative; left:-4px; top:-4px; @@ -802,28 +647,85 @@ ul.ui-autocomplete li { .watermark { color:#545454; } -.searchTagDescResult { +.search-tag-desc-result { font-style:italic; font-size:11px; } -.searchTagHolderResult { +.search-tag-holder-result { font-style:italic; font-size:12px; } -.searchTagResult:before, .searchTagResult:target { - color:red; +.search-tag-result:target { + background-color:yellow; } -.moduleGraph span { +.module-graph span { display:none; position:absolute; } -.moduleGraph:hover span { +.module-graph:hover span { display:block; margin: -100px 0 0 100px; z-index: 1; } -.methodSignature { - white-space:normal; +.inherited-list { + margin: 10px 0 10px 0; +} +section.class-description { + line-height: 1.4; +} +.summary section[class$="-summary"], .details section[class$="-details"], +.class-uses .detail, .serialized-class-details { + padding: 0px 20px 5px 10px; + border: 1px solid #ededed; + background-color: #f8f8f8; +} +.inherited-list, section[class$="-details"] .detail { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +.vertical-separator { + padding: 0 5px; +} +ul.help-section-list { + margin: 0; +} +ul.help-subtoc > li { + display: inline-block; + padding-right: 5px; + font-size: smaller; +} +ul.help-subtoc > li::before { + content: "\2022" ; + padding-right:2px; +} +span.help-note { + font-style: italic; +} +/* + * Indicator icon for external links. + */ +main a[href*="://"]::after { + content:""; + display:inline-block; + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); + background-size:100% 100%; + width:7px; + height:7px; + margin-left:2px; + margin-bottom:4px; +} +main a[href*="://"]:hover::after, +main a[href*="://"]:focus::after { + background-image:url('data:image/svg+xml; utf8, \ + \ + \ + '); } /* @@ -904,3 +806,60 @@ table.striped > tbody > tr > th, table.striped > tbody > tr > td { table.striped > tbody > tr > th { font-weight: normal; } +/** + * Tweak font sizes and paddings for small screens. + */ +@media screen and (max-width: 1050px) { + #search-input { + width: 300px; + } +} +@media screen and (max-width: 800px) { + #search-input { + width: 200px; + } + .top-nav, + .bottom-nav { + font-size: 11px; + padding-top: 6px; + } + .sub-nav { + font-size: 11px; + } + .about-language { + padding-right: 16px; + } + ul.nav-list li, + .sub-nav .nav-list-search { + padding: 6px; + } + ul.sub-nav-list li { + padding-top: 5px; + } + main { + padding: 10px; + } + .summary section[class$="-summary"], .details section[class$="-details"], + .class-uses .detail, .serialized-class-details { + padding: 0 8px 5px 8px; + } + body { + -webkit-text-size-adjust: none; + } +} +@media screen and (max-width: 500px) { + #search-input { + width: 150px; + } + .top-nav, + .bottom-nav { + font-size: 10px; + } + .sub-nav { + font-size: 10px; + } + .about-language { + font-size: 10px; + padding-right: 12px; + } +} diff --git a/docs/acf-brigadier/tag-search-index.js b/docs/acf-brigadier/tag-search-index.js new file mode 100644 index 00000000..0367dae6 --- /dev/null +++ b/docs/acf-brigadier/tag-search-index.js @@ -0,0 +1 @@ +tagSearchIndex = [];updateSearchResults(); \ No newline at end of file diff --git a/docs/acf-brigadier/type-search-index.js b/docs/acf-brigadier/type-search-index.js index 7c58f94f..e3253749 100644 --- a/docs/acf-brigadier/type-search-index.js +++ b/docs/acf-brigadier/type-search-index.js @@ -1 +1 @@ -typeSearchIndex = [{"p":"co.aikar.commands","l":"ACFBrigadierManager"},{"l":"All Classes","url":"allclasses-index.html"}] \ No newline at end of file +typeSearchIndex = [{"p":"co.aikar.commands","l":"ACFBrigadierManager"},{"l":"All Classes and Interfaces","u":"allclasses-index.html"}];updateSearchResults(); \ No newline at end of file diff --git a/docs/acf-bukkit/allclasses-index.html b/docs/acf-bukkit/allclasses-index.html index 6ccdfa26..ebe9f1c1 100644 --- a/docs/acf-bukkit/allclasses-index.html +++ b/docs/acf-bukkit/allclasses-index.html @@ -1,56 +1,36 @@ - - -All Classes (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +All Classes and Interfaces (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class @@ -60,172 +40,69 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -All Classes +All Classes and Interfaces + + +All Classes and InterfacesClassesEnums + + +Class +Description +ACFBukkitHelpTopic + +ACFBukkitUtil + +BukkitCommandCompletionContext + +BukkitCommandCompletions + +BukkitCommandContexts + +BukkitCommandExecutionContext + +BukkitCommandIssuer + +BukkitCommandManager + +BukkitConditionContext + +BukkitLocales + +BukkitMessageFormatter + +BukkitRegisteredCommand + +BukkitRootCommand + +MinecraftMessageKeys + +OnlinePlayer + +OnlinePlayer +Deprecated. +Use instead + + - - - - -All Classes Class Summary Enum Summary - -Class -Description - - -ACFBukkitHelpTopic - - - -ACFBukkitUtil - - - -BukkitCommandCompletionContext - - - -BukkitCommandCompletions - - - -BukkitCommandContexts - - - -BukkitCommandExecutionContext - - - -BukkitCommandIssuer - - - -BukkitCommandManager - - - -BukkitConditionContext - - - -BukkitLocales - - - -BukkitMessageFormatter - - - -BukkitRegisteredCommand - - - -BukkitRootCommand - - - -MinecraftMessageKeys - - - -OnlinePlayer - - - -OnlinePlayer -Deprecated. -Use instead - - - - - + + diff --git a/docs/acf-bukkit/allpackages-index.html b/docs/acf-bukkit/allpackages-index.html index 79f2a1da..259dbc3e 100644 --- a/docs/acf-bukkit/allpackages-index.html +++ b/docs/acf-bukkit/allpackages-index.html @@ -1,50 +1,32 @@ - - -All Packages (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +All Packages (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class @@ -54,120 +36,37 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + All Packages - - - - -Package Summary - -Package -Description - - - -co.aikar.commands - - - -co.aikar.commands.bukkit.contexts - - - -co.aikar.commands.contexts - - - - - - +Package Summary + +Package +Description +co.aikar.commands + +co.aikar.commands.bukkit.contexts + +co.aikar.commands.contexts + + + diff --git a/docs/acf-bukkit/co/aikar/commands/ACFBukkitHelpTopic.html b/docs/acf-bukkit/co/aikar/commands/ACFBukkitHelpTopic.html index 77a18d1a..ac9f5591 100644 --- a/docs/acf-bukkit/co/aikar/commands/ACFBukkitHelpTopic.html +++ b/docs/acf-bukkit/co/aikar/commands/ACFBukkitHelpTopic.html @@ -1,317 +1,155 @@ - - -ACFBukkitHelpTopic (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +ACFBukkitHelpTopic (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class ACFBukkitHelpTopic +Package co.aikar.commands +Class ACFBukkitHelpTopic - - -java.lang.Object - - -org.bukkit.help.HelpTopic - - -org.bukkit.help.GenericCommandHelpTopic - - -co.aikar.commands.ACFBukkitHelpTopic - - - - - - - - - - +java.lang.Object +org.bukkit.help.HelpTopic +org.bukkit.help.GenericCommandHelpTopic +co.aikar.commands.ACFBukkitHelpTopic + + + + -public class ACFBukkitHelpTopic -extends org.bukkit.help.GenericCommandHelpTopic - - - - - - +public class ACFBukkitHelpTopic +extends org.bukkit.help.GenericCommandHelpTopic + + + - - - - - -Field Summary - - - - -Fields inherited from class org.bukkit.help.GenericCommandHelpTopic -command - - - - - -Fields inherited from class org.bukkit.help.HelpTopic -amendedPermission, fullText, name, shortText - - - + + +Field Summary + +Fields inherited from class org.bukkit.help.GenericCommandHelpTopic +command + +Fields inherited from class org.bukkit.help.HelpTopic +amendedPermission, fullText, name, shortText + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -ACFBukkitHelpTopic(BukkitCommandManager manager, - BukkitRootCommand command) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +ACFBukkitHelpTopic(BukkitCommandManager manager, + BukkitRootCommand command) + + + - - - - - -Method Summary - - - - -Methods inherited from class org.bukkit.help.GenericCommandHelpTopic -canSee - - - - - -Methods inherited from class org.bukkit.help.HelpTopic -amendCanSee, amendTopic, applyAmendment, getFullText, getName, getShortText - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class org.bukkit.help.GenericCommandHelpTopic +canSee + +Methods inherited from class org.bukkit.help.HelpTopic +amendCanSee, amendTopic, applyAmendment, getFullText, getName, getShortText + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -ACFBukkitHelpTopic -public ACFBukkitHelpTopic(BukkitCommandManager manager, - BukkitRootCommand command) - - + + +Constructor Details + + + +ACFBukkitHelpTopic +public ACFBukkitHelpTopic(BukkitCommandManager manager, + BukkitRootCommand command) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/ACFBukkitUtil.html b/docs/acf-bukkit/co/aikar/commands/ACFBukkitUtil.html index 03ce9d40..8b574204 100644 --- a/docs/acf-bukkit/co/aikar/commands/ACFBukkitUtil.html +++ b/docs/acf-bukkit/co/aikar/commands/ACFBukkitUtil.html @@ -1,727 +1,459 @@ - - -ACFBukkitUtil (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +ACFBukkitUtil (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | Field | -Constr | -Method +Constr | +Method - + Detail: Field | -Constr | -Method +Constr | +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class ACFBukkitUtil +Package co.aikar.commands +Class ACFBukkitUtil - - -java.lang.Object - - -co.aikar.commands.ACFBukkitUtil - - - - - - +java.lang.Object +co.aikar.commands.ACFBukkitUtil + + -public class ACFBukkitUtil -extends Object - - - - - - +public class ACFBukkitUtil +extends Object + + + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -ACFBukkitUtil() - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +ACFBukkitUtil() + + + - - - - - -Method Summary - -All Methods Static Methods Concrete Methods Deprecated Methods - -Modifier and Type -Method -Description - - -static String -blockLocationToString(org.bukkit.Location loc) - - - -static String -color(String message) - - - -static double -distance(@NotNull org.bukkit.entity.Entity e1, - @NotNull org.bukkit.entity.Entity e2) - - - -static double -distance(@NotNull org.bukkit.Location loc1, - @NotNull org.bukkit.Location loc2) - - - -static double -distance2d(@NotNull org.bukkit.entity.Entity e1, - @NotNull org.bukkit.entity.Entity e2) - - - -static double -distance2d(@NotNull org.bukkit.Location loc1, - @NotNull org.bukkit.Location loc2) - - - -static org.bukkit.entity.Player -findPlayerSmart(co.aikar.commands.CommandIssuer issuer, - String search) - - - -static org.bukkit.entity.Player -findPlayerSmart(org.bukkit.command.CommandSender requester, - String search) - -Deprecated. - - - -static String -formatLocation(org.bukkit.Location loc) - - - -static String -fullBlockLocationToString(org.bukkit.Location loc) - - - -static String -fullLocationToString(org.bukkit.Location loc) - - - -static org.bukkit.Location -getRandLoc(org.bukkit.Location loc, - int radius) - - - -static org.bukkit.Location -getRandLoc(org.bukkit.Location loc, - int xzRadius, - int yRadius) - - - -static @NotNull org.bukkit.Location -getRandLoc(org.bukkit.Location loc, - int xRadius, - int yRadius, - int zRadius) - - - -static org.bukkit.Location -getTargetLoc(org.bukkit.entity.Player player) - - - -static org.bukkit.Location -getTargetLoc(org.bukkit.entity.Player player, - int maxDist) - - - -static org.bukkit.Location -getTargetLoc(org.bukkit.entity.Player player, - int maxDist, - double addY) - - - -static boolean -isValidName(String name) - - - -static boolean -isWithinDistance(@NotNull org.bukkit.entity.Player p1, - @NotNull org.bukkit.entity.Player p2, - int dist) - - - -static boolean -isWithinDistance(@NotNull org.bukkit.Location loc1, - @NotNull org.bukkit.Location loc2, - int dist) - - - -static String -removeColors(String msg) - - - -static String -replaceChatString(String message, - String replace, - String with) - - - -static String -replaceChatString(String message, - Pattern replace, - String with) - - - -static void -sendMsg(org.bukkit.command.CommandSender player, - String message) - -Deprecated. - - - -static org.bukkit.Location -stringToLocation(String storedLoc) - - - -static org.bukkit.Location -stringToLocation(String storedLoc, - org.bukkit.World forcedWorld) - - - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +All MethodsStatic MethodsConcrete MethodsDeprecated Methods + + +Modifier and Type +Method +Description +static String +blockLocationToString(org.bukkit.Location loc) + +static String +color(String message) + +static double +distance(@NotNull org.bukkit.entity.Entity e1, + @NotNull org.bukkit.entity.Entity e2) + +static double +distance(@NotNull org.bukkit.Location loc1, + @NotNull org.bukkit.Location loc2) + +static double +distance2d(@NotNull org.bukkit.entity.Entity e1, + @NotNull org.bukkit.entity.Entity e2) + +static double +distance2d(@NotNull org.bukkit.Location loc1, + @NotNull org.bukkit.Location loc2) + +static org.bukkit.entity.Player +findPlayerSmart(co.aikar.commands.CommandIssuer issuer, + String search) + +static org.bukkit.entity.Player +findPlayerSmart(org.bukkit.command.CommandSender requester, + String search) + +Deprecated. + +static String +formatLocation(org.bukkit.Location loc) + +static String +fullBlockLocationToString(org.bukkit.Location loc) + +static String +fullLocationToString(org.bukkit.Location loc) + +static org.bukkit.Location +getRandLoc(org.bukkit.Location loc, + int radius) + +static org.bukkit.Location +getRandLoc(org.bukkit.Location loc, + int xzRadius, + int yRadius) + +static @NotNull org.bukkit.Location +getRandLoc(org.bukkit.Location loc, + int xRadius, + int yRadius, + int zRadius) + +static org.bukkit.Location +getTargetLoc(org.bukkit.entity.Player player) + +static org.bukkit.Location +getTargetLoc(org.bukkit.entity.Player player, + int maxDist) + +static org.bukkit.Location +getTargetLoc(org.bukkit.entity.Player player, + int maxDist, + double addY) + +static boolean +isValidName(String name) + +static boolean +isWithinDistance(@NotNull org.bukkit.entity.Player p1, + @NotNull org.bukkit.entity.Player p2, + int dist) + +static boolean +isWithinDistance(@NotNull org.bukkit.Location loc1, + @NotNull org.bukkit.Location loc2, + int dist) + +static String +removeColors(String msg) + +static String +replaceChatString(String message, + String replace, + String with) + +static String +replaceChatString(String message, + Pattern replace, + String with) + +static void +sendMsg(org.bukkit.command.CommandSender player, + String message) + +Deprecated. + +static org.bukkit.Location +stringToLocation(String storedLoc) + +static org.bukkit.Location +stringToLocation(String storedLoc, + org.bukkit.World forcedWorld) + + + + + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -ACFBukkitUtil -public ACFBukkitUtil() - - + + +Constructor Details + + + +ACFBukkitUtil +public ACFBukkitUtil() + + - - - - - -Method Detail - - - - - -formatLocation -public static String formatLocation(org.bukkit.Location loc) + + +Method Details + + + +formatLocation +public static String formatLocation(org.bukkit.Location loc) + - - - - - - -color -public static String color(String message) + + +color +public static String color(String message) + - - - - - - -sendMsg -@Deprecated -public static void sendMsg(org.bukkit.command.CommandSender player, - String message) -Deprecated. + + +sendMsg +@Deprecated +public static void sendMsg(org.bukkit.command.CommandSender player, + String message) +Deprecated. Move to Message Keys on the CommandIssuer + - - - - - - -stringToLocation -public static org.bukkit.Location stringToLocation(String storedLoc) + + +stringToLocation +public static org.bukkit.Location stringToLocation(String storedLoc) + - - - - - - -stringToLocation -public static org.bukkit.Location stringToLocation(String storedLoc, - org.bukkit.World forcedWorld) + + +stringToLocation +public static org.bukkit.Location stringToLocation(String storedLoc, + org.bukkit.World forcedWorld) + - - - - - - -fullLocationToString -public static String fullLocationToString(org.bukkit.Location loc) + + +fullLocationToString +public static String fullLocationToString(org.bukkit.Location loc) + - - - - - - -fullBlockLocationToString -public static String fullBlockLocationToString(org.bukkit.Location loc) + + +fullBlockLocationToString +public static String fullBlockLocationToString(org.bukkit.Location loc) + - - - - - - -blockLocationToString -public static String blockLocationToString(org.bukkit.Location loc) + + +blockLocationToString +public static String blockLocationToString(org.bukkit.Location loc) + - - - - - - -distance -public static double distance(@NotNull - @NotNull org.bukkit.entity.Entity e1, - @NotNull - @NotNull org.bukkit.entity.Entity e2) + + +distance +public static double distance(@NotNull + @NotNull org.bukkit.entity.Entity e1, + @NotNull + @NotNull org.bukkit.entity.Entity e2) + - - - - - - -distance2d -public static double distance2d(@NotNull - @NotNull org.bukkit.entity.Entity e1, - @NotNull - @NotNull org.bukkit.entity.Entity e2) + + +distance2d +public static double distance2d(@NotNull + @NotNull org.bukkit.entity.Entity e1, + @NotNull + @NotNull org.bukkit.entity.Entity e2) + - - - - - - -distance2d -public static double distance2d(@NotNull - @NotNull org.bukkit.Location loc1, - @NotNull - @NotNull org.bukkit.Location loc2) + + +distance2d +public static double distance2d(@NotNull + @NotNull org.bukkit.Location loc1, + @NotNull + @NotNull org.bukkit.Location loc2) + - - - - - - -distance -public static double distance(@NotNull - @NotNull org.bukkit.Location loc1, - @NotNull - @NotNull org.bukkit.Location loc2) + + +distance +public static double distance(@NotNull + @NotNull org.bukkit.Location loc1, + @NotNull + @NotNull org.bukkit.Location loc2) + - - - - - - -getTargetLoc -public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player) + + +getTargetLoc +public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player) + - - - - - - -getTargetLoc -public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player, - int maxDist) + + +getTargetLoc +public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player, + int maxDist) + - - - - - - -getTargetLoc -public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player, - int maxDist, - double addY) + + +getTargetLoc +public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player, + int maxDist, + double addY) + - - - - - - -getRandLoc -public static org.bukkit.Location getRandLoc(org.bukkit.Location loc, - int radius) + + +getRandLoc +public static org.bukkit.Location getRandLoc(org.bukkit.Location loc, + int radius) + - - - - - - -getRandLoc -public static org.bukkit.Location getRandLoc(org.bukkit.Location loc, - int xzRadius, - int yRadius) + + +getRandLoc +public static org.bukkit.Location getRandLoc(org.bukkit.Location loc, + int xzRadius, + int yRadius) + - - - - - - -getRandLoc -@NotNull -public static @NotNull org.bukkit.Location getRandLoc(org.bukkit.Location loc, - int xRadius, - int yRadius, - int zRadius) + + +getRandLoc +@NotNull +public static @NotNull org.bukkit.Location getRandLoc(org.bukkit.Location loc, + int xRadius, + int yRadius, + int zRadius) + - - - - - - -removeColors -public static String removeColors(String msg) + + +removeColors +public static String removeColors(String msg) + - - - - - - -replaceChatString -public static String replaceChatString(String message, - String replace, - String with) + + +replaceChatString +public static String replaceChatString(String message, + String replace, + String with) + - - - - - - -replaceChatString -public static String replaceChatString(String message, - Pattern replace, - String with) + + +replaceChatString +public static String replaceChatString(String message, + Pattern replace, + String with) + - - - - - - -isWithinDistance -public static boolean isWithinDistance(@NotNull - @NotNull org.bukkit.entity.Player p1, - @NotNull - @NotNull org.bukkit.entity.Player p2, - int dist) + + +isWithinDistance +public static boolean isWithinDistance(@NotNull + @NotNull org.bukkit.entity.Player p1, + @NotNull + @NotNull org.bukkit.entity.Player p2, + int dist) + - - - - - - -isWithinDistance -public static boolean isWithinDistance(@NotNull - @NotNull org.bukkit.Location loc1, - @NotNull - @NotNull org.bukkit.Location loc2, - int dist) + + +isWithinDistance +public static boolean isWithinDistance(@NotNull + @NotNull org.bukkit.Location loc1, + @NotNull + @NotNull org.bukkit.Location loc2, + int dist) + - - - - - - -findPlayerSmart -public static org.bukkit.entity.Player findPlayerSmart(org.bukkit.command.CommandSender requester, - String search) -Deprecated. + + +findPlayerSmart +public static org.bukkit.entity.Player findPlayerSmart(org.bukkit.command.CommandSender requester, + String search) +Deprecated. Please move to the CommandIssuer version + - - - - - - -findPlayerSmart -public static org.bukkit.entity.Player findPlayerSmart(co.aikar.commands.CommandIssuer issuer, - String search) + + +findPlayerSmart +public static org.bukkit.entity.Player findPlayerSmart(co.aikar.commands.CommandIssuer issuer, + String search) + - - - - - - -isValidName -public static boolean isValidName(String name) - - + + +isValidName +public static boolean isValidName(String name) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletionContext.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletionContext.html index 7262bde8..a1e1666a 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletionContext.html @@ -1,314 +1,164 @@ - - -BukkitCommandCompletionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandCompletionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | +Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandCompletionContext +Package co.aikar.commands +Class BukkitCommandCompletionContext - - -java.lang.Object - - -co.aikar.commands.CommandCompletionContext<BukkitCommandIssuer> - - -co.aikar.commands.BukkitCommandCompletionContext - - - - - - - - +java.lang.Object +co.aikar.commands.CommandCompletionContext<BukkitCommandIssuer> +co.aikar.commands.BukkitCommandCompletionContext + + + -public class BukkitCommandCompletionContext -extends co.aikar.commands.CommandCompletionContext<BukkitCommandIssuer> - - - - - - +public class BukkitCommandCompletionContext +extends co.aikar.commands.CommandCompletionContext<BukkitCommandIssuer> + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.CommandCompletionContext -issuer - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.CommandCompletionContext +issuer + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -org.bukkit.entity.Player -getPlayer() - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +org.bukkit.entity.Player +getPlayer() + Returns the Player object if this Issuer is a Player - - - -org.bukkit.command.CommandSender -getSender() - - - - - - - -Methods inherited from class co.aikar.commands.CommandCompletionContext -getConfig, getConfig, getConfig, getConfigs, getContextValue, getContextValue, getContextValueByName, getInput, getIssuer, hasConfig, isAsync - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + +org.bukkit.command.CommandSender +getSender() + + + + + +Methods inherited from class co.aikar.commands.CommandCompletionContext +getConfig, getConfig, getConfig, getConfigs, getContextValue, getContextValue, getContextValueByName, getInput, getIssuer, hasConfig, isAsync + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Method Detail - - - - - -getSender -public org.bukkit.command.CommandSender getSender() + + +Method Details + + + +getSender +public org.bukkit.command.CommandSender getSender() + - - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() + + +getPlayer +public org.bukkit.entity.Player getPlayer() Returns the Player object if this Issuer is a Player - -Returns: + +Returns: - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletions.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletions.html index 8dd01a10..9fdcd485 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletions.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandCompletions.html @@ -1,296 +1,145 @@ - - -BukkitCommandCompletions (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandCompletions (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: -Nested | +Nested | Field | -Constr | -Method +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandCompletions +Package co.aikar.commands +Class BukkitCommandCompletions - - -java.lang.Object - - -co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> - - -co.aikar.commands.BukkitCommandCompletions - - - - - - - - +java.lang.Object +co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> +co.aikar.commands.BukkitCommandCompletions + + + -public class BukkitCommandCompletions -extends co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> - - - - - - +public class BukkitCommandCompletions +extends co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> + + + - - - - - -Nested Class Summary - - - - -Nested classes/interfaces inherited from class co.aikar.commands.CommandCompletions -co.aikar.commands.CommandCompletions.AsyncCommandCompletionHandler<C extends co.aikar.commands.CommandCompletionContext>, co.aikar.commands.CommandCompletions.CommandCompletionHandler<C extends co.aikar.commands.CommandCompletionContext>, co.aikar.commands.CommandCompletions.SyncCompletionRequired - - - + + +Nested Class Summary + +Nested classes/interfaces inherited from class co.aikar.commands.CommandCompletions +co.aikar.commands.CommandCompletions.AsyncCommandCompletionHandler<C extends co.aikar.commands.CommandCompletionContext>, co.aikar.commands.CommandCompletions.CommandCompletionHandler<C extends co.aikar.commands.CommandCompletionContext>, co.aikar.commands.CommandCompletions.SyncCompletionRequired + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitCommandCompletions(BukkitCommandManager manager) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitCommandCompletions(BukkitCommandManager manager) + + + - - - - - -Method Summary - - - - -Methods inherited from class co.aikar.commands.CommandCompletions -registerAsyncCompletion, registerCompletion, registerStaticCompletion, registerStaticCompletion, registerStaticCompletion, registerStaticCompletion, setDefaultCompletion - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class co.aikar.commands.CommandCompletions +registerAsyncCompletion, registerCompletion, registerStaticCompletion, registerStaticCompletion, registerStaticCompletion, registerStaticCompletion, setDefaultCompletion + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -BukkitCommandCompletions -public BukkitCommandCompletions(BukkitCommandManager manager) - - + + +Constructor Details + + + +BukkitCommandCompletions +public BukkitCommandCompletions(BukkitCommandManager manager) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandContexts.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandContexts.html index 3ec44af8..af2626c4 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandContexts.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandContexts.html @@ -1,296 +1,145 @@ - - -BukkitCommandContexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandContexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandContexts +Package co.aikar.commands +Class BukkitCommandContexts - - -java.lang.Object - - -co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> - - -co.aikar.commands.BukkitCommandContexts - - - - - - - - +java.lang.Object +co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> +co.aikar.commands.BukkitCommandContexts + + + -public class BukkitCommandContexts -extends co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> - - - - - - +public class BukkitCommandContexts +extends co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.CommandContexts -contextMap, manager - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.CommandContexts +contextMap, manager + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitCommandContexts(BukkitCommandManager manager) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitCommandContexts(BukkitCommandManager manager) + + + - - - - - -Method Summary - - - - -Methods inherited from class co.aikar.commands.CommandContexts -getResolver, registerContext, registerIssuerAwareContext, registerIssuerOnlyContext, registerOptionalContext, registerSenderAwareContext - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class co.aikar.commands.CommandContexts +getResolver, registerContext, registerIssuerAwareContext, registerIssuerOnlyContext, registerOptionalContext, registerSenderAwareContext + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -BukkitCommandContexts -public BukkitCommandContexts(BukkitCommandManager manager) - - + + +Constructor Details + + + +BukkitCommandContexts +public BukkitCommandContexts(BukkitCommandManager manager) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandExecutionContext.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandExecutionContext.html index 5d4a1d37..f9047ad5 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandExecutionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandExecutionContext.html @@ -1,314 +1,164 @@ - - -BukkitCommandExecutionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandExecutionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | +Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandExecutionContext +Package co.aikar.commands +Class BukkitCommandExecutionContext - - -java.lang.Object - - -co.aikar.commands.CommandExecutionContext<BukkitCommandExecutionContext,BukkitCommandIssuer> - - -co.aikar.commands.BukkitCommandExecutionContext - - - - - - - - +java.lang.Object +co.aikar.commands.CommandExecutionContext<BukkitCommandExecutionContext,BukkitCommandIssuer> +co.aikar.commands.BukkitCommandExecutionContext + + + -public class BukkitCommandExecutionContext -extends co.aikar.commands.CommandExecutionContext<BukkitCommandExecutionContext,BukkitCommandIssuer> - - - - - - +public class BukkitCommandExecutionContext +extends co.aikar.commands.CommandExecutionContext<BukkitCommandExecutionContext,BukkitCommandIssuer> + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.CommandExecutionContext -issuer - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.CommandExecutionContext +issuer + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -org.bukkit.entity.Player -getPlayer() - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +org.bukkit.entity.Player +getPlayer() + Returns the Player object if this Issuer is a Player - - - -org.bukkit.command.CommandSender -getSender() - - - - - - - -Methods inherited from class co.aikar.commands.CommandExecutionContext -canOverridePlayerContext, getAnnotation, getAnnotationValue, getAnnotationValue, getArgs, getBooleanFlagValue, getBooleanFlagValue, getCmd, getDoubleFlagValue, getFirstArg, getFlags, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFloatFlagValue, getIndex, getIntFlagValue, getIssuer, getLastArg, getLongFlagValue, getNumParams, getParam, getParameterPermissions, getPassedArgs, getResolvedArg, getResolvedArg, getResolvedArg, hasAnnotation, hasFlag, isLastArg, isOptional, joinArgs, joinArgs, popFirstArg, popLastArg - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + +org.bukkit.command.CommandSender +getSender() + + + + + +Methods inherited from class co.aikar.commands.CommandExecutionContext +canOverridePlayerContext, getAnnotation, getAnnotationValue, getAnnotationValue, getArgs, getBooleanFlagValue, getBooleanFlagValue, getCmd, getDoubleFlagValue, getFirstArg, getFlags, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFloatFlagValue, getIndex, getIntFlagValue, getIssuer, getLastArg, getLongFlagValue, getNumParams, getParam, getParameterPermissions, getPassedArgs, getResolvedArg, getResolvedArg, getResolvedArg, hasAnnotation, hasFlag, isLastArg, isOptional, joinArgs, joinArgs, popFirstArg, popLastArg + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Method Detail - - - - - -getSender -public org.bukkit.command.CommandSender getSender() + + +Method Details + + + +getSender +public org.bukkit.command.CommandSender getSender() + - - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() + + +getPlayer +public org.bukkit.entity.Player getPlayer() Returns the Player object if this Issuer is a Player - -Returns: + +Returns: - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandIssuer.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandIssuer.html index fd056bca..50709ffb 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandIssuer.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandIssuer.html @@ -1,422 +1,248 @@ - - -BukkitCommandIssuer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandIssuer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandIssuer +Package co.aikar.commands +Class BukkitCommandIssuer - - -java.lang.Object - - -co.aikar.commands.BukkitCommandIssuer - - - - - - - +java.lang.Object +co.aikar.commands.BukkitCommandIssuer + + + All Implemented Interfaces: co.aikar.commands.CommandIssuer -public class BukkitCommandIssuer -extends Object -implements co.aikar.commands.CommandIssuer - - - - - - +public class BukkitCommandIssuer +extends Object +implements co.aikar.commands.CommandIssuer + + + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -boolean -equals(Object o) - - - -org.bukkit.command.CommandSender -getIssuer() - - - -co.aikar.commands.CommandManager -getManager() - - - -org.bukkit.entity.Player -getPlayer() - - - -@NotNull UUID -getUniqueId() - - - -int -hashCode() - - - -boolean -hasPermission(String name) - - - -boolean -isPlayer() - - - -void -sendMessageInternal(String message) - - - - - - - -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait - - - - - -Methods inherited from interface co.aikar.commands.CommandIssuer -sendError, sendError, sendInfo, sendInfo, sendMessage, sendMessage, sendMessage, sendSyntax, sendSyntax - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +boolean +equals(Object o) + +org.bukkit.command.CommandSender +getIssuer() + +co.aikar.commands.CommandManager +getManager() + +org.bukkit.entity.Player +getPlayer() + +@NotNull UUID +getUniqueId() + +int +hashCode() + +boolean +hasPermission(String name) + +boolean +isPlayer() + +void +sendMessageInternal(String message) + + + + + +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait + +Methods inherited from interface co.aikar.commands.CommandIssuer +sendError, sendError, sendInfo, sendInfo, sendMessage, sendMessage, sendMessage, sendSyntax, sendSyntax - - - - + + + - - - - - -Method Detail - - - - - -isPlayer -public boolean isPlayer() - -Specified by: + + +Method Details + + + +isPlayer +public boolean isPlayer() + +Specified by: isPlayer in interface co.aikar.commands.CommandIssuer + - - - - - - -getIssuer -public org.bukkit.command.CommandSender getIssuer() - -Specified by: + + +getIssuer +public org.bukkit.command.CommandSender getIssuer() + +Specified by: getIssuer in interface co.aikar.commands.CommandIssuer + - - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() + + +getPlayer +public org.bukkit.entity.Player getPlayer() + - - - - - - -getUniqueId -@NotNull -public @NotNull UUID getUniqueId() - -Specified by: + + +getUniqueId +@NotNull +public @NotNull UUID getUniqueId() + +Specified by: getUniqueId in interface co.aikar.commands.CommandIssuer + - - - - - - -getManager -public co.aikar.commands.CommandManager getManager() - -Specified by: + + +getManager +public co.aikar.commands.CommandManager getManager() + +Specified by: getManager in interface co.aikar.commands.CommandIssuer + - - - - - - -sendMessageInternal -public void sendMessageInternal(String message) - -Specified by: + + +sendMessageInternal +public void sendMessageInternal(String message) + +Specified by: sendMessageInternal in interface co.aikar.commands.CommandIssuer + - - - - - - -hasPermission -public boolean hasPermission(String name) - -Specified by: + + +hasPermission +public boolean hasPermission(String name) + +Specified by: hasPermission in interface co.aikar.commands.CommandIssuer + - - - - - - -equals -public boolean equals(Object o) - -Overrides: -equals in class Object + + +equals +public boolean equals(Object o) + +Overrides: +equals in class Object + - - - - - - -hashCode -public int hashCode() - -Overrides: -hashCode in class Object + + +hashCode +public int hashCode() + +Overrides: +hashCode in class Object - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitCommandManager.html b/docs/acf-bukkit/co/aikar/commands/BukkitCommandManager.html index 74d85abc..2982fe73 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitCommandManager.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitCommandManager.html @@ -1,920 +1,607 @@ - - -BukkitCommandManager (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitCommandManager (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: -Field | -Constr | -Method +Field | +Constr | +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitCommandManager +Package co.aikar.commands +Class BukkitCommandManager - - -java.lang.Object - - -co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> - - -co.aikar.commands.BukkitCommandManager - - - - - - - - +java.lang.Object +co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> +co.aikar.commands.BukkitCommandManager + + + -public class BukkitCommandManager -extends co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> - - - - - - +public class BukkitCommandManager +extends co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + + - - - - - -Field Summary - -Fields - -Modifier and Type -Field -Description - - -protected boolean -autoDetectFromClient - - - -protected BukkitCommandCompletions -completions - - - -protected BukkitCommandContexts -contexts - - - -protected Map<String,org.bukkit.command.Command> -knownCommands - - - -protected BukkitLocales -locales - - - -Integer -mcMinorVersion - - - -Integer -mcPatchVersion - - - -protected org.bukkit.plugin.Plugin -plugin - - - -protected Map<String,BukkitRootCommand> -registeredCommands - - - - - - - -Fields inherited from class co.aikar.commands.CommandManager -conditions, defaultExceptionHandler, defaultFormatter, defaultHelpPerPage, dependencies, formatters, helpFormatter, issuersLocale, localeChangedCallbacks, replacements, rootCommands, supportedLanguages, usePerIssuerLocale - - - + + +Field Summary +Fields + +Modifier and Type +Field +Description +protected boolean +autoDetectFromClient + +protected BukkitCommandCompletions +completions + +protected BukkitCommandContexts +contexts + +protected Map<UUID,String> +issuersLocaleString + +protected Map<String,org.bukkit.command.Command> +knownCommands + +protected BukkitLocales +locales + +final Integer +mcMinorVersion + +final Integer +mcPatchVersion + +protected final org.bukkit.plugin.Plugin +plugin + +protected Map<String,BukkitRootCommand> +registeredCommands + + + +Fields inherited from class co.aikar.commands.CommandManager +conditions, defaultExceptionHandler, defaultFormatter, defaultHelpPerPage, dependencies, formatters, helpFormatter, issuersLocale, localeChangedCallbacks, replacements, rootCommands, supportedLanguages, usePerIssuerLocale + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitCommandManager(org.bukkit.plugin.Plugin plugin) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitCommandManager(org.bukkit.plugin.Plugin plugin) + + + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods Deprecated Methods - -Modifier and Type -Method -Description - - -BukkitCommandExecutionContext -createCommandContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandParameter parameter, - co.aikar.commands.CommandIssuer sender, - List<String> args, - int i, - Map<String,Object> passedArgs) - - - -BukkitCommandCompletionContext -createCompletionContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandIssuer sender, - String input, - String config, - String[] args) - - - -BukkitConditionContext -createConditionContext(co.aikar.commands.CommandIssuer issuer, - String config) - - - -co.aikar.commands.RegisteredCommand -createRegisteredCommand(co.aikar.commands.BaseCommand command, - String cmdName, - Method method, - String prefSubCommand) - - - -co.aikar.commands.RootCommand -createRootCommand(String cmd) - - - -co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> -getCommandCompletions() - - - -co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> -getCommandContexts() - - - -BukkitCommandIssuer -getCommandIssuer(Object issuer) - - - -String -getCommandPrefix(co.aikar.commands.CommandIssuer issuer) - - - -BukkitLocales -getLocales() - - - -org.bukkit.plugin.Plugin -getPlugin() - - - -Collection<co.aikar.commands.RootCommand> -getRegisteredRootCommands() - - - -co.aikar.timings.lib.TimingManager -getTimings() - - - -protected boolean -handleUncaughtException(co.aikar.commands.BaseCommand scope, - co.aikar.commands.RegisteredCommand registeredCommand, - co.aikar.commands.CommandIssuer sender, - List<String> args, - Throwable t) - - - -boolean -hasRegisteredCommands() - - - -boolean -isCommandIssuer(Class<?> type) - - - -void -log(co.aikar.commands.LogLevel level, - String message, - Throwable throwable) - - - -void -registerCommand(co.aikar.commands.BaseCommand command) - - - -void -registerCommand(co.aikar.commands.BaseCommand command, - boolean force) - - - -Locale -setPlayerLocale(org.bukkit.entity.Player player, - Locale locale) - - - -void -unregisterCommand(co.aikar.commands.BaseCommand command) - - - -void -unregisterCommand(BukkitRootCommand command) - -Deprecated. -Use unregisterCommand(BaseCommand) - this will be visibility reduced later. + + +Method Summary + +All MethodsInstance MethodsConcrete MethodsDeprecated Methods + + +Modifier and Type +Method +Description +BukkitCommandExecutionContext +createCommandContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandParameter parameter, + co.aikar.commands.CommandIssuer sender, + List<String> args, + int i, + Map<String,Object> passedArgs) + +BukkitCommandCompletionContext +createCompletionContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandIssuer sender, + String input, + String config, + String[] args) + +BukkitConditionContext +createConditionContext(co.aikar.commands.CommandIssuer issuer, + String config) + +co.aikar.commands.RegisteredCommand +createRegisteredCommand(co.aikar.commands.BaseCommand command, + String cmdName, + Method method, + String prefSubCommand) + +co.aikar.commands.RootCommand +createRootCommand(String cmd) + +co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> +getCommandCompletions() + +co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> +getCommandContexts() + +BukkitCommandIssuer +getCommandIssuer(Object issuer) + +String +getCommandPrefix(co.aikar.commands.CommandIssuer issuer) + +BukkitLocales +getLocales() + +org.bukkit.plugin.Plugin +getPlugin() + +Collection<co.aikar.commands.RootCommand> +getRegisteredRootCommands() + +co.aikar.timings.lib.TimingManager +getTimings() + +protected boolean +handleUncaughtException(co.aikar.commands.BaseCommand scope, + co.aikar.commands.RegisteredCommand registeredCommand, + co.aikar.commands.CommandIssuer sender, + List<String> args, + Throwable t) + +boolean +hasRegisteredCommands() + +boolean +isCommandIssuer(Class<?> type) + +void +log(co.aikar.commands.LogLevel level, + String message, + Throwable throwable) + +void +registerCommand(co.aikar.commands.BaseCommand command) + +void +registerCommand(co.aikar.commands.BaseCommand command, + boolean force) + +Locale +setPlayerLocale(org.bukkit.entity.Player player, + Locale locale) + +void +unregisterCommand(co.aikar.commands.BaseCommand command) + +void +unregisterCommand(BukkitRootCommand command) + +Deprecated. +Use unregisterCommand(BaseCommand) - this will be visibility reduced later. - - - -void -unregisterCommands() - - - -boolean -usePerIssuerLocale(boolean usePerIssuerLocale, - boolean autoDetectFromClient) - - - - - - - -Methods inherited from class co.aikar.commands.CommandManager -addSupportedLanguage, enableUnstableAPI, formatMessage, generateCommandHelp, generateCommandHelp, generateCommandHelp, generateCommandHelp, getCommandConditions, getCommandReplacements, getCurrentCommandIssuer, getCurrentCommandManager, getCurrentCommandOperationContext, getDefaultExceptionHandler, getDefaultFormatter, getDefaultHelpPerPage, getFormat, getHelpFormatter, getIssuerLocale, getRootCommand, getSupportedLanguages, hasPermission, hasPermission, isLoggingUnhandledExceptions, log, notifyLocaleChange, obtainRootCommand, onLocaleChange, registerDependency, registerDependency, sendMessage, sendMessage, setDefaultExceptionHandler, setDefaultExceptionHandler, setDefaultFormatter, setDefaultHelpPerPage, setFormat, setFormat, setFormat, setHelpFormatter, setIssuerLocale, usePerIssuerLocale, usingPerIssuerLocale - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + +void +unregisterCommands() + +boolean +usePerIssuerLocale(boolean usePerIssuerLocale, + boolean autoDetectFromClient) + + + + + +Methods inherited from class co.aikar.commands.CommandManager +addSupportedLanguage, enableUnstableAPI, formatMessage, generateCommandHelp, generateCommandHelp, generateCommandHelp, generateCommandHelp, getCommandConditions, getCommandReplacements, getCurrentCommandIssuer, getCurrentCommandManager, getCurrentCommandOperationContext, getDefaultExceptionHandler, getDefaultFormatter, getDefaultHelpPerPage, getFormat, getHelpFormatter, getIssuerLocale, getRootCommand, getSupportedLanguages, hasPermission, hasPermission, isLoggingUnhandledExceptions, log, notifyLocaleChange, obtainRootCommand, onLocaleChange, registerDependency, registerDependency, sendMessage, sendMessage, setDefaultExceptionHandler, setDefaultExceptionHandler, setDefaultFormatter, setDefaultHelpPerPage, setFormat, setFormat, setFormat, setHelpFormatter, setIssuerLocale, usePerIssuerLocale, usingPerIssuerLocale + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Field Detail - - - - - -plugin -protected final org.bukkit.plugin.Plugin plugin + + +Field Details + + + +plugin +protected final org.bukkit.plugin.Plugin plugin + - - - - - - -mcMinorVersion -public final Integer mcMinorVersion + + +mcMinorVersion +public final Integer mcMinorVersion + - - - - - - -mcPatchVersion -public final Integer mcPatchVersion + + +mcPatchVersion +public final Integer mcPatchVersion + - - - - - - -knownCommands -protected Map<String,org.bukkit.command.Command> knownCommands + + +knownCommands +protected Map<String,org.bukkit.command.Command> knownCommands + - - - - - - -registeredCommands -protected Map<String,BukkitRootCommand> registeredCommands + + +registeredCommands +protected Map<String,BukkitRootCommand> registeredCommands + - - - - - - -contexts -protected BukkitCommandContexts contexts + + +contexts +protected BukkitCommandContexts contexts + - - - - - - -completions -protected BukkitCommandCompletions completions + + +completions +protected BukkitCommandCompletions completions + - - - - - - -locales -protected BukkitLocales locales + + +locales +protected BukkitLocales locales + - - - - - - -autoDetectFromClient -protected boolean autoDetectFromClient + + +issuersLocaleString +protected Map<UUID,String> issuersLocaleString + - + + +autoDetectFromClient +protected boolean autoDetectFromClient + + - - - - - -Constructor Detail - - - - - -BukkitCommandManager -public BukkitCommandManager(org.bukkit.plugin.Plugin plugin) - - + + +Constructor Details + + + +BukkitCommandManager +public BukkitCommandManager(org.bukkit.plugin.Plugin plugin) + + - - - - - -Method Detail - - - - - -getPlugin -public org.bukkit.plugin.Plugin getPlugin() + + +Method Details + + + +getPlugin +public org.bukkit.plugin.Plugin getPlugin() + - - - - - - -isCommandIssuer -public boolean isCommandIssuer(Class<?> type) - -Specified by: -isCommandIssuer in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +isCommandIssuer +public boolean isCommandIssuer(Class<?> type) + +Specified by: +isCommandIssuer in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getCommandContexts -public co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> getCommandContexts() - -Specified by: -getCommandContexts in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getCommandContexts +public co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> getCommandContexts() + +Specified by: +getCommandContexts in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getCommandCompletions -public co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> getCommandCompletions() - -Specified by: -getCommandCompletions in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getCommandCompletions +public co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> getCommandCompletions() + +Specified by: +getCommandCompletions in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getLocales -public BukkitLocales getLocales() - -Specified by: -getLocales in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getLocales +public BukkitLocales getLocales() + +Specified by: +getLocales in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -hasRegisteredCommands -public boolean hasRegisteredCommands() - -Specified by: -hasRegisteredCommands in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +hasRegisteredCommands +public boolean hasRegisteredCommands() + +Specified by: +hasRegisteredCommands in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -registerCommand -public void registerCommand(co.aikar.commands.BaseCommand command, - boolean force) + + +registerCommand +public void registerCommand(co.aikar.commands.BaseCommand command, + boolean force) + - - - - - - -registerCommand -public void registerCommand(co.aikar.commands.BaseCommand command) - -Specified by: -registerCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +registerCommand +public void registerCommand(co.aikar.commands.BaseCommand command) + +Specified by: +registerCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -unregisterCommand -public void unregisterCommand(co.aikar.commands.BaseCommand command) + + +unregisterCommand +public void unregisterCommand(co.aikar.commands.BaseCommand command) + - - - - - - -unregisterCommand -@Deprecated -public void unregisterCommand(BukkitRootCommand command) -Deprecated. -Use unregisterCommand(BaseCommand) - this will be visibility reduced later. + + +unregisterCommand +@Deprecated +public void unregisterCommand(BukkitRootCommand command) +Deprecated. +Use unregisterCommand(BaseCommand) - this will be visibility reduced later. - -Parameters: + +Parameters: command - + - - - - - - -unregisterCommands -public void unregisterCommands() + + +unregisterCommands +public void unregisterCommands() + - - - - - - -setPlayerLocale -public Locale setPlayerLocale(org.bukkit.entity.Player player, - Locale locale) + + +setPlayerLocale +public Locale setPlayerLocale(org.bukkit.entity.Player player, + Locale locale) + - - - - - - -getTimings -public co.aikar.timings.lib.TimingManager getTimings() + + +getTimings +public co.aikar.timings.lib.TimingManager getTimings() + - - - - - - -createRootCommand -public co.aikar.commands.RootCommand createRootCommand(String cmd) - -Specified by: -createRootCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createRootCommand +public co.aikar.commands.RootCommand createRootCommand(String cmd) + +Specified by: +createRootCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getRegisteredRootCommands -public Collection<co.aikar.commands.RootCommand> getRegisteredRootCommands() - -Specified by: -getRegisteredRootCommands in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getRegisteredRootCommands +public Collection<co.aikar.commands.RootCommand> getRegisteredRootCommands() + +Specified by: +getRegisteredRootCommands in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -getCommandIssuer -public BukkitCommandIssuer getCommandIssuer(Object issuer) - -Specified by: -getCommandIssuer in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getCommandIssuer +public BukkitCommandIssuer getCommandIssuer(Object issuer) + +Specified by: +getCommandIssuer in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -createCommandContext -public BukkitCommandExecutionContext createCommandContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandParameter parameter, - co.aikar.commands.CommandIssuer sender, - List<String> args, - int i, - Map<String,Object> passedArgs) - -Specified by: -createCommandContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createCommandContext +public BukkitCommandExecutionContext createCommandContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandParameter parameter, + co.aikar.commands.CommandIssuer sender, + List<String> args, + int i, + Map<String,Object> passedArgs) + +Specified by: +createCommandContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -createCompletionContext -public BukkitCommandCompletionContext createCompletionContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandIssuer sender, - String input, - String config, - String[] args) - -Specified by: -createCompletionContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createCompletionContext +public BukkitCommandCompletionContext createCompletionContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandIssuer sender, + String input, + String config, + String[] args) + +Specified by: +createCompletionContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -createRegisteredCommand -public co.aikar.commands.RegisteredCommand createRegisteredCommand(co.aikar.commands.BaseCommand command, - String cmdName, - Method method, - String prefSubCommand) - -Overrides: -createRegisteredCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createRegisteredCommand +public co.aikar.commands.RegisteredCommand createRegisteredCommand(co.aikar.commands.BaseCommand command, + String cmdName, + Method method, + String prefSubCommand) + +Overrides: +createRegisteredCommand in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -createConditionContext -public BukkitConditionContext createConditionContext(co.aikar.commands.CommandIssuer issuer, - String config) - -Overrides: -createConditionContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +createConditionContext +public BukkitConditionContext createConditionContext(co.aikar.commands.CommandIssuer issuer, + String config) + +Overrides: +createConditionContext in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -log -public void log(co.aikar.commands.LogLevel level, - String message, - Throwable throwable) - -Specified by: -log in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +log +public void log(co.aikar.commands.LogLevel level, + String message, + Throwable throwable) + +Specified by: +log in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -usePerIssuerLocale -public boolean usePerIssuerLocale(boolean usePerIssuerLocale, - boolean autoDetectFromClient) + + +usePerIssuerLocale +public boolean usePerIssuerLocale(boolean usePerIssuerLocale, + boolean autoDetectFromClient) + - - - - - - -getCommandPrefix -public String getCommandPrefix(co.aikar.commands.CommandIssuer issuer) - -Overrides: -getCommandPrefix in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +getCommandPrefix +public String getCommandPrefix(co.aikar.commands.CommandIssuer issuer) + +Overrides: +getCommandPrefix in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + - - - - - - -handleUncaughtException -protected boolean handleUncaughtException(co.aikar.commands.BaseCommand scope, - co.aikar.commands.RegisteredCommand registeredCommand, - co.aikar.commands.CommandIssuer sender, - List<String> args, - Throwable t) - -Overrides: -handleUncaughtException in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> + + +handleUncaughtException +protected boolean handleUncaughtException(co.aikar.commands.BaseCommand scope, + co.aikar.commands.RegisteredCommand registeredCommand, + co.aikar.commands.CommandIssuer sender, + List<String> args, + Throwable t) + +Overrides: +handleUncaughtException in class co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext> - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitConditionContext.html b/docs/acf-bukkit/co/aikar/commands/BukkitConditionContext.html index dd79afc8..76497094 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitConditionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitConditionContext.html @@ -1,291 +1,149 @@ - - -BukkitConditionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitConditionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitConditionContext +Package co.aikar.commands +Class BukkitConditionContext - - -java.lang.Object - - -co.aikar.commands.ConditionContext<BukkitCommandIssuer> - - -co.aikar.commands.BukkitConditionContext - - - - - - - - +java.lang.Object +co.aikar.commands.ConditionContext<BukkitCommandIssuer> +co.aikar.commands.BukkitConditionContext + + + -public class BukkitConditionContext -extends co.aikar.commands.ConditionContext<BukkitCommandIssuer> - - - - - - +public class BukkitConditionContext +extends co.aikar.commands.ConditionContext<BukkitCommandIssuer> + + + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -org.bukkit.entity.Player -getPlayer() - - - -org.bukkit.command.CommandSender -getSender() - - - - - - - -Methods inherited from class co.aikar.commands.ConditionContext -getConfig, getConfigValue, getConfigValue, getIssuer, hasConfig - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +org.bukkit.entity.Player +getPlayer() + +org.bukkit.command.CommandSender +getSender() + + + + + +Methods inherited from class co.aikar.commands.ConditionContext +getConfig, getConfigValue, getConfigValue, getIssuer, hasConfig + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Method Detail - - - - - -getSender -public org.bukkit.command.CommandSender getSender() + + +Method Details + + + +getSender +public org.bukkit.command.CommandSender getSender() + - - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() - - + + +getPlayer +public org.bukkit.entity.Player getPlayer() + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitLocales.html b/docs/acf-bukkit/co/aikar/commands/BukkitLocales.html index 4bc967b1..0e249331 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitLocales.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitLocales.html @@ -1,427 +1,254 @@ - - -BukkitLocales (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitLocales (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: Field | -Constr | -Method +Constr | +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitLocales +Package co.aikar.commands +Class BukkitLocales - - -java.lang.Object - - -co.aikar.commands.Locales - - -co.aikar.commands.BukkitLocales - - - - - - - - +java.lang.Object +co.aikar.commands.Locales +co.aikar.commands.BukkitLocales + + + -public class BukkitLocales -extends co.aikar.commands.Locales - - - - - - +public class BukkitLocales +extends co.aikar.commands.Locales + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.Locales -AFRIKAANS, ARABIC, BULGARIAN, CHINESE, CZECH, DANISH, DUTCH, ENGLISH, FINNISH, FRENCH, GERMAN, GREEK, HEBREW, HINDI, HUNGARIAN, ITALIAN, JAPANESE, KOREAN, LATIN, NORWEGIAN_BOKMAAL, NORWEGIAN_NYNORSK, POLISH, PORTUGUESE, ROMANIAN, RUSSIAN, SIMPLIFIED_CHINESE, SPANISH, SWEDISH, THAI, TRADITIONAL_CHINESE, TURKISH, UKRANIAN, VIETNAMESE, WELSH - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.Locales +AFRIKAANS, ARABIC, BULGARIAN, CHINESE, CZECH, DANISH, DUTCH, ENGLISH, FINNISH, FRENCH, GERMAN, GREEK, HEBREW, HINDI, HUNGARIAN, ITALIAN, JAPANESE, KOREAN, LATIN, NORWEGIAN_BOKMAAL, NORWEGIAN_NYNORSK, POLISH, PORTUGUESE, ROMANIAN, RUSSIAN, SIMPLIFIED_CHINESE, SPANISH, SWEDISH, THAI, TRADITIONAL_CHINESE, TURKISH, UKRANIAN, VIETNAMESE, WELSH + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitLocales(BukkitCommandManager manager) - - - - - - - - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -boolean -loadLanguage(org.bukkit.configuration.file.FileConfiguration config, - Locale locale) - -Loads every message from the Configuration object. - - - -void -loadLanguages() - - - -boolean -loadYamlLanguageFile(File file, - Locale locale) - -Loads the given file - - - -boolean -loadYamlLanguageFile(String file, - Locale locale) - -Loads a file out of the plugins data folder by the given name - - - - - - - -Methods inherited from class co.aikar.commands.Locales -addBundleClassLoader, addMessage, addMessageBundle, addMessageBundle, addMessageBundles, addMessages, addMessageStrings, getDefaultLocale, getMessage, getOptionalMessage, loadMissingBundles, replaceI18NStrings, setDefaultLocale - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitLocales(BukkitCommandManager manager) + - - - - - - - - - -Constructor Detail - - - - - -BukkitLocales -public BukkitLocales(BukkitCommandManager manager) + - + + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +boolean +loadLanguage(org.bukkit.configuration.file.FileConfiguration config, + Locale locale) + +Loads every message from the Configuration object. + +void +loadLanguages() + +boolean +loadYamlLanguageFile(File file, + Locale locale) + +Loads the given file + +boolean +loadYamlLanguageFile(String file, + Locale locale) + +Loads a file out of the plugins data folder by the given name + + + + + +Methods inherited from class co.aikar.commands.Locales +addBundleClassLoader, addMessage, addMessageBundle, addMessageBundle, addMessageBundles, addMessages, addMessageStrings, getDefaultLocale, getMessage, getOptionalMessage, loadMissingBundles, replaceI18NStrings, setDefaultLocale + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait + + + + + + +Constructor Details + + + +BukkitLocales +public BukkitLocales(BukkitCommandManager manager) + + + + + - - - - - -Method Detail - - - - - -loadLanguages -public void loadLanguages() - -Overrides: + + +Method Details + + + +loadLanguages +public void loadLanguages() + +Overrides: loadLanguages in class co.aikar.commands.Locales + - - - - - - -loadYamlLanguageFile -public boolean loadYamlLanguageFile(File file, - Locale locale) - throws IOException, - org.bukkit.configuration.InvalidConfigurationException + + +loadYamlLanguageFile +public boolean loadYamlLanguageFile(File file, + Locale locale) + throws IOException, +org.bukkit.configuration.InvalidConfigurationException Loads the given file - -Parameters: + +Parameters: file - locale - -Returns: +Returns: If any language keys were added -Throws: -IOException +Throws: +IOException org.bukkit.configuration.InvalidConfigurationException + - - - - - - -loadYamlLanguageFile -public boolean loadYamlLanguageFile(String file, - Locale locale) - throws IOException, - org.bukkit.configuration.InvalidConfigurationException + + +loadYamlLanguageFile +public boolean loadYamlLanguageFile(String file, + Locale locale) + throws IOException, +org.bukkit.configuration.InvalidConfigurationException Loads a file out of the plugins data folder by the given name - -Parameters: + +Parameters: file - locale - -Returns: +Returns: If any language keys were added -Throws: -IOException +Throws: +IOException org.bukkit.configuration.InvalidConfigurationException + - - - - - - -loadLanguage -public boolean loadLanguage(org.bukkit.configuration.file.FileConfiguration config, - Locale locale) + + +loadLanguage +public boolean loadLanguage(org.bukkit.configuration.file.FileConfiguration config, + Locale locale) 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 - -Parameters: + +Parameters: config - locale - -Returns: +Returns: If any language keys were added - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitMessageFormatter.html b/docs/acf-bukkit/co/aikar/commands/BukkitMessageFormatter.html index 54da868b..0f44efbe 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitMessageFormatter.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitMessageFormatter.html @@ -1,279 +1,136 @@ - - -BukkitMessageFormatter (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitMessageFormatter (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | Field | -Constr | -Method +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitMessageFormatter +Package co.aikar.commands +Class BukkitMessageFormatter - - -java.lang.Object - - -co.aikar.commands.MessageFormatter<org.bukkit.ChatColor> - - -co.aikar.commands.BukkitMessageFormatter - - - - - - - - +java.lang.Object +co.aikar.commands.MessageFormatter<org.bukkit.ChatColor> +co.aikar.commands.BukkitMessageFormatter + + + -public class BukkitMessageFormatter -extends co.aikar.commands.MessageFormatter<org.bukkit.ChatColor> - - - - - - +public class BukkitMessageFormatter +extends co.aikar.commands.MessageFormatter<org.bukkit.ChatColor> + + + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -BukkitMessageFormatter(org.bukkit.ChatColor... colors) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +BukkitMessageFormatter(org.bukkit.ChatColor... colors) + + + - - - - - -Method Summary - - - - -Methods inherited from class co.aikar.commands.MessageFormatter -format, format, getColor, getDefaultColor, setColor - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class co.aikar.commands.MessageFormatter +format, format, getColor, getDefaultColor, setColor + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -BukkitMessageFormatter -public BukkitMessageFormatter(org.bukkit.ChatColor... colors) - - + + +Constructor Details + + + +BukkitMessageFormatter +public BukkitMessageFormatter(org.bukkit.ChatColor... colors) + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitRegisteredCommand.html b/docs/acf-bukkit/co/aikar/commands/BukkitRegisteredCommand.html index f68e1bb2..26a2aa85 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitRegisteredCommand.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitRegisteredCommand.html @@ -1,316 +1,166 @@ - - -BukkitRegisteredCommand (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitRegisteredCommand (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | +Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitRegisteredCommand +Package co.aikar.commands +Class BukkitRegisteredCommand - - -java.lang.Object - - -co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> - - -co.aikar.commands.BukkitRegisteredCommand - - - - - - - - +java.lang.Object +co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> +co.aikar.commands.BukkitRegisteredCommand + + + -public class BukkitRegisteredCommand -extends co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> - - - - - - +public class BukkitRegisteredCommand +extends co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.RegisteredCommand -helpSearchTags - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.RegisteredCommand +helpSearchTags + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -void -postCommand() - - - -void -preCommand() - - - - - - - -Methods inherited from class co.aikar.commands.RegisteredCommand -addSubcommand, addSubcommands, getAnnotation, getCommand, getHelpText, getPermission, getPrefSubCommand, getRequiredPermissions, getSyntaxText, getSyntaxText, isPrivate, requiresPermission - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +void +postCommand() + +void +preCommand() + + + + + +Methods inherited from class co.aikar.commands.RegisteredCommand +addSubcommand, addSubcommands, getAnnotation, getCommand, getHelpText, getPermission, getPrefSubCommand, getRequiredPermissions, getSyntaxText, getSyntaxText, isPrivate, requiresPermission + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait - - - - + + + - - - - - -Method Detail - - - - - -preCommand -public void preCommand() - -Overrides: + + +Method Details + + + +preCommand +public void preCommand() + +Overrides: preCommand in class co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> + - - - - - - -postCommand -public void postCommand() - -Overrides: + + +postCommand +public void postCommand() + +Overrides: postCommand in class co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext> - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/BukkitRootCommand.html b/docs/acf-bukkit/co/aikar/commands/BukkitRootCommand.html index e79dceab..294a55a6 100644 --- a/docs/acf-bukkit/co/aikar/commands/BukkitRootCommand.html +++ b/docs/acf-bukkit/co/aikar/commands/BukkitRootCommand.html @@ -1,503 +1,304 @@ - - -BukkitRootCommand (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +BukkitRootCommand (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | +Field | Constr | -Method +Method - + Detail: Field | Constr | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Class BukkitRootCommand +Package co.aikar.commands +Class BukkitRootCommand - - -java.lang.Object - - -org.bukkit.command.Command - - -co.aikar.commands.BukkitRootCommand - - - - - - - - - +java.lang.Object +org.bukkit.command.Command +co.aikar.commands.BukkitRootCommand + + + + All Implemented Interfaces: co.aikar.commands.RootCommand, org.bukkit.command.PluginIdentifiableCommand -public class BukkitRootCommand -extends org.bukkit.command.Command -implements co.aikar.commands.RootCommand, org.bukkit.command.PluginIdentifiableCommand - - - - - - +public class BukkitRootCommand +extends org.bukkit.command.Command +implements co.aikar.commands.RootCommand, org.bukkit.command.PluginIdentifiableCommand + + + - - - - - -Field Summary - - - - -Fields inherited from class org.bukkit.command.Command -description, usageMessage - - - + + +Field Summary + +Fields inherited from class org.bukkit.command.Command +description, usageMessage + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -void -addChild(co.aikar.commands.BaseCommand command) - - - -boolean -execute(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args) - - - -List<co.aikar.commands.BaseCommand> -getChildren() - - - -String -getCommandName() - - - -co.aikar.commands.BaseCommand -getDefCommand() - - - -String -getDescription() - - - -co.aikar.commands.CommandManager -getManager() - - - -org.bukkit.plugin.Plugin -getPlugin() - - - -com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand> -getSubCommands() - - - -List<String> -tabComplete(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args) - - - -boolean -testPermissionSilent(org.bukkit.command.CommandSender target) - - - - - - - -Methods inherited from class org.bukkit.command.Command -broadcastCommandMessage, broadcastCommandMessage, getAliases, getLabel, getName, getPermission, getPermissionMessage, getUsage, isRegistered, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, toString, unregister - - - - - -Methods inherited from class java.lang.Object -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait - - - - - -Methods inherited from interface co.aikar.commands.RootCommand -addChildShared, execute, getDefaultRegisteredCommand, getTabCompletions, getTabCompletions, getTabCompletions, getUniquePermission, getUsage, hasAnyPermission - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +void +addChild(co.aikar.commands.BaseCommand command) + +boolean +execute(org.bukkit.command.CommandSender sender, + String commandLabel, + String[] args) + +List<co.aikar.commands.BaseCommand> +getChildren() + +String +getCommandName() + +co.aikar.commands.BaseCommand +getDefCommand() + +String +getDescription() + +co.aikar.commands.CommandManager +getManager() + +org.bukkit.plugin.Plugin +getPlugin() + +com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand> +getSubCommands() + +List<String> +tabComplete(org.bukkit.command.CommandSender sender, + String commandLabel, + String[] args) + +boolean +testPermissionSilent(org.bukkit.command.CommandSender target) + + + + + +Methods inherited from class org.bukkit.command.Command +broadcastCommandMessage, broadcastCommandMessage, getAliases, getLabel, getName, getPermission, getPermissionMessage, getUsage, isRegistered, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, toString, unregister + +Methods inherited from class java.lang.Object +clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait + +Methods inherited from interface co.aikar.commands.RootCommand +addChildShared, execute, getDefaultRegisteredCommand, getTabCompletions, getTabCompletions, getTabCompletions, getUniquePermission, getUsage, hasAnyPermission - - - - + + + - - - - - -Method Detail - - - - - -getDescription -public String getDescription() - -Specified by: + + +Method Details + + + +getDescription +public String getDescription() + +Specified by: getDescription in interface co.aikar.commands.RootCommand -Overrides: +Overrides: getDescription in class org.bukkit.command.Command + - - - - - - -getCommandName -public String getCommandName() - -Specified by: + + +getCommandName +public String getCommandName() + +Specified by: getCommandName in interface co.aikar.commands.RootCommand + - - - - - - -tabComplete -public List<String> tabComplete(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args) - throws IllegalArgumentException - -Overrides: + + +tabComplete +public List<String> tabComplete(org.bukkit.command.CommandSender sender, + String commandLabel, + String[] args) + throws IllegalArgumentException + +Overrides: tabComplete in class org.bukkit.command.Command -Throws: -IllegalArgumentException +Throws: +IllegalArgumentException + - - - - - - -execute -public boolean execute(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args) - -Specified by: + + +execute +public boolean execute(org.bukkit.command.CommandSender sender, + String commandLabel, + String[] args) + +Specified by: execute in class org.bukkit.command.Command + - - - - - - -testPermissionSilent -public boolean testPermissionSilent(org.bukkit.command.CommandSender target) - -Overrides: + + +testPermissionSilent +public boolean testPermissionSilent(org.bukkit.command.CommandSender target) + +Overrides: testPermissionSilent in class org.bukkit.command.Command + - - - - - - -addChild -public void addChild(co.aikar.commands.BaseCommand command) - -Specified by: + + +addChild +public void addChild(co.aikar.commands.BaseCommand command) + +Specified by: addChild in interface co.aikar.commands.RootCommand + - - - - - - -getManager -public co.aikar.commands.CommandManager getManager() - -Specified by: + + +getManager +public co.aikar.commands.CommandManager getManager() + +Specified by: getManager in interface co.aikar.commands.RootCommand + - - - - - - -getSubCommands -public com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand> getSubCommands() - -Specified by: + + +getSubCommands +public com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand> getSubCommands() + +Specified by: getSubCommands in interface co.aikar.commands.RootCommand + - - - - - - -getChildren -public List<co.aikar.commands.BaseCommand> getChildren() - -Specified by: + + +getChildren +public List<co.aikar.commands.BaseCommand> getChildren() + +Specified by: getChildren in interface co.aikar.commands.RootCommand + - - - - - - -getDefCommand -public co.aikar.commands.BaseCommand getDefCommand() - -Specified by: + + +getDefCommand +public co.aikar.commands.BaseCommand getDefCommand() + +Specified by: getDefCommand in interface co.aikar.commands.RootCommand + - - - - - - -getPlugin -public org.bukkit.plugin.Plugin getPlugin() - -Specified by: + + +getPlugin +public org.bukkit.plugin.Plugin getPlugin() + +Specified by: getPlugin in interface org.bukkit.command.PluginIdentifiableCommand - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/MinecraftMessageKeys.html b/docs/acf-bukkit/co/aikar/commands/MinecraftMessageKeys.html index 5c86dcff..51fb544b 100644 --- a/docs/acf-bukkit/co/aikar/commands/MinecraftMessageKeys.html +++ b/docs/acf-bukkit/co/aikar/commands/MinecraftMessageKeys.html @@ -1,526 +1,315 @@ - - -MinecraftMessageKeys (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +MinecraftMessageKeys (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: -Nested | -Enum Constants | +Nested | +Enum Constants | Field | -Method +Method - + Detail: -Enum Constants | +Enum Constants | Field | -Method +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands -Enum MinecraftMessageKeys +Package co.aikar.commands +Enum MinecraftMessageKeys - - -java.lang.Object - - -java.lang.Enum<MinecraftMessageKeys> - - -co.aikar.commands.MinecraftMessageKeys - - - - - - - - - +java.lang.Object +java.lang.Enum<MinecraftMessageKeys> +co.aikar.commands.MinecraftMessageKeys + + + + All Implemented Interfaces: -co.aikar.locales.MessageKeyProvider, Serializable, Comparable<MinecraftMessageKeys> +co.aikar.locales.MessageKeyProvider, Serializable, Comparable<MinecraftMessageKeys>, java.lang.constant.Constable -public enum MinecraftMessageKeys -extends Enum<MinecraftMessageKeys> -implements co.aikar.locales.MessageKeyProvider - - - - - - - - - - - - -Enum Constant Summary - -Enum Constants - -Enum Constant -Description - - -INVALID_WORLD - - - -IS_NOT_A_VALID_NAME - - - -LOCATION_CONSOLE_NOT_RELATIVE - - - -LOCATION_PLEASE_SPECIFY_WORLD - - - -LOCATION_PLEASE_SPECIFY_XYZ - - - -MULTIPLE_PLAYERS_MATCH - - - -NO_PLAYER_FOUND - - - -NO_PLAYER_FOUND_OFFLINE - - - -NO_PLAYER_FOUND_SERVER - - - -PLAYER_IS_VANISHED_CONFIRM - - - -USERNAME_TOO_SHORT - - - -YOU_MUST_BE_HOLDING_ITEM - - - - - +public enum MinecraftMessageKeys +extends Enum<MinecraftMessageKeys> +implements co.aikar.locales.MessageKeyProvider + + + + + +Nested Class Summary + +Nested classes/interfaces inherited from class java.lang.Enum +Enum.EnumDesc<E extends Enum<E>> + + + + + +Enum Constant Summary +Enum Constants + +Enum Constant +Description +INVALID_WORLD + +IS_NOT_A_VALID_NAME + +LOCATION_CONSOLE_NOT_RELATIVE + +LOCATION_PLEASE_SPECIFY_WORLD + +LOCATION_PLEASE_SPECIFY_XYZ + +MULTIPLE_PLAYERS_MATCH + +NO_PLAYER_FOUND + +NO_PLAYER_FOUND_OFFLINE + +NO_PLAYER_FOUND_SERVER + +PLAYER_IS_VANISHED_CONFIRM + +USERNAME_TOO_SHORT + +YOU_MUST_BE_HOLDING_ITEM + + + + - - - - - -Method Summary - -All Methods Static Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -co.aikar.locales.MessageKey -getMessageKey() - - - -static MinecraftMessageKeys -valueOf(String name) - + + +Method Summary + +All MethodsStatic MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +co.aikar.locales.MessageKey +getMessageKey() + +static MinecraftMessageKeys +valueOf(String name) + Returns the enum constant of this type with the specified name. - - - -static MinecraftMessageKeys[] -values() - + +static MinecraftMessageKeys[] +values() + Returns an array containing the constants of this enum type, in the order they are declared. - - - - - - - -Methods inherited from class java.lang.Enum -clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf - - - - - -Methods inherited from class java.lang.Object -getClass, notify, notifyAll, wait, wait, wait - - - - - - - - - - - - - - - -Enum Constant Detail - - - - - -INVALID_WORLD -public static final MinecraftMessageKeys INVALID_WORLD - - - - - - - -YOU_MUST_BE_HOLDING_ITEM -public static final MinecraftMessageKeys YOU_MUST_BE_HOLDING_ITEM - - - - - - - -PLAYER_IS_VANISHED_CONFIRM -public static final MinecraftMessageKeys PLAYER_IS_VANISHED_CONFIRM - - - - - - - -USERNAME_TOO_SHORT -public static final MinecraftMessageKeys USERNAME_TOO_SHORT - - - - - - - -IS_NOT_A_VALID_NAME -public static final MinecraftMessageKeys IS_NOT_A_VALID_NAME - - - - - - - -MULTIPLE_PLAYERS_MATCH -public static final MinecraftMessageKeys MULTIPLE_PLAYERS_MATCH - - - - - - - -NO_PLAYER_FOUND_SERVER -public static final MinecraftMessageKeys NO_PLAYER_FOUND_SERVER - - - - - - - -NO_PLAYER_FOUND_OFFLINE -public static final MinecraftMessageKeys NO_PLAYER_FOUND_OFFLINE - - - - - - - -NO_PLAYER_FOUND -public static final MinecraftMessageKeys NO_PLAYER_FOUND - - - - - - - -LOCATION_PLEASE_SPECIFY_WORLD -public static final MinecraftMessageKeys LOCATION_PLEASE_SPECIFY_WORLD - - - - - - - -LOCATION_PLEASE_SPECIFY_XYZ -public static final MinecraftMessageKeys LOCATION_PLEASE_SPECIFY_XYZ - - - - - - - -LOCATION_CONSOLE_NOT_RELATIVE -public static final MinecraftMessageKeys LOCATION_CONSOLE_NOT_RELATIVE - - + + + + +Methods inherited from class java.lang.Enum +clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf + +Methods inherited from class java.lang.Object +getClass, notify, notifyAll, wait, wait, wait + + + + + + +Enum Constant Details + + + +INVALID_WORLD +public static final MinecraftMessageKeys INVALID_WORLD + + + + +YOU_MUST_BE_HOLDING_ITEM +public static final MinecraftMessageKeys YOU_MUST_BE_HOLDING_ITEM + + + + +PLAYER_IS_VANISHED_CONFIRM +public static final MinecraftMessageKeys PLAYER_IS_VANISHED_CONFIRM + + + + +USERNAME_TOO_SHORT +public static final MinecraftMessageKeys USERNAME_TOO_SHORT + + + + +IS_NOT_A_VALID_NAME +public static final MinecraftMessageKeys IS_NOT_A_VALID_NAME + + + + +MULTIPLE_PLAYERS_MATCH +public static final MinecraftMessageKeys MULTIPLE_PLAYERS_MATCH + + + + +NO_PLAYER_FOUND_SERVER +public static final MinecraftMessageKeys NO_PLAYER_FOUND_SERVER + + + + +NO_PLAYER_FOUND_OFFLINE +public static final MinecraftMessageKeys NO_PLAYER_FOUND_OFFLINE + + + + +NO_PLAYER_FOUND +public static final MinecraftMessageKeys NO_PLAYER_FOUND + + + + +LOCATION_PLEASE_SPECIFY_WORLD +public static final MinecraftMessageKeys LOCATION_PLEASE_SPECIFY_WORLD + + + + +LOCATION_PLEASE_SPECIFY_XYZ +public static final MinecraftMessageKeys LOCATION_PLEASE_SPECIFY_XYZ + + + + +LOCATION_CONSOLE_NOT_RELATIVE +public static final MinecraftMessageKeys LOCATION_CONSOLE_NOT_RELATIVE + + + + + - - - - - -Method Detail - - - - - -values -public static MinecraftMessageKeys[] values() + + +Method Details + + + +values +public static MinecraftMessageKeys[] values() Returns an array containing the constants of this enum type, in -the order they are declared. This method may be used to iterate -over the constants as follows: - -for (MinecraftMessageKeys c : MinecraftMessageKeys.values()) - System.out.println(c); - - -Returns: +the order they are declared. + +Returns: an array containing the constants of this enum type, in the order they are declared + - - - - - - -valueOf -public static MinecraftMessageKeys valueOf(String name) + + +valueOf +public static MinecraftMessageKeys valueOf(String name) Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.) - -Parameters: + +Parameters: name - the name of the enum constant to be returned. -Returns: +Returns: the enum constant with the specified name -Throws: -IllegalArgumentException - if this enum type has no constant with the specified name -NullPointerException - if the argument is null +Throws: +IllegalArgumentException - if this enum type has no constant with the specified name +NullPointerException - if the argument is null + - - - - - - -getMessageKey -public co.aikar.locales.MessageKey getMessageKey() - -Specified by: + + +getMessageKey +public co.aikar.locales.MessageKey getMessageKey() + +Specified by: getMessageKey in interface co.aikar.locales.MessageKeyProvider - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/OnlinePlayer.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/OnlinePlayer.html index 0e8bc73b..cc65126e 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/OnlinePlayer.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/OnlinePlayer.html @@ -1,405 +1,234 @@ - - -OnlinePlayer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +OnlinePlayer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: -Field | -Constr | -Method +Field | +Constr | +Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands.bukkit.contexts -Class OnlinePlayer +Package co.aikar.commands.bukkit.contexts +Class OnlinePlayer - - -java.lang.Object - - -co.aikar.commands.bukkit.contexts.OnlinePlayer - - - - - - - +java.lang.Object +co.aikar.commands.bukkit.contexts.OnlinePlayer + + + Direct Known Subclasses: OnlinePlayer -public class OnlinePlayer -extends Object - - - - - - +public class OnlinePlayer +extends Object + + + - - - - - -Field Summary - -Fields - -Modifier and Type -Field -Description - - -org.bukkit.entity.Player -player - - - - - + + +Field Summary +Fields + +Modifier and Type +Field +Description +final org.bukkit.entity.Player +player + + + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -OnlinePlayer(org.bukkit.entity.Player player) - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +OnlinePlayer(org.bukkit.entity.Player player) + + + - - - - - -Method Summary - -All Methods Instance Methods Concrete Methods - -Modifier and Type -Method -Description - - -boolean -equals(Object o) - - - -org.bukkit.entity.Player -getPlayer() - - - -int -hashCode() - - - -String -toString() - - - - - - - -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait - - - + + +Method Summary + +All MethodsInstance MethodsConcrete Methods + + +Modifier and Type +Method +Description +boolean +equals(Object o) + +org.bukkit.entity.Player +getPlayer() + +int +hashCode() + +String +toString() + + + + + +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait - - - - + + + - - - - - -Field Detail - - - - - -player -public final org.bukkit.entity.Player player - - + + +Field Details + + + +player +public final org.bukkit.entity.Player player + + - - - - - -Constructor Detail - - - - - -OnlinePlayer -public OnlinePlayer(org.bukkit.entity.Player player) - - + + +Constructor Details + + + +OnlinePlayer +public OnlinePlayer(org.bukkit.entity.Player player) + + - - - - - -Method Detail - - - - - -getPlayer -public org.bukkit.entity.Player getPlayer() + + +Method Details + + + +getPlayer +public org.bukkit.entity.Player getPlayer() + - - - - - - -equals -public boolean equals(Object o) - -Overrides: -equals in class Object + + +equals +public boolean equals(Object o) + +Overrides: +equals in class Object + - - - - - - -hashCode -public int hashCode() - -Overrides: -hashCode in class Object + + +hashCode +public int hashCode() + +Overrides: +hashCode in class Object + - - - - - - -toString -public String toString() - -Overrides: -toString in class Object + + +toString +public String toString() + +Overrides: +toString in class Object - - + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/class-use/OnlinePlayer.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/class-use/OnlinePlayer.html index f29368d3..f500431f 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/class-use/OnlinePlayer.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/class-use/OnlinePlayer.html @@ -1,195 +1,90 @@ - - -Uses of Class co.aikar.commands.bukkit.contexts.OnlinePlayer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.bukkit.contexts.OnlinePlayer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.bukkit.contexts.OnlinePlayer +Uses of Classco.aikar.commands.bukkit.contexts.OnlinePlayer + +Packages that use OnlinePlayer + +Package +Description +co.aikar.commands.contexts + + + + + + +Uses of OnlinePlayer in co.aikar.commands.contexts +Subclasses of OnlinePlayer in co.aikar.commands.contexts + +Modifier and Type +Class +Description +class +OnlinePlayer + +Deprecated. +Use instead + - - - - -Packages that use OnlinePlayer - -Package -Description - - - -co.aikar.commands.contexts - - - - - - - - - - - -Uses of OnlinePlayer in co.aikar.commands.contexts - -Subclasses of OnlinePlayer in co.aikar.commands.contexts - -Modifier and Type -Class -Description - - - -class -OnlinePlayer - -Deprecated. -Use instead - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-summary.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-summary.html index 1dd5b6bb..98a3f8fd 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-summary.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-summary.html @@ -1,52 +1,34 @@ - - -co.aikar.commands.bukkit.contexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands.bukkit.contexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview -Package +Package Class Use Tree @@ -54,112 +36,51 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - + +Package: +Description | +Related Packages | +Classes and Interfaces + + +SEARCH: + + + - - - - - - - + + -Package co.aikar.commands.bukkit.contexts +Package co.aikar.commands.bukkit.contexts + + +package co.aikar.commands.bukkit.contexts + + + + +Classes + +Class +Description +OnlinePlayer + + - - - - -Class Summary - -Class -Description - - - -OnlinePlayer - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-tree.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-tree.html index 1c197917..5cab36b3 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-tree.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-tree.html @@ -1,162 +1,75 @@ - - -co.aikar.commands.bukkit.contexts Class Hierarchy (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands.bukkit.contexts Class Hierarchy (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class Use -Tree +Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Hierarchy For Package co.aikar.commands.bukkit.contexts -Package Hierarchies: +Package Hierarchies: All Packages - - + Class Hierarchy -java.lang.Object +java.lang.Object -co.aikar.commands.bukkit.contexts.OnlinePlayer +co.aikar.commands.bukkit.contexts.OnlinePlayer - + + diff --git a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-use.html b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-use.html index 1f1cbe88..3cd3600b 100644 --- a/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-use.html +++ b/docs/acf-bukkit/co/aikar/commands/bukkit/contexts/package-use.html @@ -1,182 +1,83 @@ - - -Uses of Package co.aikar.commands.bukkit.contexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Package co.aikar.commands.bukkit.contexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Uses of Packageco.aikar.commands.bukkit.contexts - - - - -Packages that use co.aikar.commands.bukkit.contexts - -Package -Description - - - -co.aikar.commands.contexts - - - - - - - - - -Classes in co.aikar.commands.bukkit.contexts used by co.aikar.commands.contexts - -Class -Description - - - -OnlinePlayer - - - - +Packages that use co.aikar.commands.bukkit.contexts + +Package +Description +co.aikar.commands.contexts + + + + + + +Classes in co.aikar.commands.bukkit.contexts used by co.aikar.commands.contexts + +Class +Description +OnlinePlayer + + + - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitHelpTopic.html b/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitHelpTopic.html index 0381111a..6d6346c3 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitHelpTopic.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitHelpTopic.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.ACFBukkitHelpTopic (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.ACFBukkitHelpTopic (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.ACFBukkitHelpTopic +Uses of Classco.aikar.commands.ACFBukkitHelpTopic -No usage of co.aikar.commands.ACFBukkitHelpTopic - +No usage of co.aikar.commands.ACFBukkitHelpTopic + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitUtil.html b/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitUtil.html index 2428538d..f7037c1b 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitUtil.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/ACFBukkitUtil.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.ACFBukkitUtil (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.ACFBukkitUtil (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.ACFBukkitUtil +Uses of Classco.aikar.commands.ACFBukkitUtil -No usage of co.aikar.commands.ACFBukkitUtil - +No usage of co.aikar.commands.ACFBukkitUtil + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletionContext.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletionContext.html index a887a98d..e55d9d48 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletionContext.html @@ -1,210 +1,99 @@ - - -Uses of Class co.aikar.commands.BukkitCommandCompletionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandCompletionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandCompletionContext +Uses of Classco.aikar.commands.BukkitCommandCompletionContext + +Packages that use BukkitCommandCompletionContext + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandCompletionContext in co.aikar.commands +Methods in co.aikar.commands that return BukkitCommandCompletionContext + +Modifier and Type +Method +Description +BukkitCommandCompletionContext +BukkitCommandManager.createCompletionContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandIssuer sender, + String input, + String config, + String[] args) + + +Methods in co.aikar.commands that return types with arguments of type BukkitCommandCompletionContext + +Modifier and Type +Method +Description +co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> +BukkitCommandManager.getCommandCompletions() + - - - - -Packages that use BukkitCommandCompletionContext - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandCompletionContext in co.aikar.commands - -Methods in co.aikar.commands that return BukkitCommandCompletionContext - -Modifier and Type -Method -Description - - - -BukkitCommandCompletionContext -BukkitCommandManager.createCompletionContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandIssuer sender, - String input, - String config, - String[] args) - - - - - -Methods in co.aikar.commands that return types with arguments of type BukkitCommandCompletionContext - -Modifier and Type -Method -Description - - - -co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> -BukkitCommandManager.getCommandCompletions() - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletions.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletions.html index 7bc92ac9..f5533017 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletions.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandCompletions.html @@ -1,191 +1,86 @@ - - -Uses of Class co.aikar.commands.BukkitCommandCompletions (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandCompletions (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandCompletions +Uses of Classco.aikar.commands.BukkitCommandCompletions + +Packages that use BukkitCommandCompletions + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandCompletions in co.aikar.commands +Fields in co.aikar.commands declared as BukkitCommandCompletions + +Modifier and Type +Field +Description +protected BukkitCommandCompletions +BukkitCommandManager.completions + - - - - -Packages that use BukkitCommandCompletions - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandCompletions in co.aikar.commands - -Fields in co.aikar.commands declared as BukkitCommandCompletions - -Modifier and Type -Field -Description - - - -protected BukkitCommandCompletions -BukkitCommandManager.completions - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandContexts.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandContexts.html index 14ed4a89..8b5770a3 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandContexts.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandContexts.html @@ -1,191 +1,86 @@ - - -Uses of Class co.aikar.commands.BukkitCommandContexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandContexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandContexts +Uses of Classco.aikar.commands.BukkitCommandContexts + +Packages that use BukkitCommandContexts + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandContexts in co.aikar.commands +Fields in co.aikar.commands declared as BukkitCommandContexts + +Modifier and Type +Field +Description +protected BukkitCommandContexts +BukkitCommandManager.contexts + - - - - -Packages that use BukkitCommandContexts - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandContexts in co.aikar.commands - -Fields in co.aikar.commands declared as BukkitCommandContexts - -Modifier and Type -Field -Description - - - -protected BukkitCommandContexts -BukkitCommandManager.contexts - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandExecutionContext.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandExecutionContext.html index 6ee235f1..69a40ddd 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandExecutionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandExecutionContext.html @@ -1,211 +1,100 @@ - - -Uses of Class co.aikar.commands.BukkitCommandExecutionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandExecutionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandExecutionContext +Uses of Classco.aikar.commands.BukkitCommandExecutionContext + +Packages that use BukkitCommandExecutionContext + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandExecutionContext in co.aikar.commands +Methods in co.aikar.commands that return BukkitCommandExecutionContext + +Modifier and Type +Method +Description +BukkitCommandExecutionContext +BukkitCommandManager.createCommandContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandParameter parameter, + co.aikar.commands.CommandIssuer sender, + List<String> args, + int i, + Map<String,Object> passedArgs) + + +Methods in co.aikar.commands that return types with arguments of type BukkitCommandExecutionContext + +Modifier and Type +Method +Description +co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> +BukkitCommandManager.getCommandContexts() + - - - - -Packages that use BukkitCommandExecutionContext - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandExecutionContext in co.aikar.commands - -Methods in co.aikar.commands that return BukkitCommandExecutionContext - -Modifier and Type -Method -Description - - - -BukkitCommandExecutionContext -BukkitCommandManager.createCommandContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandParameter parameter, - co.aikar.commands.CommandIssuer sender, - List<String> args, - int i, - Map<String,Object> passedArgs) - - - - - -Methods in co.aikar.commands that return types with arguments of type BukkitCommandExecutionContext - -Modifier and Type -Method -Description - - - -co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> -BukkitCommandManager.getCommandContexts() - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandIssuer.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandIssuer.html index e184d429..866b83f6 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandIssuer.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandIssuer.html @@ -1,191 +1,86 @@ - - -Uses of Class co.aikar.commands.BukkitCommandIssuer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandIssuer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandIssuer +Uses of Classco.aikar.commands.BukkitCommandIssuer + +Packages that use BukkitCommandIssuer + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandIssuer in co.aikar.commands +Methods in co.aikar.commands that return BukkitCommandIssuer + +Modifier and Type +Method +Description +BukkitCommandIssuer +BukkitCommandManager.getCommandIssuer(Object issuer) + - - - - -Packages that use BukkitCommandIssuer - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandIssuer in co.aikar.commands - -Methods in co.aikar.commands that return BukkitCommandIssuer - -Modifier and Type -Method -Description - - - -BukkitCommandIssuer -BukkitCommandManager.getCommandIssuer(Object issuer) - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandManager.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandManager.html index 0b9479ff..a300288e 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandManager.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitCommandManager.html @@ -1,202 +1,96 @@ - - -Uses of Class co.aikar.commands.BukkitCommandManager (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitCommandManager (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitCommandManager +Uses of Classco.aikar.commands.BukkitCommandManager + +Packages that use BukkitCommandManager + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitCommandManager in co.aikar.commands +Constructors in co.aikar.commands with parameters of type BukkitCommandManager + +Modifier +Constructor +Description + +ACFBukkitHelpTopic(BukkitCommandManager manager, + BukkitRootCommand command) + + +BukkitCommandCompletions(BukkitCommandManager manager) + + +BukkitCommandContexts(BukkitCommandManager manager) + + +BukkitLocales(BukkitCommandManager manager) + - - - - -Packages that use BukkitCommandManager - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitCommandManager in co.aikar.commands - -Constructors in co.aikar.commands with parameters of type BukkitCommandManager - -Constructor -Description - - - -ACFBukkitHelpTopic(BukkitCommandManager manager, - BukkitRootCommand command) - - - -BukkitCommandCompletions(BukkitCommandManager manager) - - - -BukkitCommandContexts(BukkitCommandManager manager) - - - -BukkitLocales(BukkitCommandManager manager) - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitConditionContext.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitConditionContext.html index d99240d6..135dc94c 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitConditionContext.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitConditionContext.html @@ -1,192 +1,87 @@ - - -Uses of Class co.aikar.commands.BukkitConditionContext (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitConditionContext (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitConditionContext +Uses of Classco.aikar.commands.BukkitConditionContext + +Packages that use BukkitConditionContext + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitConditionContext in co.aikar.commands +Methods in co.aikar.commands that return BukkitConditionContext + +Modifier and Type +Method +Description +BukkitConditionContext +BukkitCommandManager.createConditionContext(co.aikar.commands.CommandIssuer issuer, + String config) + - - - - -Packages that use BukkitConditionContext - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitConditionContext in co.aikar.commands - -Methods in co.aikar.commands that return BukkitConditionContext - -Modifier and Type -Method -Description - - - -BukkitConditionContext -BukkitCommandManager.createConditionContext(co.aikar.commands.CommandIssuer issuer, - String config) - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitLocales.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitLocales.html index 8044476f..7a48153f 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitLocales.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitLocales.html @@ -1,206 +1,95 @@ - - -Uses of Class co.aikar.commands.BukkitLocales (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitLocales (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitLocales +Uses of Classco.aikar.commands.BukkitLocales + +Packages that use BukkitLocales + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitLocales in co.aikar.commands +Fields in co.aikar.commands declared as BukkitLocales + +Modifier and Type +Field +Description +protected BukkitLocales +BukkitCommandManager.locales + + +Methods in co.aikar.commands that return BukkitLocales + +Modifier and Type +Method +Description +BukkitLocales +BukkitCommandManager.getLocales() + - - - - -Packages that use BukkitLocales - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitLocales in co.aikar.commands - -Fields in co.aikar.commands declared as BukkitLocales - -Modifier and Type -Field -Description - - - -protected BukkitLocales -BukkitCommandManager.locales - - - - - -Methods in co.aikar.commands that return BukkitLocales - -Modifier and Type -Method -Description - - - -BukkitLocales -BukkitCommandManager.getLocales() - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitMessageFormatter.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitMessageFormatter.html index 6dac88ed..39a86b79 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitMessageFormatter.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitMessageFormatter.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.BukkitMessageFormatter (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitMessageFormatter (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitMessageFormatter +Uses of Classco.aikar.commands.BukkitMessageFormatter -No usage of co.aikar.commands.BukkitMessageFormatter - +No usage of co.aikar.commands.BukkitMessageFormatter + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRegisteredCommand.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRegisteredCommand.html index 256967b8..be48de8d 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRegisteredCommand.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRegisteredCommand.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.BukkitRegisteredCommand (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitRegisteredCommand (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitRegisteredCommand +Uses of Classco.aikar.commands.BukkitRegisteredCommand -No usage of co.aikar.commands.BukkitRegisteredCommand - +No usage of co.aikar.commands.BukkitRegisteredCommand + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRootCommand.html b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRootCommand.html index 42740a21..6a2120e6 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRootCommand.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/BukkitRootCommand.html @@ -1,224 +1,109 @@ - - -Uses of Class co.aikar.commands.BukkitRootCommand (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.BukkitRootCommand (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.BukkitRootCommand +Uses of Classco.aikar.commands.BukkitRootCommand - - - - -Packages that use BukkitRootCommand - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of BukkitRootCommand in co.aikar.commands - -Fields in co.aikar.commands with type parameters of type BukkitRootCommand - -Modifier and Type -Field -Description - - - -protected Map<String,BukkitRootCommand> -BukkitCommandManager.registeredCommands - - - - - -Methods in co.aikar.commands with parameters of type BukkitRootCommand - -Modifier and Type -Method -Description - - - -void -BukkitCommandManager.unregisterCommand(BukkitRootCommand command) - -Deprecated. -Use unregisterCommand(BaseCommand) - this will be visibility reduced later. +Packages that use BukkitRootCommand + +Package +Description +co.aikar.commands + + + + + + +Uses of BukkitRootCommand in co.aikar.commands +Fields in co.aikar.commands with type parameters of type BukkitRootCommand + +Modifier and Type +Field +Description +protected Map<String,BukkitRootCommand> +BukkitCommandManager.registeredCommands + + +Methods in co.aikar.commands with parameters of type BukkitRootCommand + +Modifier and Type +Method +Description +void +BukkitCommandManager.unregisterCommand(BukkitRootCommand command) + +Deprecated. +Use unregisterCommand(BaseCommand) - this will be visibility reduced later. + + + +Constructors in co.aikar.commands with parameters of type BukkitRootCommand + +Modifier +Constructor +Description + +ACFBukkitHelpTopic(BukkitCommandManager manager, + BukkitRootCommand command) + - - - - - -Constructors in co.aikar.commands with parameters of type BukkitRootCommand - -Constructor -Description - - - -ACFBukkitHelpTopic(BukkitCommandManager manager, - BukkitRootCommand command) - - - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/class-use/MinecraftMessageKeys.html b/docs/acf-bukkit/co/aikar/commands/class-use/MinecraftMessageKeys.html index 7be826f2..48bfaf8b 100644 --- a/docs/acf-bukkit/co/aikar/commands/class-use/MinecraftMessageKeys.html +++ b/docs/acf-bukkit/co/aikar/commands/class-use/MinecraftMessageKeys.html @@ -1,201 +1,94 @@ - - -Uses of Class co.aikar.commands.MinecraftMessageKeys (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Enum co.aikar.commands.MinecraftMessageKeys (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.MinecraftMessageKeys +Uses of Enumco.aikar.commands.MinecraftMessageKeys - - - - -Packages that use MinecraftMessageKeys - -Package -Description - - - -co.aikar.commands - - - - - - - - - - - -Uses of MinecraftMessageKeys in co.aikar.commands - -Methods in co.aikar.commands that return MinecraftMessageKeys - -Modifier and Type -Method -Description - - - -static MinecraftMessageKeys -MinecraftMessageKeys.valueOf(String name) - +Packages that use MinecraftMessageKeys + +Package +Description +co.aikar.commands + + + + + + +Uses of MinecraftMessageKeys in co.aikar.commands +Methods in co.aikar.commands that return MinecraftMessageKeys + +Modifier and Type +Method +Description +static MinecraftMessageKeys +MinecraftMessageKeys.valueOf(String name) + Returns the enum constant of this type with the specified name. - - - -static MinecraftMessageKeys[] -MinecraftMessageKeys.values() - + +static MinecraftMessageKeys[] +MinecraftMessageKeys.values() + Returns an array containing the constants of this enum type, in the order they are declared. - - - - + + - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/OnlinePlayer.html b/docs/acf-bukkit/co/aikar/commands/contexts/OnlinePlayer.html index 2987f54b..ca512f8d 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/OnlinePlayer.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/OnlinePlayer.html @@ -1,303 +1,152 @@ - - -OnlinePlayer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +OnlinePlayer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package -Class +Class Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - - - - + Summary: Nested | -Field | -Constr | -Method +Field | +Constr | +Method - + Detail: Field | -Constr | +Constr | Method - - - +SEARCH: + + + + - - - - + - + + -Package co.aikar.commands.contexts -Class OnlinePlayer +Package co.aikar.commands.contexts +Class OnlinePlayer - - -java.lang.Object - - -co.aikar.commands.bukkit.contexts.OnlinePlayer - - -co.aikar.commands.contexts.OnlinePlayer - - - - - - - - +java.lang.Object +co.aikar.commands.bukkit.contexts.OnlinePlayer +co.aikar.commands.contexts.OnlinePlayer + + + -@Deprecated -public class OnlinePlayer -extends OnlinePlayer -Deprecated. -Use instead +@Deprecated +public class OnlinePlayer +extends OnlinePlayer +Deprecated. +Use instead - - - - - - + + + - - - - - -Field Summary - - - - -Fields inherited from class co.aikar.commands.bukkit.contexts.OnlinePlayer -player - - - + + +Field Summary + +Fields inherited from class co.aikar.commands.bukkit.contexts.OnlinePlayer +player + - - - - - -Constructor Summary - -Constructors - -Constructor -Description - - -OnlinePlayer(org.bukkit.entity.Player player) - -Deprecated. - - - - - + + +Constructor Summary +Constructors + +Constructor +Description +OnlinePlayer(org.bukkit.entity.Player player) + +Deprecated. + + + - - - - - -Method Summary - - - - -Methods inherited from class co.aikar.commands.bukkit.contexts.OnlinePlayer -equals, getPlayer, hashCode, toString - - - - - -Methods inherited from class java.lang.Object -clone, finalize, getClass, notify, notifyAll, wait, wait, wait - - - + + +Method Summary + +Methods inherited from class co.aikar.commands.bukkit.contexts.OnlinePlayer +equals, getPlayer, hashCode, toString + +Methods inherited from class java.lang.Object +clone, finalize, getClass, notify, notifyAll, wait, wait, wait - - - - + + + - - - - - -Constructor Detail - - - - - -OnlinePlayer -public OnlinePlayer(org.bukkit.entity.Player player) -Deprecated. - - + + +Constructor Details + + + +OnlinePlayer +public OnlinePlayer(org.bukkit.entity.Player player) +Deprecated. + - - - + + + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/class-use/OnlinePlayer.html b/docs/acf-bukkit/co/aikar/commands/contexts/class-use/OnlinePlayer.html index c37be575..868e41d6 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/class-use/OnlinePlayer.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/class-use/OnlinePlayer.html @@ -1,147 +1,61 @@ - - -Uses of Class co.aikar.commands.contexts.OnlinePlayer (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Class co.aikar.commands.contexts.OnlinePlayer (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + -Uses of Classco.aikar.commands.contexts.OnlinePlayer +Uses of Classco.aikar.commands.contexts.OnlinePlayer -No usage of co.aikar.commands.contexts.OnlinePlayer - +No usage of co.aikar.commands.contexts.OnlinePlayer + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/package-summary.html b/docs/acf-bukkit/co/aikar/commands/contexts/package-summary.html index d0305ac8..e279c879 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/package-summary.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/package-summary.html @@ -1,52 +1,34 @@ - - -co.aikar.commands.contexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands.contexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview -Package +Package Class Use Tree @@ -54,114 +36,64 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - + +Package: +Description | +Related Packages | +Classes and Interfaces + + +SEARCH: + + + - - - - - - - + + -Package co.aikar.commands.contexts +Package co.aikar.commands.contexts + + +package co.aikar.commands.contexts + + + + +Related Packages + +Package +Description +co.aikar.commands + + + + + + +Classes + +Class +Description +OnlinePlayer +Deprecated. +Use instead + + - - - - -Class Summary - -Class -Description - - - -OnlinePlayer -Deprecated. -Use instead - - - - - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/package-tree.html b/docs/acf-bukkit/co/aikar/commands/contexts/package-tree.html index 75d43f3e..92f05edd 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/package-tree.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/package-tree.html @@ -1,166 +1,79 @@ - - -co.aikar.commands.contexts Class Hierarchy (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands.contexts Class Hierarchy (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class Use -Tree +Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Hierarchy For Package co.aikar.commands.contexts -Package Hierarchies: +Package Hierarchies: All Packages - - + Class Hierarchy -java.lang.Object +java.lang.Object -co.aikar.commands.bukkit.contexts.OnlinePlayer +co.aikar.commands.bukkit.contexts.OnlinePlayer -co.aikar.commands.contexts.OnlinePlayer +co.aikar.commands.contexts.OnlinePlayer - + + diff --git a/docs/acf-bukkit/co/aikar/commands/contexts/package-use.html b/docs/acf-bukkit/co/aikar/commands/contexts/package-use.html index 66cb43c5..d2d5816c 100644 --- a/docs/acf-bukkit/co/aikar/commands/contexts/package-use.html +++ b/docs/acf-bukkit/co/aikar/commands/contexts/package-use.html @@ -1,147 +1,61 @@ - - -Uses of Package co.aikar.commands.contexts (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Package co.aikar.commands.contexts (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Uses of Packageco.aikar.commands.contexts -No usage of co.aikar.commands.contexts - +No usage of co.aikar.commands.contexts + + diff --git a/docs/acf-bukkit/co/aikar/commands/package-summary.html b/docs/acf-bukkit/co/aikar/commands/package-summary.html index a525f1fc..656046e2 100644 --- a/docs/acf-bukkit/co/aikar/commands/package-summary.html +++ b/docs/acf-bukkit/co/aikar/commands/package-summary.html @@ -1,52 +1,38 @@ - - -co.aikar.commands (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview -Package +Package Class Use Tree @@ -54,175 +40,90 @@ loadScripts(document, 'script'); Index - - -All Classes - - -SEARCH: - - - - + - - -JavaScript is disabled on your browser. - + +Package: +Description | +Related Packages | +Classes and Interfaces + + +SEARCH: + + + - - - - - - - + + -Package co.aikar.commands +Package co.aikar.commands + + +package co.aikar.commands + + + + +Related Packages + +Package +Description +co.aikar.commands.contexts + + - - - - -Class Summary - -Class -Description - - - -ACFBukkitHelpTopic - - - -ACFBukkitUtil - - - -BukkitCommandCompletionContext - - - -BukkitCommandCompletions - - - -BukkitCommandContexts - - - -BukkitCommandExecutionContext - - - -BukkitCommandIssuer - - - -BukkitCommandManager - - - -BukkitConditionContext - - - -BukkitLocales - - - -BukkitMessageFormatter - - - -BukkitRegisteredCommand - - - -BukkitRootCommand - - - - - - -Enum Summary - -Enum -Description - - - -MinecraftMessageKeys - - - - + + +All Classes and InterfacesClassesEnums + + +Class +Description +ACFBukkitHelpTopic + +ACFBukkitUtil + +BukkitCommandCompletionContext + +BukkitCommandCompletions + +BukkitCommandContexts + +BukkitCommandExecutionContext + +BukkitCommandIssuer + +BukkitCommandManager + +BukkitConditionContext + +BukkitLocales + +BukkitMessageFormatter + +BukkitRegisteredCommand + +BukkitRootCommand + +MinecraftMessageKeys + + + + - + + + diff --git a/docs/acf-bukkit/co/aikar/commands/package-tree.html b/docs/acf-bukkit/co/aikar/commands/package-tree.html index 185a14be..f8272e8c 100644 --- a/docs/acf-bukkit/co/aikar/commands/package-tree.html +++ b/docs/acf-bukkit/co/aikar/commands/package-tree.html @@ -1,236 +1,149 @@ - - -co.aikar.commands Class Hierarchy (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +co.aikar.commands Class Hierarchy (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class Use -Tree +Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Hierarchy For Package co.aikar.commands -Package Hierarchies: +Package Hierarchies: All Packages - - + Class Hierarchy -java.lang.Object +java.lang.Object -co.aikar.commands.ACFBukkitUtil -co.aikar.commands.BukkitCommandIssuer (implements co.aikar.commands.CommandIssuer) +co.aikar.commands.ACFBukkitUtil +co.aikar.commands.BukkitCommandIssuer (implements co.aikar.commands.CommandIssuer) org.bukkit.command.Command -co.aikar.commands.BukkitRootCommand (implements org.bukkit.command.PluginIdentifiableCommand, co.aikar.commands.RootCommand) +co.aikar.commands.BukkitRootCommand (implements org.bukkit.command.PluginIdentifiableCommand, co.aikar.commands.RootCommand) co.aikar.commands.CommandCompletionContext<I> -co.aikar.commands.BukkitCommandCompletionContext +co.aikar.commands.BukkitCommandCompletionContext co.aikar.commands.CommandCompletions<C> -co.aikar.commands.BukkitCommandCompletions +co.aikar.commands.BukkitCommandCompletions co.aikar.commands.CommandContexts<R> -co.aikar.commands.BukkitCommandContexts +co.aikar.commands.BukkitCommandContexts -co.aikar.commands.CommandExecutionContext<CEC,I> +co.aikar.commands.CommandExecutionContext<CEC,I> -co.aikar.commands.BukkitCommandExecutionContext +co.aikar.commands.BukkitCommandExecutionContext -co.aikar.commands.CommandManager<IT,I,FT,MF,CEC,CC> +co.aikar.commands.CommandManager<IT,I,FT,MF,CEC,CC> -co.aikar.commands.BukkitCommandManager +co.aikar.commands.BukkitCommandManager co.aikar.commands.ConditionContext<I> -co.aikar.commands.BukkitConditionContext +co.aikar.commands.BukkitConditionContext org.bukkit.help.HelpTopic org.bukkit.help.GenericCommandHelpTopic -co.aikar.commands.ACFBukkitHelpTopic +co.aikar.commands.ACFBukkitHelpTopic co.aikar.commands.Locales -co.aikar.commands.BukkitLocales +co.aikar.commands.BukkitLocales co.aikar.commands.MessageFormatter<FT> -co.aikar.commands.BukkitMessageFormatter +co.aikar.commands.BukkitMessageFormatter co.aikar.commands.RegisteredCommand<CEC> -co.aikar.commands.BukkitRegisteredCommand +co.aikar.commands.BukkitRegisteredCommand - + Enum Hierarchy -java.lang.Object +java.lang.Object -java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable) +java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable) -co.aikar.commands.MinecraftMessageKeys (implements co.aikar.locales.MessageKeyProvider) +co.aikar.commands.MinecraftMessageKeys (implements co.aikar.locales.MessageKeyProvider) - + + diff --git a/docs/acf-bukkit/co/aikar/commands/package-use.html b/docs/acf-bukkit/co/aikar/commands/package-use.html index 575a7993..b21b9b37 100644 --- a/docs/acf-bukkit/co/aikar/commands/package-use.html +++ b/docs/acf-bukkit/co/aikar/commands/package-use.html @@ -1,218 +1,101 @@ - - -Uses of Package co.aikar.commands (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Uses of Package co.aikar.commands (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class -Use +Use Tree Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Uses of Packageco.aikar.commands - - - - -Packages that use co.aikar.commands - -Package -Description - - - -co.aikar.commands - - - - - - - - - -Classes in co.aikar.commands used by co.aikar.commands - -Class -Description - - - -BukkitCommandCompletionContext - - - -BukkitCommandCompletions - - - -BukkitCommandContexts - - - -BukkitCommandExecutionContext - - - -BukkitCommandIssuer - - - -BukkitCommandManager - - - -BukkitConditionContext - - - -BukkitLocales - - - -BukkitRootCommand - - - -MinecraftMessageKeys - - - - +Packages that use co.aikar.commands + +Package +Description +co.aikar.commands + + + + + + +Classes in co.aikar.commands used by co.aikar.commands + +Class +Description +BukkitCommandCompletionContext + +BukkitCommandCompletions + +BukkitCommandContexts + +BukkitCommandExecutionContext + +BukkitCommandIssuer + +BukkitCommandManager + +BukkitConditionContext + +BukkitLocales + +BukkitRootCommand + +MinecraftMessageKeys + + + - + + + diff --git a/docs/acf-bukkit/deprecated-list.html b/docs/acf-bukkit/deprecated-list.html index 3e5b251c..4031eee0 100644 --- a/docs/acf-bukkit/deprecated-list.html +++ b/docs/acf-bukkit/deprecated-list.html @@ -1,96 +1,51 @@ - - -Deprecated List (ACF (Bukkit) 0.5.0-SNAPSHOT API) + +Deprecated List (ACF (Bukkit) 0.5.1-SNAPSHOT API) + + + - + + - - - - - - + + - - JavaScript is disabled on your browser. - + + - - - - -Skip navigation links - - - - + +Skip navigation links + Overview Package Class Use Tree -Deprecated +Deprecated Index - - -All Classes - - -SEARCH: - - - - - - - -JavaScript is disabled on your browser. - + +SEARCH: + + + - - - - - - - + + Deprecated API @@ -100,105 +55,46 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height")); Methods - - - - - - -Classes - -Class -Description - - - -co.aikar.commands.contexts.OnlinePlayer - -Use
instead
public class ACFBukkitHelpTopic -extends org.bukkit.help.GenericCommandHelpTopic
command
amendedPermission, fullText, name, shortText
ACFBukkitHelpTopic(BukkitCommandManager manager, - BukkitRootCommand command)
ACFBukkitHelpTopic(BukkitCommandManager manager, + BukkitRootCommand command)
canSee
amendCanSee, amendTopic, applyAmendment, getFullText, getName, getShortText
public ACFBukkitHelpTopic(BukkitCommandManager manager, - BukkitRootCommand command)
public class ACFBukkitUtil -extends Object
ACFBukkitUtil()
static String
blockLocationToString(org.bukkit.Location loc)
color(String message)
static double
distance(@NotNull org.bukkit.entity.Entity e1, - @NotNull org.bukkit.entity.Entity e2)
distance(@NotNull org.bukkit.Location loc1, - @NotNull org.bukkit.Location loc2)
distance2d(@NotNull org.bukkit.entity.Entity e1, - @NotNull org.bukkit.entity.Entity e2)
distance2d(@NotNull org.bukkit.Location loc1, - @NotNull org.bukkit.Location loc2)
static org.bukkit.entity.Player
findPlayerSmart(co.aikar.commands.CommandIssuer issuer, - String search)
findPlayerSmart(org.bukkit.command.CommandSender requester, - String search)
formatLocation(org.bukkit.Location loc)
fullBlockLocationToString(org.bukkit.Location loc)
fullLocationToString(org.bukkit.Location loc)
static org.bukkit.Location
getRandLoc(org.bukkit.Location loc, - int radius)
getRandLoc(org.bukkit.Location loc, - int xzRadius, - int yRadius)
static @NotNull org.bukkit.Location
getRandLoc(org.bukkit.Location loc, - int xRadius, - int yRadius, - int zRadius)
getTargetLoc(org.bukkit.entity.Player player)
getTargetLoc(org.bukkit.entity.Player player, - int maxDist)
getTargetLoc(org.bukkit.entity.Player player, - int maxDist, - double addY)
static boolean
isValidName(String name)
isWithinDistance(@NotNull org.bukkit.entity.Player p1, - @NotNull org.bukkit.entity.Player p2, - int dist)
isWithinDistance(@NotNull org.bukkit.Location loc1, - @NotNull org.bukkit.Location loc2, - int dist)
removeColors(String msg)
replaceChatString(String message, - String replace, - String with)
replaceChatString(String message, - Pattern replace, - String with)
static void
sendMsg(org.bukkit.command.CommandSender player, - String message)
stringToLocation(String storedLoc)
stringToLocation(String storedLoc, - org.bukkit.World forcedWorld)
blockLocationToString(org.bukkit.Location loc)
color(String message)
distance(@NotNull org.bukkit.entity.Entity e1, + @NotNull org.bukkit.entity.Entity e2)
distance(@NotNull org.bukkit.Location loc1, + @NotNull org.bukkit.Location loc2)
distance2d(@NotNull org.bukkit.entity.Entity e1, + @NotNull org.bukkit.entity.Entity e2)
distance2d(@NotNull org.bukkit.Location loc1, + @NotNull org.bukkit.Location loc2)
findPlayerSmart(co.aikar.commands.CommandIssuer issuer, + String search)
findPlayerSmart(org.bukkit.command.CommandSender requester, + String search)
formatLocation(org.bukkit.Location loc)
fullBlockLocationToString(org.bukkit.Location loc)
fullLocationToString(org.bukkit.Location loc)
getRandLoc(org.bukkit.Location loc, + int radius)
getRandLoc(org.bukkit.Location loc, + int xzRadius, + int yRadius)
getRandLoc(org.bukkit.Location loc, + int xRadius, + int yRadius, + int zRadius)
getTargetLoc(org.bukkit.entity.Player player)
getTargetLoc(org.bukkit.entity.Player player, + int maxDist)
getTargetLoc(org.bukkit.entity.Player player, + int maxDist, + double addY)
isValidName(String name)
isWithinDistance(@NotNull org.bukkit.entity.Player p1, + @NotNull org.bukkit.entity.Player p2, + int dist)
isWithinDistance(@NotNull org.bukkit.Location loc1, + @NotNull org.bukkit.Location loc2, + int dist)
removeColors(String msg)
replaceChatString(String message, + String replace, + String with)
replaceChatString(String message, + Pattern replace, + String with)
sendMsg(org.bukkit.command.CommandSender player, + String message)
stringToLocation(String storedLoc)
stringToLocation(String storedLoc, + org.bukkit.World forcedWorld)
public ACFBukkitUtil()
public static String formatLocation(org.bukkit.Location loc)
public static String color(String message)
@Deprecated -public static void sendMsg(org.bukkit.command.CommandSender player, - String message)
public static org.bukkit.Location stringToLocation(String storedLoc)
public static org.bukkit.Location stringToLocation(String storedLoc, - org.bukkit.World forcedWorld)
public static String fullLocationToString(org.bukkit.Location loc)
public static String fullBlockLocationToString(org.bukkit.Location loc)
public static String blockLocationToString(org.bukkit.Location loc)
public static double distance(@NotNull - @NotNull org.bukkit.entity.Entity e1, - @NotNull - @NotNull org.bukkit.entity.Entity e2)
public static double distance2d(@NotNull - @NotNull org.bukkit.entity.Entity e1, - @NotNull - @NotNull org.bukkit.entity.Entity e2)
public static double distance2d(@NotNull - @NotNull org.bukkit.Location loc1, - @NotNull - @NotNull org.bukkit.Location loc2)
public static double distance(@NotNull - @NotNull org.bukkit.Location loc1, - @NotNull - @NotNull org.bukkit.Location loc2)
public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player)
public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player, - int maxDist)
public static org.bukkit.Location getTargetLoc(org.bukkit.entity.Player player, - int maxDist, - double addY)
public static org.bukkit.Location getRandLoc(org.bukkit.Location loc, - int radius)
public static org.bukkit.Location getRandLoc(org.bukkit.Location loc, - int xzRadius, - int yRadius)
@NotNull -public static @NotNull org.bukkit.Location getRandLoc(org.bukkit.Location loc, - int xRadius, - int yRadius, - int zRadius)
public static String removeColors(String msg)
public static String replaceChatString(String message, - String replace, - String with)
public static String replaceChatString(String message, - Pattern replace, - String with)
public static boolean isWithinDistance(@NotNull - @NotNull org.bukkit.entity.Player p1, - @NotNull - @NotNull org.bukkit.entity.Player p2, - int dist)
public static boolean isWithinDistance(@NotNull - @NotNull org.bukkit.Location loc1, - @NotNull - @NotNull org.bukkit.Location loc2, - int dist)
public static org.bukkit.entity.Player findPlayerSmart(org.bukkit.command.CommandSender requester, - String search)
public static org.bukkit.entity.Player findPlayerSmart(co.aikar.commands.CommandIssuer issuer, - String search)
public static boolean isValidName(String name)
public class BukkitCommandCompletionContext -extends co.aikar.commands.CommandCompletionContext<BukkitCommandIssuer>
issuer
org.bukkit.entity.Player
getPlayer()
org.bukkit.command.CommandSender
getSender()
getConfig, getConfig, getConfig, getConfigs, getContextValue, getContextValue, getContextValueByName, getInput, getIssuer, hasConfig, isAsync
public org.bukkit.command.CommandSender getSender()
public org.bukkit.entity.Player getPlayer()
public class BukkitCommandCompletions -extends co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext>
co.aikar.commands.CommandCompletions.AsyncCommandCompletionHandler<C extends co.aikar.commands.CommandCompletionContext>, co.aikar.commands.CommandCompletions.CommandCompletionHandler<C extends co.aikar.commands.CommandCompletionContext>, co.aikar.commands.CommandCompletions.SyncCompletionRequired
BukkitCommandCompletions(BukkitCommandManager manager)
BukkitCommandCompletions(BukkitCommandManager manager)
registerAsyncCompletion, registerCompletion, registerStaticCompletion, registerStaticCompletion, registerStaticCompletion, registerStaticCompletion, setDefaultCompletion
public BukkitCommandCompletions(BukkitCommandManager manager)
public class BukkitCommandContexts -extends co.aikar.commands.CommandContexts<BukkitCommandExecutionContext>
contextMap, manager
BukkitCommandContexts(BukkitCommandManager manager)
BukkitCommandContexts(BukkitCommandManager manager)
getResolver, registerContext, registerIssuerAwareContext, registerIssuerOnlyContext, registerOptionalContext, registerSenderAwareContext
public BukkitCommandContexts(BukkitCommandManager manager)
public class BukkitCommandExecutionContext -extends co.aikar.commands.CommandExecutionContext<BukkitCommandExecutionContext,BukkitCommandIssuer>
canOverridePlayerContext, getAnnotation, getAnnotationValue, getAnnotationValue, getArgs, getBooleanFlagValue, getBooleanFlagValue, getCmd, getDoubleFlagValue, getFirstArg, getFlags, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFlagValue, getFloatFlagValue, getIndex, getIntFlagValue, getIssuer, getLastArg, getLongFlagValue, getNumParams, getParam, getParameterPermissions, getPassedArgs, getResolvedArg, getResolvedArg, getResolvedArg, hasAnnotation, hasFlag, isLastArg, isOptional, joinArgs, joinArgs, popFirstArg, popLastArg
co.aikar.commands.CommandIssuer
public class BukkitCommandIssuer -extends Object -implements co.aikar.commands.CommandIssuer
boolean
equals(Object o)
getIssuer()
co.aikar.commands.CommandManager
getManager()
@NotNull UUID
getUniqueId()
int
hashCode()
hasPermission(String name)
isPlayer()
void
sendMessageInternal(String message)
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
sendError, sendError, sendInfo, sendInfo, sendMessage, sendMessage, sendMessage, sendSyntax, sendSyntax
equals(Object o)
hasPermission(String name)
sendMessageInternal(String message)
public boolean isPlayer()
isPlayer
public org.bukkit.command.CommandSender getIssuer()
getIssuer
@NotNull -public @NotNull UUID getUniqueId()
getUniqueId
public co.aikar.commands.CommandManager getManager()
getManager
public void sendMessageInternal(String message)
sendMessageInternal
public boolean hasPermission(String name)
hasPermission
public boolean equals(Object o)
equals
Object
public int hashCode()
hashCode
public class BukkitCommandManager -extends co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext>
protected boolean
autoDetectFromClient
protected BukkitCommandCompletions
completions
protected BukkitCommandContexts
contexts
protected Map<String,org.bukkit.command.Command>
knownCommands
protected BukkitLocales
locales
Integer
mcMinorVersion
mcPatchVersion
protected org.bukkit.plugin.Plugin
plugin
protected Map<String,BukkitRootCommand>
registeredCommands
conditions, defaultExceptionHandler, defaultFormatter, defaultHelpPerPage, dependencies, formatters, helpFormatter, issuersLocale, localeChangedCallbacks, replacements, rootCommands, supportedLanguages, usePerIssuerLocale
protected Map<UUID,String>
issuersLocaleString
protected Map<String,org.bukkit.command.Command>
final Integer
protected final org.bukkit.plugin.Plugin
protected Map<String,BukkitRootCommand>
BukkitCommandManager(org.bukkit.plugin.Plugin plugin)
BukkitCommandManager(org.bukkit.plugin.Plugin plugin)
BukkitCommandExecutionContext
createCommandContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandParameter parameter, - co.aikar.commands.CommandIssuer sender, - List<String> args, - int i, - Map<String,Object> passedArgs)
BukkitCommandCompletionContext
createCompletionContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandIssuer sender, - String input, - String config, - String[] args)
BukkitConditionContext
createConditionContext(co.aikar.commands.CommandIssuer issuer, - String config)
co.aikar.commands.RegisteredCommand
createRegisteredCommand(co.aikar.commands.BaseCommand command, - String cmdName, - Method method, - String prefSubCommand)
co.aikar.commands.RootCommand
createRootCommand(String cmd)
co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext>
getCommandCompletions()
co.aikar.commands.CommandContexts<BukkitCommandExecutionContext>
getCommandContexts()
BukkitCommandIssuer
getCommandIssuer(Object issuer)
String
getCommandPrefix(co.aikar.commands.CommandIssuer issuer)
BukkitLocales
getLocales()
org.bukkit.plugin.Plugin
getPlugin()
Collection<co.aikar.commands.RootCommand>
getRegisteredRootCommands()
co.aikar.timings.lib.TimingManager
getTimings()
handleUncaughtException(co.aikar.commands.BaseCommand scope, - co.aikar.commands.RegisteredCommand registeredCommand, - co.aikar.commands.CommandIssuer sender, - List<String> args, - Throwable t)
hasRegisteredCommands()
isCommandIssuer(Class<?> type)
log(co.aikar.commands.LogLevel level, - String message, - Throwable throwable)
registerCommand(co.aikar.commands.BaseCommand command)
registerCommand(co.aikar.commands.BaseCommand command, - boolean force)
Locale
setPlayerLocale(org.bukkit.entity.Player player, - Locale locale)
unregisterCommand(co.aikar.commands.BaseCommand command)
unregisterCommand(BukkitRootCommand command)
createCommandContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandParameter parameter, + co.aikar.commands.CommandIssuer sender, + List<String> args, + int i, + Map<String,Object> passedArgs)
createCompletionContext(co.aikar.commands.RegisteredCommand command, + co.aikar.commands.CommandIssuer sender, + String input, + String config, + String[] args)
createConditionContext(co.aikar.commands.CommandIssuer issuer, + String config)
createRegisteredCommand(co.aikar.commands.BaseCommand command, + String cmdName, + Method method, + String prefSubCommand)
createRootCommand(String cmd)
getCommandIssuer(Object issuer)
getCommandPrefix(co.aikar.commands.CommandIssuer issuer)
handleUncaughtException(co.aikar.commands.BaseCommand scope, + co.aikar.commands.RegisteredCommand registeredCommand, + co.aikar.commands.CommandIssuer sender, + List<String> args, + Throwable t)
isCommandIssuer(Class<?> type)
log(co.aikar.commands.LogLevel level, + String message, + Throwable throwable)
registerCommand(co.aikar.commands.BaseCommand command)
registerCommand(co.aikar.commands.BaseCommand command, + boolean force)
setPlayerLocale(org.bukkit.entity.Player player, + Locale locale)
unregisterCommand(co.aikar.commands.BaseCommand command)
unregisterCommand(BukkitRootCommand command)
unregisterCommands()
usePerIssuerLocale(boolean usePerIssuerLocale, - boolean autoDetectFromClient)
addSupportedLanguage, enableUnstableAPI, formatMessage, generateCommandHelp, generateCommandHelp, generateCommandHelp, generateCommandHelp, getCommandConditions, getCommandReplacements, getCurrentCommandIssuer, getCurrentCommandManager, getCurrentCommandOperationContext, getDefaultExceptionHandler, getDefaultFormatter, getDefaultHelpPerPage, getFormat, getHelpFormatter, getIssuerLocale, getRootCommand, getSupportedLanguages, hasPermission, hasPermission, isLoggingUnhandledExceptions, log, notifyLocaleChange, obtainRootCommand, onLocaleChange, registerDependency, registerDependency, sendMessage, sendMessage, setDefaultExceptionHandler, setDefaultExceptionHandler, setDefaultFormatter, setDefaultHelpPerPage, setFormat, setFormat, setFormat, setHelpFormatter, setIssuerLocale, usePerIssuerLocale, usingPerIssuerLocale
usePerIssuerLocale(boolean usePerIssuerLocale, + boolean autoDetectFromClient)
protected final org.bukkit.plugin.Plugin plugin
public final Integer mcMinorVersion
public final Integer mcPatchVersion
protected Map<String,org.bukkit.command.Command> knownCommands
protected Map<String,BukkitRootCommand> registeredCommands
protected BukkitCommandContexts contexts
protected BukkitCommandCompletions completions
protected BukkitLocales locales
protected boolean autoDetectFromClient
public BukkitCommandManager(org.bukkit.plugin.Plugin plugin)
public org.bukkit.plugin.Plugin getPlugin()
public boolean isCommandIssuer(Class<?> type)
isCommandIssuer
co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext>
co.aikar.commands.CommandManager<org.bukkit.command.CommandSender,BukkitCommandIssuer,org.bukkit.ChatColor,BukkitMessageFormatter,BukkitCommandExecutionContext,BukkitConditionContext>
public co.aikar.commands.CommandContexts<BukkitCommandExecutionContext> getCommandContexts()
getCommandContexts
public co.aikar.commands.CommandCompletions<BukkitCommandCompletionContext> getCommandCompletions()
getCommandCompletions
public BukkitLocales getLocales()
getLocales
public boolean hasRegisteredCommands()
hasRegisteredCommands
public void registerCommand(co.aikar.commands.BaseCommand command, - boolean force)
public void registerCommand(co.aikar.commands.BaseCommand command)
registerCommand
public void unregisterCommand(co.aikar.commands.BaseCommand command)
@Deprecated -public void unregisterCommand(BukkitRootCommand command)
public void unregisterCommands()
public Locale setPlayerLocale(org.bukkit.entity.Player player, - Locale locale)
public co.aikar.timings.lib.TimingManager getTimings()
public co.aikar.commands.RootCommand createRootCommand(String cmd)
createRootCommand
public Collection<co.aikar.commands.RootCommand> getRegisteredRootCommands()
getRegisteredRootCommands
public BukkitCommandIssuer getCommandIssuer(Object issuer)
getCommandIssuer
public BukkitCommandExecutionContext createCommandContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandParameter parameter, - co.aikar.commands.CommandIssuer sender, - List<String> args, - int i, - Map<String,Object> passedArgs)
createCommandContext
public BukkitCommandCompletionContext createCompletionContext(co.aikar.commands.RegisteredCommand command, - co.aikar.commands.CommandIssuer sender, - String input, - String config, - String[] args)
createCompletionContext
public co.aikar.commands.RegisteredCommand createRegisteredCommand(co.aikar.commands.BaseCommand command, - String cmdName, - Method method, - String prefSubCommand)
createRegisteredCommand
public BukkitConditionContext createConditionContext(co.aikar.commands.CommandIssuer issuer, - String config)
createConditionContext
public void log(co.aikar.commands.LogLevel level, - String message, - Throwable throwable)
log
public boolean usePerIssuerLocale(boolean usePerIssuerLocale, - boolean autoDetectFromClient)
public String getCommandPrefix(co.aikar.commands.CommandIssuer issuer)
getCommandPrefix
protected boolean handleUncaughtException(co.aikar.commands.BaseCommand scope, - co.aikar.commands.RegisteredCommand registeredCommand, - co.aikar.commands.CommandIssuer sender, - List<String> args, - Throwable t)
handleUncaughtException
public class BukkitConditionContext -extends co.aikar.commands.ConditionContext<BukkitCommandIssuer>
getConfig, getConfigValue, getConfigValue, getIssuer, hasConfig
public class BukkitLocales -extends co.aikar.commands.Locales
AFRIKAANS, ARABIC, BULGARIAN, CHINESE, CZECH, DANISH, DUTCH, ENGLISH, FINNISH, FRENCH, GERMAN, GREEK, HEBREW, HINDI, HUNGARIAN, ITALIAN, JAPANESE, KOREAN, LATIN, NORWEGIAN_BOKMAAL, NORWEGIAN_NYNORSK, POLISH, PORTUGUESE, ROMANIAN, RUSSIAN, SIMPLIFIED_CHINESE, SPANISH, SWEDISH, THAI, TRADITIONAL_CHINESE, TURKISH, UKRANIAN, VIETNAMESE, WELSH
BukkitLocales(BukkitCommandManager manager)
loadLanguage(org.bukkit.configuration.file.FileConfiguration config, - Locale locale)
loadLanguages()
loadYamlLanguageFile(File file, - Locale locale)
loadYamlLanguageFile(String file, - Locale locale)
addBundleClassLoader, addMessage, addMessageBundle, addMessageBundle, addMessageBundles, addMessages, addMessageStrings, getDefaultLocale, getMessage, getOptionalMessage, loadMissingBundles, replaceI18NStrings, setDefaultLocale
BukkitLocales(BukkitCommandManager manager)
public BukkitLocales(BukkitCommandManager manager)
loadLanguage(org.bukkit.configuration.file.FileConfiguration config, + Locale locale)
loadYamlLanguageFile(File file, + Locale locale)
loadYamlLanguageFile(String file, + Locale locale)
public void loadLanguages()
loadLanguages
co.aikar.commands.Locales
public boolean loadYamlLanguageFile(File file, - Locale locale) - throws IOException, - org.bukkit.configuration.InvalidConfigurationException
file
locale
IOException
org.bukkit.configuration.InvalidConfigurationException
public boolean loadYamlLanguageFile(String file, - Locale locale) - throws IOException, - org.bukkit.configuration.InvalidConfigurationException
public boolean loadLanguage(org.bukkit.configuration.file.FileConfiguration config, - Locale locale)
config
public class BukkitMessageFormatter -extends co.aikar.commands.MessageFormatter<org.bukkit.ChatColor>
BukkitMessageFormatter(org.bukkit.ChatColor... colors)
BukkitMessageFormatter(org.bukkit.ChatColor... colors)
format, format, getColor, getDefaultColor, setColor
public BukkitMessageFormatter(org.bukkit.ChatColor... colors)
public class BukkitRegisteredCommand -extends co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext>
helpSearchTags
postCommand()
preCommand()
addSubcommand, addSubcommands, getAnnotation, getCommand, getHelpText, getPermission, getPrefSubCommand, getRequiredPermissions, getSyntaxText, getSyntaxText, isPrivate, requiresPermission
public void preCommand()
preCommand
co.aikar.commands.RegisteredCommand<BukkitCommandExecutionContext>
public void postCommand()
postCommand
org.bukkit.command.PluginIdentifiableCommand
public class BukkitRootCommand -extends org.bukkit.command.Command -implements co.aikar.commands.RootCommand, org.bukkit.command.PluginIdentifiableCommand
description, usageMessage
addChild(co.aikar.commands.BaseCommand command)
execute(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args)
List<co.aikar.commands.BaseCommand>
getChildren()
getCommandName()
co.aikar.commands.BaseCommand
getDefCommand()
getDescription()
com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand>
getSubCommands()
List<String>
tabComplete(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args)
testPermissionSilent(org.bukkit.command.CommandSender target)
broadcastCommandMessage, broadcastCommandMessage, getAliases, getLabel, getName, getPermission, getPermissionMessage, getUsage, isRegistered, register, setAliases, setDescription, setLabel, setName, setPermission, setPermissionMessage, setUsage, tabComplete, testPermission, toString, unregister
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addChildShared, execute, getDefaultRegisteredCommand, getTabCompletions, getTabCompletions, getTabCompletions, getUniquePermission, getUsage, hasAnyPermission
addChild(co.aikar.commands.BaseCommand command)
execute(org.bukkit.command.CommandSender sender, + String commandLabel, + String[] args)
com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand>
tabComplete(org.bukkit.command.CommandSender sender, + String commandLabel, + String[] args)
testPermissionSilent(org.bukkit.command.CommandSender target)
public String getDescription()
getDescription
org.bukkit.command.Command
public String getCommandName()
getCommandName
public List<String> tabComplete(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args) - throws IllegalArgumentException
tabComplete
IllegalArgumentException
public boolean execute(org.bukkit.command.CommandSender sender, - String commandLabel, - String[] args)
execute
public boolean testPermissionSilent(org.bukkit.command.CommandSender target)
testPermissionSilent
public void addChild(co.aikar.commands.BaseCommand command)
addChild
public com.google.common.collect.SetMultimap<String,co.aikar.commands.RegisteredCommand> getSubCommands()
getSubCommands
public List<co.aikar.commands.BaseCommand> getChildren()
getChildren
public co.aikar.commands.BaseCommand getDefCommand()
getDefCommand
getPlugin
co.aikar.locales.MessageKeyProvider
Serializable
Comparable<MinecraftMessageKeys>
java.lang.constant.Constable
public enum MinecraftMessageKeys -extends Enum<MinecraftMessageKeys> -implements co.aikar.locales.MessageKeyProvider
INVALID_WORLD
IS_NOT_A_VALID_NAME
LOCATION_CONSOLE_NOT_RELATIVE
LOCATION_PLEASE_SPECIFY_WORLD
LOCATION_PLEASE_SPECIFY_XYZ
MULTIPLE_PLAYERS_MATCH
NO_PLAYER_FOUND
NO_PLAYER_FOUND_OFFLINE
NO_PLAYER_FOUND_SERVER
PLAYER_IS_VANISHED_CONFIRM
USERNAME_TOO_SHORT
YOU_MUST_BE_HOLDING_ITEM
Enum.EnumDesc<E extends Enum<E>>
co.aikar.locales.MessageKey
getMessageKey()
static MinecraftMessageKeys
valueOf(String name)
valueOf(String name)
static MinecraftMessageKeys[]
values()
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
getClass, notify, notifyAll, wait, wait, wait
public static final MinecraftMessageKeys INVALID_WORLD
public static final MinecraftMessageKeys YOU_MUST_BE_HOLDING_ITEM
public static final MinecraftMessageKeys PLAYER_IS_VANISHED_CONFIRM
public static final MinecraftMessageKeys USERNAME_TOO_SHORT
public static final MinecraftMessageKeys IS_NOT_A_VALID_NAME
public static final MinecraftMessageKeys MULTIPLE_PLAYERS_MATCH
public static final MinecraftMessageKeys NO_PLAYER_FOUND_SERVER
public static final MinecraftMessageKeys NO_PLAYER_FOUND_OFFLINE
public static final MinecraftMessageKeys NO_PLAYER_FOUND
public static final MinecraftMessageKeys LOCATION_PLEASE_SPECIFY_WORLD
public static final MinecraftMessageKeys LOCATION_PLEASE_SPECIFY_XYZ
public static final MinecraftMessageKeys LOCATION_CONSOLE_NOT_RELATIVE
clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
public static MinecraftMessageKeys[] values()
-for (MinecraftMessageKeys c : MinecraftMessageKeys.values()) - System.out.println(c); -
public static MinecraftMessageKeys valueOf(String name)
name
NullPointerException
public co.aikar.locales.MessageKey getMessageKey()
getMessageKey
OnlinePlayer
public class OnlinePlayer -extends Object
player
final org.bukkit.entity.Player
OnlinePlayer(org.bukkit.entity.Player player)
OnlinePlayer(org.bukkit.entity.Player player)
toString()
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public final org.bukkit.entity.Player player
public OnlinePlayer(org.bukkit.entity.Player player)
public String toString()
toString
class
@Deprecated -public class OnlinePlayer -extends OnlinePlayer
equals, getPlayer, hashCode, toString