All Classes
-Graphics.drawImage(java.awt.Image, int, int, int, int, ImageObserver) functionColor to map colorRectangle2DRoundRectangle2DFrom dd35ba47d5abae6fbbf030dcbf0ac9f16b27f7d3 Mon Sep 17 00:00:00 2001 From: JNNGL <45935949+JNNGL@users.noreply.github.com> Date: Thu, 19 May 2022 23:24:45 +1100 Subject: [PATCH 1/7] Update build.gradle Total Computers is now available from maven central :sunglasses: --- build.gradle | 64 +++++++++++++++++++++++++++++------ src/main/resources/plugin.yml | 2 +- 2 files changed, 55 insertions(+), 11 deletions(-) diff --git a/build.gradle b/build.gradle index 79da039..3d43a04 100644 --- a/build.gradle +++ b/build.gradle @@ -2,10 +2,13 @@ plugins { id 'java' id 'maven-publish' + id 'signing' } group "com.jnngl" -version '0.9.2b3' +archivesBaseName = "totalcomputers" +version '0.9.2b5' + compileJava { options.encoding = "UTF-8" @@ -28,7 +31,7 @@ repositories { dependencies { compileOnly 'org.spigotmc:spigot-api:1.18.2-R0.1-SNAPSHOT' - compileOnly 'io.netty:netty-all:4.1.76.Final' + compileOnly 'io.netty:netty-all:4.1.77.Final' implementation 'org.eclipse.jetty:jetty-server:11.0.9' implementation 'org.eclipse.jetty:jetty-util:11.0.9' implementation 'org.eclipse.jetty.aggregate:jetty-all-server:8.2.0.v20160908' @@ -56,6 +59,15 @@ dependencies { compileOnly 'com.google.guava:guava:31.1-jre' } +java { + withJavadocJar() + withSourcesJar() +} + +artifacts { + archives javadocJar, sourcesJar +} + jar { duplicatesStrategy = DuplicatesStrategy.EXCLUDE from sourceSets.main.output @@ -71,19 +83,51 @@ jar { publishing { repositories { maven { - name = "GitHubPackages" - url = uri("https://maven.pkg.github.com/JNNGL/TotalComputers") + url = "https://s01.oss.sonatype.org/content/repositories/snapshots/" credentials { - username = 'JNNGL' - password = project.properties['TCMP_TOKEN'] + username = project.properties['ossrhUsername'] + password = project.properties['ossrhPassword']+'#' } } } + publications { - gpr(MavenPublication) { - from(components.java) - groupId 'com.jnngl' - artifactId 'totalcomputers' + mavenJava(MavenPublication) { + groupId = 'com.jnngl' + artifactId = 'totalcomputers' + version = '0.9.2b5' + from components.java + + pom { + name = 'Total Computers' + description = 'Computers in vanilla Minecraft | TotalOS SDK' + url = 'https://jnngl.com/totalcomputers' + + scm { + connection = 'scm:git:https://github.com/JNNGL/TotalComputers.git' + developerConnection = 'scm:git:https://github.com/JNNGL/TotalComputers.git' + url = 'https://github.com/JNNGL/TotalComputers' + } + + licenses { + license { + name = 'The GNU General Public License, Version 3' + url = 'https://raw.githubusercontent.com/JNNGL/TotalComputers/main/LICENSE' + } + } + + developers { + developer { + id = 'jnngl' + name = 'JNNGL' + email = 'jnngles@gmail.com' + } + } + } } } +} + +signing { + sign configurations.archives } \ No newline at end of file diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml index 820ee39..bee797a 100644 --- a/src/main/resources/plugin.yml +++ b/src/main/resources/plugin.yml @@ -1,5 +1,5 @@ name: TotalComputers -version: 0.9.2b3 +version: 0.9.2b5 author: JNNGL main: com.jnngl.totalcomputers.TotalComputers From de496f6476298acb7568f8bc62bde1446d94e962 Mon Sep 17 00:00:00 2001 From: JNNGL <45935949+JNNGL@users.noreply.github.com> Date: Thu, 19 May 2022 23:32:31 +1100 Subject: [PATCH 2/7] Fix build --- build.gradle | 3 +++ 1 file changed, 3 insertions(+) diff --git a/build.gradle b/build.gradle index 3d43a04..106e0cc 100644 --- a/build.gradle +++ b/build.gradle @@ -130,4 +130,7 @@ publishing { signing { sign configurations.archives +} +tasks.withType(Sign) { + onlyIf { project.properties['tcmp_sign'] == 'true' } } \ No newline at end of file From e2d33c8fdc4fcac3ec3e60fb26d12f31bffd04c5 Mon Sep 17 00:00:00 2001 From: JNNGL <45935949+JNNGL@users.noreply.github.com> Date: Fri, 20 May 2022 19:30:57 +1100 Subject: [PATCH 3/7] Bug fix --- build.gradle | 2 +- javadoc/allclasses-index.html | 272 ---- javadoc/allpackages-index.html | 80 -- javadoc/com/jnngl/totalcomputers/AABB.html | 270 ---- .../ConfigManager.ConfigPath.html | 325 ----- .../ConfigManager.Configuration.html | 232 ---- .../jnngl/totalcomputers/ConfigManager.html | 338 ----- .../com/jnngl/totalcomputers/MapColor.html | 172 --- ...TotalComputers.InputInfo.InteractType.html | 232 ---- .../TotalComputers.InputInfo.html | 332 ----- .../TotalComputers.MonitorPiece.html | 258 ---- .../TotalComputers.MonitorPieceIndex.html | 258 ---- .../TotalComputers.SelectionArea.Axis.html | 243 ---- ...otalComputers.SelectionArea.Direction.html | 276 ---- .../TotalComputers.SelectionArea.html | 375 ------ .../jnngl/totalcomputers/TotalComputers.html | 415 ------ .../jnngl/totalcomputers/class-use/AABB.html | 61 - .../class-use/ConfigManager.ConfigPath.html | 88 -- .../ConfigManager.Configuration.html | 86 -- .../class-use/ConfigManager.html | 61 - .../totalcomputers/class-use/MapColor.html | 61 - ...TotalComputers.InputInfo.InteractType.html | 292 ----- .../class-use/TotalComputers.InputInfo.html | 88 -- .../TotalComputers.MonitorPiece.html | 61 - .../TotalComputers.MonitorPieceIndex.html | 103 -- .../TotalComputers.SelectionArea.Axis.html | 116 -- ...otalComputers.SelectionArea.Direction.html | 116 -- .../TotalComputers.SelectionArea.html | 92 -- .../class-use/TotalComputers.html | 92 -- .../jnngl/totalcomputers/package-summary.html | 131 -- .../jnngl/totalcomputers/package-tree.html | 112 -- .../com/jnngl/totalcomputers/package-use.html | 116 -- .../jnngl/totalcomputers/system/Account.html | 201 --- .../jnngl/totalcomputers/system/Event.html | 132 -- .../totalcomputers/system/FileSystem.html | 449 ------- .../system/Localization.English.html | 476 ------- .../system/Localization.Russian.html | 476 ------- .../totalcomputers/system/Localization.html | 402 ------ .../system/TotalOS.ComputerState.html | 232 ---- .../system/TotalOS.Renderer.html | 209 ---- .../totalcomputers/system/TotalOS.Test.html | 411 ------ .../jnngl/totalcomputers/system/TotalOS.html | 456 ------- .../jnngl/totalcomputers/system/Utils.html | 172 --- .../system/class-use/Account.html | 110 -- .../system/class-use/Event.html | 123 -- .../system/class-use/FileSystem.html | 88 -- .../class-use/Localization.English.html | 61 - .../class-use/Localization.Russian.html | 61 - .../system/class-use/Localization.html | 126 -- .../class-use/TotalOS.ComputerState.html | 94 -- .../system/class-use/TotalOS.Renderer.html | 61 - .../system/class-use/TotalOS.Test.html | 61 - .../system/class-use/TotalOS.html | 232 ---- .../system/class-use/Utils.html | 61 - .../system/overlays/Information.Type.html | 232 ---- .../system/overlays/Information.html | 286 ----- .../overlays/Keyboard.KeyboardListener.html | 148 --- .../system/overlays/Keyboard.Keys.html | 1111 ----------------- .../system/overlays/Keyboard.html | 300 ----- .../system/overlays/Overlay.html | 284 ----- .../overlays/class-use/Information.Type.html | 107 -- .../overlays/class-use/Information.html | 88 -- .../class-use/Keyboard.KeyboardListener.html | 107 -- .../overlays/class-use/Keyboard.Keys.html | 107 -- .../system/overlays/class-use/Keyboard.html | 133 -- .../system/overlays/class-use/Overlay.html | 93 -- .../system/overlays/package-summary.html | 112 -- .../system/overlays/package-tree.html | 101 -- .../system/overlays/package-use.html | 139 --- .../system/package-summary.html | 132 -- .../totalcomputers/system/package-tree.html | 123 -- .../totalcomputers/system/package-use.html | 169 --- .../system/security/Password.html | 196 --- .../system/security/class-use/Password.html | 61 - .../system/security/package-summary.html | 78 -- .../system/security/package-tree.html | 75 -- .../system/security/package-use.html | 61 - .../system/states/DesktopState.html | 236 ---- .../system/states/LoginScreen.html | 236 ---- .../system/states/SplashScreen.html | 236 ---- .../totalcomputers/system/states/State.html | 298 ----- .../system/states/StateManager.html | 239 ---- .../system/states/class-use/DesktopState.html | 61 - .../system/states/class-use/LoginScreen.html | 61 - .../system/states/class-use/SplashScreen.html | 61 - .../system/states/class-use/State.html | 148 --- .../system/states/class-use/StateManager.html | 149 --- .../system/states/package-summary.html | 94 -- .../system/states/package-tree.html | 82 -- .../system/states/package-use.html | 108 -- .../states/setup/SetupFinishedState.html | 236 ---- .../states/setup/SetupLocalizationState.html | 236 ---- .../states/setup/SetupUserCreationState.html | 236 ---- .../setup/class-use/SetupFinishedState.html | 61 - .../class-use/SetupLocalizationState.html | 61 - .../class-use/SetupUserCreationState.html | 61 - .../system/states/setup/package-summary.html | 86 -- .../system/states/setup/package-tree.html | 81 -- .../system/states/setup/package-use.html | 61 - .../system/ui/Button.ButtonColor.html | 276 ---- .../totalcomputers/system/ui/Button.html | 506 -------- .../totalcomputers/system/ui/ElementList.html | 518 -------- .../jnngl/totalcomputers/system/ui/Field.html | 489 -------- .../jnngl/totalcomputers/system/ui/Image.html | 370 ------ .../totalcomputers/system/ui/RadioBox.html | 399 ------ .../RadioBoxSystem.RadioBoxSelectEvent.html | 143 --- .../system/ui/RadioBoxSystem.html | 285 ----- .../totalcomputers/system/ui/Rectangle.html | 365 ------ .../system/ui/RoundRectangle.html | 400 ------ .../jnngl/totalcomputers/system/ui/Text.html | 446 ------- .../ui/class-use/Button.ButtonColor.html | 116 -- .../system/ui/class-use/Button.html | 61 - .../system/ui/class-use/ElementList.html | 61 - .../system/ui/class-use/Field.html | 61 - .../system/ui/class-use/Image.html | 61 - .../system/ui/class-use/RadioBox.html | 117 -- .../RadioBoxSystem.RadioBoxSelectEvent.html | 88 -- .../system/ui/class-use/RadioBoxSystem.html | 61 - .../system/ui/class-use/Rectangle.html | 61 - .../system/ui/class-use/RoundRectangle.html | 61 - .../system/ui/class-use/Text.html | 61 - .../system/ui/package-summary.html | 132 -- .../system/ui/package-tree.html | 103 -- .../totalcomputers/system/ui/package-use.html | 93 -- javadoc/element-list | 7 - javadoc/help-doc.html | 158 --- javadoc/index-files/index-1.html | 145 --- javadoc/index-files/index-10.html | 69 - javadoc/index-files/index-11.html | 105 -- javadoc/index-files/index-12.html | 137 -- javadoc/index-files/index-13.html | 123 -- javadoc/index-files/index-14.html | 117 -- javadoc/index-files/index-15.html | 125 -- javadoc/index-files/index-16.html | 183 --- javadoc/index-files/index-17.html | 77 -- javadoc/index-files/index-18.html | 325 ----- javadoc/index-files/index-19.html | 405 ------ javadoc/index-files/index-2.html | 117 -- javadoc/index-files/index-20.html | 191 --- javadoc/index-files/index-21.html | 133 -- javadoc/index-files/index-22.html | 136 -- javadoc/index-files/index-23.html | 97 -- javadoc/index-files/index-24.html | 77 -- javadoc/index-files/index-25.html | 85 -- javadoc/index-files/index-26.html | 77 -- javadoc/index-files/index-3.html | 157 --- javadoc/index-files/index-4.html | 109 -- javadoc/index-files/index-5.html | 127 -- javadoc/index-files/index-6.html | 121 -- javadoc/index-files/index-7.html | 323 ----- javadoc/index-files/index-8.html | 101 -- javadoc/index-files/index-9.html | 163 --- javadoc/index.html | 79 -- javadoc/jquery-ui.overrides.css | 34 - javadoc/member-search-index.js | 1 - javadoc/module-search-index.js | 1 - javadoc/overview-summary.html | 27 - javadoc/overview-tree.html | 186 --- javadoc/package-search-index.js | 1 - javadoc/resources/glass.png | Bin 499 -> 0 bytes javadoc/resources/x.png | Bin 394 -> 0 bytes .../images/ui-bg_glass_55_fbf9ee_1x400.png | Bin 335 -> 0 bytes .../images/ui-bg_glass_65_dadada_1x400.png | Bin 262 -> 0 bytes .../images/ui-bg_glass_75_dadada_1x400.png | Bin 262 -> 0 bytes .../images/ui-bg_glass_75_e6e6e6_1x400.png | Bin 262 -> 0 bytes .../images/ui-bg_glass_95_fef1ec_1x400.png | Bin 332 -> 0 bytes .../ui-bg_highlight-soft_75_cccccc_1x100.png | Bin 280 -> 0 bytes .../images/ui-icons_222222_256x240.png | Bin 6922 -> 0 bytes .../images/ui-icons_2e83ff_256x240.png | Bin 4549 -> 0 bytes .../images/ui-icons_454545_256x240.png | Bin 6992 -> 0 bytes .../images/ui-icons_888888_256x240.png | Bin 6999 -> 0 bytes .../images/ui-icons_cd0a0a_256x240.png | Bin 4549 -> 0 bytes javadoc/script-dir/jquery-3.5.1.min.js | 2 - javadoc/script-dir/jquery-ui.min.css | 7 - javadoc/script-dir/jquery-ui.min.js | 6 - .../script-dir/jquery-ui.structure.min.css | 5 - javadoc/script.js | 132 -- javadoc/search.js | 354 ------ javadoc/serialized-form.html | 94 -- javadoc/stylesheet.css | 827 ------------ javadoc/tag-search-index.js | 1 - javadoc/type-search-index.js | 1 - .../java/com/jnngl/OpenGLApplication.java | 35 + .../jnngl/totalcomputers/TotalComputers.java | 28 + .../totalcomputers/system/SharedStorage.java | 14 + .../jnngl/totalcomputers/system/TotalOS.java | 28 +- .../jnngl/totalcomputers/system/Utils.java | 6 + .../com/jnngl/totalcomputers/system/Web.java | 19 + 188 files changed, 120 insertions(+), 28913 deletions(-) delete mode 100644 javadoc/allclasses-index.html delete mode 100644 javadoc/allpackages-index.html delete mode 100644 javadoc/com/jnngl/totalcomputers/AABB.html delete mode 100644 javadoc/com/jnngl/totalcomputers/ConfigManager.ConfigPath.html delete mode 100644 javadoc/com/jnngl/totalcomputers/ConfigManager.Configuration.html delete mode 100644 javadoc/com/jnngl/totalcomputers/ConfigManager.html delete mode 100644 javadoc/com/jnngl/totalcomputers/MapColor.html delete mode 100644 javadoc/com/jnngl/totalcomputers/TotalComputers.InputInfo.InteractType.html delete mode 100644 javadoc/com/jnngl/totalcomputers/TotalComputers.InputInfo.html delete mode 100644 javadoc/com/jnngl/totalcomputers/TotalComputers.MonitorPiece.html delete mode 100644 javadoc/com/jnngl/totalcomputers/TotalComputers.MonitorPieceIndex.html delete mode 100644 javadoc/com/jnngl/totalcomputers/TotalComputers.SelectionArea.Axis.html delete mode 100644 javadoc/com/jnngl/totalcomputers/TotalComputers.SelectionArea.Direction.html delete mode 100644 javadoc/com/jnngl/totalcomputers/TotalComputers.SelectionArea.html delete mode 100644 javadoc/com/jnngl/totalcomputers/TotalComputers.html delete mode 100644 javadoc/com/jnngl/totalcomputers/class-use/AABB.html delete mode 100644 javadoc/com/jnngl/totalcomputers/class-use/ConfigManager.ConfigPath.html delete mode 100644 javadoc/com/jnngl/totalcomputers/class-use/ConfigManager.Configuration.html delete mode 100644 javadoc/com/jnngl/totalcomputers/class-use/ConfigManager.html delete mode 100644 javadoc/com/jnngl/totalcomputers/class-use/MapColor.html delete mode 100644 javadoc/com/jnngl/totalcomputers/class-use/TotalComputers.InputInfo.InteractType.html delete mode 100644 javadoc/com/jnngl/totalcomputers/class-use/TotalComputers.InputInfo.html delete mode 100644 javadoc/com/jnngl/totalcomputers/class-use/TotalComputers.MonitorPiece.html delete mode 100644 javadoc/com/jnngl/totalcomputers/class-use/TotalComputers.MonitorPieceIndex.html delete mode 100644 javadoc/com/jnngl/totalcomputers/class-use/TotalComputers.SelectionArea.Axis.html delete mode 100644 javadoc/com/jnngl/totalcomputers/class-use/TotalComputers.SelectionArea.Direction.html delete mode 100644 javadoc/com/jnngl/totalcomputers/class-use/TotalComputers.SelectionArea.html delete mode 100644 javadoc/com/jnngl/totalcomputers/class-use/TotalComputers.html delete mode 100644 javadoc/com/jnngl/totalcomputers/package-summary.html delete mode 100644 javadoc/com/jnngl/totalcomputers/package-tree.html delete mode 100644 javadoc/com/jnngl/totalcomputers/package-use.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/Account.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/Event.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/FileSystem.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/Localization.English.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/Localization.Russian.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/Localization.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/TotalOS.ComputerState.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/TotalOS.Renderer.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/TotalOS.Test.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/TotalOS.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/Utils.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/class-use/Account.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/class-use/Event.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/class-use/FileSystem.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/class-use/Localization.English.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/class-use/Localization.Russian.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/class-use/Localization.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/class-use/TotalOS.ComputerState.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/class-use/TotalOS.Renderer.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/class-use/TotalOS.Test.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/class-use/TotalOS.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/class-use/Utils.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/Information.Type.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/Information.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/Keyboard.KeyboardListener.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/Keyboard.Keys.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/Keyboard.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/Overlay.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/class-use/Information.Type.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/class-use/Information.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/class-use/Keyboard.KeyboardListener.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/class-use/Keyboard.Keys.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/class-use/Keyboard.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/class-use/Overlay.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/package-summary.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/package-tree.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/overlays/package-use.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/package-summary.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/package-tree.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/package-use.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/security/Password.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/security/class-use/Password.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/security/package-summary.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/security/package-tree.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/security/package-use.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/DesktopState.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/LoginScreen.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/SplashScreen.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/State.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/StateManager.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/class-use/DesktopState.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/class-use/LoginScreen.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/class-use/SplashScreen.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/class-use/State.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/class-use/StateManager.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/package-summary.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/package-tree.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/package-use.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/setup/SetupFinishedState.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/setup/SetupLocalizationState.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/setup/SetupUserCreationState.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/setup/class-use/SetupFinishedState.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/setup/class-use/SetupLocalizationState.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/setup/class-use/SetupUserCreationState.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/setup/package-summary.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/setup/package-tree.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/states/setup/package-use.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/Button.ButtonColor.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/Button.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/ElementList.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/Field.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/Image.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/RadioBox.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/RadioBoxSystem.RadioBoxSelectEvent.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/RadioBoxSystem.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/Rectangle.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/RoundRectangle.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/Text.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/class-use/Button.ButtonColor.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/class-use/Button.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/class-use/ElementList.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/class-use/Field.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/class-use/Image.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/class-use/RadioBox.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/class-use/RadioBoxSystem.RadioBoxSelectEvent.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/class-use/RadioBoxSystem.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/class-use/Rectangle.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/class-use/RoundRectangle.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/class-use/Text.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/package-summary.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/package-tree.html delete mode 100644 javadoc/com/jnngl/totalcomputers/system/ui/package-use.html delete mode 100644 javadoc/element-list delete mode 100644 javadoc/help-doc.html delete mode 100644 javadoc/index-files/index-1.html delete mode 100644 javadoc/index-files/index-10.html delete mode 100644 javadoc/index-files/index-11.html delete mode 100644 javadoc/index-files/index-12.html delete mode 100644 javadoc/index-files/index-13.html delete mode 100644 javadoc/index-files/index-14.html delete mode 100644 javadoc/index-files/index-15.html delete mode 100644 javadoc/index-files/index-16.html delete mode 100644 javadoc/index-files/index-17.html delete mode 100644 javadoc/index-files/index-18.html delete mode 100644 javadoc/index-files/index-19.html delete mode 100644 javadoc/index-files/index-2.html delete mode 100644 javadoc/index-files/index-20.html delete mode 100644 javadoc/index-files/index-21.html delete mode 100644 javadoc/index-files/index-22.html delete mode 100644 javadoc/index-files/index-23.html delete mode 100644 javadoc/index-files/index-24.html delete mode 100644 javadoc/index-files/index-25.html delete mode 100644 javadoc/index-files/index-26.html delete mode 100644 javadoc/index-files/index-3.html delete mode 100644 javadoc/index-files/index-4.html delete mode 100644 javadoc/index-files/index-5.html delete mode 100644 javadoc/index-files/index-6.html delete mode 100644 javadoc/index-files/index-7.html delete mode 100644 javadoc/index-files/index-8.html delete mode 100644 javadoc/index-files/index-9.html delete mode 100644 javadoc/index.html delete mode 100644 javadoc/jquery-ui.overrides.css delete mode 100644 javadoc/member-search-index.js delete mode 100644 javadoc/module-search-index.js delete mode 100644 javadoc/overview-summary.html delete mode 100644 javadoc/overview-tree.html delete mode 100644 javadoc/package-search-index.js delete mode 100644 javadoc/resources/glass.png delete mode 100644 javadoc/resources/x.png delete mode 100644 javadoc/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png delete mode 100644 javadoc/script-dir/images/ui-bg_glass_65_dadada_1x400.png delete mode 100644 javadoc/script-dir/images/ui-bg_glass_75_dadada_1x400.png delete mode 100644 javadoc/script-dir/images/ui-bg_glass_75_e6e6e6_1x400.png delete mode 100644 javadoc/script-dir/images/ui-bg_glass_95_fef1ec_1x400.png delete mode 100644 javadoc/script-dir/images/ui-bg_highlight-soft_75_cccccc_1x100.png delete mode 100644 javadoc/script-dir/images/ui-icons_222222_256x240.png delete mode 100644 javadoc/script-dir/images/ui-icons_2e83ff_256x240.png delete mode 100644 javadoc/script-dir/images/ui-icons_454545_256x240.png delete mode 100644 javadoc/script-dir/images/ui-icons_888888_256x240.png delete mode 100644 javadoc/script-dir/images/ui-icons_cd0a0a_256x240.png delete mode 100644 javadoc/script-dir/jquery-3.5.1.min.js delete mode 100644 javadoc/script-dir/jquery-ui.min.css delete mode 100644 javadoc/script-dir/jquery-ui.min.js delete mode 100644 javadoc/script-dir/jquery-ui.structure.min.css delete mode 100644 javadoc/script.js delete mode 100644 javadoc/search.js delete mode 100644 javadoc/serialized-form.html delete mode 100644 javadoc/stylesheet.css delete mode 100644 javadoc/tag-search-index.js delete mode 100644 javadoc/type-search-index.js diff --git a/build.gradle b/build.gradle index 106e0cc..09bc19f 100644 --- a/build.gradle +++ b/build.gradle @@ -83,7 +83,7 @@ jar { publishing { repositories { maven { - url = "https://s01.oss.sonatype.org/content/repositories/snapshots/" + url = "https://s01.oss.sonatype.org/content/repositories/releases/" credentials { username = project.properties['ossrhUsername'] password = project.properties['ossrhPassword']+'#' diff --git a/javadoc/allclasses-index.html b/javadoc/allclasses-index.html deleted file mode 100644 index f1d8e82..0000000 --- a/javadoc/allclasses-index.html +++ /dev/null @@ -1,272 +0,0 @@ - - - -
- -Graphics.drawImage(java.awt.Image, int, int, int, int, ImageObserver) functionColor to map colorRectangle2DRoundRectangle2Dprotected org.bukkit.util.VectorgetIntersection(double fDst1,
- double fDst2,
- org.bukkit.util.Vector P1,
- org.bukkit.util.Vector P2,
- int side)getIntersection(Vector, Vector)org.bukkit.util.VectorgetIntersection(org.bukkit.util.Vector p1,
- org.bukkit.util.Vector p2)protected booleaninBox(org.bukkit.util.Vector hit,
- int axis)getIntersection(double, double, Vector, Vector, int)min - Minimum positionmax - Maximum positioncenter - Center of the AABBdMinX - X offsetdMaxX - X offsetdMinY - Y offsetdMaxY - Y offsetdMinZ - Z offsetdMaxZ - Z offsetgetIntersection(double, double, Vector, Vector, int)hit - Idkaxis - IdkgetIntersection(Vector, Vector)fDst1 - IdkfDst2 - IdkP1 - IdkP2 - Idkside - Idkp1 - Point 1p2 - Point 2ConfigPath(String configName,
- String resourcePath,
- String outputPath)ConfigPath record class.configName record component.booleangetName()inthashCode()outputPath record component.resourcePath record component.toString()ConfigPath record class.configName - the value for the configName record componentresourcePath - the value for the resourcePath record componentoutputPath - the value for the outputPath record componentObjects::equals(Object,Object).configName record component.configName record componentresourcePath record component.resourcePath record componentoutputPath record component.outputPath record componentConfiguration(File configFile,
- org.bukkit.configuration.file.FileConfiguration config)org.bukkit.configuration.file.FileConfigurationgetFile()booleanbooleanconfigFile - Config fileconfig - Bukkit FileConfigurationstatic class static class ConfigManager(org.bukkit.plugin.Plugin pluginInstance)org.bukkit.configuration.file.FileConfigurationgetFileConfig(String configName)voidloadConfigFiles(ConfigManager.ConfigPath... configPaths)booleanbooleanreloadConfig(String configName)voidsaveAllConfigs(boolean logError)booleansaveConfig(String configName)booleansaveConfig(String configName,
- boolean logError)voidvoidunloadConfig(String configName)pluginInstance - Plugin that calls the ConfigManagerconfigPaths - Collection of configuration files to loadlogError - Log error or notconfigName - Configuration name to saveconfigName - Name of the configlogError - Log error or not
- Saves all configuration filesconfigName - Config NameconfigName - Config to unloadconfigName - Configuration nameconfigName - Configuration nameColor to map colorstatic bytematchColor(Color color)color - ColorSerializable, Comparable<TotalComputers.InputInfo.InteractType>, ConstableEnum.EnumDesc<E extends Enum<E>>values()name - the name of the enum constant to be returned.IllegalArgumentException - if this enum class has no constant with the specified nameNullPointerException - if the argument is nullstatic class InputInfo(TotalComputers.MonitorPieceIndex index,
- int x,
- int y,
- TotalComputers.InputInfo.InteractType interactType,
- org.bukkit.entity.Player player)InputInfo record class.booleaninthashCode()index()index record component.interactType record component.org.bukkit.entity.Playerplayer()player record component.toString()intx()x record component.inty()y record component.InputInfo record class.index - the value for the index record componentx - the value for the x record componenty - the value for the y record componentinteractType - the value for the interactType record componentplayer - the value for the player record componentObjects::equals(Object,Object); primitive components are compared with '=='.index record component.index record componentx record component.x record componenty record component.y record componentinteractType record component.interactType record componentplayer record component.player record componentMonitorPiece(org.bukkit.map.MapView mapView,
- org.bukkit.entity.ItemFrame frame)MonitorPiece record class.booleanorg.bukkit.entity.ItemFrameframe()frame record component.inthashCode()org.bukkit.map.MapViewmapView()mapView record component.toString()MonitorPiece record class.mapView - the value for the mapView record componentframe - the value for the frame record componentObjects::equals(Object,Object).mapView record component.mapView record componentframe record component.frame record componentMonitorPieceIndex(String name,
- int index)MonitorPieceIndex record class.booleaninthashCode()intindex()index record component.name()name record component.toString()MonitorPieceIndex record class.name - the value for the name record componentindex - the value for the index record componentObjects::equals(Object,Object); primitive components are compared with '=='.name record component.name record componentindex record component.index record componentSerializable, Comparable<TotalComputers.SelectionArea.Axis>, ConstableEnum.EnumDesc<E extends Enum<E>>static TotalComputers.SelectionArea.Axis[]values()name - the name of the enum constant to be returned.IllegalArgumentException - if this enum class has no constant with the specified nameNullPointerException - if the argument is nullSerializable, Comparable<TotalComputers.SelectionArea.Direction>, ConstableEnum.EnumDesc<E extends Enum<E>>values()name - the name of the enum constant to be returned.IllegalArgumentException - if this enum class has no constant with the specified nameNullPointerException - if the argument is nullstatic class static class SelectionArea(org.bukkit.Location firstPos,
- org.bukkit.Location secondPos,
- TotalComputers.SelectionArea.Axis axis,
- TotalComputers.SelectionArea.Direction direction,
- int width,
- int height,
- int area)SelectionArea record class.intarea()area record component.axis()axis record component.direction record component.booleanorg.bukkit.LocationfirstPos()firstPos record component.inthashCode()intheight()height record component.org.bukkit.LocationsecondPos record component.toString()intwidth()width record component.SelectionArea record class.firstPos - the value for the firstPos record componentsecondPos - the value for the secondPos record componentaxis - the value for the axis record componentdirection - the value for the direction record componentwidth - the value for the width record componentheight - the value for the height record componentarea - the value for the area record componentfirstPos record component.firstPos record componentsecondPos record component.secondPos record componentaxis record component.axis record componentdirection record component.direction record componentwidth record component.width record componentheight record component.height record componentarea record component.area record componentorg.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor, org.bukkit.event.Listener, org.bukkit.plugin.Pluginstatic class static class static class static class voidmapInteract(org.bukkit.event.player.PlayerInteractEvent event)booleanonCommand(org.bukkit.command.CommandSender sender,
- org.bukkit.command.Command command,
- String label,
- String[] args)voidvoidonEnable()voidonHit(org.bukkit.event.entity.EntityDamageByEntityEvent event)voidonInteract(org.bukkit.event.player.PlayerInteractEntityEvent event)onTabComplete(org.bukkit.command.CommandSender sender,
- org.bukkit.command.Command command,
- String alias,
- String[] args)voidplayerLeave(org.bukkit.event.player.PlayerQuitEvent event)voidselectionEvent(org.bukkit.event.player.PlayerInteractEvent event)getClassLoader, getCommand, getConfig, getDataFolder, getDefaultWorldGenerator, getDescription, getFile, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, getTextResource, isEnabled, isNaggable, onLoad, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setEnabled, setNaggable, toStringequals, getName, hashCodeonEnable in interface org.bukkit.plugin.PluginonEnable in class org.bukkit.plugin.java.JavaPlugintotalcomputers.command.totalcomputersonCommand in interface org.bukkit.command.CommandExecutoronCommand in class org.bukkit.plugin.java.JavaPluginsender - Command executorcommand - Commandlabel - Command labelargs - Command Argumentstotalcomputers.command.totalcomputersonTabComplete in interface org.bukkit.command.TabCompleteronTabComplete in class org.bukkit.plugin.java.JavaPluginsender - Command sendercommand - Commandalias - Aliasargs - Command Argumentstotalcomputers.selectionevent - Event (PlayerInteractEvent)event - Event (PlayerQuitEvent)event - Event (EntityDamageByEntityEvent)event - Event (PlayerInteractEntityEvent)event - Event (PlayerInteractEvent)onDisable in interface org.bukkit.plugin.PluginonDisable in class org.bukkit.plugin.java.JavaPluginvoidloadConfigFiles(ConfigManager.ConfigPath... configPaths)interactType()interactType record component.values() InputInfo(TotalComputers.MonitorPieceIndex index,
- int x,
- int y,
- TotalComputers.InputInfo.InteractType interactType,
- org.bukkit.entity.Player player)InputInfo record class.voidprocessTouch(int x,
- int y,
- TotalComputers.InputInfo.InteractType type,
- boolean adminRights)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)abstract voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)abstract voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)unhandledInputsindex()index record component. InputInfo(TotalComputers.MonitorPieceIndex index,
- int x,
- int y,
- TotalComputers.InputInfo.InteractType interactType,
- org.bukkit.entity.Player player)InputInfo record class.axis()axis record component.static TotalComputers.SelectionArea.Axis[]values() SelectionArea(org.bukkit.Location firstPos,
- org.bukkit.Location secondPos,
- TotalComputers.SelectionArea.Axis axis,
- TotalComputers.SelectionArea.Direction direction,
- int width,
- int height,
- int area)SelectionArea record class.direction()direction record component.values() SelectionArea(org.bukkit.Location firstPos,
- org.bukkit.Location secondPos,
- TotalComputers.SelectionArea.Axis axis,
- TotalComputers.SelectionArea.Direction direction,
- int width,
- int height,
- int area)SelectionArea record class. Renderer(String name,
- int id,
- TotalComputers plugin,
- TotalOS os,
- TotalComputers.SelectionArea area) Renderer(String name,
- int id,
- TotalComputers plugin,
- TotalOS os,
- TotalComputers.SelectionArea area)Color to map colorbooleanname - Name of the computer accountpasswordHash - Encrypted passwordusePassword - Whether password is required to log in or notbooleanbooleanaddResourceImage(String name,
- BufferedImage image)getResourceImage(String key)voidvoidinit.flag filevoidwriteAccount(Account account)voidwriteLocalization(Localization locale)name - Name of the computerinit.flag filelocale - Localizationaccount - Accountname - Name of the resourceimage - Data- Null will be returned if there is no resource with that name -
key - Key of the resourcepath - Path of the fileLocalizationLocalization.English, Localization.Russianback()next()password()signIn()LocalizationcomputerName in interface LocalizationLocalizationcreateAComputerAccount in interface LocalizationLocalizationpassword in interface LocalizationLocalizationrequirePassword in interface LocalizationLocalizationdoNotRequirePassword in interface LocalizationLocalizationnext in interface LocalizationLocalizationback in interface LocalizationLocalizationcomputerNameCannotBeEmpty in interface LocalizationLocalizationpasswordFieldIsEmpty in interface LocalizationLocalizationadministratorRightsAreRequiredToContinue in interface LocalizationLocalizationyouDoNotHaveAdministratorRights in interface LocalizationLocalizationsetupComplete in interface LocalizationLocalizationrestartRequired in interface LocalizationLocalizationrestartNow in interface LocalizationLocalizationsignIn in interface LocalizationLocalizationwrongPassword in interface LocalizationLocalizationLocalization.English, Localization.Russianback()next()password()signIn()LocalizationcomputerName in interface LocalizationLocalizationcreateAComputerAccount in interface LocalizationLocalizationpassword in interface LocalizationLocalizationrequirePassword in interface LocalizationLocalizationdoNotRequirePassword in interface LocalizationLocalizationnext in interface LocalizationLocalizationback in interface LocalizationLocalizationcomputerNameCannotBeEmpty in interface LocalizationLocalizationpasswordFieldIsEmpty in interface LocalizationLocalizationadministratorRightsAreRequiredToContinue in interface LocalizationLocalizationyouDoNotHaveAdministratorRights in interface LocalizationLocalizationsetupComplete in interface LocalizationLocalizationrestartRequired in interface LocalizationLocalizationrestartNow in interface LocalizationLocalizationsignIn in interface LocalizationLocalizationwrongPassword in interface LocalizationLocalization.English, Localization.Russianstatic class static class back()next()password()signIn()Serializable, Comparable<TotalOS.ComputerState>, ConstableEnum.EnumDesc<E extends Enum<E>>static TotalOS.ComputerStatestatic TotalOS.ComputerState[]values()name - the name of the enum constant to be returned.IllegalArgumentException - if this enum class has no constant with the specified nameNullPointerException - if the argument is null- Draws image to screen and handles input. -
Renderer(String name,
- int id,
- TotalComputers plugin,
- TotalOS os,
- TotalComputers.SelectionArea area)voidrender(org.bukkit.map.MapView map,
- org.bukkit.map.MapCanvas canvas,
- org.bukkit.entity.Player player)MapRenderer.render(MapView, MapCanvas, Player) function.initialize, isContextualname - Name of the computerid - Index of monitor pieceplugin - Plugin instanceos - Operating System instancearea - Physical data of the computerMapRenderer.render(MapView, MapCanvas, Player) function.render in class org.bukkit.map.MapRenderermap - Destination mapcanvas - Map canvasplayer - IdkKeyListener, MouseListener, ImageObserver, MenuContainer, Serializable, EventListener, AccessibleJPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategylistenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTHvoidkeyPressed(KeyEvent e)voidkeyReleased(KeyEvent e)voidstatic voidvoidvoidvoidvoidvoidvoidgetAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateadd, add, add, add, add, addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validate, validateTreeaction, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCyclewidth - Widthheight - Heightjf - JFrame instanceargs - Console argumentspaint in class JComponentg - Graphics2D instancemouseClicked in interface MouseListenere - MouseEventmousePressed in interface MouseListenere - MouseEventmouseReleased in interface MouseListenere - MouseEventmouseEntered in interface MouseListenere - MouseEventmouseExited in interface MouseListenere - MouseEventkeyTyped in interface KeyListenere - KeyEventkeyPressed in interface KeyListenere - KeyEventkeyReleased in interface KeyListenere - KeyEventstatic class static class static class booleanintintgetColorAt(int x,
- int y)voidprocessTouch(int x,
- int y,
- TotalComputers.InputInfo.InteractType type,
- boolean adminRights)voidbooleanvoidrestart()voidturnOff()voidturnOn()widthPix - Width of monitor in pixelsheightPix - Height of monitor in pixelsname - Name of the computerx - X coordinate of the pixely - Y coordinate of the pixelx - X coordinate of the touch positiony - Y coordinate of the touch positiontype - See TotalComputers.InputInfo.InteractTypeadminRights - Whether the player have administration rights or notstatic FontMetricsgetFontMetrics(Font f)f - FontFontMetrics of a fontvoidwriteAccount(Account account)voiddisplayMessage(Information.Type type,
- String message,
- Event eventOnOk)voidregisterClickEvent(Event e)voidregisterItemSelectEvent(Event e)voidremoveEvent(Event e)voidremoveEvent(Event e)static class static class readLocalization()voidwriteLocalization(Localization locale)static TotalOS.ComputerStatestatic TotalOS.ComputerState[]values() Renderer(String name,
- int id,
- TotalComputers plugin,
- TotalOS os,
- TotalComputers.SelectionArea area) DesktopState(StateManager stateManager,
- TotalOS os) LoginScreen(StateManager stateManager,
- TotalOS os) SplashScreen(StateManager stateManager,
- TotalOS os) State(StateManager stateManager,
- TotalOS os) SetupFinishedState(StateManager stateManager,
- TotalOS os) SetupLocalizationState(StateManager stateManager,
- TotalOS os) SetupUserCreationState(StateManager stateManager,
- TotalOS os)Serializable, Comparable<Information.Type>, ConstableEnum.EnumDesc<E extends Enum<E>>static Information.Typestatic Information.Type[]values()name - the name of the enum constant to be returned.IllegalArgumentException - if this enum class has no constant with the specified nameNullPointerException - if the argument is nullvoidclose()voiddisplayMessage(Information.Type type,
- String message,
- Event eventOnOk)booleanvoidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidrender(Graphics2D g)os - TotalOS instancetype - See Information.Typemessage - MessageeventOnOk - Called when OK pressed. May be nullisControlTaken in class OverlayOverlay.isControlTaken()processInput in class Overlayx - X coordinate of the touchy - Y coordinate of the touchtype - See TotalComputers.InputInfo.InteractTypekeyTyped(String text,
- Keyboard.Keys key,
- Keyboard keyboard)text - Pressed key characterkey - Pressed keykeyboard - thisSerializable, Comparable<Keyboard.Keys>, ConstableEnum.EnumDesc<E extends Enum<E>>static Keyboard.Keysstatic Keyboard.Keys[]values()name - the name of the enum constant to be returned.IllegalArgumentException - if this enum class has no constant with the specified nameNullPointerException - if the argument is nullstatic interface static class voidvoidinvokeKeyboard(Keyboard.KeyboardListener listener,
- String displayableText)booleanvoidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidrender(Graphics2D g)voidos - TotalOS instanceprocessInput in class Overlayx - X coordinate of the touchy - Y coordinate of the touchtype - See TotalComputers.InputInfo.InteractTypeisControlTaken in class OverlayOverlay.isControlTaken()listener - Key pressed eventdisplayableText - Initial textInformation, Keyboardabstract booleanintndcX(float x)intndcY(float y)abstract voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)abstract voidrender(Graphics2D g)os - TotalOS instanceg - Graphics2D instancex - X coordinate of the touchy - Y coordinate of the touchtype - See TotalComputers.InputInfo.InteractTypex - NDC Xy - NDC Ystatic Information.Typestatic Information.Type[]values()voiddisplayMessage(Information.Type type,
- String message,
- Event eventOnOk)voidinvokeKeyboard(Keyboard.KeyboardListener listener,
- String displayableText)voidsetKeyTypedEvent(Keyboard.KeyboardListener listener)static Keyboard.Keysstatic Keyboard.Keys[]values()keyTyped(String text,
- Keyboard.Keys key,
- Keyboard keyboard)keyTyped(String text,
- Keyboard.Keys key,
- Keyboard keyboard)class class password - Password_salt - Salt. May be nullhash - hashpassword - passwordos, stateManagerDesktopState(StateManager stateManager,
- TotalOS os)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidrender(Graphics2D g)voidupdate()stateManager - StateManager instanceos - TotalOS instanceprocessInput in class Statex - X coordinate of the touchy - Y coordinate of the touchtype - See TotalComputers.InputInfo.InteractTypeos, stateManagervoidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidrender(Graphics2D g)voidupdate()stateManager - StateManager instanceos - TotalOS instanceprocessInput in class Statex - X coordinate of the touchy - Y coordinate of the touchtype - See TotalComputers.InputInfo.InteractTypeos, stateManagerSplashScreen(StateManager stateManager,
- TotalOS os)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidrender(Graphics2D g)voidupdate()stateManager - StateManager instanceos - TotalOS instanceprocessInput in class Statex - X coordinate of the touchy - Y coordinate of the touchtype - See TotalComputers.InputInfo.InteractTypeDesktopState, LoginScreen, SetupFinishedState, SetupLocalizationState, SetupUserCreationState, SplashScreenprotected TotalOSprotected StateManagerintndcX(float x)intndcY(float y)abstract voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)abstract voidrender(Graphics2D g)abstract voidupdate()stateManager - StateManager instanceos - TotalOS instancex - NDC Xy - NDC Yg - Graphics2D instancex - X coordinate of the touchy - Y coordinate of the touchtype - See TotalComputers.InputInfo.InteractTypegetState()voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidrender(Graphics2D g)voidvoidupdate()state - New stateg - Graphics2D gx - X coordinate of touchy - Y coordinate of touchtype - See TotalComputers.InputInfo.InteractTypeclass class class class class class protected StateManagerstateManager DesktopState(StateManager stateManager,
- TotalOS os) LoginScreen(StateManager stateManager,
- TotalOS os) SplashScreen(StateManager stateManager,
- TotalOS os) State(StateManager stateManager,
- TotalOS os) SetupFinishedState(StateManager stateManager,
- TotalOS os) SetupLocalizationState(StateManager stateManager,
- TotalOS os) SetupUserCreationState(StateManager stateManager,
- TotalOS os)os, stateManagerSetupFinishedState(StateManager stateManager,
- TotalOS os)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidrender(Graphics2D g)voidupdate()stateManager - StateManager instanceos - TotalOS instanceprocessInput in class Statex - X coordinate of the touchy - Y coordinate of the touchtype - See TotalComputers.InputInfo.InteractTypeos, stateManagerSetupLocalizationState(StateManager stateManager,
- TotalOS os)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidrender(Graphics2D g)voidupdate()stateManager - StateManager instanceos - TotalOS instanceprocessInput in class Statex - X coordinate of the touchy - Y coordinate of the touchtype - See TotalComputers.InputInfo.InteractTypeos, stateManagerSetupUserCreationState(StateManager stateManager,
- TotalOS os)voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidrender(Graphics2D g)voidupdate()stateManager - StateManager instanceos - TotalOS instanceprocessInput in class Statex - X coordinate of the touchy - Y coordinate of the touchtype - See TotalComputers.InputInfo.InteractTypeSerializable, Comparable<Button.ButtonColor>, ConstableEnum.EnumDesc<E extends Enum<E>>static Button.ButtonColorstatic Button.ButtonColor[]values()name - the name of the enum constant to be returned.IllegalArgumentException - if this enum class has no constant with the specified nameNullPointerException - if the argument is nullstatic class Button(Button.ButtonColor color,
- int x,
- int y,
- int width,
- int height,
- Font font,
- String text)getColor()getFont()intgetText()intgetWidth()intgetX()intgetY()booleanisLocked()voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidvoidremoveEvent(int index)voidremoveEvent(Event e)voidrender(Graphics2D g)voidsetHeight(int height)voidsetLocked(boolean locked)voidvoidsetWidth(int width)voidsetX(int x)voidsetY(int y)color - Colorx - X coordinatey - Y coordinatewidth - Widthheight - Heightfont - Fonttext - Textx - New Xy - New Ywidth - New widthheight - New heightlocked - Locked or nottext - New texte - Evente - Eventindex - Indexg - Graphics2D instancex - X coordinate of the touchy - Y coordinate of the touchtype - See TotalComputers.InputInfo.InteractTypeElementList(int x,
- int y,
- int width,
- int height,
- Font font,
- String... entryList)voidintintintgetWidth()intgetX()intgetY()booleanisLocked()voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidvoidremoveEntry(int idx)voidremoveEntry(String entry)voidremoveEvent(int index)voidremoveEvent(Event e)voidrender(Graphics2D g)voidsetHeight(int height)voidsetLocked(boolean locked)voidsetMaxOffset(int maxOffset)voidsetWidth(int width)voidsetX(int x)voidsetY(int y)x - X coordinatey - Y coordinatewidth - Widthheight - Heightfont - FontentryList - Initial entriesentry - Entryentry - Entryidx - Indexe - Evente - Eventindex - Indexlocked - Locked or notg - Graphics2D instancemaxOffset - Maximum times user can scroll list downx - X coordinate of the touchy - Y coordinate of the touchtype - See TotalComputers.InputInfo.InteractTypex - New Xy - New Ywidth - New widthheight - New heightgetFont()intgetText()intgetWidth()intgetX()intgetY()booleanisEmpty()booleanisLocked()voidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidrender(Graphics2D g)voidsetDescription(String description)voidsetHeight(int height)voidsetKeyTypedEvent(Keyboard.KeyboardListener listener)voidsetLocked(boolean locked)voidvoidsetWidth(int width)voidsetX(int x)voidsetY(int y)x - X coordinatey - Y coordinatewidth - Text field widthheight - Text field heightfont - Fonttext - Initial textdescription - Description. Will be displayed when text is not entered.keyboard - Keyboard instance. Do not create new instance under any circumstances! It is located at TotalOS.keyboardg - Graphics2D instancex - X coordinate of the touchy - Y coordinate of the touchtype - See TotalComputers.InputInfo.InteractTypelistener - Eventlocked - Locked or notx - New Xy - New Ywidth - New widthheight - New heightText.setText(String) is calledtext - New textText.setText(String) is calleddescription - New descriptionGraphics.drawImage(java.awt.Image, int, int, int, int, ImageObserver) functionImage(int x,
- int y,
- int width,
- int height,
- BufferedImage image)Image(int x,
- int y,
- BufferedImage image)intgetImage()intgetWidth()intgetX()intgetY()voidrender(Graphics2D g)voidsetHeight(int height)voidsetImage(BufferedImage image)voidsetWidth(int width)voidsetX(int x)voidsetY(int y)x - X coordinatey - Y coordinatewidth - Widthheight - Heightimage - Imagex - X coordinatey - Y coordinateimage - Imageg - Graphics2D instanecx - New Xy - New Ywidth - New widthheight - New heightimage - New imagegetFont()getLabel()intgetSize()intgetX()intgetY()protected booleaninside(int x,
- int y)booleanisLocked()booleanprotected voidrender(Graphics2D g)voidvoidsetLocked(boolean locked)protected voidsetSelected(boolean selected)voidsetX(int x)voidsetY(int y)label - Label. Will be displayed at the right from radio boxx - X coordinatey - Y coordinatefont - Fontos - TotalOS instanceg - Grapgics2D instnancelabel - New labelselected - Selected or notlocked - Locked or notx - New Xy - New Yx - X coordinate of the pointy - Y coordinate of the pointvoidradioBoxSelected(int index,
- RadioBox box)index - Radio box indexbox - Radio boxstatic interface getAt(int index)intvoidprocessInput(int x,
- int y,
- TotalComputers.InputInfo.InteractType type)voidrender(Graphics2D g)voidselected - selected radio boxboxes - Radio boxesevent - Eventg - Graphics2D instancex - X coordinatey - Y coordinatetype - See TotalComputers.InputInfo.InteractTypeindex - IndexRectangle2DgetColor()intintgetWidth()intgetX()intgetY()voidrender(Graphics2D g)voidvoidvoidsetHeight(int height)voidsetWidth(int width)voidsetX(int x)voidsetY(int y)color - Colorx - X coordinatey - Y coordinatewidth - Widthheight - Heightg - Graphics2D instanceg - Graphics2D instancex - New Xy - New Ywidth - New widthheight - New heightcolor - New colorRoundRectangle2DRoundRectangle(Color color,
- int x,
- int y,
- int width,
- int height,
- int arc)intgetArc()getColor()intintgetWidth()intgetX()intgetY()voidrender(Graphics2D g)voidvoidsetArc(int arc)voidvoidsetHeight(int height)voidsetWidth(int width)voidsetX(int x)voidsetY(int y)color - Colorx - X coordinatey - Y coordinatewidth - Widthheight - Heightarc - Arc sizeg - Graphics2D instanceg - Graphics2D instancex - New Xy - New Ywidth - New widthheight - New heightarc - New arc sizecolor - New colorgetColor()getFont()intgetText()intgetWidth()intgetX()intgetY()voidrender(Graphics2D g)voidvoidvoidsetHeight(int height)voidvoidsetWidth(int width)voidsetX(int x)voidsetY(int y)x - X coordinatey - Y coordinatewidth - Maximum widthheight - Maximum heightfont - Fontcolor - Colortext - Textx - X coordinatey - Y coordinatefont - Fontcolor - Colortext - Textg - Graphics2D instancex - New Xy - New Ywidth - New widthheight - New heightfont - New fontcolor - New colortext - New textgetColor()static Button.ButtonColorstatic Button.ButtonColor[]values() Button(Button.ButtonColor color,
- int x,
- int y,
- int width,
- int height,
- Font font,
- String text)getAt(int index)getSelected()voidradioBoxSelected(int index,
- RadioBox box) RadioBoxSystem(int selected,
- RadioBox... boxes)voidsetListener(RadioBoxSystem.RadioBoxSelectEvent event)Graphics.drawImage(java.awt.Image, int, int, int, int, ImageObserver) functionRectangle2DRoundRectangle2DThe Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.
-Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain six categories:
-Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
-The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
-Each annotation interface has its own separate page with the following sections:
-Each enum class has its own separate page with the following sections:
-Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its "Use" page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
-There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object. Interfaces do not inherit from java.lang.Object.
The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields, as well as lists of all packages and all classes.
-Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.
-You can search for definitions of modules, packages, types, fields, methods, system properties and other terms defined in the API, using some or all of the name, optionally using "camel-case" abbreviations. For example:
-j.l.obj will match "java.lang.Object"InpStr will match "java.io.InputStream"HM.cK will match "java.util.HashMap.containsKey(Object)"Refer to the Javadoc Search Specification for a full description of search features.
-area record component.axis record component.Color to map colormapView record component.MonitorPiece record class.MonitorPieceIndex record class.name record component.outputPath record component.player record component.Rectangle2DMapRenderer.render(MapView, MapCanvas, Player) function.resourcePath record component.RoundRectangle2DsecondPos record component.SelectionArea record class.init.flag filewidth record component.x record component.y record component.configName record component.ConfigPath record class.direction record component.firstPos record component.frame record component.AABB.getIntersection(Vector, Vector)height record component.Graphics.drawImage(java.awt.Image, int, int, int, int, ImageObserver) functionindex record component.index record component.InputInfo record class.interactType record component.6V{5JzFt
ojAY1KXm~va;tU{v7C?Xj0BHw!K;2aXV*mgE07*qoM6N<$f;4TDA^-pY
diff --git a/javadoc/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png b/javadoc/script-dir/images/ui-bg_glass_55_fbf9ee_1x400.png
deleted file mode 100644
index 34abd18f32d3a55a297fdcf93409bd033ae573e7..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 335
zcmeAS@N?(olHy`uVBq!ia0vp^j6gI&fC S5W(iH2Od&+O~1mD#qt_V(U2`D~yWIe}Wmh)Pz
z`3B*tPj%Q1@@njj!dC^nL67Y3HjBux!~dkMt88TTtEyZ&gy!?kq=hW3X+P_Vrv0a=
zk$G`d4jR#UC3q&uVr_NfxeAI|1?9Qb7nKH>x*7 iwcNofx>;_vN4L2ROpKgvHuiY9Bx)xB^t%?MF
zP?PQuootUA?J1D>+&m*iHdeItn?^Q2;v3DFgbnkz4*vq({R&KBB3%!cV5_LAc2V8-
z%u0X{E5>%S@Xqv9^EGx&wLfk}FC%4`U@@CmaTcu!eHJ*GV~aaFP>(5pa6C#n46Fa{
zL)oQX4`ZT>4YUe>7xww~^l$y45w{tA^R6X5E9FWBI~%}{6KQ_uk5|Ii(5RZ4R25t$~o-$U3fdSZ+t8-MmF==ihWU
zps_B2WTuZJSqfEd1jJTJmIrBIIwGFP-`8)$-Iqppx}nZ^1vgyQzJF-k|zJbp8E$W1!v#tcX8%TiKFo-n7uCut-v(fLn$6ypSnrZ
z$*S34s_(`S1jtESyVuI|{3uW2BhK-{jQp05>-^UGi}#K$%3bE8bM>i8<~MKu=Z4e!
zh0A#tX_IOB39o+SdnJzu7<`KoCri$9{I*mr4A2uJr&$q1-r=LzfShnI9f(F!n8!3pJz=ASgeotHM#nQlcCth-Uv8eYLIFq|3
z$8;wJtnCMzOA2y}?03AoxqP{&<<^LHq+AC=(zuu(*k+;i3vxtnzWwUcSRvqT@9p9U
z6B$%<@gcw_XUet5{BmU@iP+3ij=x_$z4QHD)k`HvNGXwccALGY(cnw0iuw^T!X3kM
zCPp%7p}~l8b7j81O$PF3Yj&4)EbM@*agL
","
"],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"," ").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 0",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()
").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("
"
- + item.d + "
");
- } else {
- div.html(label + " (" + item.h + ")");
- }
- } else {
- 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.flags.indexOf("i") === -1) {
- 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({
- minLength: 1,
- delay: 300,
- source: doSearch,
- response: function(event, ui) {
- if (!ui.content.length) {
- ui.content.push(noResult);
- } else {
- $("#search").empty();
- }
- },
- autoFocus: true,
- focus: function(event, ui) {
- return false;
- },
- position: {
- collision: "flip"
- },
- select: function(event, ui) {
- if (ui.item.category) {
- var url = getURLPrefix(ui);
- if (ui.item.category === catModules) {
- url += "module-summary.html";
- } else if (ui.item.category === catPackages) {
- if (ui.item.u) {
- url = ui.item.u;
- } else {
- url += ui.item.l.replace(/\./g, '/') + "/package-summary.html";
- }
- } else if (ui.item.category === catTypes) {
- 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 === UNNAMED) {
- url += ui.item.c + ".html" + "#";
- } else {
- url += ui.item.p.replace(/\./g, '/') + "/" + ui.item.c + ".html" + "#";
- }
- if (ui.item.u) {
- url += ui.item.u;
- } else {
- url += ui.item.l;
- }
- } else if (ui.item.category === catSearchTags) {
- url += ui.item.u;
- }
- if (top !== window) {
- parent.classFrame.location = pathtoroot + url;
- } else {
- window.location.href = pathtoroot + url;
- }
- $("#search").focus();
- }
- }
- });
-});
diff --git a/javadoc/serialized-form.html b/javadoc/serialized-form.html
deleted file mode 100644
index d7a0191..0000000
--- a/javadoc/serialized-form.html
+++ /dev/null
@@ -1,94 +0,0 @@
-
-
-
-
-
-Serialized Form
-
-
-Package com.jnngl.totalcomputers.system
-
-
-Class com.jnngl.totalcomputers.system.TotalOS.Test extends JPanel implements Serializable
-
-