diff --git a/lib/chromiumembedded-java-cef-cffac273e4f9.zip b/lib/chromiumembedded-java-cef-cffac273e4f9.zip deleted file mode 100644 index 08e278f..0000000 Binary files a/lib/chromiumembedded-java-cef-cffac273e4f9.zip and /dev/null differ diff --git a/lib/jcef/src/LICENSE.txt b/lib/jcef/src/LICENSE.txt deleted file mode 100644 index a5d84ad..0000000 --- a/lib/jcef/src/LICENSE.txt +++ /dev/null @@ -1,29 +0,0 @@ -// Copyright (c) 2008-2013 Marshall A. Greenblatt. Portions Copyright (c) -// 2006-2009 Google Inc. All rights reserved. -// -// Redistribution and use in source and binary forms, with or without -// modification, are permitted provided that the following conditions are -// met: -// -// * Redistributions of source code must retain the above copyright -// notice, this list of conditions and the following disclaimer. -// * Redistributions in binary form must reproduce the above -// copyright notice, this list of conditions and the following disclaimer -// in the documentation and/or other materials provided with the -// distribution. -// * Neither the name of Google Inc. nor the name Chromium Embedded -// Framework nor the names of its contributors may be used to endorse -// or promote products derived from this software without specific prior -// written permission. -// -// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS -// "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT -// LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR -// A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT -// OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -// SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT -// LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, -// DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY -// THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT -// (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE -// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. diff --git a/lib/jcef/src/README.txt b/lib/jcef/src/README.txt deleted file mode 100644 index e69de29..0000000 diff --git a/lib/jcef/src/bin/gluegen-rt-natives-windows-amd64.jar b/lib/jcef/src/bin/gluegen-rt-natives-windows-amd64.jar deleted file mode 100644 index 992a566..0000000 Binary files a/lib/jcef/src/bin/gluegen-rt-natives-windows-amd64.jar and /dev/null differ diff --git a/lib/jcef/src/bin/gluegen-rt.jar b/lib/jcef/src/bin/gluegen-rt.jar deleted file mode 100644 index 2025bf8..0000000 Binary files a/lib/jcef/src/bin/gluegen-rt.jar and /dev/null differ diff --git a/lib/jcef/src/bin/jcef-tests.jar b/lib/jcef/src/bin/jcef-tests.jar deleted file mode 100644 index c95c50e..0000000 Binary files a/lib/jcef/src/bin/jcef-tests.jar and /dev/null differ diff --git a/lib/jcef/src/bin/jcef.jar b/lib/jcef/src/bin/jcef.jar deleted file mode 100644 index e69c943..0000000 Binary files a/lib/jcef/src/bin/jcef.jar and /dev/null differ diff --git a/lib/jcef/src/bin/jogl-all-natives-windows-amd64.jar b/lib/jcef/src/bin/jogl-all-natives-windows-amd64.jar deleted file mode 100644 index d8f66a1..0000000 Binary files a/lib/jcef/src/bin/jogl-all-natives-windows-amd64.jar and /dev/null differ diff --git a/lib/jcef/src/bin/jogl-all.jar b/lib/jcef/src/bin/jogl-all.jar deleted file mode 100644 index 64503dd..0000000 Binary files a/lib/jcef/src/bin/jogl-all.jar and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/bootstrap.exe b/lib/jcef/src/bin/lib/win64/bootstrap.exe deleted file mode 100644 index f3b83b3..0000000 Binary files a/lib/jcef/src/bin/lib/win64/bootstrap.exe and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/bootstrapc.exe b/lib/jcef/src/bin/lib/win64/bootstrapc.exe deleted file mode 100644 index 58a1c6d..0000000 Binary files a/lib/jcef/src/bin/lib/win64/bootstrapc.exe and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/chrome_100_percent.pak b/lib/jcef/src/bin/lib/win64/chrome_100_percent.pak deleted file mode 100644 index 9004ee4..0000000 Binary files a/lib/jcef/src/bin/lib/win64/chrome_100_percent.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/chrome_200_percent.pak b/lib/jcef/src/bin/lib/win64/chrome_200_percent.pak deleted file mode 100644 index 098e655..0000000 Binary files a/lib/jcef/src/bin/lib/win64/chrome_200_percent.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/chrome_elf.dll b/lib/jcef/src/bin/lib/win64/chrome_elf.dll deleted file mode 100644 index f39a4b2..0000000 Binary files a/lib/jcef/src/bin/lib/win64/chrome_elf.dll and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/d3dcompiler_47.dll b/lib/jcef/src/bin/lib/win64/d3dcompiler_47.dll deleted file mode 100644 index 7af054f..0000000 Binary files a/lib/jcef/src/bin/lib/win64/d3dcompiler_47.dll and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/dxcompiler.dll b/lib/jcef/src/bin/lib/win64/dxcompiler.dll deleted file mode 100644 index 84c68f1..0000000 Binary files a/lib/jcef/src/bin/lib/win64/dxcompiler.dll and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/dxil.dll b/lib/jcef/src/bin/lib/win64/dxil.dll deleted file mode 100644 index 02d2be9..0000000 Binary files a/lib/jcef/src/bin/lib/win64/dxil.dll and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/icudtl.dat b/lib/jcef/src/bin/lib/win64/icudtl.dat deleted file mode 100644 index d1a12cb..0000000 Binary files a/lib/jcef/src/bin/lib/win64/icudtl.dat and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/jcef.dll b/lib/jcef/src/bin/lib/win64/jcef.dll deleted file mode 100644 index d989ed3..0000000 Binary files a/lib/jcef/src/bin/lib/win64/jcef.dll and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/jcef_helper.exe b/lib/jcef/src/bin/lib/win64/jcef_helper.exe deleted file mode 100644 index 5297fa7..0000000 Binary files a/lib/jcef/src/bin/lib/win64/jcef_helper.exe and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/libEGL.dll b/lib/jcef/src/bin/lib/win64/libEGL.dll deleted file mode 100644 index b32e335..0000000 Binary files a/lib/jcef/src/bin/lib/win64/libEGL.dll and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/libGLESv2.dll b/lib/jcef/src/bin/lib/win64/libGLESv2.dll deleted file mode 100644 index 4b986c5..0000000 Binary files a/lib/jcef/src/bin/lib/win64/libGLESv2.dll and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/libcef.dll b/lib/jcef/src/bin/lib/win64/libcef.dll deleted file mode 100644 index 0dc0a84..0000000 Binary files a/lib/jcef/src/bin/lib/win64/libcef.dll and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/libcef.lib b/lib/jcef/src/bin/lib/win64/libcef.lib deleted file mode 100644 index 145d590..0000000 Binary files a/lib/jcef/src/bin/lib/win64/libcef.lib and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/af.pak b/lib/jcef/src/bin/lib/win64/locales/af.pak deleted file mode 100644 index fd33915..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/af.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/af_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/af_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/af_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/af_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/af_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/af_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/af_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/af_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/af_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/am.pak b/lib/jcef/src/bin/lib/win64/locales/am.pak deleted file mode 100644 index 8a4e4fe..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/am.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/am_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/am_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/am_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/am_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/am_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/am_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/am_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/am_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/am_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ar.pak b/lib/jcef/src/bin/lib/win64/locales/ar.pak deleted file mode 100644 index 81a267d..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ar.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ar_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/ar_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ar_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ar_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/ar_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ar_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ar_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/ar_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ar_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/bg.pak b/lib/jcef/src/bin/lib/win64/locales/bg.pak deleted file mode 100644 index 433f348..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/bg.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/bg_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/bg_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/bg_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/bg_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/bg_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/bg_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/bg_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/bg_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/bg_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/bn.pak b/lib/jcef/src/bin/lib/win64/locales/bn.pak deleted file mode 100644 index 59271b2..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/bn.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/bn_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/bn_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/bn_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/bn_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/bn_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/bn_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/bn_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/bn_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/bn_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ca.pak b/lib/jcef/src/bin/lib/win64/locales/ca.pak deleted file mode 100644 index b0b0e83..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ca.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ca_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/ca_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ca_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ca_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/ca_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ca_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ca_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/ca_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ca_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/cs.pak b/lib/jcef/src/bin/lib/win64/locales/cs.pak deleted file mode 100644 index c81a3d5..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/cs.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/cs_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/cs_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/cs_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/cs_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/cs_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/cs_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/cs_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/cs_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/cs_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/da.pak b/lib/jcef/src/bin/lib/win64/locales/da.pak deleted file mode 100644 index f080c25..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/da.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/da_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/da_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/da_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/da_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/da_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/da_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/da_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/da_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/da_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/de.pak b/lib/jcef/src/bin/lib/win64/locales/de.pak deleted file mode 100644 index 67c6fe5..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/de.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/de_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/de_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/de_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/de_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/de_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/de_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/de_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/de_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/de_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/el.pak b/lib/jcef/src/bin/lib/win64/locales/el.pak deleted file mode 100644 index 169741f..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/el.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/el_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/el_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/el_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/el_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/el_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/el_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/el_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/el_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/el_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/en-GB.pak b/lib/jcef/src/bin/lib/win64/locales/en-GB.pak deleted file mode 100644 index cec85f4..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/en-GB.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/en-GB_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/en-GB_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/en-GB_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/en-GB_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/en-GB_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/en-GB_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/en-GB_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/en-GB_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/en-GB_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/en-US.pak b/lib/jcef/src/bin/lib/win64/locales/en-US.pak deleted file mode 100644 index 209c8a1..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/en-US.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/en-US_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/en-US_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/en-US_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/en-US_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/en-US_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/en-US_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/en-US_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/en-US_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/en-US_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/es-419.pak b/lib/jcef/src/bin/lib/win64/locales/es-419.pak deleted file mode 100644 index 8e6fbcb..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/es-419.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/es-419_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/es-419_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/es-419_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/es-419_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/es-419_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/es-419_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/es-419_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/es-419_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/es-419_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/es.pak b/lib/jcef/src/bin/lib/win64/locales/es.pak deleted file mode 100644 index e6e7129..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/es.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/es_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/es_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/es_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/es_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/es_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/es_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/es_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/es_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/es_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/et.pak b/lib/jcef/src/bin/lib/win64/locales/et.pak deleted file mode 100644 index a664c3d..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/et.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/et_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/et_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/et_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/et_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/et_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/et_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/et_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/et_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/et_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fa.pak b/lib/jcef/src/bin/lib/win64/locales/fa.pak deleted file mode 100644 index 47d1615..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fa.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fa_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/fa_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fa_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fa_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/fa_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fa_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fa_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/fa_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fa_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fi.pak b/lib/jcef/src/bin/lib/win64/locales/fi.pak deleted file mode 100644 index da75dad..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fi.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fi_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/fi_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fi_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fi_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/fi_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fi_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fi_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/fi_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fi_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fil.pak b/lib/jcef/src/bin/lib/win64/locales/fil.pak deleted file mode 100644 index eaccb64..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fil.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fil_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/fil_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fil_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fil_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/fil_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fil_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fil_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/fil_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fil_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fr.pak b/lib/jcef/src/bin/lib/win64/locales/fr.pak deleted file mode 100644 index b7d80b6..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fr.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fr_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/fr_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fr_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fr_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/fr_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fr_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/fr_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/fr_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/fr_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/gu.pak b/lib/jcef/src/bin/lib/win64/locales/gu.pak deleted file mode 100644 index 3b247d8..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/gu.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/gu_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/gu_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/gu_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/gu_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/gu_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/gu_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/gu_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/gu_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/gu_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/he.pak b/lib/jcef/src/bin/lib/win64/locales/he.pak deleted file mode 100644 index ac8c874..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/he.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/he_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/he_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/he_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/he_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/he_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/he_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/he_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/he_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/he_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/hi.pak b/lib/jcef/src/bin/lib/win64/locales/hi.pak deleted file mode 100644 index f632333..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/hi.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/hi_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/hi_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/hi_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/hi_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/hi_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/hi_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/hi_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/hi_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/hi_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/hr.pak b/lib/jcef/src/bin/lib/win64/locales/hr.pak deleted file mode 100644 index 207bd81..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/hr.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/hr_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/hr_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/hr_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/hr_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/hr_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/hr_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/hr_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/hr_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/hr_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/hu.pak b/lib/jcef/src/bin/lib/win64/locales/hu.pak deleted file mode 100644 index a00ada7..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/hu.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/hu_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/hu_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/hu_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/hu_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/hu_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/hu_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/hu_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/hu_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/hu_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/id.pak b/lib/jcef/src/bin/lib/win64/locales/id.pak deleted file mode 100644 index 6edbdef..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/id.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/id_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/id_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/id_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/id_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/id_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/id_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/id_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/id_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/id_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/it.pak b/lib/jcef/src/bin/lib/win64/locales/it.pak deleted file mode 100644 index 1bd65d4..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/it.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/it_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/it_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/it_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/it_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/it_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/it_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/it_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/it_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/it_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ja.pak b/lib/jcef/src/bin/lib/win64/locales/ja.pak deleted file mode 100644 index fb1c704..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ja.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ja_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/ja_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ja_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ja_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/ja_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ja_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ja_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/ja_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ja_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/kn.pak b/lib/jcef/src/bin/lib/win64/locales/kn.pak deleted file mode 100644 index c670af2..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/kn.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/kn_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/kn_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/kn_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/kn_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/kn_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/kn_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/kn_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/kn_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/kn_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ko.pak b/lib/jcef/src/bin/lib/win64/locales/ko.pak deleted file mode 100644 index 46d5157..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ko.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ko_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/ko_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ko_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ko_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/ko_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ko_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ko_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/ko_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ko_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/lt.pak b/lib/jcef/src/bin/lib/win64/locales/lt.pak deleted file mode 100644 index 1b1e585..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/lt.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/lt_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/lt_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/lt_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/lt_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/lt_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/lt_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/lt_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/lt_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/lt_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/lv.pak b/lib/jcef/src/bin/lib/win64/locales/lv.pak deleted file mode 100644 index 0a9924e..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/lv.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/lv_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/lv_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/lv_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/lv_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/lv_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/lv_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/lv_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/lv_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/lv_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ml.pak b/lib/jcef/src/bin/lib/win64/locales/ml.pak deleted file mode 100644 index 363c564..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ml.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ml_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/ml_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ml_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ml_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/ml_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ml_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ml_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/ml_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ml_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/mr.pak b/lib/jcef/src/bin/lib/win64/locales/mr.pak deleted file mode 100644 index dfffc16..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/mr.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/mr_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/mr_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/mr_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/mr_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/mr_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/mr_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/mr_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/mr_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/mr_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ms.pak b/lib/jcef/src/bin/lib/win64/locales/ms.pak deleted file mode 100644 index 56de735..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ms.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ms_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/ms_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ms_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ms_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/ms_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ms_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ms_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/ms_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ms_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/nb.pak b/lib/jcef/src/bin/lib/win64/locales/nb.pak deleted file mode 100644 index 24b740d..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/nb.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/nb_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/nb_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/nb_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/nb_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/nb_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/nb_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/nb_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/nb_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/nb_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/nl.pak b/lib/jcef/src/bin/lib/win64/locales/nl.pak deleted file mode 100644 index 0fb0026..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/nl.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/nl_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/nl_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/nl_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/nl_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/nl_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/nl_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/nl_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/nl_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/nl_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/pl.pak b/lib/jcef/src/bin/lib/win64/locales/pl.pak deleted file mode 100644 index bcc9bb6..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/pl.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/pl_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/pl_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/pl_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/pl_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/pl_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/pl_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/pl_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/pl_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/pl_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/pt-BR.pak b/lib/jcef/src/bin/lib/win64/locales/pt-BR.pak deleted file mode 100644 index 62c3e20..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/pt-BR.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/pt-BR_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/pt-BR_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/pt-BR_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/pt-BR_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/pt-BR_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/pt-BR_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/pt-BR_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/pt-BR_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/pt-BR_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/pt-PT.pak b/lib/jcef/src/bin/lib/win64/locales/pt-PT.pak deleted file mode 100644 index cc87810..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/pt-PT.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/pt-PT_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/pt-PT_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/pt-PT_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/pt-PT_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/pt-PT_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/pt-PT_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/pt-PT_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/pt-PT_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/pt-PT_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ro.pak b/lib/jcef/src/bin/lib/win64/locales/ro.pak deleted file mode 100644 index 7d15953..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ro.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ro_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/ro_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ro_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ro_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/ro_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ro_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ro_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/ro_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ro_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ru.pak b/lib/jcef/src/bin/lib/win64/locales/ru.pak deleted file mode 100644 index 19dc25b..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ru.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ru_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/ru_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ru_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ru_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/ru_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ru_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ru_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/ru_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ru_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sk.pak b/lib/jcef/src/bin/lib/win64/locales/sk.pak deleted file mode 100644 index a1d053e..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sk.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sk_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/sk_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sk_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sk_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/sk_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sk_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sk_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/sk_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sk_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sl.pak b/lib/jcef/src/bin/lib/win64/locales/sl.pak deleted file mode 100644 index 8613d58..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sl.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sl_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/sl_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sl_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sl_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/sl_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sl_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sl_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/sl_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sl_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sr.pak b/lib/jcef/src/bin/lib/win64/locales/sr.pak deleted file mode 100644 index 6cd7982..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sr.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sr_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/sr_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sr_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sr_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/sr_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sr_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sr_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/sr_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sr_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sv.pak b/lib/jcef/src/bin/lib/win64/locales/sv.pak deleted file mode 100644 index d79a770..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sv.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sv_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/sv_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sv_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sv_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/sv_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sv_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sv_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/sv_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sv_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sw.pak b/lib/jcef/src/bin/lib/win64/locales/sw.pak deleted file mode 100644 index a4b55b0..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sw.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sw_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/sw_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sw_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sw_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/sw_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sw_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/sw_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/sw_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/sw_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ta.pak b/lib/jcef/src/bin/lib/win64/locales/ta.pak deleted file mode 100644 index f69d34c..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ta.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ta_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/ta_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ta_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ta_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/ta_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ta_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ta_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/ta_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ta_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/te.pak b/lib/jcef/src/bin/lib/win64/locales/te.pak deleted file mode 100644 index 3ecbbac..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/te.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/te_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/te_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/te_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/te_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/te_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/te_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/te_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/te_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/te_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/th.pak b/lib/jcef/src/bin/lib/win64/locales/th.pak deleted file mode 100644 index 6deecf5..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/th.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/th_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/th_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/th_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/th_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/th_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/th_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/th_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/th_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/th_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/tr.pak b/lib/jcef/src/bin/lib/win64/locales/tr.pak deleted file mode 100644 index f85b190..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/tr.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/tr_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/tr_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/tr_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/tr_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/tr_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/tr_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/tr_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/tr_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/tr_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/uk.pak b/lib/jcef/src/bin/lib/win64/locales/uk.pak deleted file mode 100644 index 7e9465d..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/uk.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/uk_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/uk_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/uk_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/uk_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/uk_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/uk_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/uk_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/uk_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/uk_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ur.pak b/lib/jcef/src/bin/lib/win64/locales/ur.pak deleted file mode 100644 index 726e37b..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ur.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ur_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/ur_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ur_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ur_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/ur_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ur_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/ur_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/ur_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/ur_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/vi.pak b/lib/jcef/src/bin/lib/win64/locales/vi.pak deleted file mode 100644 index ea8d504..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/vi.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/vi_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/vi_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/vi_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/vi_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/vi_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/vi_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/vi_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/vi_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/vi_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/zh-CN.pak b/lib/jcef/src/bin/lib/win64/locales/zh-CN.pak deleted file mode 100644 index 9a842f9..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/zh-CN.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/zh-CN_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/zh-CN_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/zh-CN_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/zh-CN_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/zh-CN_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/zh-CN_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/zh-CN_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/zh-CN_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/zh-CN_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/zh-TW.pak b/lib/jcef/src/bin/lib/win64/locales/zh-TW.pak deleted file mode 100644 index 9cb551b..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/zh-TW.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/zh-TW_FEMININE.pak b/lib/jcef/src/bin/lib/win64/locales/zh-TW_FEMININE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/zh-TW_FEMININE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/zh-TW_MASCULINE.pak b/lib/jcef/src/bin/lib/win64/locales/zh-TW_MASCULINE.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/zh-TW_MASCULINE.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/locales/zh-TW_NEUTER.pak b/lib/jcef/src/bin/lib/win64/locales/zh-TW_NEUTER.pak deleted file mode 100644 index 9d122de..0000000 Binary files a/lib/jcef/src/bin/lib/win64/locales/zh-TW_NEUTER.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/resources.pak b/lib/jcef/src/bin/lib/win64/resources.pak deleted file mode 100644 index ee01451..0000000 Binary files a/lib/jcef/src/bin/lib/win64/resources.pak and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/v8_context_snapshot.bin b/lib/jcef/src/bin/lib/win64/v8_context_snapshot.bin deleted file mode 100644 index 1e354ee..0000000 Binary files a/lib/jcef/src/bin/lib/win64/v8_context_snapshot.bin and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/vk_swiftshader.dll b/lib/jcef/src/bin/lib/win64/vk_swiftshader.dll deleted file mode 100644 index 20d4242..0000000 Binary files a/lib/jcef/src/bin/lib/win64/vk_swiftshader.dll and /dev/null differ diff --git a/lib/jcef/src/bin/lib/win64/vk_swiftshader_icd.json b/lib/jcef/src/bin/lib/win64/vk_swiftshader_icd.json deleted file mode 100644 index 525fbc5..0000000 --- a/lib/jcef/src/bin/lib/win64/vk_swiftshader_icd.json +++ /dev/null @@ -1 +0,0 @@ -{"file_format_version": "1.0.0", "ICD": {"library_path": ".\\vk_swiftshader.dll", "api_version": "1.0.5"}} \ No newline at end of file diff --git a/lib/jcef/src/bin/lib/win64/vulkan-1.dll b/lib/jcef/src/bin/lib/win64/vulkan-1.dll deleted file mode 100644 index 8f3fb24..0000000 Binary files a/lib/jcef/src/bin/lib/win64/vulkan-1.dll and /dev/null differ diff --git a/lib/jcef/src/bin/tests/detailed/BrowserFrame.java b/lib/jcef/src/bin/tests/detailed/BrowserFrame.java deleted file mode 100644 index dedcd1f..0000000 --- a/lib/jcef/src/bin/tests/detailed/BrowserFrame.java +++ /dev/null @@ -1,138 +0,0 @@ -// Copyright (c) 2018 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed; - -import org.cef.CefApp; -import org.cef.browser.CefBrowser; -import org.cef.handler.CefLifeSpanHandlerAdapter; - -import java.awt.event.WindowAdapter; -import java.awt.event.WindowEvent; - -import javax.swing.JFrame; -import javax.swing.SwingUtilities; - -public class BrowserFrame extends JFrame { - private volatile boolean isClosed_ = false; - private CefBrowser browser_ = null; - private static int browserCount_ = 0; - private Runnable afterParentChangedAction_ = null; - - public BrowserFrame() { - this(null); - } - - public BrowserFrame(String title) { - super(title); - - // Browser window closing works as follows: - // 1. Clicking the window X button calls WindowAdapter.windowClosing. - // 2. WindowAdapter.windowClosing calls CefBrowser.close(false). - // 3. CEF calls CefLifeSpanHandler.doClose() which calls CefBrowser.doClose() - // which returns true (canceling the close). - // 4. CefBrowser.doClose() triggers another call to WindowAdapter.windowClosing. - // 5. WindowAdapter.windowClosing calls CefBrowser.close(true). - // 6. For windowed browsers CEF destroys the native window handle. For OSR - // browsers CEF calls CefLifeSpanHandler.doClose() which calls - // CefBrowser.doClose() again which returns false (allowing the close). - // 7. CEF calls CefLifeSpanHandler.onBeforeClose and the browser is destroyed. - // - // On macOS pressing Cmd+Q results in a call to CefApp.handleBeforeTerminate - // which calls CefBrowser.close(true) for each existing browser. CEF then calls - // CefLifeSpanHandler.onBeforeClose and the browser is destroyed. - // - // Application shutdown works as follows: - // 1. CefLifeSpanHandler.onBeforeClose calls CefApp.getInstance().dispose() - // when the last browser window is destroyed. - // 2. CefAppHandler.stateHasChanged terminates the application by calling - // System.exit(0) when the state changes to CefAppState.TERMINATED. - addWindowListener(new WindowAdapter() { - @Override - public void windowClosing(WindowEvent e) { - if (browser_ == null) { - // If there's no browser we can dispose immediately. - isClosed_ = true; - System.out.println("BrowserFrame.windowClosing Frame.dispose"); - dispose(); - return; - } - - boolean isClosed = isClosed_; - - if (isClosed) { - // Cause browser.doClose() to return false so that OSR browsers - // can close. - browser_.setCloseAllowed(); - } - - // Results in another call to this method. - System.out.println("BrowserFrame.windowClosing CefBrowser.close(" + isClosed + ")"); - browser_.close(isClosed); - if (!isClosed_) { - isClosed_ = true; - } - if (isClosed) { - // Dispose after the 2nd call to this method. - System.out.println("BrowserFrame.windowClosing Frame.dispose"); - dispose(); - } - } - }); - } - - public void setBrowser(CefBrowser browser) { - if (browser_ == null) browser_ = browser; - - browser_.getClient().removeLifeSpanHandler(); - browser_.getClient().addLifeSpanHandler(new CefLifeSpanHandlerAdapter() { - @Override - public void onAfterCreated(CefBrowser browser) { - System.out.println("BrowserFrame.onAfterCreated id=" + browser.getIdentifier()); - browserCount_++; - } - - @Override - public void onAfterParentChanged(CefBrowser browser) { - System.out.println( - "BrowserFrame.onAfterParentChanged id=" + browser.getIdentifier()); - if (afterParentChangedAction_ != null) { - SwingUtilities.invokeLater(afterParentChangedAction_); - afterParentChangedAction_ = null; - } - } - - @Override - public boolean doClose(CefBrowser browser) { - boolean result = browser.doClose(); - System.out.println("BrowserFrame.doClose id=" + browser.getIdentifier() - + " CefBrowser.doClose=" + result); - return result; - } - - @Override - public void onBeforeClose(CefBrowser browser) { - System.out.println("BrowserFrame.onBeforeClose id=" + browser.getIdentifier()); - if (--browserCount_ == 0) { - System.out.println("BrowserFrame.onBeforeClose CefApp.dispose"); - CefApp.getInstance().dispose(); - } - } - }); - } - - public void removeBrowser(Runnable r) { - System.out.println("BrowserFrame.removeBrowser"); - afterParentChangedAction_ = r; - remove(browser_.getUIComponent()); - // The removeNotify() notification should be sent as a result of calling remove(). - // However, it isn't in all cases so we do it manually here. - browser_.getUIComponent().removeNotify(); - browser_ = null; - } - - public CefBrowser getBrowser() { - return browser_; - } -} diff --git a/lib/jcef/src/bin/tests/detailed/MainFrame.java b/lib/jcef/src/bin/tests/detailed/MainFrame.java deleted file mode 100644 index 77d76ab..0000000 --- a/lib/jcef/src/bin/tests/detailed/MainFrame.java +++ /dev/null @@ -1,349 +0,0 @@ -// Copyright (c) 2013 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed; - -import org.cef.CefApp; -import org.cef.CefApp.CefVersion; -import org.cef.CefBrowserSettings; -import org.cef.CefClient; -import org.cef.CefSettings; -import org.cef.CefSettings.ColorType; -import org.cef.OS; -import org.cef.browser.CefBrowser; -import org.cef.browser.CefFrame; -import org.cef.browser.CefMessageRouter; -import org.cef.browser.CefRequestContext; -import org.cef.handler.CefDisplayHandlerAdapter; -import org.cef.handler.CefFocusHandlerAdapter; -import org.cef.handler.CefLoadHandlerAdapter; -import org.cef.handler.CefRequestContextHandlerAdapter; -import org.cef.network.CefCookieManager; - -import java.awt.BorderLayout; -import java.awt.Component; -import java.awt.GraphicsConfiguration; -import java.awt.KeyboardFocusManager; -import java.awt.event.FocusAdapter; -import java.awt.event.FocusEvent; -import java.io.File; -import java.lang.Thread.UncaughtExceptionHandler; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.SwingUtilities; - -import tests.detailed.dialog.DownloadDialog; -import tests.detailed.handler.AppHandler; -import tests.detailed.handler.ContextMenuHandler; -import tests.detailed.handler.DragHandler; -import tests.detailed.handler.JSDialogHandler; -import tests.detailed.handler.KeyboardHandler; -import tests.detailed.handler.MessageRouterHandler; -import tests.detailed.handler.MessageRouterHandlerEx; -import tests.detailed.handler.RequestHandler; -import tests.detailed.ui.ControlPanel; -import tests.detailed.ui.MenuBar; -import tests.detailed.ui.StatusPanel; -import tests.detailed.util.DataUri; - -public class MainFrame extends BrowserFrame { - private static final long serialVersionUID = -2295538706810864538L; - public static void main(String[] args) { - // Perform startup initialization on platforms that require it. - if (!CefApp.startup(args)) { - System.out.println("Startup initialization failed!"); - return; - } - - // OSR mode is enabled by default on Linux. - // and disabled by default on Windows and Mac OS X. - boolean osrEnabledArg = false; - boolean transparentPaintingEnabledArg = false; - boolean createImmediately = false; - int windowless_frame_rate = 0; - for (String arg : args) { - arg = arg.toLowerCase(); - if (arg.equals("--off-screen-rendering-enabled")) { - osrEnabledArg = true; - } else if (arg.equals("--transparent-painting-enabled")) { - transparentPaintingEnabledArg = true; - } else if (arg.equals("--create-immediately")) { - createImmediately = true; - } else if (arg.equals("--windowless-frame-rate-60")) { - windowless_frame_rate = 60; - } - } - - System.out.println("Offscreen rendering " + (osrEnabledArg ? "enabled" : "disabled")); - - // MainFrame keeps all the knowledge to display the embedded browser - // frame. - final MainFrame frame = new MainFrame(osrEnabledArg, transparentPaintingEnabledArg, - createImmediately, windowless_frame_rate, args); - frame.setSize(800, 600); - frame.setVisible(true); - - if (osrEnabledArg && windowless_frame_rate != 0) { - frame.getBrowser().getWindowlessFrameRate().thenAccept( - framerate -> System.out.println("Framerate is:" + framerate)); - - frame.getBrowser().setWindowlessFrameRate(2); - frame.getBrowser().getWindowlessFrameRate().thenAccept( - framerate -> System.out.println("Framerate is:" + framerate)); - - frame.getBrowser().setWindowlessFrameRate(windowless_frame_rate); - } - } - - private final CefClient client_; - private String errorMsg_ = ""; - private ControlPanel control_pane_; - private StatusPanel status_panel_; - private boolean browserFocus_ = true; - private boolean osr_enabled_; - private boolean transparent_painting_enabled_; - private JPanel contentPanel_; - private JFrame fullscreenFrame_; - - public MainFrame(boolean osrEnabled, boolean transparentPaintingEnabled, - boolean createImmediately, int windowless_frame_rate, String[] args) { - this.osr_enabled_ = osrEnabled; - this.transparent_painting_enabled_ = transparentPaintingEnabled; - - CefApp myApp; - if (CefApp.getState() != CefApp.CefAppState.INITIALIZED) { - // 1) CefApp is the entry point for JCEF. You can pass - // application arguments to it, if you want to handle any - // chromium or CEF related switches/attributes in - // the native world. - CefSettings settings = new CefSettings(); - settings.windowless_rendering_enabled = osrEnabled; - // try to load URL "about:blank" to see the background color - settings.background_color = settings.new ColorType(100, 255, 242, 211); - myApp = CefApp.getInstance(args, settings); - - CefVersion version = myApp.getVersion(); - System.out.println("Using:\n" + version); - - // We're registering our own AppHandler because we want to - // add an own schemes (search:// and client://) and its corresponding - // protocol handlers. So if you enter "search:something on the web", your - // search request "something on the web" is forwarded to www.google.com - CefApp.addAppHandler(new AppHandler(args)); - } else { - myApp = CefApp.getInstance(); - } - - // By calling the method createClient() the native part - // of JCEF/CEF will be initialized and an instance of - // CefClient will be created. You can create one to many - // instances of CefClient. - client_ = myApp.createClient(); - - // 2) You have the ability to pass different handlers to your - // instance of CefClient. Each handler is responsible to - // deal with different informations (e.g. keyboard input). - // - // For each handler (with more than one method) adapter - // classes exists. So you don't need to override methods - // you're not interested in. - DownloadDialog downloadDialog = new DownloadDialog(this); - client_.addContextMenuHandler(new ContextMenuHandler(this)); - client_.addDownloadHandler(downloadDialog); - client_.addDragHandler(new DragHandler()); - client_.addJSDialogHandler(new JSDialogHandler()); - client_.addKeyboardHandler(new KeyboardHandler()); - client_.addRequestHandler(new RequestHandler(this)); - - // Beside the normal handler instances, we're registering a MessageRouter - // as well. That gives us the opportunity to reply to JavaScript method - // calls (JavaScript binding). We're using the default configuration, so - // that the JavaScript binding methods "cefQuery" and "cefQueryCancel" - // are used. - CefMessageRouter msgRouter = CefMessageRouter.create(); - msgRouter.addHandler(new MessageRouterHandler(), true); - msgRouter.addHandler(new MessageRouterHandlerEx(client_), false); - client_.addMessageRouter(msgRouter); - - // 2.1) We're overriding CefDisplayHandler as nested anonymous class - // to update our address-field, the title of the panel as well - // as for updating the status-bar on the bottom of the browser - client_.addDisplayHandler(new CefDisplayHandlerAdapter() { - @Override - public void onAddressChange(CefBrowser browser, CefFrame frame, String url) { - control_pane_.setAddress(browser, url); - } - @Override - public void onTitleChange(CefBrowser browser, String title) { - setTitle(title); - } - @Override - public void onStatusMessage(CefBrowser browser, String value) { - status_panel_.setStatusText(value); - } - @Override - public void onFullscreenModeChange(CefBrowser browser, boolean fullscreen) { - setBrowserFullscreen(fullscreen); - } - }); - - // 2.2) To disable/enable navigation buttons and to display a prgress bar - // which indicates the load state of our website, we're overloading - // the CefLoadHandler as nested anonymous class. Beside this, the - // load handler is responsible to deal with (load) errors as well. - // For example if you navigate to a URL which does not exist, the - // browser will show up an error message. - client_.addLoadHandler(new CefLoadHandlerAdapter() { - @Override - public void onLoadingStateChange(CefBrowser browser, boolean isLoading, - boolean canGoBack, boolean canGoForward) { - SwingUtilities.invokeLater(new Runnable() { - @Override - public void run() { - control_pane_.update(browser, isLoading, canGoBack, canGoForward); - status_panel_.setIsInProgress(isLoading); - - if (!isLoading && !errorMsg_.isEmpty()) { - browser.loadURL(DataUri.create("text/html", errorMsg_)); - errorMsg_ = ""; - } - } - }); - } - - @Override - public void onLoadError(CefBrowser browser, CefFrame frame, ErrorCode errorCode, - String errorText, String failedUrl) { - if (errorCode != ErrorCode.ERR_NONE && errorCode != ErrorCode.ERR_ABORTED - && frame == browser.getMainFrame()) { - errorMsg_ = ""; - errorMsg_ += "Error while loading"; - errorMsg_ += ""; - errorMsg_ += "

" + errorCode + "

"; - errorMsg_ += "

Failed to load " + failedUrl + "

"; - errorMsg_ += "

" + (errorText == null ? "" : errorText) + "

"; - errorMsg_ += ""; - browser.stopLoad(); - } - } - }); - - CefBrowserSettings browserSettings = new CefBrowserSettings(); - browserSettings.windowless_frame_rate = windowless_frame_rate; - - // Create the browser. - CefBrowser browser = client_.createBrowser("http://www.google.com", osrEnabled, - transparentPaintingEnabled, null, browserSettings); - setBrowser(browser); - - // Set up the UI for this example implementation. - contentPanel_ = createContentPanel(); - getContentPane().add(contentPanel_, BorderLayout.CENTER); - - // Clear focus from the browser when the address field gains focus. - control_pane_.getAddressField().addFocusListener(new FocusAdapter() { - @Override - public void focusGained(FocusEvent e) { - if (!browserFocus_) return; - browserFocus_ = false; - KeyboardFocusManager.getCurrentKeyboardFocusManager().clearGlobalFocusOwner(); - control_pane_.getAddressField().requestFocus(); - } - }); - - // Clear focus from the address field when the browser gains focus. - client_.addFocusHandler(new CefFocusHandlerAdapter() { - @Override - public void onGotFocus(CefBrowser browser) { - if (browserFocus_) return; - browserFocus_ = true; - KeyboardFocusManager.getCurrentKeyboardFocusManager().clearGlobalFocusOwner(); - browser.setFocus(true); - } - - @Override - public void onTakeFocus(CefBrowser browser, boolean next) { - browserFocus_ = false; - } - }); - - if (createImmediately) browser.createImmediately(); - - // Add the browser to the UI. - contentPanel_.add(getBrowser().getUIComponent(), BorderLayout.CENTER); - - MenuBar menuBar = new MenuBar( - this, browser, control_pane_, downloadDialog, CefCookieManager.getGlobalManager()); - - menuBar.addBookmark("Binding Test", "client://tests/binding_test.html"); - menuBar.addBookmark("Binding Test 2", "client://tests/binding_test2.html"); - menuBar.addBookmark("Download Test", "https://cef-builds.spotifycdn.com/index.html"); - menuBar.addBookmark("Login Test (username:pumpkin, password:pie)", - "http://www.colostate.edu/~ric/protect/your.html"); - menuBar.addBookmark("Certificate-error Test", "https://www.k2go.de"); - menuBar.addBookmark("Resource-Handler Test", "http://www.foo.bar/"); - menuBar.addBookmark("Resource-Handler Set Error Test", "http://seterror.test/"); - menuBar.addBookmark( - "Scheme-Handler Test 1: (scheme \"client\")", "client://tests/handler.html"); - menuBar.addBookmark( - "Scheme-Handler Test 2: (scheme \"search\")", "search://do a barrel roll/"); - menuBar.addBookmark("Spellcheck Test", "client://tests/spellcheck.html"); - menuBar.addBookmark("LocalStorage Test", "client://tests/localstorage.html"); - menuBar.addBookmark("Transparency Test", "client://tests/transparency.html"); - menuBar.addBookmark("Fullscreen Test", - "https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_fullscreen2"); - menuBar.addBookmarkSeparator(); - menuBar.addBookmark( - "javachromiumembedded", "https://github.com/chromiumembedded/java-cef"); - menuBar.addBookmark("chromiumembedded", "https://github.com/chromiumembedded/cef"); - setJMenuBar(menuBar); - } - - private JPanel createContentPanel() { - JPanel contentPanel = new JPanel(new BorderLayout()); - control_pane_ = new ControlPanel(getBrowser()); - status_panel_ = new StatusPanel(); - contentPanel.add(control_pane_, BorderLayout.NORTH); - contentPanel.add(status_panel_, BorderLayout.SOUTH); - return contentPanel; - } - - public boolean isOsrEnabled() { - return osr_enabled_; - } - - public boolean isTransparentPaintingEnabled() { - return transparent_painting_enabled_; - } - - public void setBrowserFullscreen(boolean fullscreen) { - SwingUtilities.invokeLater(new Runnable() { - @Override - public void run() { - Component browserUI = getBrowser().getUIComponent(); - if (fullscreen) { - if (fullscreenFrame_ == null) { - fullscreenFrame_ = new JFrame(); - fullscreenFrame_.setUndecorated(true); - fullscreenFrame_.setResizable(true); - } - GraphicsConfiguration gc = MainFrame.this.getGraphicsConfiguration(); - fullscreenFrame_.setBounds(gc.getBounds()); - gc.getDevice().setFullScreenWindow(fullscreenFrame_); - - contentPanel_.remove(browserUI); - fullscreenFrame_.add(browserUI); - fullscreenFrame_.setVisible(true); - fullscreenFrame_.validate(); - } else { - fullscreenFrame_.remove(browserUI); - fullscreenFrame_.setVisible(false); - contentPanel_.add(browserUI, BorderLayout.CENTER); - contentPanel_.validate(); - } - } - }); - } -} diff --git a/lib/jcef/src/bin/tests/detailed/dialog/CertErrorDialog.java b/lib/jcef/src/bin/tests/detailed/dialog/CertErrorDialog.java deleted file mode 100644 index 4c78ea7..0000000 --- a/lib/jcef/src/bin/tests/detailed/dialog/CertErrorDialog.java +++ /dev/null @@ -1,40 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.dialog; - -import org.cef.callback.CefCallback; -import org.cef.handler.CefLoadHandler.ErrorCode; - -import java.awt.Frame; - -import javax.swing.JOptionPane; - -public class CertErrorDialog implements Runnable { - private final Frame owner_; - private final ErrorCode cert_error_; - private final String request_url_; - private final CefCallback callback_; - - public CertErrorDialog( - Frame owner, ErrorCode cert_error, String request_url, CefCallback callback) { - owner_ = owner; - cert_error_ = cert_error; - request_url_ = request_url; - callback_ = callback; - } - - @Override - public void run() { - int dialogResult = JOptionPane.showConfirmDialog(owner_, - "An certificate error (" + cert_error_ + ") occurreed " - + "while requesting\n" + request_url_ + "\nDo you want to proceed anyway?", - "Certificate error", JOptionPane.YES_NO_OPTION, JOptionPane.ERROR_MESSAGE); - if (dialogResult == JOptionPane.YES_OPTION) { - callback_.Continue(); - } else { - callback_.cancel(); - } - } -} diff --git a/lib/jcef/src/bin/tests/detailed/dialog/CookieManagerDialog.java b/lib/jcef/src/bin/tests/detailed/dialog/CookieManagerDialog.java deleted file mode 100644 index 279ebbf..0000000 --- a/lib/jcef/src/bin/tests/detailed/dialog/CookieManagerDialog.java +++ /dev/null @@ -1,148 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.dialog; - -import org.cef.callback.CefCookieVisitor; -import org.cef.misc.BoolRef; -import org.cef.network.CefCookie; -import org.cef.network.CefCookieManager; - -import java.awt.BorderLayout; -import java.awt.Frame; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.util.Date; -import java.util.Vector; - -import javax.swing.BoxLayout; -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.JScrollPane; -import javax.swing.JTable; -import javax.swing.table.AbstractTableModel; - -@SuppressWarnings("serial") -public class CookieManagerDialog extends JDialog { - private static int testCookieId = 1; - private final CefCookieManager manager; - private final CookieTableModel tblModel = new CookieTableModel(); - - public CookieManagerDialog(Frame owner, String title, CefCookieManager cookieManager) { - super(owner, title, false); - setLayout(new BorderLayout()); - setSize(800, 600); - manager = cookieManager; - - JTable cookieTable = new JTable(tblModel); - cookieTable.setFillsViewportHeight(true); - - JPanel controlPanel = new JPanel(); - controlPanel.setLayout(new BoxLayout(controlPanel, BoxLayout.X_AXIS)); - JButton delButton = new JButton("Delete cookies"); - delButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - tblModel.removeCookies(); - } - }); - controlPanel.add(delButton); - - JButton testCreateCookie = new JButton("Add test cookie"); - testCreateCookie.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - Date now = new Date(); - Date expires = new Date(now.getTime() + 86400000); - String name = "testNo" + testCookieId++; - CefCookie cookie = new CefCookie(name, "testCookie", ".test.cookie", "/", false, - true, now, now, true, expires); - if (manager.setCookie("http://my.test.cookie", cookie)) { - tblModel.visit(cookie, 1, 1, new BoolRef()); - } - } - }); - controlPanel.add(testCreateCookie); - - JButton doneButton = new JButton("Done"); - doneButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - setVisible(false); - } - }); - controlPanel.add(doneButton); - - add(new JScrollPane(cookieTable)); - add(controlPanel, BorderLayout.SOUTH); - - if (manager == null) throw new NullPointerException("Cookie manager is null"); - manager.visitAllCookies(tblModel); - } - - private class CookieTableModel extends AbstractTableModel implements CefCookieVisitor { - private final String[] columnNames; - private Vector rowData = new Vector<>(); - - public CookieTableModel() { - super(); - columnNames = new String[] {"Name", "Value", "Domain", "Path", "Secure", "HTTP only", - "Created", "Last Access", "Expires"}; - } - - // add an entry to the table - @Override - public boolean visit(CefCookie cookie, int count, int total, BoolRef delete) { - Object[] entry = {cookie.name, cookie.value, cookie.domain, cookie.path, - new Boolean(cookie.secure), new Boolean(cookie.httponly), cookie.creation, - cookie.lastAccess, cookie.expires}; - int row = rowData.size(); - rowData.addElement(entry); - fireTableRowsInserted(row, row); - - return true; - } - - public void removeCookies() { - int cnt = rowData.size(); - if (cnt > 0) { - rowData.clear(); - manager.deleteCookies("", ""); - fireTableRowsDeleted(0, cnt - 1); - } - } - - @Override - public int getRowCount() { - return rowData.size(); - } - - @Override - public int getColumnCount() { - return columnNames.length; - } - - @Override - public String getColumnName(int column) { - return columnNames[column]; - } - - @Override - public Class getColumnClass(int columnIndex) { - if (rowData.size() > 0) return rowData.get(0)[columnIndex].getClass(); - return Object.class; - } - - @Override - public boolean isCellEditable(int rowIndex, int columnIndex) { - return false; - } - - @Override - public Object getValueAt(int rowIndex, int columnIndex) { - return rowData.get(rowIndex)[columnIndex]; - } - } -} diff --git a/lib/jcef/src/bin/tests/detailed/dialog/DownloadDialog.java b/lib/jcef/src/bin/tests/detailed/dialog/DownloadDialog.java deleted file mode 100644 index c3ffaea..0000000 --- a/lib/jcef/src/bin/tests/detailed/dialog/DownloadDialog.java +++ /dev/null @@ -1,164 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.dialog; - -import org.cef.browser.CefBrowser; -import org.cef.callback.CefBeforeDownloadCallback; -import org.cef.callback.CefDownloadItem; -import org.cef.callback.CefDownloadItemCallback; -import org.cef.handler.CefDownloadHandler; - -import java.awt.BorderLayout; -import java.awt.Color; -import java.awt.Dimension; -import java.awt.Frame; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.util.HashMap; -import java.util.Map; - -import javax.swing.BoxLayout; -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JLabel; -import javax.swing.JPanel; - -@SuppressWarnings("serial") -public class DownloadDialog extends JDialog implements CefDownloadHandler { - private final Frame owner_; - private final Map downloadObjects_ = - new HashMap(); - private final JPanel downloadPanel_ = new JPanel(); - private final DownloadDialog dialog_; - - public DownloadDialog(Frame owner) { - super(owner, "Downloads", false); - setVisible(false); - setSize(400, 300); - - owner_ = owner; - dialog_ = this; - downloadPanel_.setLayout(new BoxLayout(downloadPanel_, BoxLayout.Y_AXIS)); - add(downloadPanel_); - } - - private class DownloadObject extends JPanel { - private boolean isHidden_ = true; - private final int identifier_; - private JLabel fileName_ = new JLabel(); - private JLabel status_ = new JLabel(); - private JButton dlAbort_ = new JButton(); - private JButton dlRemoveEntry_ = new JButton("x"); - private CefDownloadItemCallback callback_; - private Color bgColor_; - - DownloadObject(CefDownloadItem downloadItem, String suggestedName) { - super(); - setOpaque(true); - setLayout(new BorderLayout()); - setMaximumSize(new Dimension(dialog_.getWidth() - 10, 80)); - identifier_ = downloadItem.getId(); - bgColor_ = identifier_ % 2 == 0 ? Color.WHITE : Color.YELLOW; - setBackground(bgColor_); - - fileName_.setText(suggestedName); - add(fileName_, BorderLayout.NORTH); - - status_.setAlignmentX(LEFT_ALIGNMENT); - add(status_, BorderLayout.CENTER); - - JPanel controlPane = new JPanel(); - controlPane.setLayout(new BoxLayout(controlPane, BoxLayout.X_AXIS)); - controlPane.setOpaque(true); - controlPane.setBackground(bgColor_); - dlAbort_.setText("Abort"); - dlAbort_.setEnabled(false); - dlAbort_.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - if (callback_ != null) { - fileName_.setText("ABORTED - " + fileName_.getText()); - callback_.cancel(); - } - } - }); - controlPane.add(dlAbort_); - - dlRemoveEntry_.setEnabled(false); - dlRemoveEntry_.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - DownloadObject removed = downloadObjects_.remove(identifier_); - if (removed != null) { - downloadPanel_.remove(removed); - dialog_.repaint(); - } - } - }); - controlPane.add(dlRemoveEntry_); - add(controlPane, BorderLayout.SOUTH); - - update(downloadItem, null); - } - - // The method humanReadableByteCount() is based on - // http://stackoverflow.com/questions/3758606/how-to-convert-byte-size-into-human-readable-format-in-java - String humanReadableByteCount(long bytes) { - int unit = 1024; - if (bytes < unit) return bytes + " B"; - - int exp = (int) (Math.log(bytes) / Math.log(unit)); - String pre = "" + ("kMGTPE").charAt(exp - 1); - return String.format("%.1f %sB", bytes / Math.pow(unit, exp), pre); - } - - void update(CefDownloadItem downloadItem, CefDownloadItemCallback callback) { - int percentComplete = downloadItem.getPercentComplete(); - String rcvBytes = humanReadableByteCount(downloadItem.getReceivedBytes()); - String totalBytes = humanReadableByteCount(downloadItem.getTotalBytes()); - String speed = humanReadableByteCount(downloadItem.getCurrentSpeed()) + "it/s"; - - if (downloadItem.getReceivedBytes() >= 5 && isHidden_) { - dialog_.setVisible(true); - dialog_.toFront(); - owner_.toBack(); - isHidden_ = false; - } - Runtime.getRuntime().runFinalization(); - - callback_ = callback; - status_.setText(rcvBytes + " of " + totalBytes + " - " + percentComplete + "%" - + " - " + speed); - dlAbort_.setEnabled(downloadItem.isInProgress()); - dlRemoveEntry_.setEnabled(!downloadItem.isInProgress() || downloadItem.isCanceled() - || downloadItem.isComplete()); - if (!downloadItem.isInProgress() && !downloadItem.isCanceled() - && !downloadItem.isComplete()) { - fileName_.setText("FAILED - " + fileName_.getText()); - callback.cancel(); - } - } - } - - @Override - public boolean onBeforeDownload(CefBrowser browser, CefDownloadItem downloadItem, - String suggestedName, CefBeforeDownloadCallback callback) { - callback.Continue(suggestedName, true); - - DownloadObject dlObject = new DownloadObject(downloadItem, suggestedName); - downloadObjects_.put(downloadItem.getId(), dlObject); - downloadPanel_.add(dlObject); - - return true; - } - - @Override - public void onDownloadUpdated( - CefBrowser browser, CefDownloadItem downloadItem, CefDownloadItemCallback callback) { - DownloadObject dlObject = downloadObjects_.get(downloadItem.getId()); - if (dlObject == null) return; - dlObject.update(downloadItem, callback); - } -} diff --git a/lib/jcef/src/bin/tests/detailed/dialog/PasswordDialog.java b/lib/jcef/src/bin/tests/detailed/dialog/PasswordDialog.java deleted file mode 100644 index 61662f4..0000000 --- a/lib/jcef/src/bin/tests/detailed/dialog/PasswordDialog.java +++ /dev/null @@ -1,65 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.dialog; - -import org.cef.callback.CefAuthCallback; - -import java.awt.Frame; -import java.awt.GridLayout; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; - -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JLabel; -import javax.swing.JPasswordField; -import javax.swing.JTextField; - -@SuppressWarnings("serial") -public class PasswordDialog extends JDialog implements Runnable { - private final JTextField username_ = new JTextField(20); - private final JPasswordField password_ = new JPasswordField(20); - private final CefAuthCallback callback_; - - public PasswordDialog(Frame owner, CefAuthCallback callback) { - super(owner, "Authentication required", true); - callback_ = callback; - setSize(400, 100); - setLayout(new GridLayout(0, 2)); - add(new JLabel("Username:")); - add(username_); - add(new JLabel("Password:")); - add(password_); - - JButton abortButton = new JButton("Abort"); - abortButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - callback_.cancel(); - setVisible(false); - dispose(); - } - }); - add(abortButton); - - JButton okButton = new JButton("OK"); - okButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - if (username_.getText().isEmpty()) return; - String password = new String(password_.getPassword()); - callback_.Continue(username_.getText(), password); - setVisible(false); - dispose(); - } - }); - add(okButton); - } - - @Override - public void run() { - setVisible(true); - } -} diff --git a/lib/jcef/src/bin/tests/detailed/dialog/SearchDialog.java b/lib/jcef/src/bin/tests/detailed/dialog/SearchDialog.java deleted file mode 100644 index 88838c3..0000000 --- a/lib/jcef/src/bin/tests/detailed/dialog/SearchDialog.java +++ /dev/null @@ -1,107 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.dialog; - -import org.cef.browser.CefBrowser; - -import java.awt.BorderLayout; -import java.awt.Frame; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; - -import javax.swing.Box; -import javax.swing.BoxLayout; -import javax.swing.JButton; -import javax.swing.JCheckBox; -import javax.swing.JDialog; -import javax.swing.JLabel; -import javax.swing.JPanel; -import javax.swing.JTextField; - -@SuppressWarnings("serial") -public class SearchDialog extends JDialog { - private final CefBrowser browser_; - private final JTextField searchField_ = new JTextField(30); - private final JCheckBox caseCheckBox_ = new JCheckBox("Case sensitive"); - private final JButton prevButton_ = new JButton("Prev"); - private final JButton nextButton_ = new JButton("Next"); - - public SearchDialog(Frame owner, CefBrowser browser) { - super(owner, "Find...", false); - browser_ = browser; - - setLayout(new BorderLayout()); - setSize(400, 100); - - JPanel searchPanel = new JPanel(); - searchPanel.setLayout(new BoxLayout(searchPanel, BoxLayout.X_AXIS)); - searchPanel.add(Box.createHorizontalStrut(5)); - searchPanel.add(new JLabel("Search:")); - searchPanel.add(searchField_); - - JPanel controlPanel = new JPanel(); - controlPanel.setLayout(new BoxLayout(controlPanel, BoxLayout.X_AXIS)); - controlPanel.add(Box.createHorizontalStrut(5)); - - JButton searchButton = new JButton("Search"); - searchButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - if (searchField_.getText() == null || searchField_.getText().isEmpty()) return; - - setTitle("Find \"" + searchField_.getText() + "\""); - boolean matchCase = caseCheckBox_.isSelected(); - browser_.find(searchField_.getText(), true, matchCase, false); - prevButton_.setEnabled(true); - nextButton_.setEnabled(true); - } - }); - controlPanel.add(searchButton); - - prevButton_.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - boolean matchCase = caseCheckBox_.isSelected(); - setTitle("Find \"" + searchField_.getText() + "\""); - browser_.find(searchField_.getText(), false, matchCase, true); - } - }); - prevButton_.setEnabled(false); - controlPanel.add(prevButton_); - - nextButton_.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - boolean matchCase = caseCheckBox_.isSelected(); - setTitle("Find \"" + searchField_.getText() + "\""); - browser_.find(searchField_.getText(), true, matchCase, true); - } - }); - nextButton_.setEnabled(false); - controlPanel.add(nextButton_); - - controlPanel.add(Box.createHorizontalStrut(50)); - - JButton doneButton = new JButton("Done"); - doneButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - controlPanel.add(doneButton); - - add(searchPanel, BorderLayout.NORTH); - add(caseCheckBox_); - add(controlPanel, BorderLayout.SOUTH); - } - - @Override - public void dispose() { - browser_.stopFinding(true); - super.dispose(); - } -} diff --git a/lib/jcef/src/bin/tests/detailed/dialog/ShowTextDialog.java b/lib/jcef/src/bin/tests/detailed/dialog/ShowTextDialog.java deleted file mode 100644 index 7081304..0000000 --- a/lib/jcef/src/bin/tests/detailed/dialog/ShowTextDialog.java +++ /dev/null @@ -1,53 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.dialog; - -import org.cef.callback.CefStringVisitor; - -import java.awt.BorderLayout; -import java.awt.Frame; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; - -import javax.swing.BoxLayout; -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JPanel; -import javax.swing.JScrollPane; -import javax.swing.JTextArea; - -@SuppressWarnings("serial") -public class ShowTextDialog extends JDialog implements CefStringVisitor { - private final JTextArea textArea_ = new JTextArea(); - - public ShowTextDialog(Frame owner, String title) { - super(owner, title, false); - setLayout(new BorderLayout()); - setSize(800, 600); - - JPanel controlPanel = new JPanel(); - controlPanel.setLayout(new BoxLayout(controlPanel, BoxLayout.X_AXIS)); - JButton doneButton = new JButton("Done"); - doneButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - controlPanel.add(doneButton); - - add(new JScrollPane(textArea_)); - add(controlPanel, BorderLayout.SOUTH); - } - - @Override - public void visit(String string) { - if (!isVisible()) { - setVisible(true); - } - textArea_.append(string); - } -} diff --git a/lib/jcef/src/bin/tests/detailed/dialog/UrlRequestDialog.java b/lib/jcef/src/bin/tests/detailed/dialog/UrlRequestDialog.java deleted file mode 100644 index b1cc175..0000000 --- a/lib/jcef/src/bin/tests/detailed/dialog/UrlRequestDialog.java +++ /dev/null @@ -1,395 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.dialog; - -import org.cef.network.CefPostData; -import org.cef.network.CefPostDataElement; -import org.cef.network.CefRequest; -import org.cef.network.CefRequest.CefUrlRequestFlags; - -import java.awt.BorderLayout; -import java.awt.Frame; -import java.awt.GridBagConstraints; -import java.awt.GridBagLayout; -import java.awt.GridLayout; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.io.File; -import java.util.HashMap; -import java.util.Map; -import java.util.Map.Entry; -import java.util.Set; -import java.util.Vector; - -import javax.swing.BorderFactory; -import javax.swing.ButtonGroup; -import javax.swing.JButton; -import javax.swing.JCheckBox; -import javax.swing.JDialog; -import javax.swing.JOptionPane; -import javax.swing.JPanel; -import javax.swing.JRadioButton; -import javax.swing.JScrollPane; -import javax.swing.JTable; -import javax.swing.JTextField; -import javax.swing.SwingUtilities; -import javax.swing.table.AbstractTableModel; - -@SuppressWarnings("serial") -public class UrlRequestDialog extends JDialog { - private final Vector requestMethods = new Vector<>(); - private final Map requestFlags = new HashMap<>(); - private final TableModel headerTblModel = new TableModel(true); - private final TableModel postDataModel = new TableModel(false); - private final JTextField urlField; - private final JTextField cookieUrl; - private final Frame owner_; - - private CefRequest createRequest() { - String url = urlField.getText(); - if (url.isEmpty() || url.trim().equalsIgnoreCase("http://")) { - SwingUtilities.invokeLater(new Runnable() { - @Override - public void run() { - JOptionPane.showMessageDialog(owner_, - "Please specify at least an URL. Otherwise the CefRequest is invalid"); - } - }); - return null; - } - - CefRequest request = CefRequest.create(); - if (request == null) return null; - - String firstPartyForCookie = cookieUrl.getText(); - if (firstPartyForCookie.isEmpty() || firstPartyForCookie.trim().equalsIgnoreCase("http://")) - firstPartyForCookie = url; - - String method = "GET"; - for (int i = 0; i < requestMethods.size(); i++) { - JRadioButton button = requestMethods.get(i); - if (button.isSelected()) { - method = button.getText(); - break; - } - } - - CefPostData postData = null; - int postDataRows = postDataModel.getRowCount(); - if (postDataRows > 0) { - postData = CefPostData.create(); - } else if (method.equalsIgnoreCase("POST") || method.equalsIgnoreCase("PUT")) { - SwingUtilities.invokeLater(new Runnable() { - @Override - public void run() { - JOptionPane.showMessageDialog( - owner_, "The methods POST and PUT require at least one row of data."); - } - }); - return null; - } - - if (postData != null) { - for (int i = 0; i < postDataRows; i++) { - String value = (String) postDataModel.getValueAt(i, 0); - if (value.trim().isEmpty()) continue; - - CefPostDataElement elem = CefPostDataElement.create(); - if (elem != null) { - File f = new File(value); - if (f.isFile()) { - elem.setToFile(value); - } else { - byte[] byteStr = value.getBytes(); - elem.setToBytes(byteStr.length, byteStr); - } - postData.addElement(elem); - } - } - } - - Map headerMap = null; - int headerRows = headerTblModel.getRowCount(); - if (headerRows > 0) { - headerMap = new HashMap<>(); - for (int i = 0; i < headerRows; i++) { - String key = (String) headerTblModel.getValueAt(i, 0); - String value = (String) headerTblModel.getValueAt(i, 1); - if (key.trim().isEmpty()) continue; - - headerMap.put(key, value); - } - } - - int flags = 0; - Set> entrySet = requestFlags.entrySet(); - for (Entry entry : entrySet) { - if (entry.getKey().isSelected()) { - flags |= entry.getValue(); - } - } - - request.set(url, method, postData, headerMap); - request.setFirstPartyForCookies(firstPartyForCookie); - request.setFlags(flags); - return request; - } - - public UrlRequestDialog(Frame owner, String title) { - super(owner, title, false); - setSize(1200, 600); - setLayout(new BorderLayout()); - - owner_ = owner; - - // URL for the request - urlField = new JTextField("http://"); - JPanel urlPanel = createPanelWithTitle("Request URL", 1, 0); - urlPanel.add(urlField); - - // URL for the cookies - cookieUrl = new JTextField("http://"); - JPanel cookiePanel = createPanelWithTitle("Cookie-URL", 1, 0); - cookiePanel.add(cookieUrl); - - // Radio buttons for the request method - ButtonGroup requestModeGrp = new ButtonGroup(); - JPanel requestModePanel = createPanelWithTitle("HTTP Request Mode", 1, 0); - addRequestMode(requestModePanel, requestModeGrp, "GET", true); - addRequestMode(requestModePanel, requestModeGrp, "HEAD", false); - addRequestMode(requestModePanel, requestModeGrp, "POST", false); - addRequestMode(requestModePanel, requestModeGrp, "PUT", false); - addRequestMode(requestModePanel, requestModeGrp, "DELETE", false); - - // Checkboxes for the flags - JPanel flagsPanel = createPanelWithTitle("Flags", 0, 1); - addRequestFlag(flagsPanel, "Skip cache", CefUrlRequestFlags.UR_FLAG_SKIP_CACHE, - "If set the cache will be skipped when handling the request", false); - addRequestFlag(flagsPanel, "Allow cached credentials", - CefUrlRequestFlags.UR_FLAG_ALLOW_CACHED_CREDENTIALS, - "If set user name, password, and cookies may be sent with the request, " - + "and cookies may be saved from the response.", - false); - addRequestFlag(flagsPanel, "Report Upload Progress", - CefUrlRequestFlags.UR_FLAG_REPORT_UPLOAD_PROGRESS, - "If set upload progress events will be generated when a request has a body", false); - addRequestFlag(flagsPanel, "Report RawHeaders", - CefUrlRequestFlags.UR_FLAG_REPORT_RAW_HEADERS, - "If set the headers sent and received for the request will be recorded", false); - addRequestFlag(flagsPanel, "No download data", CefUrlRequestFlags.UR_FLAG_NO_DOWNLOAD_DATA, - "If set the CefURLRequestClient.onDownloadData method will not be called", false); - addRequestFlag(flagsPanel, "No retry on 5xx", CefUrlRequestFlags.UR_FLAG_NO_RETRY_ON_5XX, - "If set 5XX redirect errors will be propagated to the observer instead of automatically re-tried.", - false); - - // Table for header values - JPanel headerValues = createPanelWithTable("Header Values", headerTblModel); - headerTblModel.addEntry("User-Agent", "Mozilla/5.0 JCEF Example Agent"); - headerTblModel.addEntry("Accept", - "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,*/*;q=0.8"); - - // Table for post-data - JPanel postData = createPanelWithTable("Post Data", postDataModel); - - // Create view - JPanel headerPanel = new JPanel(new GridBagLayout()); - GridBagConstraints c = new GridBagConstraints(); - c.fill = GridBagConstraints.HORIZONTAL; - c.weightx = 0.5; - c.gridx = 0; - c.gridy = 0; - headerPanel.add(urlPanel, c); - c.gridx = 1; - headerPanel.add(cookiePanel, c); - c.gridx = 0; - c.gridy = 1; - c.gridwidth = 2; - c.weightx = 0.0; - headerPanel.add(requestModePanel, c); - - JPanel centerPanel = new JPanel(new GridLayout(2, 0)); - centerPanel.add(headerValues); - centerPanel.add(postData); - - JButton abortButton = new JButton("Abort"); - abortButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - setVisible(false); - dispose(); - } - }); - - JButton sendButton = new JButton("Send"); - sendButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - CefRequest request = createRequest(); - if (request == null) return; - - UrlRequestDialogReply handleRequest = - new UrlRequestDialogReply(owner_, getTitle() + " - Result"); - handleRequest.send(request); - handleRequest.setVisible(true); - setVisible(false); - dispose(); - } - }); - - JPanel bottomPanel = new JPanel(new GridLayout(0, 2)); - bottomPanel.add(abortButton); - bottomPanel.add(sendButton); - - add(headerPanel, BorderLayout.PAGE_START); - add(flagsPanel, BorderLayout.LINE_START); - add(centerPanel, BorderLayout.CENTER); - add(bottomPanel, BorderLayout.PAGE_END); - } - - private void addRequestMode( - JPanel panel, ButtonGroup buttonGrp, String requestMode, boolean selected) { - JRadioButton button = new JRadioButton(requestMode, selected); - buttonGrp.add(button); - panel.add(button); - requestMethods.addElement(button); - } - - private void addRequestFlag( - JPanel panel, String flag, int value, String tooltip, boolean selected) { - JCheckBox checkBox = new JCheckBox(flag, selected); - checkBox.setToolTipText(tooltip); - panel.add(checkBox); - requestFlags.put(checkBox, value); - } - - private JPanel createPanelWithTitle(String title, int rows, int cols) { - JPanel result = new JPanel(new GridLayout(rows, cols)); - result.setBorder(BorderFactory.createCompoundBorder(BorderFactory.createTitledBorder(title), - BorderFactory.createEmptyBorder(10, 10, 10, 10))); - return result; - } - - private JPanel createPanelWithTable(String title, TableModel tblModel) { - final TableModel localTblModel = tblModel; - JPanel result = new JPanel(new BorderLayout()); - result.setBorder(BorderFactory.createCompoundBorder(BorderFactory.createTitledBorder(title), - BorderFactory.createEmptyBorder(10, 10, 10, 10))); - - JTable table = new JTable(tblModel); - table.setFillsViewportHeight(true); - JScrollPane scrollPane = new JScrollPane(table); - - JPanel buttonPane = new JPanel(new GridLayout(0, 2)); - JButton addButton = new JButton("Add entry"); - addButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - localTblModel.newDefaultEntry(); - } - }); - buttonPane.add(addButton); - - JButton delButton = new JButton("Remove entry"); - delButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - localTblModel.removeSelected(); - } - }); - buttonPane.add(delButton); - - result.add(scrollPane, BorderLayout.CENTER); - result.add(buttonPane, BorderLayout.PAGE_END); - - return result; - } - - private class TableModel extends AbstractTableModel { - private final String[] columnNames; - private Vector rowData = new Vector<>(); - private final boolean hasKeyColumn_; - - public TableModel(boolean hasKeyColumn) { - super(); - hasKeyColumn_ = hasKeyColumn; - if (hasKeyColumn) - columnNames = new String[] {"Key", "Value", ""}; - else - columnNames = new String[] {"Value", ""}; - } - - public void newDefaultEntry() { - int row = rowData.size(); - if (hasKeyColumn_) { - Object[] rowEntry = {"key", "value", new Boolean(false)}; - rowData.addElement(rowEntry); - } else { - Object[] rowEntry = {"value", new Boolean(false)}; - rowData.addElement(rowEntry); - } - fireTableRowsInserted(row, row); - } - - public void removeSelected() { - int idx = hasKeyColumn_ ? 2 : 1; - for (int i = 0; i < rowData.size(); ++i) { - if ((Boolean) rowData.get(i)[idx]) { - rowData.remove(i); - fireTableRowsDeleted(i, i); - i--; - } - } - } - - public void addEntry(String key, String value) { - int row = rowData.size(); - if (hasKeyColumn_) { - Object[] rowEntry = {key, value, new Boolean(false)}; - rowData.addElement(rowEntry); - } else { - Object[] rowEntry = {value, new Boolean(false)}; - rowData.addElement(rowEntry); - } - fireTableRowsInserted(row, row); - } - - @Override - public int getRowCount() { - return rowData.size(); - } - - @Override - public int getColumnCount() { - return columnNames.length; - } - - @Override - public String getColumnName(int column) { - return columnNames[column]; - } - - @Override - public Class getColumnClass(int columnIndex) { - if (rowData.size() > 0) return rowData.get(0)[columnIndex].getClass(); - return Object.class; - } - - @Override - public boolean isCellEditable(int rowIndex, int columnIndex) { - return true; - } - - @Override - public Object getValueAt(int rowIndex, int columnIndex) { - return rowData.get(rowIndex)[columnIndex]; - } - - @Override - public void setValueAt(Object aValue, int rowIndex, int columnIndex) { - rowData.get(rowIndex)[columnIndex] = aValue; - fireTableCellUpdated(rowIndex, columnIndex); - } - } -} diff --git a/lib/jcef/src/bin/tests/detailed/dialog/UrlRequestDialogReply.java b/lib/jcef/src/bin/tests/detailed/dialog/UrlRequestDialogReply.java deleted file mode 100644 index c391290..0000000 --- a/lib/jcef/src/bin/tests/detailed/dialog/UrlRequestDialogReply.java +++ /dev/null @@ -1,188 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.dialog; - -import org.cef.callback.CefAuthCallback; -import org.cef.callback.CefURLRequestClient; -import org.cef.network.CefRequest; -import org.cef.network.CefResponse; -import org.cef.network.CefURLRequest; -import org.cef.network.CefURLRequest.Status; - -import java.awt.BorderLayout; -import java.awt.Frame; -import java.awt.GridLayout; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.io.ByteArrayOutputStream; -import java.io.UnsupportedEncodingException; - -import javax.swing.BorderFactory; -import javax.swing.BoxLayout; -import javax.swing.JButton; -import javax.swing.JDialog; -import javax.swing.JLabel; -import javax.swing.JPanel; -import javax.swing.JScrollPane; -import javax.swing.JTextArea; -import javax.swing.SwingUtilities; - -@SuppressWarnings("serial") -public class UrlRequestDialogReply extends JDialog implements CefURLRequestClient { - private long nativeRef_ = 0; - private final JLabel statusLabel_ = new JLabel("HTTP-Request status: "); - private final JTextArea sentRequest_ = new JTextArea(); - private final JTextArea repliedResult_ = new JTextArea(); - private final JButton cancelButton_ = new JButton("Cancel"); - private CefURLRequest urlRequest_ = null; - private final Frame owner_; - private ByteArrayOutputStream byteStream_ = new ByteArrayOutputStream(); - - public UrlRequestDialogReply(Frame owner, String title) { - super(owner, title, false); - setLayout(new BorderLayout()); - setSize(800, 600); - - owner_ = owner; - - JPanel controlPanel = new JPanel(); - controlPanel.setLayout(new BoxLayout(controlPanel, BoxLayout.X_AXIS)); - JButton doneButton = new JButton("Done"); - doneButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - urlRequest_.dispose(); - setVisible(false); - dispose(); - } - }); - controlPanel.add(doneButton); - - cancelButton_.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - if (urlRequest_ != null) { - urlRequest_.cancel(); - } - } - }); - cancelButton_.setEnabled(false); - controlPanel.add(cancelButton_); - - JPanel requestPane = createPanelWithTitle("Sent HTTP-Request", 1, 0); - requestPane.add(new JScrollPane(sentRequest_)); - - JPanel replyPane = createPanelWithTitle("Reply from the server", 1, 0); - replyPane.add(new JScrollPane(repliedResult_)); - - JPanel contentPane = new JPanel(new GridLayout(2, 0)); - contentPane.add(requestPane); - contentPane.add(replyPane); - - add(statusLabel_, BorderLayout.PAGE_START); - add(contentPane, BorderLayout.CENTER); - add(controlPanel, BorderLayout.PAGE_END); - } - - private JPanel createPanelWithTitle(String title, int rows, int cols) { - JPanel result = new JPanel(new GridLayout(rows, cols)); - result.setBorder(BorderFactory.createCompoundBorder(BorderFactory.createTitledBorder(title), - BorderFactory.createEmptyBorder(10, 10, 10, 10))); - return result; - } - - public void send(CefRequest request) { - if (request == null) { - statusLabel_.setText("HTTP-Request status: FAILED"); - sentRequest_.append("Can't send CefRequest because it is NULL"); - cancelButton_.setEnabled(false); - return; - } - - urlRequest_ = CefURLRequest.create(request, this); - if (urlRequest_ == null) { - statusLabel_.setText("HTTP-Request status: FAILED"); - sentRequest_.append("Can't send CefRequest because creation of CefURLRequest failed."); - repliedResult_.append( - "The native code (CEF) returned a NULL-Pointer for CefURLRequest."); - cancelButton_.setEnabled(false); - } else { - sentRequest_.append(request.toString()); - cancelButton_.setEnabled(true); - updateStatus("", false); - } - } - - private void updateStatus(final String updateMsg, final boolean printByteStream) { - final Status status = urlRequest_.getRequestStatus(); - Runnable runnable = new Runnable() { - @Override - public void run() { - statusLabel_.setText("HTTP-Request status: " + status); - if (status != Status.UR_UNKNOWN && status != Status.UR_IO_PENDING) { - cancelButton_.setEnabled(false); - } - repliedResult_.append(updateMsg); - if (printByteStream) { - try { - repliedResult_.append("\n\n" + byteStream_.toString("UTF-8")); - } catch (UnsupportedEncodingException e) { - repliedResult_.append("\n\n" + byteStream_.toString()); - } - } - } - }; - - if (SwingUtilities.isEventDispatchThread()) { - runnable.run(); - } else { - SwingUtilities.invokeLater(runnable); - } - } - - // CefURLRequestClient - - @Override - public void setNativeRef(String identifer, long nativeRef) { - nativeRef_ = nativeRef; - } - - @Override - public long getNativeRef(String identifer) { - return nativeRef_; - } - - @Override - public void onRequestComplete(CefURLRequest request) { - String updateStr = "onRequestCompleted\n\n"; - CefResponse response = request.getResponse(); - boolean isText = response.getHeaderByName("Content-Type").startsWith("text"); - updateStr += response.toString(); - updateStatus(updateStr, isText); - } - - @Override - public void onUploadProgress(CefURLRequest request, int current, int total) { - updateStatus("onUploadProgress: " + current + "/" + total + " bytes\n", false); - } - - @Override - public void onDownloadProgress(CefURLRequest request, int current, int total) { - updateStatus("onDownloadProgress: " + current + "/" + total + " bytes\n", false); - } - - @Override - public void onDownloadData(CefURLRequest request, byte[] data, int data_length) { - byteStream_.write(data, 0, data_length); - updateStatus("onDownloadData: " + data_length + " bytes\n", false); - } - - @Override - public boolean getAuthCredentials(boolean isProxy, String host, int port, String realm, - String scheme, CefAuthCallback callback) { - SwingUtilities.invokeLater(new PasswordDialog(owner_, callback)); - return true; - } -} diff --git a/lib/jcef/src/bin/tests/detailed/handler/AppHandler.java b/lib/jcef/src/bin/tests/detailed/handler/AppHandler.java deleted file mode 100644 index f5f7196..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/AppHandler.java +++ /dev/null @@ -1,80 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.handler; - -import org.cef.CefApp; -import org.cef.CefApp.CefAppState; -import org.cef.browser.CefBrowser; -import org.cef.browser.CefFrame; -import org.cef.callback.CefSchemeHandlerFactory; -import org.cef.callback.CefSchemeRegistrar; -import org.cef.handler.CefAppHandlerAdapter; -import org.cef.handler.CefResourceHandler; -import org.cef.network.CefRequest; - -public class AppHandler extends CefAppHandlerAdapter { - // We're registering our own schemes to demonstrate how to use - // CefAppHandler.onRegisterCustomSchemes() in combination with - // CefApp.registerSchemeHandlerFactory(). - public AppHandler(String[] args) { - super(args); - } - - // (1) First of all we have to register our custom schemes by implementing - // the method "onRegisterCustomSchemes. The scheme names are added by - // calling CefSchemeRegistrar.addCustomScheme. - @Override - public void onRegisterCustomSchemes(CefSchemeRegistrar registrar) { - if (registrar.addCustomScheme( - SearchSchemeHandler.scheme, true, false, false, false, true, false, false)) { - System.out.println("Added scheme " + SearchSchemeHandler.scheme + "://"); - } - if (registrar.addCustomScheme( - ClientSchemeHandler.scheme, true, false, false, false, true, false, false)) { - System.out.println("Added scheme " + ClientSchemeHandler.scheme + "://"); - } - } - - // (2) At the next step we have to register a SchemeHandlerFactory which is - // called if an user enters our registered scheme. - // - // This is done via the CefApp.registerSchemeHandlerFactory() method. - // A good place to call this function is from - // CefAppHandler.onContextInitialized(). - // - // The empty |domain_name| value will cause the factory to match all - // domain names. A set |domain_name| will only be valid for the entered - // domain. - @Override - public void onContextInitialized() { - CefApp cefApp = CefApp.getInstance(); - cefApp.registerSchemeHandlerFactory( - SearchSchemeHandler.scheme, SearchSchemeHandler.domain, new SchemeHandlerFactory()); - cefApp.registerSchemeHandlerFactory( - ClientSchemeHandler.scheme, ClientSchemeHandler.domain, new SchemeHandlerFactory()); - } - - // (3) The SchemeHandlerFactory creates a new ResourceHandler instance for each - // request the user has send to the browser. The ResourceHandler is the - // responsible class to process and return the result of a received - // request. - private class SchemeHandlerFactory implements CefSchemeHandlerFactory { - @Override - public CefResourceHandler create( - CefBrowser browser, CefFrame frame, String schemeName, CefRequest request) { - if (schemeName.equals(SearchSchemeHandler.scheme)) - return new SearchSchemeHandler(browser); - else if (schemeName.equals(ClientSchemeHandler.scheme)) - return new ClientSchemeHandler(); - return null; - } - } - - @Override - public void stateHasChanged(CefAppState state) { - System.out.println("AppHandler.stateHasChanged: " + state); - if (state == CefAppState.TERMINATED) System.exit(0); - } -} diff --git a/lib/jcef/src/bin/tests/detailed/handler/ClientSchemeHandler.java b/lib/jcef/src/bin/tests/detailed/handler/ClientSchemeHandler.java deleted file mode 100644 index c3e5ecb..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/ClientSchemeHandler.java +++ /dev/null @@ -1,138 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.handler; - -import org.cef.callback.CefCallback; -import org.cef.callback.CefResourceReadCallback; -import org.cef.handler.CefResourceHandlerAdapter; -import org.cef.misc.BoolRef; -import org.cef.misc.IntRef; -import org.cef.misc.StringRef; -import org.cef.network.CefRequest; -import org.cef.network.CefResponse; - -import java.io.ByteArrayOutputStream; -import java.io.IOException; -import java.io.InputStream; - -/** - * The example for the second scheme with domain handling is a more - * complex example and is taken from the parent project CEF. Please - * see CEF: "cefclient/scheme_test.cpp" for futher details - */ -public class ClientSchemeHandler extends CefResourceHandlerAdapter { - public static final String scheme = "client"; - public static final String domain = "tests"; - - private byte[] data_; - private String mime_type_; - private int offset_ = 0; - - public ClientSchemeHandler() { - super(); - } - - @Override - public synchronized boolean open( - CefRequest request, BoolRef handleRequest, CefCallback callback) { - boolean handled = false; - String url = request.getURL(); - if (url.indexOf("handler.html") != -1) { - // Build the response html - String html; - html = "Client Scheme Handler" - + "" - + "This contents of this page page are served by the " - + "ClientSchemeHandler class handling the client:// protocol." - + "
You should see an image:" - + "
";
-
-            // Output a string representation of the request
-            html += request.toString();
-
-            html += "

Try the test form:" - + "
" - + "" - + "" - + "" - + "
"; - - data_ = html.getBytes(); - - handled = true; - // Set the resulting mime type - mime_type_ = "text/html"; - } else if (url.endsWith(".png")) { - handled = loadContent(url.substring(url.lastIndexOf('/') + 1)); - mime_type_ = "image/png"; - } else if (url.endsWith(".html")) { - handled = loadContent(url.substring(url.lastIndexOf('/') + 1)); - mime_type_ = "text/html"; - if (!handled) { - String html = "Error 404"; - html += "

Error 404

"; - html += "File " + url.substring(url.lastIndexOf('/') + 1) + " "; - html += "does not exist"; - data_ = html.getBytes(); - handled = true; - } - } - - // All requests are handled immediately - handleRequest.set(true); - - if (handled) { - return true; - } - - return false; - } - - @Override - public void getResponseHeaders( - CefResponse response, IntRef response_length, StringRef redirectUrl) { - response.setMimeType(mime_type_); - response.setStatus(200); - - // Set the resulting response length - response_length.set(data_.length); - } - - @Override - public synchronized boolean read(byte[] data_out, int bytes_to_read, IntRef bytes_read, - CefResourceReadCallback callback) { - boolean has_data = false; - - if (offset_ < data_.length) { - // Copy the next block of data into the buffer. - int transfer_size = Math.min(bytes_to_read, (data_.length - offset_)); - System.arraycopy(data_, offset_, data_out, 0, transfer_size); - offset_ += transfer_size; - - bytes_read.set(transfer_size); - has_data = true; - } else { - offset_ = 0; - bytes_read.set(0); - } - - return has_data; - } - - private boolean loadContent(String resName) { - InputStream inStream = getClass().getResourceAsStream(resName); - if (inStream != null) { - try { - ByteArrayOutputStream outFile = new ByteArrayOutputStream(); - int readByte = -1; - while ((readByte = inStream.read()) >= 0) outFile.write(readByte); - data_ = outFile.toByteArray(); - return true; - } catch (IOException e) { - } - } - return false; - } -} diff --git a/lib/jcef/src/bin/tests/detailed/handler/ContextMenuHandler.java b/lib/jcef/src/bin/tests/detailed/handler/ContextMenuHandler.java deleted file mode 100644 index c18c76b..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/ContextMenuHandler.java +++ /dev/null @@ -1,101 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.handler; - -import org.cef.browser.CefBrowser; -import org.cef.browser.CefFrame; -import org.cef.callback.CefContextMenuParams; -import org.cef.callback.CefMenuModel; -import org.cef.callback.CefMenuModel.MenuId; -import org.cef.handler.CefContextMenuHandler; - -import java.awt.Frame; -import java.util.HashMap; -import java.util.Map; -import java.util.Vector; - -import tests.detailed.dialog.SearchDialog; -import tests.detailed.dialog.ShowTextDialog; - -public class ContextMenuHandler implements CefContextMenuHandler { - private final Frame owner_; - private Map suggestions_ = new HashMap(); - - public ContextMenuHandler(Frame owner) { - owner_ = owner; - } - - @Override - public void onBeforeContextMenu( - CefBrowser browser, CefFrame frame, CefContextMenuParams params, CefMenuModel model) { - model.clear(); - - // Navigation menu - model.addItem(MenuId.MENU_ID_BACK, "Back"); - model.setEnabled(MenuId.MENU_ID_BACK, browser.canGoBack()); - - model.addItem(MenuId.MENU_ID_FORWARD, "Forward"); - model.setEnabled(MenuId.MENU_ID_FORWARD, browser.canGoForward()); - - model.addSeparator(); - model.addItem(MenuId.MENU_ID_FIND, "Find..."); - if (params.hasImageContents() && params.getSourceUrl() != null) - model.addItem(MenuId.MENU_ID_USER_FIRST, "Download Image..."); - model.addItem(MenuId.MENU_ID_VIEW_SOURCE, "View Source..."); - - Vector suggestions = new Vector(); - params.getDictionarySuggestions(suggestions); - - // Spell checking menu - model.addSeparator(); - if (suggestions.size() == 0) { - model.addItem(MenuId.MENU_ID_NO_SPELLING_SUGGESTIONS, "No suggestions"); - model.setEnabled(MenuId.MENU_ID_NO_SPELLING_SUGGESTIONS, false); - return; - } - - int id = MenuId.MENU_ID_SPELLCHECK_SUGGESTION_0; - for (String suggestedWord : suggestions) { - model.addItem(id, suggestedWord); - suggestions_.put(id, suggestedWord); - if (++id > MenuId.MENU_ID_SPELLCHECK_SUGGESTION_LAST) break; - } - } - - @Override - public boolean onContextMenuCommand(CefBrowser browser, CefFrame frame, - CefContextMenuParams params, int commandId, int eventFlags) { - switch (commandId) { - case MenuId.MENU_ID_VIEW_SOURCE: - ShowTextDialog visitor = - new ShowTextDialog(owner_, "Source of \"" + browser.getURL() + "\""); - browser.getSource(visitor); - return true; - case MenuId.MENU_ID_FIND: - SearchDialog search = new SearchDialog(owner_, browser); - search.setVisible(true); - return true; - case MenuId.MENU_ID_USER_FIRST: - browser.startDownload(params.getSourceUrl()); - return true; - default: - if (commandId >= MenuId.MENU_ID_SPELLCHECK_SUGGESTION_0) { - String newWord = suggestions_.get(commandId); - if (newWord != null) { - System.err.println( - "replacing " + params.getMisspelledWord() + " with " + newWord); - browser.replaceMisspelling(newWord); - return true; - } - } - return false; - } - } - - @Override - public void onContextMenuDismissed(CefBrowser browser, CefFrame frame) { - suggestions_.clear(); - } -} diff --git a/lib/jcef/src/bin/tests/detailed/handler/DragHandler.java b/lib/jcef/src/bin/tests/detailed/handler/DragHandler.java deleted file mode 100644 index b202577..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/DragHandler.java +++ /dev/null @@ -1,31 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.handler; - -import org.cef.browser.CefBrowser; -import org.cef.callback.CefDragData; -import org.cef.handler.CefDragHandler; - -public class DragHandler implements CefDragHandler { - @Override - public boolean onDragEnter(CefBrowser browser, CefDragData dragData, int mask) { - System.out.println("DRAG:"); - System.out.print(" flags:"); - if ((mask & CefDragHandler.DragOperationMask.DRAG_OPERATION_COPY) != 0) - System.out.print(" COPY"); - if ((mask & CefDragHandler.DragOperationMask.DRAG_OPERATION_LINK) != 0) - System.out.print(" LINK"); - if ((mask & CefDragHandler.DragOperationMask.DRAG_OPERATION_GENERIC) != 0) - System.out.print(" GENERIC"); - if ((mask & CefDragHandler.DragOperationMask.DRAG_OPERATION_PRIVATE) != 0) - System.out.print(" PRIVATE"); - if ((mask & CefDragHandler.DragOperationMask.DRAG_OPERATION_MOVE) != 0) - System.out.print(" MOVE"); - if ((mask & CefDragHandler.DragOperationMask.DRAG_OPERATION_DELETE) != 0) - System.out.print(" DELETE"); - System.out.println("\n " + dragData); - return false; - } -} diff --git a/lib/jcef/src/bin/tests/detailed/handler/JSDialogHandler.java b/lib/jcef/src/bin/tests/detailed/handler/JSDialogHandler.java deleted file mode 100644 index 0238bf1..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/JSDialogHandler.java +++ /dev/null @@ -1,26 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.handler; - -import org.cef.browser.CefBrowser; -import org.cef.callback.CefJSDialogCallback; -import org.cef.handler.CefJSDialogHandlerAdapter; -import org.cef.misc.BoolRef; - -public class JSDialogHandler extends CefJSDialogHandlerAdapter { - @Override - public boolean onJSDialog(CefBrowser browser, String origin_url, JSDialogType dialog_type, - String message_text, String default_prompt_text, CefJSDialogCallback callback, - BoolRef suppress_message) { - if (message_text.equalsIgnoreCase("Never displayed")) { - suppress_message.set(true); - System.out.println( - "The " + dialog_type + " from origin \"" + origin_url + "\" was suppressed."); - System.out.println( - " The content of the suppressed dialog was: \"" + message_text + "\""); - } - return false; - } -} diff --git a/lib/jcef/src/bin/tests/detailed/handler/KeyboardHandler.java b/lib/jcef/src/bin/tests/detailed/handler/KeyboardHandler.java deleted file mode 100644 index 95ea69f..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/KeyboardHandler.java +++ /dev/null @@ -1,52 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.handler; - -import org.cef.browser.CefBrowser; -import org.cef.handler.CefKeyboardHandlerAdapter; - -public class KeyboardHandler extends CefKeyboardHandlerAdapter { - @Override - public boolean onKeyEvent(CefBrowser browser, CefKeyEvent event) { - if (!event.focus_on_editable_field && event.windows_key_code == 0x20) { - // Special handling for the space character when an input element does not - // have focus. Handling the event in OnPreKeyEvent() keeps the event from - // being processed in the renderer. If we instead handled the event in the - // OnKeyEvent() method the space key would cause the window to scroll in - // addition to showing the alert box. - if (event.type == CefKeyEvent.EventType.KEYEVENT_RAWKEYDOWN) { - browser.executeJavaScript("alert('You pressed the space bar!');", "", 0); - } - return true; - } else if (event.type == CefKeyEvent.EventType.KEYEVENT_RAWKEYDOWN && event.is_system_key) { - // CMD+[key] is not working on a Mac. - // This switch statement delegates the common keyboard shortcuts to the browser - switch (event.unmodified_character) { - case 'a': - browser.getFocusedFrame().selectAll(); - break; - case 'c': - browser.getFocusedFrame().copy(); - break; - case 'v': - browser.getFocusedFrame().paste(); - break; - case 'x': - browser.getFocusedFrame().cut(); - break; - case 'z': - browser.getFocusedFrame().undo(); - break; - case 'Z': - browser.getFocusedFrame().redo(); - break; - default: - return false; - } - return true; - } - return false; - } -} diff --git a/lib/jcef/src/bin/tests/detailed/handler/MessageRouterHandler.java b/lib/jcef/src/bin/tests/detailed/handler/MessageRouterHandler.java deleted file mode 100644 index 1d37c85..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/MessageRouterHandler.java +++ /dev/null @@ -1,25 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.handler; - -import org.cef.browser.CefBrowser; -import org.cef.browser.CefFrame; -import org.cef.callback.CefQueryCallback; -import org.cef.handler.CefMessageRouterHandlerAdapter; - -public class MessageRouterHandler extends CefMessageRouterHandlerAdapter { - @Override - public boolean onQuery(CefBrowser browser, CefFrame frame, long query_id, String request, - boolean persistent, CefQueryCallback callback) { - if (request.indexOf("BindingTest:") == 0) { - // Reverse the message and return it to the JavaScript caller. - String msg = request.substring(12); - callback.success(new StringBuilder(msg).reverse().toString()); - return true; - } - // Not handled. - return false; - } -} diff --git a/lib/jcef/src/bin/tests/detailed/handler/MessageRouterHandlerEx.java b/lib/jcef/src/bin/tests/detailed/handler/MessageRouterHandlerEx.java deleted file mode 100644 index bc4b780..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/MessageRouterHandlerEx.java +++ /dev/null @@ -1,68 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.handler; - -import org.cef.CefClient; -import org.cef.browser.CefBrowser; -import org.cef.browser.CefFrame; -import org.cef.browser.CefMessageRouter; -import org.cef.browser.CefMessageRouter.CefMessageRouterConfig; -import org.cef.callback.CefQueryCallback; -import org.cef.handler.CefMessageRouterHandlerAdapter; - -public class MessageRouterHandlerEx extends CefMessageRouterHandlerAdapter { - private final CefClient client_; - private final CefMessageRouterConfig config_ = - new CefMessageRouterConfig("myQuery", "myQueryAbort"); - private CefMessageRouter router_ = null; - - public MessageRouterHandlerEx(final CefClient client) { - client_ = client; - } - - @Override - public boolean onQuery(CefBrowser browser, CefFrame frame, long query_id, String request, - boolean persistent, CefQueryCallback callback) { - if (request.startsWith("hasExtension")) { - if (router_ != null) - callback.success(""); - else - callback.failure(0, ""); - } else if (request.startsWith("enableExt")) { - if (router_ != null) { - callback.failure(-1, "Already enabled"); - } else { - router_ = CefMessageRouter.create(config_, new JavaVersionMessageRouter()); - client_.addMessageRouter(router_); - callback.success(""); - } - } else if (request.startsWith("disableExt")) { - if (router_ == null) { - callback.failure(-2, "Already disabled"); - } else { - client_.removeMessageRouter(router_); - router_.dispose(); - router_ = null; - callback.success(""); - } - } else { - // not handled - return false; - } - return true; - } - - private class JavaVersionMessageRouter extends CefMessageRouterHandlerAdapter { - @Override - public boolean onQuery(CefBrowser browser, CefFrame frame, long query_id, String request, - boolean persistent, CefQueryCallback callback) { - if (request.startsWith("jcefJava")) { - callback.success(System.getProperty("java.version")); - return true; - } - return false; - }; - } -} diff --git a/lib/jcef/src/bin/tests/detailed/handler/RequestHandler.java b/lib/jcef/src/bin/tests/detailed/handler/RequestHandler.java deleted file mode 100644 index 44d102a..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/RequestHandler.java +++ /dev/null @@ -1,169 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.handler; - -import org.cef.browser.CefBrowser; -import org.cef.browser.CefFrame; -import org.cef.callback.CefAuthCallback; -import org.cef.callback.CefCallback; -import org.cef.handler.CefLoadHandler.ErrorCode; -import org.cef.handler.CefRequestHandler; -import org.cef.handler.CefResourceHandler; -import org.cef.handler.CefResourceRequestHandler; -import org.cef.handler.CefResourceRequestHandlerAdapter; -import org.cef.misc.BoolRef; -import org.cef.network.CefPostData; -import org.cef.network.CefPostDataElement; -import org.cef.network.CefRequest; - -import java.awt.Frame; -import java.util.HashMap; -import java.util.Vector; - -import javax.swing.JOptionPane; -import javax.swing.SwingUtilities; - -import tests.detailed.dialog.CertErrorDialog; -import tests.detailed.dialog.PasswordDialog; - -public class RequestHandler extends CefResourceRequestHandlerAdapter implements CefRequestHandler { - private final Frame owner_; - - public RequestHandler(Frame owner) { - owner_ = owner; - } - - @Override - public boolean onBeforeBrowse(CefBrowser browser, CefFrame frame, CefRequest request, - boolean user_gesture, boolean is_redirect) { - CefPostData postData = request.getPostData(); - if (postData != null) { - Vector elements = new Vector(); - postData.getElements(elements); - for (CefPostDataElement el : elements) { - int numBytes = el.getBytesCount(); - if (numBytes <= 0) continue; - - byte[] readBytes = new byte[numBytes]; - if (el.getBytes(numBytes, readBytes) <= 0) continue; - - String readString = new String(readBytes); - if (readString.indexOf("ignore") > -1) { - SwingUtilities.invokeLater(new Runnable() { - @Override - public void run() { - JOptionPane.showMessageDialog(owner_, - "The request was rejected because you've entered \"ignore\" into the form."); - } - }); - return true; - } - } - } - return false; - } - - @Override - public boolean onOpenURLFromTab( - CefBrowser browser, CefFrame frame, String target_url, boolean user_gesture) { - return false; - } - - @Override - public CefResourceRequestHandler getResourceRequestHandler(CefBrowser browser, CefFrame frame, - CefRequest request, boolean isNavigation, boolean isDownload, String requestInitiator, - BoolRef disableDefaultHandling) { - return this; - } - - @Override - public boolean onBeforeResourceLoad(CefBrowser browser, CefFrame frame, CefRequest request) { - // If you send a HTTP-POST request to http://www.google.com/ - // google rejects your request because they don't allow HTTP-POST. - // - // This test extracts the value of the test form. - // (see "Show Form" entry within BrowserMenuBar) - // and sends its value as HTTP-GET request to Google. - if (request.getMethod().equalsIgnoreCase("POST") - && request.getURL().equals("http://www.google.com/")) { - String forwardTo = "http://www.google.com/#q="; - CefPostData postData = request.getPostData(); - boolean sendAsGet = false; - if (postData != null) { - Vector elements = new Vector(); - postData.getElements(elements); - for (CefPostDataElement el : elements) { - int numBytes = el.getBytesCount(); - if (numBytes <= 0) continue; - - byte[] readBytes = new byte[numBytes]; - if (el.getBytes(numBytes, readBytes) <= 0) continue; - - String readString = new String(readBytes).trim(); - String[] stringPairs = readString.split("&"); - for (String s : stringPairs) { - int startPos = s.indexOf('='); - if (s.startsWith("searchFor")) - forwardTo += s.substring(startPos + 1); - else if (s.startsWith("sendAsGet")) { - sendAsGet = true; - } - } - } - if (sendAsGet) postData.removeElements(); - } - if (sendAsGet) { - request.setFlags(0); - request.setMethod("GET"); - request.setURL(forwardTo); - request.setFirstPartyForCookies(forwardTo); - HashMap headerMap = new HashMap<>(); - request.getHeaderMap(headerMap); - headerMap.remove("Content-Type"); - headerMap.remove("Origin"); - request.setHeaderMap(headerMap); - } - } - return false; - } - - @Override - public CefResourceHandler getResourceHandler( - CefBrowser browser, CefFrame frame, CefRequest request) { - // the non existing domain "foo.bar" is handled by the ResourceHandler implementation - // E.g. if you try to load the URL http://www.foo.bar, you'll be forwarded - // to the ResourceHandler class. - if (request.getURL().endsWith("foo.bar/")) { - return new ResourceHandler(); - } - - if (request.getURL().endsWith("seterror.test/")) { - return new ResourceSetErrorHandler(); - } - - return null; - } - - @Override - public boolean getAuthCredentials(CefBrowser browser, String origin_url, boolean isProxy, - String host, int port, String realm, String scheme, CefAuthCallback callback) { - SwingUtilities.invokeLater(new PasswordDialog(owner_, callback)); - return true; - } - - @Override - public boolean onCertificateError( - CefBrowser browser, ErrorCode cert_error, String request_url, CefCallback callback) { - SwingUtilities.invokeLater(new CertErrorDialog(owner_, cert_error, request_url, callback)); - return true; - } - - @Override - public void onRenderProcessTerminated( - CefBrowser browser, TerminationStatus status, int error_code, String error_string) { - System.out.println("render process terminated: " + status + " errorCode: " + error_code - + " errorString: " + error_string); - } -} diff --git a/lib/jcef/src/bin/tests/detailed/handler/ResourceHandler.java b/lib/jcef/src/bin/tests/detailed/handler/ResourceHandler.java deleted file mode 100644 index 5bc5530..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/ResourceHandler.java +++ /dev/null @@ -1,74 +0,0 @@ -package tests.detailed.handler; - -import org.cef.callback.CefCallback; -import org.cef.callback.CefResourceReadCallback; -import org.cef.handler.CefLoadHandler; -import org.cef.handler.CefResourceHandlerAdapter; -import org.cef.misc.BoolRef; -import org.cef.misc.IntRef; -import org.cef.misc.StringRef; -import org.cef.network.CefRequest; -import org.cef.network.CefResponse; - -import java.nio.ByteBuffer; - -public class ResourceHandler extends CefResourceHandlerAdapter { - private int startPos = 0; - private static final String html = new String("\n" - + " \n" - + " ResourceHandler Test\n" - + " \n" - + " \n" - + "

ResourceHandler Test

\n" - + "

You have entered the URL: http://www.foo.bar. This page is generated by the application itself and
\n" - + " no HTTP request was sent to the internet.\n" - + "

See class tests.handler.ResourceHandler and the RequestHandler implementation for details.

\n" - + " \n" - + ""); - - @Override - public boolean open(CefRequest request, BoolRef handleRequest, CefCallback callback) { - System.out.println("processRequest: " + request); - - startPos = 0; - handleRequest.set(true); - return true; - } - - @Override - public void getResponseHeaders( - CefResponse response, IntRef response_length, StringRef redirectUrl) { - System.out.println("getResponseHeaders: " + response); - - response_length.set(html.length()); - response.setMimeType("text/html"); - response.setStatus(200); - } - - @Override - public boolean read(byte[] data_out, int bytes_to_read, IntRef bytes_read, - CefResourceReadCallback callback) { - int length = html.length(); - if (startPos >= length) return false; - - // Extract up to bytes_to_read bytes from the html data - int endPos = startPos + bytes_to_read; - String dataToSend = - (endPos > length) ? html.substring(startPos) : html.substring(startPos, endPos); - - // Copy extracted bytes into data_out and set the read length - // to bytes_read. - ByteBuffer result = ByteBuffer.wrap(data_out); - result.put(dataToSend.getBytes()); - bytes_read.set(dataToSend.length()); - - startPos = endPos; - return true; - } - - @Override - public void cancel() { - System.out.println("cancel"); - startPos = 0; - } -} diff --git a/lib/jcef/src/bin/tests/detailed/handler/ResourceSetErrorHandler.java b/lib/jcef/src/bin/tests/detailed/handler/ResourceSetErrorHandler.java deleted file mode 100644 index 005cb70..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/ResourceSetErrorHandler.java +++ /dev/null @@ -1,26 +0,0 @@ -package tests.detailed.handler; - -import org.cef.callback.CefCallback; -import org.cef.handler.CefLoadHandler.ErrorCode; -import org.cef.handler.CefResourceHandlerAdapter; -import org.cef.misc.BoolRef; -import org.cef.misc.IntRef; -import org.cef.misc.StringRef; -import org.cef.network.CefRequest; -import org.cef.network.CefResponse; - -public class ResourceSetErrorHandler extends CefResourceHandlerAdapter { - @Override - public boolean open(CefRequest request, BoolRef handleRequest, CefCallback callback) { - System.out.println("processRequest: " + request); - handleRequest.set(true); - return true; - } - - @Override - public void getResponseHeaders( - CefResponse response, IntRef response_length, StringRef redirectUrl) { - response.setError(ErrorCode.ERR_NOT_IMPLEMENTED); - System.out.println("getResponseHeaders: " + response); - } -} \ No newline at end of file diff --git a/lib/jcef/src/bin/tests/detailed/handler/SearchSchemeHandler.java b/lib/jcef/src/bin/tests/detailed/handler/SearchSchemeHandler.java deleted file mode 100644 index 0783973..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/SearchSchemeHandler.java +++ /dev/null @@ -1,50 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.handler; - -import org.cef.browser.CefBrowser; -import org.cef.callback.CefCallback; -import org.cef.handler.CefResourceHandlerAdapter; -import org.cef.misc.BoolRef; -import org.cef.network.CefRequest; - -/** - * In this case we create a new CefRequest object with - * http://www.google.com/#q= - * as target and forward it to the CefBrowser instance. - * The "search://"-request is aborted by returning false. - */ -public class SearchSchemeHandler extends CefResourceHandlerAdapter { - public static final String scheme = "search"; - public static final String domain = ""; - - private final CefBrowser browser_; - - public SearchSchemeHandler(CefBrowser browser) { - browser_ = browser; - } - - @Override - public boolean open(CefRequest request, BoolRef handleRequest, CefCallback callback) { - // cut away "scheme://" - String requestUrl = request.getURL(); - String newUrl = requestUrl.substring(scheme.length() + 3); - // cut away a trailing "/" if any - if (newUrl.indexOf('/') == newUrl.length() - 1) { - newUrl = newUrl.substring(0, newUrl.length() - 1); - } - newUrl = "http://www.google.com/#q=" + newUrl; - - CefRequest newRequest = CefRequest.create(); - if (newRequest != null) { - newRequest.setMethod("GET"); - newRequest.setURL(newUrl); - newRequest.setFirstPartyForCookies(newUrl); - browser_.loadRequest(newRequest); - } - handleRequest.set(true); - return false; - } -} diff --git a/lib/jcef/src/bin/tests/detailed/handler/binding_test.html b/lib/jcef/src/bin/tests/detailed/handler/binding_test.html deleted file mode 100644 index 9ee0775..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/binding_test.html +++ /dev/null @@ -1,28 +0,0 @@ - - -Binding Test - - - - -
-Message: -
-
You should see the reverse of your message below: -
-
- - diff --git a/lib/jcef/src/bin/tests/detailed/handler/binding_test2.html b/lib/jcef/src/bin/tests/detailed/handler/binding_test2.html deleted file mode 100644 index 8a61a96..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/binding_test2.html +++ /dev/null @@ -1,81 +0,0 @@ - - -Binding Test - Part 2 - - - - - -
-

JavaScript Binding Test - Part 2

-

While this page was loaded, the JavaScript function -

window.cefRequest(request: 'hasExtension')
-was executed for enabling/disabling the buttons below. -
 
-If you press "Enable myQuery", the JavaScript function -
window.cefRequest(request: 'enableExt')
-is executed. This causes Java to create a second instance of -
CefMessageRouter
-In this case the name of the JavaScript query function is set to "myQuery" and -
a handler for the request 'jcefJava' is registered. Pressing the "Test" -
button will execute the JavaScript code -
window.myRequest(request: 'jcefJava')
-which returns your current Java version on success or an error message in case -
of an error. -

-

Please note: If you leave this page (myQuery enabled) and you return -
after a while - without closing the browser - the JavaScript binding is -
still enabled.

-Second message router: - - -
- -
- - - diff --git a/lib/jcef/src/bin/tests/detailed/handler/localstorage.html b/lib/jcef/src/bin/tests/detailed/handler/localstorage.html deleted file mode 100644 index 87c6e68..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/localstorage.html +++ /dev/null @@ -1,24 +0,0 @@ - - - -Click the "Add Line" button to add a line or the "Clear" button to clear.
-This data will persist across sessions if a cache path was specified.
- - -
- - - diff --git a/lib/jcef/src/bin/tests/detailed/handler/logo.png b/lib/jcef/src/bin/tests/detailed/handler/logo.png deleted file mode 100644 index a2a15f4..0000000 Binary files a/lib/jcef/src/bin/tests/detailed/handler/logo.png and /dev/null differ diff --git a/lib/jcef/src/bin/tests/detailed/handler/spellcheck.html b/lib/jcef/src/bin/tests/detailed/handler/spellcheck.html deleted file mode 100644 index 6334135..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/spellcheck.html +++ /dev/null @@ -1,14 +0,0 @@ - - -Spellcheck Test - - - -The next paragraph contains some text to be validated against the spell-checker. -
Click into the following box. To replace a misspelled word use the -right-mouse-click.
-

-This is a misspelled paragrapph. Withh maany errors
Click into this bogx -to ttest it.

- - diff --git a/lib/jcef/src/bin/tests/detailed/handler/transparency.html b/lib/jcef/src/bin/tests/detailed/handler/transparency.html deleted file mode 100644 index a8dd3b4..0000000 --- a/lib/jcef/src/bin/tests/detailed/handler/transparency.html +++ /dev/null @@ -1,63 +0,0 @@ - - - -Transparency Examples - - - - -

Image Transparency

-Hover over an image to make it fully opaque.
-klematis -klematis - -

Block Transparency

-White 0% White 25% White 50% White 75% White 100% -
-Black 0% Black 25% Black 50% Black 75% Black 100% - - - diff --git a/lib/jcef/src/bin/tests/detailed/ui/ControlPanel.java b/lib/jcef/src/bin/tests/detailed/ui/ControlPanel.java deleted file mode 100644 index c3923dc..0000000 --- a/lib/jcef/src/bin/tests/detailed/ui/ControlPanel.java +++ /dev/null @@ -1,182 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.ui; - -import org.cef.OS; -import org.cef.browser.CefBrowser; - -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.awt.event.MouseAdapter; -import java.awt.event.MouseEvent; -import java.net.URI; -import java.net.URISyntaxException; - -import javax.swing.Box; -import javax.swing.BoxLayout; -import javax.swing.JButton; -import javax.swing.JLabel; -import javax.swing.JPanel; -import javax.swing.JTextField; - -@SuppressWarnings("serial") -public class ControlPanel extends JPanel { - private final JButton backButton_; - private final JButton forwardButton_; - private final JButton reloadButton_; - private final JTextField address_field_; - private final JLabel zoom_label_; - private double zoomLevel_ = 0; - private final CefBrowser browser_; - - public ControlPanel(CefBrowser browser) { - assert browser != null; - browser_ = browser; - - setLayout(new BoxLayout(this, BoxLayout.X_AXIS)); - - add(Box.createHorizontalStrut(5)); - add(Box.createHorizontalStrut(5)); - - backButton_ = new JButton("Back"); - backButton_.setFocusable(false); - backButton_.setAlignmentX(LEFT_ALIGNMENT); - backButton_.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - browser_.goBack(); - } - }); - add(backButton_); - add(Box.createHorizontalStrut(5)); - - forwardButton_ = new JButton("Forward"); - forwardButton_.setFocusable(false); - forwardButton_.setAlignmentX(LEFT_ALIGNMENT); - forwardButton_.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - browser_.goForward(); - } - }); - add(forwardButton_); - add(Box.createHorizontalStrut(5)); - - reloadButton_ = new JButton("Reload"); - reloadButton_.setFocusable(false); - reloadButton_.setAlignmentX(LEFT_ALIGNMENT); - reloadButton_.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - if (reloadButton_.getText().equalsIgnoreCase("reload")) { - int mask = OS.isMacintosh() ? ActionEvent.META_MASK : ActionEvent.CTRL_MASK; - if ((e.getModifiers() & mask) != 0) { - System.out.println("Reloading - ignoring cached values"); - browser_.reloadIgnoreCache(); - } else { - System.out.println("Reloading - using cached values"); - browser_.reload(); - } - } else { - browser_.stopLoad(); - } - } - }); - add(reloadButton_); - add(Box.createHorizontalStrut(5)); - - JLabel addressLabel = new JLabel("Address:"); - addressLabel.setAlignmentX(LEFT_ALIGNMENT); - add(addressLabel); - add(Box.createHorizontalStrut(5)); - - address_field_ = new JTextField(100); - address_field_.setAlignmentX(LEFT_ALIGNMENT); - address_field_.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - browser_.loadURL(getAddress()); - } - }); - add(address_field_); - add(Box.createHorizontalStrut(5)); - - JButton goButton = new JButton("Go"); - goButton.setFocusable(false); - goButton.setAlignmentX(LEFT_ALIGNMENT); - goButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - browser_.loadURL(getAddress()); - } - }); - add(goButton); - add(Box.createHorizontalStrut(5)); - - JButton minusButton = new JButton("-"); - minusButton.setFocusable(false); - minusButton.setAlignmentX(CENTER_ALIGNMENT); - minusButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - browser_.setZoomLevel(--zoomLevel_); - zoom_label_.setText(new Double(zoomLevel_).toString()); - } - }); - add(minusButton); - - zoom_label_ = new JLabel("0.0"); - add(zoom_label_); - - JButton plusButton = new JButton("+"); - plusButton.setFocusable(false); - plusButton.setAlignmentX(CENTER_ALIGNMENT); - plusButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - browser_.setZoomLevel(++zoomLevel_); - zoom_label_.setText(new Double(zoomLevel_).toString()); - } - }); - add(plusButton); - } - - public void update( - CefBrowser browser, boolean isLoading, boolean canGoBack, boolean canGoForward) { - if (browser == browser_) { - backButton_.setEnabled(canGoBack); - forwardButton_.setEnabled(canGoForward); - reloadButton_.setText(isLoading ? "Abort" : "Reload"); - } - } - - public String getAddress() { - String address = address_field_.getText(); - // If the URI format is unknown "new URI" will throw an - // exception. In this case we interpret the value of the - // address field as search request. Therefore we simply add - // the "search" scheme. - try { - address = address.replaceAll(" ", "%20"); - URI test = new URI(address); - if (test.getScheme() != null) return address; - if (test.getHost() != null && test.getPath() != null) return address; - String specific = test.getSchemeSpecificPart(); - if (specific.indexOf('.') == -1) - throw new URISyntaxException(specific, "No dot inside domain"); - } catch (URISyntaxException e1) { - address = "search://" + address; - } - return address; - } - - public void setAddress(CefBrowser browser, String address) { - if (browser == browser_) address_field_.setText(address); - } - - public JTextField getAddressField() { - return address_field_; - } -} diff --git a/lib/jcef/src/bin/tests/detailed/ui/MenuBar.java b/lib/jcef/src/bin/tests/detailed/ui/MenuBar.java deleted file mode 100644 index 79ecc09..0000000 --- a/lib/jcef/src/bin/tests/detailed/ui/MenuBar.java +++ /dev/null @@ -1,601 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.ui; - -import org.cef.OS; -import org.cef.browser.CefBrowser; -import org.cef.browser.CefDevToolsClient; -import org.cef.callback.CefPdfPrintCallback; -import org.cef.callback.CefRunFileDialogCallback; -import org.cef.callback.CefStringVisitor; -import org.cef.handler.CefDialogHandler.FileDialogMode; -import org.cef.misc.CefPdfPrintSettings; -import org.cef.network.CefCookieManager; -import org.cef.network.CefRequest; - -import java.awt.BorderLayout; -import java.awt.Component; -import java.awt.Container; -import java.awt.Dimension; -import java.awt.FlowLayout; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.awt.event.WindowEvent; -import java.awt.image.BufferedImage; -import java.io.File; -import java.io.FileNotFoundException; -import java.io.PrintWriter; -import java.io.UnsupportedEncodingException; -import java.util.Vector; -import java.util.concurrent.CompletableFuture; -import java.util.concurrent.ExecutionException; -import java.util.concurrent.TimeUnit; - -import javax.swing.ImageIcon; -import javax.swing.JButton; -import javax.swing.JCheckBoxMenuItem; -import javax.swing.JFileChooser; -import javax.swing.JFrame; -import javax.swing.JLabel; -import javax.swing.JMenu; -import javax.swing.JMenuBar; -import javax.swing.JMenuItem; -import javax.swing.JOptionPane; -import javax.swing.JPanel; -import javax.swing.JRootPane; -import javax.swing.SwingUtilities; - -import tests.detailed.BrowserFrame; -import tests.detailed.MainFrame; -import tests.detailed.dialog.CookieManagerDialog; -import tests.detailed.dialog.DownloadDialog; -import tests.detailed.dialog.SearchDialog; -import tests.detailed.dialog.ShowTextDialog; -import tests.detailed.dialog.UrlRequestDialog; -import tests.detailed.util.DataUri; - -@SuppressWarnings("serial") -public class MenuBar extends JMenuBar { - class SaveAs implements CefStringVisitor { - private final PrintWriter fileWriter_; - - public SaveAs(String fName) throws FileNotFoundException, UnsupportedEncodingException { - fileWriter_ = new PrintWriter(fName, "UTF-8"); - } - - @Override - public void visit(String string) { - fileWriter_.write(string); - fileWriter_.close(); - } - } - - private final MainFrame owner_; - private final CefBrowser browser_; - private String last_selected_file_ = ""; - private final JMenu bookmarkMenu_; - private final ControlPanel control_pane_; - private final DownloadDialog downloadDialog_; - private final CefCookieManager cookieManager_; - private boolean reparentPending_ = false; - private CefDevToolsClient devToolsClient_; - - public MenuBar(MainFrame owner, CefBrowser browser, ControlPanel control_pane, - DownloadDialog downloadDialog, CefCookieManager cookieManager) { - owner_ = owner; - browser_ = browser; - control_pane_ = control_pane; - downloadDialog_ = downloadDialog; - cookieManager_ = cookieManager; - - setEnabled(browser_ != null); - - JMenu fileMenu = new JMenu("File"); - - JMenuItem openFileItem = new JMenuItem("Open file..."); - openFileItem.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent arg0) { - JFileChooser fc = new JFileChooser(new File(last_selected_file_)); - // Show open dialog; this method does not return until the dialog is closed. - fc.showOpenDialog(owner_); - File selectedFile = fc.getSelectedFile(); - if (selectedFile != null) { - last_selected_file_ = selectedFile.getAbsolutePath(); - browser_.loadURL("file:///" + selectedFile.getAbsolutePath()); - } - } - }); - fileMenu.add(openFileItem); - - JMenuItem openFileDialog = new JMenuItem("Save as..."); - openFileDialog.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - CefRunFileDialogCallback callback = new CefRunFileDialogCallback() { - @Override - public void onFileDialogDismissed(Vector filePaths) { - if (!filePaths.isEmpty()) { - try { - SaveAs saveContent = new SaveAs(filePaths.get(0)); - browser_.getSource(saveContent); - } catch (FileNotFoundException | UnsupportedEncodingException e) { - browser_.executeJavaScript("alert(\"Can't save file\");", - control_pane_.getAddress(), 0); - } - } - } - }; - browser_.runFileDialog(FileDialogMode.FILE_DIALOG_SAVE, owner_.getTitle(), - "index.html", null, 0, callback); - } - }); - fileMenu.add(openFileDialog); - - JMenuItem printItem = new JMenuItem("Print..."); - printItem.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - browser_.print(); - } - }); - fileMenu.add(printItem); - - JMenuItem printToPdfItem = new JMenuItem("Print to PDF"); - printToPdfItem.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - JFileChooser fc = new JFileChooser(); - fc.showSaveDialog(owner_); - File selectedFile = fc.getSelectedFile(); - if (selectedFile != null) { - CefPdfPrintSettings pdfSettings = new CefPdfPrintSettings(); - pdfSettings.display_header_footer = true; - // letter page size - pdfSettings.paper_width = 8.5; - pdfSettings.paper_height = 11; - browser.printToPDF( - selectedFile.getAbsolutePath(), pdfSettings, new CefPdfPrintCallback() { - @Override - public void onPdfPrintFinished(String path, boolean ok) { - SwingUtilities.invokeLater(new Runnable() { - @Override - public void run() { - if (ok) { - JOptionPane.showMessageDialog(owner_, - "PDF saved to " + path, "Success", - JOptionPane.INFORMATION_MESSAGE); - } else { - JOptionPane.showMessageDialog(owner_, "PDF failed", - "Failed", JOptionPane.ERROR_MESSAGE); - } - } - }); - } - }); - } - } - }); - fileMenu.add(printToPdfItem); - - JMenuItem searchItem = new JMenuItem("Search..."); - searchItem.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - new SearchDialog(owner_, browser_).setVisible(true); - } - }); - fileMenu.add(searchItem); - - fileMenu.addSeparator(); - - JMenuItem viewSource = new JMenuItem("View source"); - viewSource.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - browser_.viewSource(); - } - }); - fileMenu.add(viewSource); - - JMenuItem getSource = new JMenuItem("Get source..."); - getSource.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - ShowTextDialog visitor = new ShowTextDialog( - owner_, "Source of \"" + control_pane_.getAddress() + "\""); - browser_.getSource(visitor); - } - }); - fileMenu.add(getSource); - - JMenuItem getText = new JMenuItem("Get text..."); - getText.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - ShowTextDialog visitor = new ShowTextDialog( - owner_, "Content of \"" + control_pane_.getAddress() + "\""); - browser_.getText(visitor); - } - }); - fileMenu.add(getText); - - fileMenu.addSeparator(); - - JMenuItem showDownloads = new JMenuItem("Show Downloads"); - showDownloads.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - downloadDialog_.setVisible(true); - } - }); - fileMenu.add(showDownloads); - - JMenuItem showCookies = new JMenuItem("Show Cookies"); - showCookies.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - CookieManagerDialog cookieManager = - new CookieManagerDialog(owner_, "Cookie Manager", cookieManager_); - cookieManager.setVisible(true); - } - }); - fileMenu.add(showCookies); - - fileMenu.addSeparator(); - - JMenuItem exitItem = new JMenuItem("Exit"); - exitItem.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - owner_.dispatchEvent(new WindowEvent(owner_, WindowEvent.WINDOW_CLOSING)); - } - }); - fileMenu.add(exitItem); - - bookmarkMenu_ = new JMenu("Bookmarks"); - - JMenuItem addBookmarkItem = new JMenuItem("Add bookmark"); - addBookmarkItem.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - addBookmark(owner_.getTitle(), control_pane_.getAddress()); - } - }); - bookmarkMenu_.add(addBookmarkItem); - bookmarkMenu_.addSeparator(); - - JMenu testMenu = new JMenu("Tests"); - - JMenuItem testJSItem = new JMenuItem("JavaScript alert"); - testJSItem.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - browser_.executeJavaScript("alert('Hello World');", control_pane_.getAddress(), 1); - } - }); - testMenu.add(testJSItem); - - JMenuItem jsAlertItem = new JMenuItem("JavaScript alert (will be suppressed)"); - jsAlertItem.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - browser_.executeJavaScript("alert('Never displayed');", "http://dontshow.me", 1); - } - }); - testMenu.add(jsAlertItem); - - JMenuItem testShowText = new JMenuItem("Show Text"); - testShowText.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - browser_.loadURL(DataUri.create( - "text/html", "

Hello World

")); - } - }); - testMenu.add(testShowText); - - JMenuItem showForm = new JMenuItem("RequestHandler Test"); - showForm.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - String form = "RequestHandler test"; - form += "

RequestHandler test

"; - form += "
"; - form += ""; - form += "
"; - form += " Use GET instead of POST"; - form += "

This form tries to send the content of the text field as HTTP-POST request to http://www.google.com.

"; - form += "

Testcase 1

"; - form += "Try to enter the word \"ignore\" into the text field and press \"submit\".
"; - form += "The request will be rejected by the application."; - form += "

See implementation of tests.RequestHandler.onBeforeBrowse(CefBrowser, CefRequest, boolean) for details

"; - form += "

Testcase 2

"; - form += "Due Google doesn't allow the POST method, the server replies with a 405 error.
"; - form += "If you activate the checkbox \"Use GET instead of POST\", the application will change the POST request into a GET request."; - form += "

See implementation of tests.RequestHandler.onBeforeResourceLoad(CefBrowser, CefRequest) for details

"; - form += "
"; - form += ""; - browser_.loadURL(DataUri.create("text/html", form)); - } - }); - testMenu.add(showForm); - - JMenuItem httpRequest = new JMenuItem("Manual HTTP request"); - httpRequest.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - String searchFor = JOptionPane.showInputDialog(owner_, "Search on google:"); - if (searchFor != null && !searchFor.isEmpty()) { - CefRequest myRequest = CefRequest.create(); - myRequest.setMethod("GET"); - myRequest.setURL("http://www.google.com/#q=" + searchFor); - myRequest.setFirstPartyForCookies("http://www.google.com/#q=" + searchFor); - browser_.loadRequest(myRequest); - } - } - }); - testMenu.add(httpRequest); - - JMenuItem showInfo = new JMenuItem("Show Info"); - showInfo.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - String info = "Browser status"; - info += "

Browser status

"; - info += ""; - info += ""; - info += ""; - info += ""; - info += ""; - info += ""; - info += ""; - info += "
CanGoBack" + browser_.canGoBack() + "
CanGoForward" + browser_.canGoForward() + "
IsLoading" + browser_.isLoading() + "
isPopup" + browser_.isPopup() + "
hasDocument" + browser_.hasDocument() + "
Url" + browser_.getURL() + "
Zoom-Level" + browser_.getZoomLevel() + "
"; - String js = "var x=window.open(); x.document.open(); x.document.write('" + info - + "'); x.document.close();"; - browser_.executeJavaScript(js, "", 0); - } - }); - testMenu.add(showInfo); - - final JMenuItem showDevTools = new JMenuItem("Show DevTools"); - showDevTools.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - browser.openDevTools(); - } - }); - testMenu.add(showDevTools); - - JMenu devToolsProtocolMenu = new JMenu("DevTools Protocol"); - JMenuItem autoDarkMode = devToolsProtocolMenu.add(new JCheckBoxMenuItem("Auto Dark Mode")); - autoDarkMode.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - // Toggle the auto dark mode override - String params = String.format("{ \"enabled\": %s }", autoDarkMode.isSelected()); - executeDevToolsMethod("Emulation.setAutoDarkModeOverride", params); - } - }); - JMenuItem checkContrast = devToolsProtocolMenu.add(new JMenuItem("Check Contrast")); - checkContrast.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - // Check contrast, which usually triggers a series of Audits.issueAdded events - executeDevToolsMethod("Audits.checkContrast"); - } - }); - JMenuItem enableCSS = devToolsProtocolMenu.add(new JMenuItem("Enable CSS Agent")); - enableCSS.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - // Enable the CSS agent, which usually triggers a series of CSS.styleSheetAdded - // events. We can only enable the CSS agent if the DOM agent is enabled first, so we - // need to chain the two commands. - executeDevToolsMethod("DOM.enable") - .thenCompose(unused -> executeDevToolsMethod("CSS.enable")); - } - }); - testMenu.add(devToolsProtocolMenu); - - JMenuItem testURLRequest = new JMenuItem("URL Request"); - testURLRequest.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - UrlRequestDialog dlg = new UrlRequestDialog(owner_, "URL Request Test"); - dlg.setVisible(true); - } - }); - testMenu.add(testURLRequest); - - JMenuItem reparent = new JMenuItem("Reparent"); - reparent.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - final BrowserFrame newFrame = new BrowserFrame("New Window"); - newFrame.setLayout(new BorderLayout()); - final JButton reparentButton = new JButton("Reparent <"); - reparentButton.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - if (reparentPending_) { - return; - } - reparentPending_ = true; - - if (reparentButton.getText().equals("Reparent <")) { - owner_.removeBrowser(new Runnable() { - @Override - public void run() { - newFrame.add(browser_.getUIComponent(), BorderLayout.CENTER); - newFrame.setBrowser(browser_); - reparentButton.setText("Reparent >"); - reparentPending_ = false; - } - }); - } else { - newFrame.removeBrowser(new Runnable() { - @Override - public void run() { - JRootPane rootPane = (JRootPane) owner_.getComponent(0); - Container container = rootPane.getContentPane(); - JPanel panel = (JPanel) container.getComponent(0); - panel.add(browser_.getUIComponent()); - owner_.setBrowser(browser_); - owner_.revalidate(); - reparentButton.setText("Reparent <"); - reparentPending_ = false; - } - }); - } - } - }); - newFrame.add(reparentButton, BorderLayout.NORTH); - newFrame.setSize(400, 400); - newFrame.setVisible(true); - } - }); - testMenu.add(reparent); - - JMenuItem newwindow = new JMenuItem("New window"); - newwindow.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - final MainFrame frame = new MainFrame(OS.isLinux(), false, false, 0, null); - frame.setSize(800, 600); - frame.setVisible(true); - } - }); - testMenu.add(newwindow); - - JMenuItem screenshotSync = new JMenuItem("Screenshot (on AWT thread, native res)"); - screenshotSync.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - long start = System.nanoTime(); - CompletableFuture shot = browser.createScreenshot(true); - System.out.println("Took screenshot from the AWT event thread in " - + TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - start) + " msecs"); - try { - displayScreenshot(shot.get()); - } catch (InterruptedException | ExecutionException exc) { - // cannot happen, future is already resolved in this case - } - } - }); - screenshotSync.setEnabled(owner.isOsrEnabled()); - testMenu.add(screenshotSync); - - JMenuItem screenshotSyncScaled = new JMenuItem("Screenshot (on AWT thread, scaled)"); - screenshotSyncScaled.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - long start = System.nanoTime(); - CompletableFuture shot = browser.createScreenshot(false); - System.out.println("Took screenshot from the AWT event thread in " - + TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - start) + " msecs"); - try { - displayScreenshot(shot.get()); - } catch (InterruptedException | ExecutionException exc) { - // cannot happen, future is already resolved in this case - } - } - }); - screenshotSyncScaled.setEnabled(owner.isOsrEnabled()); - testMenu.add(screenshotSyncScaled); - - JMenuItem screenshotAsync = new JMenuItem("Screenshot (from other thread, scaled)"); - screenshotAsync.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - long start = System.nanoTime(); - CompletableFuture shot = browser.createScreenshot(false); - shot.thenAccept((image) -> { - System.out.println("Took screenshot asynchronously in " - + TimeUnit.NANOSECONDS.toMillis(System.nanoTime() - start) + " msecs"); - SwingUtilities.invokeLater(new Runnable() { - @Override - public void run() { - displayScreenshot(image); - } - }); - }); - } - }); - screenshotAsync.setEnabled(owner.isOsrEnabled()); - testMenu.add(screenshotAsync); - - add(fileMenu); - add(bookmarkMenu_); - add(testMenu); - } - - public void addBookmark(String name, String URL) { - if (bookmarkMenu_ == null) { - return; - } - - // Test if the bookmark already exists. If yes, update URL - Component[] entries = bookmarkMenu_.getMenuComponents(); - for (Component itemEntry : entries) { - if (!(itemEntry instanceof JMenuItem)) { - continue; - } - - JMenuItem item = (JMenuItem) itemEntry; - if (item.getText().equals(name)) { - item.setActionCommand(URL); - return; - } - } - - JMenuItem menuItem = new JMenuItem(name); - menuItem.setActionCommand(URL); - menuItem.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - browser_.loadURL(e.getActionCommand()); - } - }); - bookmarkMenu_.add(menuItem); - validate(); - } - - private void displayScreenshot(BufferedImage aScreenshot) { - JFrame frame = new JFrame("Screenshot"); - ImageIcon image = new ImageIcon(); - image.setImage(aScreenshot); - frame.setLayout(new FlowLayout()); - JLabel label = new JLabel(image); - label.setPreferredSize(new Dimension(aScreenshot.getWidth(), aScreenshot.getHeight())); - frame.add(label); - frame.setVisible(true); - frame.pack(); - } - - private CompletableFuture executeDevToolsMethod(String methodName) { - return executeDevToolsMethod(methodName, null); - } - - private CompletableFuture executeDevToolsMethod( - String methodName, String paramsAsJson) { - if (devToolsClient_ == null) { - devToolsClient_ = browser_.getDevToolsClient(); - devToolsClient_.addEventListener( - (method, json) -> System.out.println("CDP event " + method + ": " + json)); - } - - return devToolsClient_.executeDevToolsMethod(methodName, paramsAsJson) - .handle((error, json) -> { - System.out.println( - "CDP result of " + methodName + ": " + (error != null ? error : json)); - return null; - }); - } - - public void addBookmarkSeparator() { - bookmarkMenu_.addSeparator(); - } -} diff --git a/lib/jcef/src/bin/tests/detailed/ui/StatusPanel.java b/lib/jcef/src/bin/tests/detailed/ui/StatusPanel.java deleted file mode 100644 index 8268d2f..0000000 --- a/lib/jcef/src/bin/tests/detailed/ui/StatusPanel.java +++ /dev/null @@ -1,48 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.ui; - -import java.awt.Dimension; - -import javax.swing.Box; -import javax.swing.BoxLayout; -import javax.swing.JLabel; -import javax.swing.JPanel; -import javax.swing.JProgressBar; - -@SuppressWarnings("serial") -public class StatusPanel extends JPanel { - private final JProgressBar progressBar_; - private final JLabel status_field_; - - public StatusPanel() { - setLayout(new BoxLayout(this, BoxLayout.X_AXIS)); - - add(Box.createHorizontalStrut(5)); - add(Box.createHorizontalStrut(5)); - - progressBar_ = new JProgressBar(); - Dimension progressBarSize = progressBar_.getMaximumSize(); - progressBarSize.width = 100; - progressBar_.setMinimumSize(progressBarSize); - progressBar_.setMaximumSize(progressBarSize); - add(progressBar_); - add(Box.createHorizontalStrut(5)); - - status_field_ = new JLabel("Info"); - status_field_.setAlignmentX(LEFT_ALIGNMENT); - add(status_field_); - add(Box.createHorizontalStrut(5)); - add(Box.createVerticalStrut(21)); - } - - public void setIsInProgress(boolean inProgress) { - progressBar_.setIndeterminate(inProgress); - } - - public void setStatusText(String text) { - status_field_.setText(text); - } -} diff --git a/lib/jcef/src/bin/tests/detailed/util/DataUri.java b/lib/jcef/src/bin/tests/detailed/util/DataUri.java deleted file mode 100644 index 895ad85..0000000 --- a/lib/jcef/src/bin/tests/detailed/util/DataUri.java +++ /dev/null @@ -1,15 +0,0 @@ -// Copyright (c) 2019 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.detailed.util; - -/** - * Utility class for creating data: URIs that can be passed to CefBrowser.loadURL. - */ -public class DataUri { - public static String create(String mimeType, String contents) { - return "data:" + mimeType + ";base64," - + java.util.Base64.getEncoder().encodeToString(contents.getBytes()); - } -}; diff --git a/lib/jcef/src/bin/tests/junittests/DisplayHandlerTest.java b/lib/jcef/src/bin/tests/junittests/DisplayHandlerTest.java deleted file mode 100644 index 81b873a..0000000 --- a/lib/jcef/src/bin/tests/junittests/DisplayHandlerTest.java +++ /dev/null @@ -1,81 +0,0 @@ -// Copyright (c) 2019 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.junittests; - -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertFalse; -import static org.junit.jupiter.api.Assertions.assertTrue; - -import org.cef.browser.CefBrowser; -import org.cef.browser.CefFrame; -import org.cef.handler.CefDisplayHandlerAdapter; -import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.extension.ExtendWith; - -// Test the DisplayHandler implementation. -@ExtendWith(TestSetupExtension.class) -class DisplayHandlerTest { - private final String testUrl_ = "http://test.com/test.html"; - private final String testContent_ = - "Test TitleTest!"; - - private boolean gotCallback_ = false; - - @Test - void onTitleChange() { - TestFrame frame = new TestFrame() { - @Override - protected void setupTest() { - client_.addDisplayHandler(new CefDisplayHandlerAdapter() { - @Override - public void onTitleChange(CefBrowser browser, String title) { - assertFalse(gotCallback_); - gotCallback_ = true; - assertEquals("Test Title", title); - terminateTest(); - } - }); - - addResource(testUrl_, testContent_, "text/html"); - - createBrowser(testUrl_); - - super.setupTest(); - } - }; - - frame.awaitCompletion(); - - assertTrue(gotCallback_); - } - - @Test - void onAddressChange() { - TestFrame frame = new TestFrame() { - @Override - protected void setupTest() { - client_.addDisplayHandler(new CefDisplayHandlerAdapter() { - @Override - public void onAddressChange(CefBrowser browser, CefFrame frame, String url) { - assertFalse(gotCallback_); - gotCallback_ = true; - assertEquals(url, testUrl_); - terminateTest(); - } - }); - - addResource(testUrl_, testContent_, "text/html"); - - createBrowser(testUrl_); - - super.setupTest(); - } - }; - - frame.awaitCompletion(); - - assertTrue(gotCallback_); - } -} diff --git a/lib/jcef/src/bin/tests/junittests/DragDataTest.java b/lib/jcef/src/bin/tests/junittests/DragDataTest.java deleted file mode 100644 index bd90430..0000000 --- a/lib/jcef/src/bin/tests/junittests/DragDataTest.java +++ /dev/null @@ -1,165 +0,0 @@ -// Copyright (c) 2019 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.junittests; - -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertFalse; -import static org.junit.jupiter.api.Assertions.assertNotNull; -import static org.junit.jupiter.api.Assertions.assertTrue; - -import org.cef.callback.CefDragData; -import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.extension.ExtendWith; - -import java.util.Vector; - -// Test the TestFrame implementation. -@ExtendWith(TestSetupExtension.class) -class DragDataTest { - @Test - void createEmpty() { - CefDragData dragData = CefDragData.create(); - assertNotNull(dragData); - assertFalse(dragData.isReadOnly()); - - assertFalse(dragData.isLink()); - assertFalse(dragData.isFile()); - assertTrue(dragData.isFragment()); // Default state. - - assertEquals("", dragData.getLinkURL()); - assertEquals("", dragData.getLinkTitle()); - assertEquals("", dragData.getLinkMetadata()); - assertEquals("", dragData.getFragmentText()); - assertEquals("", dragData.getFragmentHtml()); - assertEquals("", dragData.getFragmentBaseURL()); - assertEquals(0, dragData.getFileContents(null)); - assertEquals("", dragData.getFileName()); - assertFalse(dragData.getFileNames(null)); - - // Explicit cleanup to avoid memory leaks. - dragData.dispose(); - } - - @Test - void createLink() { - CefDragData dragData = CefDragData.create(); - assertNotNull(dragData); - assertFalse(dragData.isReadOnly()); - - final String linkURL = "http://test.com/test.html"; - dragData.setLinkURL(linkURL); - assertEquals(linkURL, dragData.getLinkURL()); - - final String linkTitle = "Test Title"; - dragData.setLinkTitle(linkTitle); - assertEquals(linkTitle, dragData.getLinkTitle()); - - final String linkMetadata = "something"; - dragData.setLinkMetadata(linkMetadata); - assertEquals(linkMetadata, dragData.getLinkMetadata()); - - assertTrue(dragData.isLink()); - assertFalse(dragData.isFile()); - assertFalse(dragData.isFragment()); - - // Explicit cleanup to avoid memory leaks. - dragData.dispose(); - } - - @Test - void createFile() { - CefDragData dragData = CefDragData.create(); - assertNotNull(dragData); - assertFalse(dragData.isReadOnly()); - - final String path1 = "/path/to/file1.txt"; - final String path2 = "/path/to/file2.txt"; - - dragData.addFile(path1, "File 1"); - dragData.addFile(path2, "File 2"); - - Vector fileNames = new Vector<>(); - assertTrue(dragData.getFileNames(fileNames)); - - assertEquals(2, fileNames.size()); - assertEquals(path1, fileNames.get(0)); - assertEquals(path2, fileNames.get(1)); - - assertFalse(dragData.isLink()); - assertTrue(dragData.isFile()); - assertFalse(dragData.isFragment()); - - // Explicit cleanup to avoid memory leaks. - dragData.dispose(); - } - - @Test - void createFragment() { - CefDragData dragData = CefDragData.create(); - assertNotNull(dragData); - assertFalse(dragData.isReadOnly()); - - final String fragmentText = "something"; - dragData.setFragmentText(fragmentText); - assertEquals(fragmentText, dragData.getFragmentText()); - - final String fragmentHtml = "something"; - dragData.setFragmentHtml(fragmentHtml); - assertEquals(fragmentHtml, dragData.getFragmentHtml()); - - final String fragmentBaseURL = "http://test.com/test.html"; - dragData.setFragmentBaseURL(fragmentBaseURL); - assertEquals(fragmentBaseURL, dragData.getFragmentBaseURL()); - - assertFalse(dragData.isLink()); - assertFalse(dragData.isFile()); - assertTrue(dragData.isFragment()); - - // Explicit cleanup to avoid memory leaks. - dragData.dispose(); - } - - @Test - void cloneObject() { - CefDragData dragData = CefDragData.create(); - assertNotNull(dragData); - assertFalse(dragData.isReadOnly()); - - final String fragmentText = "something"; - final String fragmentBaseURL = "http://test.com/test.html"; - dragData.setFragmentText(fragmentText); - dragData.setFragmentBaseURL(fragmentBaseURL); - - CefDragData dragData2 = dragData.clone(); - assertFalse(dragData2.isReadOnly()); - assertEquals(fragmentText, dragData2.getFragmentText()); - assertEquals(fragmentBaseURL, dragData2.getFragmentBaseURL()); - - assertFalse(dragData2.isLink()); - assertFalse(dragData2.isFile()); - assertTrue(dragData2.isFragment()); - - // Explicit cleanup to avoid memory leaks. - dragData.dispose(); - dragData2.dispose(); - } - - @Test - void disposeObject() { - CefDragData dragData = CefDragData.create(); - assertNotNull(dragData); - assertFalse(dragData.isReadOnly()); - - final String fragmentText = "something"; - dragData.setFragmentText(fragmentText); - assertEquals(fragmentText, dragData.getFragmentText()); - - // Explicit cleanup to avoid memory leaks. - // After dispose() the Java object is no longer backed by a CEF object. - dragData.dispose(); - - assertEquals(null, dragData.getFragmentText()); - } -} diff --git a/lib/jcef/src/bin/tests/junittests/TestFrame.java b/lib/jcef/src/bin/tests/junittests/TestFrame.java deleted file mode 100644 index eee3630..0000000 --- a/lib/jcef/src/bin/tests/junittests/TestFrame.java +++ /dev/null @@ -1,299 +0,0 @@ -// Copyright (c) 2019 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.junittests; - -import static org.junit.jupiter.api.Assertions.assertNotNull; -import static org.junit.jupiter.api.Assertions.assertNull; - -import static tests.junittests.TestSetupContext.debugPrint; - -import org.cef.CefApp; -import org.cef.CefClient; -import org.cef.browser.CefBrowser; -import org.cef.browser.CefFrame; -import org.cef.callback.CefAuthCallback; -import org.cef.callback.CefCallback; -import org.cef.handler.CefCookieAccessFilter; -import org.cef.handler.CefLifeSpanHandler; -import org.cef.handler.CefLoadHandler; -import org.cef.handler.CefRequestHandler; -import org.cef.handler.CefResourceHandler; -import org.cef.handler.CefResourceRequestHandler; -import org.cef.misc.BoolRef; -import org.cef.misc.StringRef; -import org.cef.network.CefRequest; -import org.cef.network.CefRequest.TransitionType; -import org.cef.network.CefResponse; -import org.cef.network.CefURLRequest; - -import java.awt.BorderLayout; -import java.awt.Component; -import java.awt.event.WindowAdapter; -import java.awt.event.WindowEvent; -import java.util.HashMap; -import java.util.concurrent.CountDownLatch; - -import javax.swing.JFrame; - -// Base class for browsers that run tests. -class TestFrame extends JFrame implements CefLifeSpanHandler, CefLoadHandler, CefRequestHandler, - CefResourceRequestHandler { - private static final long serialVersionUID = -5570653778104813836L; - private boolean isClosed_ = false; - private CountDownLatch countdown_ = new CountDownLatch(1); - - // Resources that have been populated for the test. - private class ResourceContent { - String content; - String mimeType; - HashMap headerMap; - } - private HashMap resourceMap_ = null; - - protected final CefClient client_; - protected CefBrowser browser_ = null; - - TestFrame() { - client_ = CefApp.getInstance().createClient(); - assertNotNull(client_); - - // Browser window closing works as follows: - // 1. Sending WindowEvent.WINDOW_CLOSING calls WindowAdapter.windowClosing. - // 2. WindowAdapter.windowClosing calls CefBrowser.close(false). - // 3. CEF calls CefLifeSpanHandler.doClose() which calls CefBrowser.doClose() - // which returns true (canceling the close). - // 4. CefBrowser.doClose() triggers another call to WindowAdapter.windowClosing. - // 5. WindowAdapter.windowClosing calls CefBrowser.close(true). - // 6. For windowed browsers CEF destroys the native window handle. For OSR - // browsers CEF calls CefLifeSpanHandler.doClose() which calls - // CefBrowser.doClose() again which returns false (allowing the close). - // 7. CEF calls CefLifeSpanHandler.onBeforeClose and the browser is destroyed. - addWindowListener(new WindowAdapter() { - @Override - public void windowClosing(WindowEvent e) { - boolean isClosed = isClosed_; - - if (isClosed) { - // Cause browser.doClose() to return false so that OSR browsers - // can close. - browser_.setCloseAllowed(); - } - - // Results in another call to this method. - if (debugPrint()) - System.out.println("windowClosing CefBrowser.close(" + isClosed + ")"); - browser_.close(isClosed); - if (!isClosed_) { - isClosed_ = true; - } - if (isClosed) { - // Dispose after the 2nd call to this method. - if (debugPrint()) System.out.println("windowClosing Frame.dispose"); - dispose(); - } - } - }); - - client_.addLifeSpanHandler(this); - client_.addLoadHandler(this); - client_.addRequestHandler(this); - - setupTest(); - } - - protected void createBrowser(String startURL) { - assertNull(browser_); - browser_ = client_.createBrowser(startURL, false /* useOSR */, false /* isTransparent */); - assertNotNull(browser_); - - getContentPane().add(browser_.getUIComponent(), BorderLayout.CENTER); - pack(); - setSize(800, 600); - setVisible(true); - } - - // Override this method to perform test setup. - protected void setupTest() {} - - // Override this method to perform test cleanup. - protected void cleanupTest() { - if (debugPrint()) System.out.println("cleanupTest"); - client_.dispose(); - // Allow the test to complete. - countdown_.countDown(); - } - - // Call this method to terminate the test by dispatching a window close event. - protected final void terminateTest() { - if (debugPrint()) System.out.println("terminateTest"); - if (!isClosed_) { - dispatchEvent(new WindowEvent(this, WindowEvent.WINDOW_CLOSING)); - } - } - - // Block until the test completes. - public final void awaitCompletion() { - try { - countdown_.await(); - } catch (InterruptedException e) { - } - if (debugPrint()) System.out.println("awaitCompletion returned"); - } - - protected void addResource(String url, String content, String mimeType) { - addResource(url, content, mimeType, null); - } - - // Add a resource that will be returned via getResourceHandler(). - protected void addResource( - String url, String content, String mimeType, HashMap headerMap) { - if (resourceMap_ == null) resourceMap_ = new HashMap<>(); - - assertNull(resourceMap_.get(url)); - - ResourceContent rc = new ResourceContent(); - rc.content = content; - rc.mimeType = mimeType; - rc.headerMap = headerMap; - - resourceMap_.put(url, rc); - } - - // CefLifeSpanHandler methods: - - @Override - public void onAfterCreated(CefBrowser browser) { - if (debugPrint()) System.out.println("onAfterCreated id=" + browser.getIdentifier()); - } - - @Override - public boolean onBeforePopup( - CefBrowser browser, CefFrame frame, String target_url, String target_frame_name) { - return false; - } - - @Override - public void onAfterParentChanged(CefBrowser browser) {} - - @Override - public boolean doClose(CefBrowser browser) { - boolean result = browser.doClose(); - if (debugPrint()) { - System.out.println( - "doClose id=" + browser.getIdentifier() + " CefBrowser.doClose=" + result); - } - return result; - } - - @Override - public void onBeforeClose(CefBrowser browser) { - if (debugPrint()) System.out.println("onBeforeClose id=" + browser.getIdentifier()); - cleanupTest(); - } - - // CefLoadHandler methods: - - @Override - public void onLoadingStateChange( - CefBrowser browser, boolean isLoading, boolean canGoBack, boolean canGoForward) {} - - @Override - public void onLoadStart(CefBrowser browser, CefFrame frame, TransitionType transitionType) {} - - @Override - public void onLoadEnd(CefBrowser browser, CefFrame frame, int httpStatusCode) {} - - @Override - public void onLoadError(CefBrowser browser, CefFrame frame, ErrorCode errorCode, - String errorText, String failedUrl) {} - - // CefRequestHandler methods: - - @Override - public boolean onBeforeBrowse(CefBrowser browser, CefFrame frame, CefRequest request, - boolean user_gesture, boolean is_redirect) { - return false; - } - - @Override - public boolean onOpenURLFromTab( - CefBrowser browser, CefFrame frame, String target_url, boolean user_gesture) { - return false; - } - - @Override - public CefResourceRequestHandler getResourceRequestHandler(CefBrowser browser, CefFrame frame, - CefRequest request, boolean isNavigation, boolean isDownload, String requestInitiator, - BoolRef disableDefaultHandling) { - return this; - } - - @Override - public boolean getAuthCredentials(CefBrowser browser, String origin_url, boolean isProxy, - String host, int port, String realm, String scheme, CefAuthCallback callback) { - return false; - } - - @Override - public boolean onCertificateError(CefBrowser browser, CefLoadHandler.ErrorCode cert_error, - String request_url, CefCallback callback) { - return false; - } - - @Override - public void onRenderProcessTerminated( - CefBrowser browser, TerminationStatus status, int error_code, String error_string) {} - - // CefResourceRequestHandler methods: - - @Override - public CefCookieAccessFilter getCookieAccessFilter( - CefBrowser browser, CefFrame frame, CefRequest request) { - return null; - } - - @Override - public boolean onBeforeResourceLoad(CefBrowser browser, CefFrame frame, CefRequest request) { - return false; - } - - @Override - public CefResourceHandler getResourceHandler( - CefBrowser browser, CefFrame frame, CefRequest request) { - if (resourceMap_ != null) { - String url = request.getURL(); - - // Ignore the query component, if any. - int idx = url.indexOf('?'); - if (idx > 0) url = url.substring(0, idx); - - ResourceContent rc = resourceMap_.get(url); - if (rc != null) { - if (debugPrint()) System.out.println("Found resource for: " + url); - return new TestResourceHandler(rc.content, rc.mimeType, rc.headerMap); - } - } - - return null; - } - - @Override - public void onResourceRedirect(CefBrowser browser, CefFrame frame, CefRequest request, - CefResponse response, StringRef new_url) {} - - @Override - public boolean onResourceResponse( - CefBrowser browser, CefFrame frame, CefRequest request, CefResponse response) { - return false; - } - - @Override - public void onResourceLoadComplete(CefBrowser browser, CefFrame frame, CefRequest request, - CefResponse response, CefURLRequest.Status status, long receivedContentLength) {} - - @Override - public void onProtocolExecution( - CefBrowser browser, CefFrame frame, CefRequest request, BoolRef allowOsExecution) {} -} diff --git a/lib/jcef/src/bin/tests/junittests/TestFrameTest.java b/lib/jcef/src/bin/tests/junittests/TestFrameTest.java deleted file mode 100644 index e8f36c1..0000000 --- a/lib/jcef/src/bin/tests/junittests/TestFrameTest.java +++ /dev/null @@ -1,63 +0,0 @@ -// Copyright (c) 2019 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.junittests; - -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertFalse; -import static org.junit.jupiter.api.Assertions.assertTrue; - -import org.cef.browser.CefBrowser; -import org.junit.jupiter.api.Test; -import org.junit.jupiter.api.extension.ExtendWith; - -// Test the TestFrame implementation. -@ExtendWith(TestSetupExtension.class) -class TestFrameTest { - private boolean gotSetupTest_ = false; - private boolean gotCleanupTest_ = false; - private boolean gotLoadingStateChange_ = false; - - @Test - void minimal() { - final String testUrl = "http://test.com/test.html"; - TestFrame frame = new TestFrame() { - @Override - protected void setupTest() { - assertFalse(gotSetupTest_); - gotSetupTest_ = true; - - addResource(testUrl, "Test!", "text/html"); - - createBrowser(testUrl); - - super.setupTest(); - } - - @Override - protected void cleanupTest() { - assertFalse(gotCleanupTest_); - gotCleanupTest_ = true; - - super.cleanupTest(); - } - - @Override - public void onLoadingStateChange(CefBrowser browser, boolean isLoading, - boolean canGoBack, boolean canGoForward) { - if (!isLoading) { - assertFalse(gotLoadingStateChange_); - gotLoadingStateChange_ = true; - terminateTest(); - } - } - }; - - frame.awaitCompletion(); - - assertTrue(gotSetupTest_); - assertTrue(gotLoadingStateChange_); - assertTrue(gotCleanupTest_); - } -} diff --git a/lib/jcef/src/bin/tests/junittests/TestResourceHandler.java b/lib/jcef/src/bin/tests/junittests/TestResourceHandler.java deleted file mode 100644 index 23594f4..0000000 --- a/lib/jcef/src/bin/tests/junittests/TestResourceHandler.java +++ /dev/null @@ -1,69 +0,0 @@ -// Copyright (c) 2019 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.junittests; - -import org.cef.callback.CefCallback; -import org.cef.handler.CefResourceHandlerAdapter; -import org.cef.misc.IntRef; -import org.cef.misc.StringRef; -import org.cef.network.CefRequest; -import org.cef.network.CefResponse; - -import java.nio.ByteBuffer; -import java.util.HashMap; - -class TestResourceHandler extends CefResourceHandlerAdapter { - private int offset_ = 0; - private final String content_; - private final String mimeType_; - private final HashMap headerMap_; - - TestResourceHandler(String content, String mimeType, HashMap headerMap) { - content_ = content; - mimeType_ = mimeType; - headerMap_ = headerMap; - } - - @Override - public boolean processRequest(CefRequest request, CefCallback callback) { - callback.Continue(); - return true; - } - - @Override - public void getResponseHeaders( - CefResponse response, IntRef response_length, StringRef redirectUrl) { - response_length.set(content_.length()); - response.setMimeType(mimeType_); - response.setStatus(200); - - if (headerMap_ != null) { - HashMap headerMap = new HashMap<>(); - response.getHeaderMap(headerMap); - headerMap.putAll(headerMap_); - response.setHeaderMap(headerMap); - } - } - - @Override - public boolean readResponse( - byte[] data_out, int bytes_to_read, IntRef bytes_read, CefCallback callback) { - int length = content_.length(); - if (offset_ >= length) return false; - - // Extract up to |bytes_to_read| bytes from |content_|. - int endPos = offset_ + bytes_to_read; - String dataToSend = (endPos > length) ? content_.substring(offset_) - : content_.substring(offset_, endPos); - - // Copy extracted bytes into |data_out| and set the read length to |bytes_read|. - ByteBuffer result = ByteBuffer.wrap(data_out); - result.put(dataToSend.getBytes()); - bytes_read.set(dataToSend.length()); - - offset_ = endPos; - return true; - } -} diff --git a/lib/jcef/src/bin/tests/junittests/TestSetupContext.java b/lib/jcef/src/bin/tests/junittests/TestSetupContext.java deleted file mode 100644 index 758fbff..0000000 --- a/lib/jcef/src/bin/tests/junittests/TestSetupContext.java +++ /dev/null @@ -1,27 +0,0 @@ -// Copyright (c) 2019 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.junittests; - -import org.junit.jupiter.api.extension.ExtensionContext; - -import java.util.Optional; - -// Stores global test setup state for access from package classes. -class TestSetupContext { - private static boolean debugPrint_ = false; - - // Debug print statements may be enabled via `--config debugPrint=true`. - static boolean debugPrint() { - return debugPrint_; - } - - // Initialize from global configuration parameters. - static void initialize(ExtensionContext context) { - Optional debugPrint = context.getConfigurationParameter("debugPrint"); - if (debugPrint.isPresent() && debugPrint.get().equalsIgnoreCase("true")) { - debugPrint_ = true; - } - } -} diff --git a/lib/jcef/src/bin/tests/junittests/TestSetupExtension.java b/lib/jcef/src/bin/tests/junittests/TestSetupExtension.java deleted file mode 100644 index 6688771..0000000 --- a/lib/jcef/src/bin/tests/junittests/TestSetupExtension.java +++ /dev/null @@ -1,90 +0,0 @@ -// Copyright (c) 2019 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.junittests; - -import static org.junit.jupiter.api.extension.ExtensionContext.Namespace.GLOBAL; - -import org.cef.CefApp; -import org.cef.CefApp.CefAppState; -import org.cef.CefSettings; -import org.cef.handler.CefAppHandlerAdapter; -import org.junit.jupiter.api.extension.BeforeAllCallback; -import org.junit.jupiter.api.extension.ExtensionContext; - -import java.util.concurrent.CountDownLatch; - -// All test cases must install this extension for CEF to be properly initialized -// and shut down. -// -// For example: -// -// @ExtendWith(TestSetupExtension.class) -// class FooTest { -// @Test -// void testCaseThatRequiresCEF() {} -// } -// -// This code is based on https://stackoverflow.com/a/51556718. -public class TestSetupExtension - implements BeforeAllCallback, ExtensionContext.Store.CloseableResource { - private static boolean initialized_ = false; - private static CountDownLatch countdown_ = new CountDownLatch(1); - - @Override - public void beforeAll(ExtensionContext context) { - if (!initialized_) { - initialized_ = true; - initialize(context); - } - } - - // Executed before any tests are run. - private void initialize(ExtensionContext context) { - TestSetupContext.initialize(context); - - if (TestSetupContext.debugPrint()) { - System.out.println("TestSetupExtension.initialize"); - } - - // Register a callback hook for when the root test context is shut down. - context.getRoot().getStore(GLOBAL).put("jcef_test_setup", this); - - // Perform startup initialization on platforms that require it. - if (!CefApp.startup(null)) { - System.out.println("Startup initialization failed!"); - return; - } - - CefApp.addAppHandler(new CefAppHandlerAdapter(null) { - @Override - public void stateHasChanged(org.cef.CefApp.CefAppState state) { - if (state == CefAppState.TERMINATED) { - // Signal completion of CEF shutdown. - countdown_.countDown(); - } - } - }); - - // Initialize the singleton CefApp instance. - CefSettings settings = new CefSettings(); - CefApp.getInstance(settings); - } - - // Executed after all tests have completed. - @Override - public void close() { - if (TestSetupContext.debugPrint()) { - System.out.println("TestSetupExtension.close"); - } - - CefApp.getInstance().dispose(); - - // Wait for CEF shutdown to complete. - try { - countdown_.await(); - } catch (InterruptedException e) { - } - } -} diff --git a/lib/jcef/src/bin/tests/simple/MainFrame.java b/lib/jcef/src/bin/tests/simple/MainFrame.java deleted file mode 100644 index 44035d0..0000000 --- a/lib/jcef/src/bin/tests/simple/MainFrame.java +++ /dev/null @@ -1,229 +0,0 @@ -// Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -// reserved. Use of this source code is governed by a BSD-style license that -// can be found in the LICENSE file. - -package tests.simple; - -import org.cef.CefApp; -import org.cef.CefApp.CefAppState; -import org.cef.CefClient; -import org.cef.CefSettings; -import org.cef.OS; -import org.cef.browser.CefBrowser; -import org.cef.browser.CefFrame; -import org.cef.handler.CefAppHandlerAdapter; -import org.cef.handler.CefDisplayHandlerAdapter; -import org.cef.handler.CefFocusHandlerAdapter; - -import java.awt.BorderLayout; -import java.awt.Component; -import java.awt.GraphicsConfiguration; -import java.awt.KeyboardFocusManager; -import java.awt.event.ActionEvent; -import java.awt.event.ActionListener; -import java.awt.event.FocusAdapter; -import java.awt.event.FocusEvent; -import java.awt.event.WindowAdapter; -import java.awt.event.WindowEvent; - -import javax.swing.JFrame; -import javax.swing.JPanel; -import javax.swing.JTextField; -import javax.swing.SwingUtilities; - -/** - * This is a simple example application using JCEF. - * It displays a JFrame with a JTextField at its top and a CefBrowser in its - * center. The JTextField is used to enter and assign an URL to the browser UI. - * No additional handlers or callbacks are used in this example. - * - * The number of used JCEF classes is reduced (nearly) to its minimum and should - * assist you to get familiar with JCEF. - * - * For a more feature complete example have also a look onto the example code - * within the package "tests.detailed". - */ -public class MainFrame extends JFrame { - private static final long serialVersionUID = -5570653778104813836L; - private final JTextField address_; - private final CefApp cefApp_; - private final CefClient client_; - private final CefBrowser browser_; - private final Component browserUI_; - private boolean browserFocus_ = true; - private JFrame fullscreenFrame_; - - /** - * To display a simple browser window, it suffices completely to create an - * instance of the class CefBrowser and to assign its UI component to your - * application (e.g. to your content pane). - * But to be more verbose, this CTOR keeps an instance of each object on the - * way to the browser UI. - */ - private MainFrame(String startURL, boolean useOSR, boolean isTransparent) { - // (1) The entry point to JCEF is always the class CefApp. There is only one - // instance per application and therefore you have to call the method - // "getInstance()" instead of a CTOR. - // - // CefApp is responsible for the global CEF context. It loads all - // required native libraries, initializes CEF accordingly, starts a - // background task to handle CEF's message loop and takes care of - // shutting down CEF after disposing it. - CefApp.addAppHandler(new CefAppHandlerAdapter(null) { - @Override - public void stateHasChanged(org.cef.CefApp.CefAppState state) { - // Shutdown the app if the native CEF part is terminated - if (state == CefAppState.TERMINATED) System.exit(0); - } - }); - CefSettings settings = new CefSettings(); - settings.windowless_rendering_enabled = useOSR; - cefApp_ = CefApp.getInstance(settings); - - // (2) JCEF can handle one to many browser instances simultaneous. These - // browser instances are logically grouped together by an instance of - // the class CefClient. In your application you can create one to many - // instances of CefClient with one to many CefBrowser instances per - // client. To get an instance of CefClient you have to use the method - // "createClient()" of your CefApp instance. Calling an CTOR of - // CefClient is not supported. - // - // CefClient is a connector to all possible events which come from the - // CefBrowser instances. Those events could be simple things like the - // change of the browser title or more complex ones like context menu - // events. By assigning handlers to CefClient you can control the - // behavior of the browser. See tests.detailed.MainFrame for an example - // of how to use these handlers. - client_ = cefApp_.createClient(); - - // (3) One CefBrowser instance is responsible to control what you'll see on - // the UI component of the instance. It can be displayed off-screen - // rendered or windowed rendered. To get an instance of CefBrowser you - // have to call the method "createBrowser()" of your CefClient - // instances. - // - // CefBrowser has methods like "goBack()", "goForward()", "loadURL()", - // and many more which are used to control the behavior of the displayed - // content. The UI is held within a UI-Compontent which can be accessed - // by calling the method "getUIComponent()" on the instance of CefBrowser. - // The UI component is inherited from a java.awt.Component and therefore - // it can be embedded into any AWT UI. - browser_ = client_.createBrowser(startURL, useOSR, isTransparent); - browserUI_ = browser_.getUIComponent(); - - // (4) For this minimal browser, we need only a text field to enter an URL - // we want to navigate to and a CefBrowser window to display the content - // of the URL. To respond to the input of the user, we're registering an - // anonymous ActionListener. This listener is performed each time the - // user presses the "ENTER" key within the address field. - // If this happens, the entered value is passed to the CefBrowser - // instance to be loaded as URL. - address_ = new JTextField(startURL, 100); - address_.addActionListener(new ActionListener() { - @Override - public void actionPerformed(ActionEvent e) { - browser_.loadURL(address_.getText()); - } - }); - - // Update the address field when the browser URL changes. - client_.addDisplayHandler(new CefDisplayHandlerAdapter() { - @Override - public void onAddressChange(CefBrowser browser, CefFrame frame, String url) { - address_.setText(url); - } - @Override - public void onFullscreenModeChange(CefBrowser browser, boolean fullscreen) { - setBrowserFullscreen(fullscreen); - } - }); - - // Clear focus from the browser when the address field gains focus. - address_.addFocusListener(new FocusAdapter() { - @Override - public void focusGained(FocusEvent e) { - if (!browserFocus_) return; - browserFocus_ = false; - KeyboardFocusManager.getCurrentKeyboardFocusManager().clearGlobalFocusOwner(); - address_.requestFocus(); - } - }); - - // Clear focus from the address field when the browser gains focus. - client_.addFocusHandler(new CefFocusHandlerAdapter() { - @Override - public void onGotFocus(CefBrowser browser) { - if (browserFocus_) return; - browserFocus_ = true; - KeyboardFocusManager.getCurrentKeyboardFocusManager().clearGlobalFocusOwner(); - browser.setFocus(true); - } - - @Override - public void onTakeFocus(CefBrowser browser, boolean next) { - browserFocus_ = false; - } - }); - - // (5) All UI components are assigned to the default content pane of this - // JFrame and afterwards the frame is made visible to the user. - getContentPane().add(address_, BorderLayout.NORTH); - getContentPane().add(browserUI_, BorderLayout.CENTER); - pack(); - setSize(800, 600); - setVisible(true); - - // (6) To take care of shutting down CEF accordingly, it's important to call - // the method "dispose()" of the CefApp instance if the Java - // application will be closed. Otherwise you'll get asserts from CEF. - addWindowListener(new WindowAdapter() { - @Override - public void windowClosing(WindowEvent e) { - CefApp.getInstance().dispose(); - dispose(); - } - }); - } - - public void setBrowserFullscreen(boolean fullscreen) { - SwingUtilities.invokeLater(new Runnable() { - @Override - public void run() { - if (fullscreen) { - if (fullscreenFrame_ == null) { - fullscreenFrame_ = new JFrame(); - fullscreenFrame_.setUndecorated(true); - fullscreenFrame_.setResizable(true); - } - GraphicsConfiguration gc = MainFrame.this.getGraphicsConfiguration(); - fullscreenFrame_.setBounds(gc.getBounds()); - gc.getDevice().setFullScreenWindow(fullscreenFrame_); - - getContentPane().remove(browserUI_); - fullscreenFrame_.add(browserUI_); - fullscreenFrame_.setVisible(true); - fullscreenFrame_.validate(); - } else { - fullscreenFrame_.remove(browserUI_); - fullscreenFrame_.setVisible(false); - getContentPane().add(browserUI_, BorderLayout.CENTER); - getContentPane().validate(); - } - } - }); - } - - public static void main(String[] args) { - // Perform startup initialization on platforms that require it. - if (!CefApp.startup(args)) { - System.out.println("Startup initialization failed!"); - return; - } - - // The simple example application is created as anonymous class and points - // to Google as the very first loaded page. Windowed rendering mode is used by - // default. If you want to test OSR mode set |useOsr| to true and recompile. - boolean useOsr = false; - new MainFrame("http://www.google.com", useOsr, false); - } -} diff --git a/lib/jcef/src/compile.bat b/lib/jcef/src/compile.bat deleted file mode 100644 index c5ef72f..0000000 --- a/lib/jcef/src/compile.bat +++ /dev/null @@ -1,11 +0,0 @@ -:: Copyright (c) 2014 The Chromium Embedded Framework Authors. All rights -:: reserved. Use of this source code is governed by a BSD-style license -:: that can be found in the LICENSE file. - -:: Compile the test program. -javac -cp "./bin;./bin/*" ./bin/tests/detailed/*.java ./bin/tests/detailed/dialog/*.java ./bin/tests/detailed/handler/*.java ./bin/tests/detailed/ui/*.java ./bin/tests/simple/*.java - -:: Create the test JAR file. -cd bin -jar -cf jcef-tests.jar tests/detailed/*.class tests/detailed/dialog/*.class tests/detailed/handler/*.class tests/detailed/ui/*.class tests/simple/*.java -cd .. \ No newline at end of file diff --git a/lib/jcef/src/docs/allclasses-frame.html b/lib/jcef/src/docs/allclasses-frame.html deleted file mode 100644 index 48c6bbd..0000000 --- a/lib/jcef/src/docs/allclasses-frame.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - -All Classes (CEF3 Java API Docs) - - - - - -

All Classes

-
- -
- - diff --git a/lib/jcef/src/docs/allclasses-noframe.html b/lib/jcef/src/docs/allclasses-noframe.html deleted file mode 100644 index 89b6152..0000000 --- a/lib/jcef/src/docs/allclasses-noframe.html +++ /dev/null @@ -1,145 +0,0 @@ - - - - - -All Classes (CEF3 Java API Docs) - - - - - -

All Classes

-
- -
- - diff --git a/lib/jcef/src/docs/constant-values.html b/lib/jcef/src/docs/constant-values.html deleted file mode 100644 index 2bca6c1..0000000 --- a/lib/jcef/src/docs/constant-values.html +++ /dev/null @@ -1,842 +0,0 @@ - - - - - -Constant Field Values (CEF3 Java API Docs) - - - - - - - - -
- - - - - - - -
- - -
-

Constant Field Values

-

Contents

- -
-
- - -

org.cef.*

- - - - -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/help-doc.html b/lib/jcef/src/docs/help-doc.html deleted file mode 100644 index d2653b3..0000000 --- a/lib/jcef/src/docs/help-doc.html +++ /dev/null @@ -1,218 +0,0 @@ - - - - - -API Help (CEF3 Java API Docs) - - - - - - - - -
- - - - - - - -
- - -
-

How This API Document Is Organized

-
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
-
-
-
    -
  • -

    Overview

    -

    The 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.

    -
  • -
  • -

    Package

    -

    Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:

    -
      -
    • Interfaces (italic)
    • -
    • Classes
    • -
    • Enums
    • -
    • Exceptions
    • -
    • Errors
    • -
    • Annotation Types
    • -
    -
  • -
  • -

    Class/Interface

    -

    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:

    -
      -
    • Class inheritance diagram
    • -
    • Direct Subclasses
    • -
    • All Known Subinterfaces
    • -
    • All Known Implementing Classes
    • -
    • Class/interface declaration
    • -
    • Class/interface description
    • -
    -
      -
    • Nested Class Summary
    • -
    • Field Summary
    • -
    • Constructor Summary
    • -
    • Method Summary
    • -
    -
      -
    • Field Detail
    • -
    • Constructor Detail
    • -
    • Method Detail
    • -
    -

    Each summary entry contains the first sentence from the detailed description for that item. 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.

    -
  • -
  • -

    Annotation Type

    -

    Each annotation type has its own separate page with the following sections:

    -
      -
    • Annotation Type declaration
    • -
    • Annotation Type description
    • -
    • Required Element Summary
    • -
    • Optional Element Summary
    • -
    • Element Detail
    • -
    -
  • -
  • -

    Enum

    -

    Each enum has its own separate page with the following sections:

    -
      -
    • Enum declaration
    • -
    • Enum description
    • -
    • Enum Constant Summary
    • -
    • Enum Constant Detail
    • -
    -
  • -
  • -

    Tree (Class Hierarchy)

    -

    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. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object.

    -
      -
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • -
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • -
    -
  • -
  • -

    Index

    -

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    -
  • -
  • -

    Prev/Next

    -

    These links take you to the next or previous class, interface, package, or related page.

    -
  • -
  • -

    Frames/No Frames

    -

    These links show and hide the HTML frames. All pages are available with or without frames.

    -
  • -
  • -

    All Classes

    -

    The All Classes link shows all classes and interfaces except non-static nested types.

    -
  • -
  • -

    Serialized Form

    -

    Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using 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.

    -
  • -
  • -

    Constant Field Values

    -

    The Constant Field Values page lists the static final fields and their values.

    -
  • -
-This help file applies to API documentation generated using the standard doclet.
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/index-all.html b/lib/jcef/src/docs/index-all.html deleted file mode 100644 index 2389827..0000000 --- a/lib/jcef/src/docs/index-all.html +++ /dev/null @@ -1,3936 +0,0 @@ - - - - - -Index (CEF3 Java API Docs) - - - - - - - - -
- - - - - - - -
- - -
A B C D E F G H I J L M N O P R S T U V W X Y  - - -

A

-
-
addAppHandler(CefAppHandler) - Static method in class org.cef.CefApp
-
-
Assign an AppHandler to CefApp.
-
-
addCheckItem(int, String) - Method in interface org.cef.callback.CefMenuModel
-
-
Add a check item to the menu.
-
-
addContextMenuHandler(CefContextMenuHandler) - Method in class org.cef.CefClient
-
 
-
addCustomScheme(String, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Method in interface org.cef.callback.CefSchemeRegistrar
-
-
Register a custom scheme.
-
-
addDialogHandler(CefDialogHandler) - Method in class org.cef.CefClient
-
 
-
addDisplayHandler(CefDisplayHandler) - Method in class org.cef.CefClient
-
 
-
addDownloadHandler(CefDownloadHandler) - Method in class org.cef.CefClient
-
 
-
addDragHandler(CefDragHandler) - Method in class org.cef.CefClient
-
 
-
addElement(CefPostDataElement) - Method in class org.cef.network.CefPostData
-
-
Add the specified post data element.
-
-
addEventListener(CefDevToolsClient.EventListener) - Method in class org.cef.browser.CefDevToolsClient
-
-
Add an event listener for DevTools protocol events.
-
-
addFile(String, String) - Method in class org.cef.callback.CefDragData
-
-
Add a file that is being dragged into the webview.
-
-
addFocusHandler(CefFocusHandler) - Method in class org.cef.CefClient
-
 
-
addHandler(CefMessageRouterHandler, boolean) - Method in class org.cef.browser.CefMessageRouter
-
-
Add a new query handler.
-
-
addItem(int, String) - Method in interface org.cef.callback.CefMenuModel
-
-
Add an item to the menu.
-
-
addJSDialogHandler(CefJSDialogHandler) - Method in class org.cef.CefClient
-
 
-
addKeyboardHandler(CefKeyboardHandler) - Method in class org.cef.CefClient
-
 
-
addLifeSpanHandler(CefLifeSpanHandler) - Method in class org.cef.CefClient
-
 
-
addLoadHandler(CefLoadHandler) - Method in class org.cef.CefClient
-
 
-
addMessageRouter(CefMessageRouter) - Method in class org.cef.CefClient
-
 
-
addMessageRouter(CefMessageRouter) - Method in class org.cef.handler.CefClientHandler
-
 
-
addOnPaintListener(Consumer<CefPaintEvent>) - Method in class org.cef.CefClient
-
 
-
addOnPaintListener(Consumer<CefPaintEvent>) - Method in interface org.cef.handler.CefRenderHandler
-
-
Add provided listener.
-
-
addPrintHandler(CefPrintHandler) - Method in class org.cef.CefClient
-
 
-
addQualifier(CefRequest.TransitionFlags) - Method in enum org.cef.network.CefRequest.TransitionType
-
-
Any of the core values above can be augmented by one or more qualifiers - defined as TransitionFlags.
-
-
addQualifiers(int) - Method in enum org.cef.network.CefRequest.TransitionType
-
-
Add qualifiers as integer value
-
-
addRadioItem(int, String, int) - Method in interface org.cef.callback.CefMenuModel
-
-
Add a radio item to the menu.
-
-
addRequestHandler(CefRequestHandler) - Method in class org.cef.CefClient
-
 
-
addSeparator() - Method in interface org.cef.callback.CefMenuModel
-
-
Add a separator to the menu.
-
-
addSubMenu(int, String) - Method in interface org.cef.callback.CefMenuModel
-
-
Add a sub-menu to the menu.
-
-
appendArgument(String) - Method in interface org.cef.callback.CefCommandLine
-
-
Add an argument to the end of the command line.
-
-
appendSwitch(String) - Method in interface org.cef.callback.CefCommandLine
-
-
Add a switch with an empty value to the end of the command line.
-
-
appendSwitchWithValue(String, String) - Method in interface org.cef.callback.CefCommandLine
-
-
Add a switch with the specified value to the end of the command line.
-
-
available_height - Variable in class org.cef.handler.CefScreenInfo
-
 
-
available_width - Variable in class org.cef.handler.CefScreenInfo
-
 
-
available_x - Variable in class org.cef.handler.CefScreenInfo
-
 
-
available_y - Variable in class org.cef.handler.CefScreenInfo
-
 
-
- - - -

B

-
-
background_color - Variable in class org.cef.CefSettings
-
-
Opaque background color used for accelerated content.
-
-
BoolRef - Class in org.cef.misc
-
-
Helper class for passing boolean values by reference.
-
-
BoolRef() - Constructor for class org.cef.misc.BoolRef
-
 
-
BoolRef(boolean) - Constructor for class org.cef.misc.BoolRef
-
 
-
browser_subprocess_path - Variable in class org.cef.CefSettings
-
-
The path to a separate executable that will be launched for sub-processes.
-
-
- - - -

C

-
-
cache_path - Variable in class org.cef.CefSettings
-
-
The location where cache data will be stored on disk.
-
-
cancel() - Method in interface org.cef.callback.CefAuthCallback
-
-
Cancel the authentication request.
-
-
cancel() - Method in interface org.cef.callback.CefCallback
-
-
Cancel processing.
-
-
cancel() - Method in interface org.cef.callback.CefDownloadItemCallback
-
-
Call to cancel the download.
-
-
Cancel() - Method in interface org.cef.callback.CefFileDialogCallback
-
-
Cancel the file selection.
-
-
cancel() - Method in interface org.cef.callback.CefPrintDialogCallback
-
-
Cancel the printing.
-
-
cancel() - Method in interface org.cef.handler.CefResourceHandler
-
-
Request processing has been canceled.
-
-
cancel() - Method in class org.cef.handler.CefResourceHandlerAdapter
-
 
-
cancel() - Method in class org.cef.network.CefURLRequest
-
-
Cancel the request.
-
-
cancelPending(CefBrowser, CefMessageRouterHandler) - Method in class org.cef.browser.CefMessageRouter
-
-
Cancel all pending queries associated with either |browser| or |handler|.
-
-
canGoBack() - Method in interface org.cef.browser.CefBrowser
-
-
Tests if the browser can navigate backwards.
-
-
canGoForward() - Method in interface org.cef.browser.CefBrowser
-
-
Tests if the browser can navigate forwards.
-
-
canSaveCookie(CefBrowser, CefFrame, CefRequest, CefResponse, CefCookie) - Method in interface org.cef.handler.CefCookieAccessFilter
-
-
Called on the IO thread after a resource response is received.
-
-
canSaveCookie(CefBrowser, CefFrame, CefRequest, CefResponse, CefCookie) - Method in class org.cef.handler.CefCookieAccessFilterAdapter
-
 
-
canSendCookie(CefBrowser, CefFrame, CefRequest, CefCookie) - Method in interface org.cef.handler.CefCookieAccessFilter
-
-
Called on the IO thread before a resource request is sent.
-
-
canSendCookie(CefBrowser, CefFrame, CefRequest, CefCookie) - Method in class org.cef.handler.CefCookieAccessFilterAdapter
-
 
-
canSetPreference(String) - Method in class org.cef.browser.CefRequestContext
-
-
Returns true if the preference with the specified |name| can be modified - using setPreference.
-
-
CEF_COMMIT_NUMBER - Variable in class org.cef.CefApp.CefVersion
-
 
-
CEF_VERSION_MAJOR - Variable in class org.cef.CefApp.CefVersion
-
 
-
CEF_VERSION_MINOR - Variable in class org.cef.CefApp.CefVersion
-
 
-
CEF_VERSION_PATCH - Variable in class org.cef.CefApp.CefVersion
-
 
-
CefApp - Class in org.cef
-
-
Exposes static methods for managing the global CEF context.
-
-
CefApp.CefAppState - Enum in org.cef
-
-
The CefAppState gives you a hint if the CefApp is already usable or not - usable any more.
-
-
CefApp.CefVersion - Class in org.cef
-
 
-
CefAppHandler - Interface in org.cef.handler
-
-
Implement this interface to provide handler implementations.
-
-
CefAppHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for managing app handler events.
-
-
CefAppHandlerAdapter(String[]) - Constructor for class org.cef.handler.CefAppHandlerAdapter
-
 
-
CefAuthCallback - Interface in org.cef.callback
-
-
Callback interface used for asynchronous continuation of authentication - requests.
-
-
CefBeforeDownloadCallback - Interface in org.cef.callback
-
-
Callback interface used to asynchronously continue a download.
-
-
CefBrowser - Interface in org.cef.browser
-
-
Interface representing a browser.
-
-
CefBrowserFactory - Class in org.cef.browser
-
-
Creates a new instance of CefBrowser according the passed values
-
-
CefBrowserFactory() - Constructor for class org.cef.browser.CefBrowserFactory
-
 
-
CefBrowserSettings - Class in org.cef
-
-
Browser initialization settings.
-
-
CefBrowserSettings() - Constructor for class org.cef.CefBrowserSettings
-
 
-
CefBrowserWindow - Interface in org.cef.browser
-
-
Interface representing system dependent methods for the browser.
-
-
CefBrowserWindowMac - Class in org.cef.browser.mac
-
 
-
CefBrowserWindowMac() - Constructor for class org.cef.browser.mac.CefBrowserWindowMac
-
 
-
CefCallback - Interface in org.cef.callback
-
-
Generic callback interface used for asynchronous continuation.
-
-
CefClient - Class in org.cef
-
-
Client that owns a browser and renderer.
-
-
CefClientHandler - Class in org.cef.handler
-
-
Implement this interface to provide handler implementations.
-
-
CefClientHandler() - Constructor for class org.cef.handler.CefClientHandler
-
 
-
CefCommandLine - Interface in org.cef.callback
-
-
Class used to create and/or parse command line arguments.
-
-
CefCompletionCallback - Interface in org.cef.callback
-
-
Generic callback interface used for asynchronous completion.
-
-
CefContextMenuHandler - Interface in org.cef.handler
-
-
Implement this interface to handle context menu events.
-
-
CefContextMenuHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving context menu events.
-
-
CefContextMenuHandlerAdapter() - Constructor for class org.cef.handler.CefContextMenuHandlerAdapter
-
 
-
CefContextMenuParams - Interface in org.cef.callback
-
-
Provides information about the context menu state.
-
-
CefContextMenuParams.EditStateFlags - Class in org.cef.callback
-
-
Supported context menu edit state bit flags.
-
-
CefContextMenuParams.MediaStateFlags - Class in org.cef.callback
-
-
Supported context menu media state bit flags.
-
-
CefContextMenuParams.MediaType - Enum in org.cef.callback
-
-
Supported context menu media types.
-
-
CefContextMenuParams.TypeFlags - Class in org.cef.callback
-
-
Supported context menu type flags.
-
-
CefCookie - Class in org.cef.network
-
-
Cookie information.
-
-
CefCookie(String, String, String, String, boolean, boolean, Date, Date, boolean, Date) - Constructor for class org.cef.network.CefCookie
-
 
-
CefCookieAccessFilter - Interface in org.cef.handler
-
-
Implement this interface to filter cookies that may be sent or received from resource requests.
-
-
CefCookieAccessFilterAdapter - Class in org.cef.handler
-
-
An abstract adapter class for cookie access filter events.
-
-
CefCookieAccessFilterAdapter() - Constructor for class org.cef.handler.CefCookieAccessFilterAdapter
-
 
-
CefCookieManager - Class in org.cef.network
-
-
Class used for managing cookies.
-
-
CefCookieVisitor - Interface in org.cef.callback
-
-
Interface to implement for visiting cookie values.
-
-
CefDevToolsClient - Class in org.cef.browser
-
 
-
CefDevToolsClient.DevToolsException - Exception in org.cef.browser
-
 
-
CefDevToolsClient.EventListener - Interface in org.cef.browser
-
 
-
CefDialogHandler - Interface in org.cef.handler
-
-
Implement this interface to handle dialog events.
-
-
CefDialogHandler.FileDialogMode - Enum in org.cef.handler
-
-
Supported file dialog modes.
-
-
CefDisplayHandler - Interface in org.cef.handler
-
-
Implement this interface to handle events related to browser display state.
-
-
CefDisplayHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving display events.
-
-
CefDisplayHandlerAdapter() - Constructor for class org.cef.handler.CefDisplayHandlerAdapter
-
 
-
CefDownloadHandler - Interface in org.cef.handler
-
-
Implement this interface to handle file downloads.
-
-
CefDownloadHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving download events.
-
-
CefDownloadHandlerAdapter() - Constructor for class org.cef.handler.CefDownloadHandlerAdapter
-
 
-
CefDownloadItem - Interface in org.cef.callback
-
-
Class used to represent a download item.
-
-
CefDownloadItemCallback - Interface in org.cef.callback
-
-
Callback interface used to asynchronously modify download status.
-
-
CefDragData - Class in org.cef.callback
-
-
Class used to represent drag data.
-
-
CefDragData.DragOperations - Class in org.cef.callback
-
-
Supported drag operation bit flags.
-
-
CefDragHandler - Interface in org.cef.handler
-
-
Implement this interface to handle events related to dragging.
-
-
CefDragHandler.DragOperationMask - Class in org.cef.handler
-
 
-
CefFileDialogCallback - Interface in org.cef.callback
-
-
Callback interface for asynchronous continuation of file dialog requests.
-
-
CefFocusHandler - Interface in org.cef.handler
-
-
Implement this interface to handle events related to focus.
-
-
CefFocusHandler.FocusSource - Enum in org.cef.handler
-
-
Focus sources.
-
-
CefFocusHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving focus events.
-
-
CefFocusHandlerAdapter() - Constructor for class org.cef.handler.CefFocusHandlerAdapter
-
 
-
CefFrame - Interface in org.cef.browser
-
-
Interface representing a frame.
-
-
CefJSDialogCallback - Interface in org.cef.callback
-
-
Callback interface used for asynchronous continuation of JavaScript dialog - requests.
-
-
CefJSDialogHandler - Interface in org.cef.handler
-
-
Implement this interface to handle events related to JavaScript dialogs.
-
-
CefJSDialogHandler.JSDialogType - Enum in org.cef.handler
-
-
Supported JavaScript dialog types.
-
-
CefJSDialogHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving javascript dialog requests.
-
-
CefJSDialogHandlerAdapter() - Constructor for class org.cef.handler.CefJSDialogHandlerAdapter
-
 
-
CefKeyboardHandler - Interface in org.cef.handler
-
-
Implement this interface to handle events related to keyboard input.
-
-
CefKeyboardHandler.CefKeyEvent - Class in org.cef.handler
-
-
Structure representing keyboard event information.
-
-
CefKeyboardHandler.CefKeyEvent.EventType - Enum in org.cef.handler
-
-
Key event types.
-
-
CefKeyboardHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving keyboard events.
-
-
CefKeyboardHandlerAdapter() - Constructor for class org.cef.handler.CefKeyboardHandlerAdapter
-
 
-
CefLifeSpanHandler - Interface in org.cef.handler
-
-
Implement this interface to handle events related to browser life span.
-
-
CefLifeSpanHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving life span events.
-
-
CefLifeSpanHandlerAdapter() - Constructor for class org.cef.handler.CefLifeSpanHandlerAdapter
-
 
-
CefLoadHandler - Interface in org.cef.handler
-
-
Implement this interface to handle events related to browser load status.
-
-
CefLoadHandler.ErrorCode - Enum in org.cef.handler
-
 
-
CefLoadHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving load events.
-
-
CefLoadHandlerAdapter() - Constructor for class org.cef.handler.CefLoadHandlerAdapter
-
 
-
CefMenuModel - Interface in org.cef.callback
-
-
Supports creation and modification of menus.
-
-
CefMenuModel.MenuId - Class in org.cef.callback
-
 
-
CefMenuModel.MenuItemType - Enum in org.cef.callback
-
-
Supported menu item types.
-
-
CefMessageRouter - Class in org.cef.browser
-
-
The below classes implement support for routing aynchronous messages between - JavaScript running in the renderer process and C++ running in the browser - process.
-
-
CefMessageRouter.CefMessageRouterConfig - Class in org.cef.browser
-
-
Used to configure the query router.
-
-
CefMessageRouterConfig() - Constructor for class org.cef.browser.CefMessageRouter.CefMessageRouterConfig
-
 
-
CefMessageRouterConfig(String, String) - Constructor for class org.cef.browser.CefMessageRouter.CefMessageRouterConfig
-
 
-
CefMessageRouterHandler - Interface in org.cef.handler
-
-
Implement this interface to handle queries.
-
-
CefMessageRouterHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving message router events.
-
-
CefMessageRouterHandlerAdapter() - Constructor for class org.cef.handler.CefMessageRouterHandlerAdapter
-
 
-
CefNative - Interface in org.cef.callback
-
-
The methods of this interface are triggered by the native code - to store and get the JNI counterparts of the JCEF implementation.
-
-
CefNativeAdapter - Class in org.cef.callback
-
 
-
CefNativeAdapter() - Constructor for class org.cef.callback.CefNativeAdapter
-
 
-
CefPageRange - Class in org.cef.misc
-
-
Class representing a print job page range.
-
-
CefPageRange() - Constructor for class org.cef.misc.CefPageRange
-
 
-
CefPageRange(int, int) - Constructor for class org.cef.misc.CefPageRange
-
 
-
CefPaintEvent - Class in org.cef.browser
-
 
-
CefPaintEvent(CefBrowser, boolean, Rectangle[], ByteBuffer, int, int) - Constructor for class org.cef.browser.CefPaintEvent
-
 
-
CefPdfPrintCallback - Interface in org.cef.callback
-
-
Callback interface for CefBrowser.PrintToPDF().
-
-
CefPdfPrintSettings - Class in org.cef.misc
-
-
PDF print settings for browser.printToPDF()
-
-
CefPdfPrintSettings() - Constructor for class org.cef.misc.CefPdfPrintSettings
-
 
-
CefPdfPrintSettings.MarginType - Enum in org.cef.misc
-
 
-
CefPostData - Class in org.cef.network
-
-
Class used to represent post data for a web request.
-
-
CefPostDataElement - Class in org.cef.network
-
-
Class used to represent a single element in the request post data.
-
-
CefPostDataElement.Type - Enum in org.cef.network
-
-
Post data elements may represent either bytes or files.
-
-
CefPrintDialogCallback - Interface in org.cef.callback
-
-
Callback interface for asynchronous continuation of print dialog requests.
-
-
CefPrintHandler - Interface in org.cef.handler
-
-
Implement this interface to handle printing on Linux.
-
-
CefPrintHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving print events on Linux.
-
-
CefPrintHandlerAdapter() - Constructor for class org.cef.handler.CefPrintHandlerAdapter
-
 
-
CefPrintJobCallback - Interface in org.cef.callback
-
-
Callback interface for asynchronous continuation of print job requests.
-
-
CefPrintSettings - Class in org.cef.misc
-
-
Class representing print settings.
-
-
CefPrintSettings.ColorModel - Enum in org.cef.misc
-
-
Print job color mode values.
-
-
CefPrintSettings.DuplexMode - Enum in org.cef.misc
-
-
Print job duplex mode values.
-
-
CefQueryCallback - Interface in org.cef.callback
-
-
Interface representing a query callback.
-
-
CefRenderHandler - Interface in org.cef.handler
-
-
Implement this interface to handle events when window rendering is disabled.
-
-
CefRenderHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving render events.
-
-
CefRenderHandlerAdapter() - Constructor for class org.cef.handler.CefRenderHandlerAdapter
-
 
-
CefRequest - Class in org.cef.network
-
-
Class used to represent a web request.
-
-
CefRequest.CefUrlRequestFlags - Class in org.cef.network
-
 
-
CefRequest.ReferrerPolicy - Enum in org.cef.network
-
-
Policy for how the Referrer HTTP header value will be sent during navigation.
-
-
CefRequest.ResourceType - Enum in org.cef.network
-
-
Resource type for a request.
-
-
CefRequest.TransitionFlags - Enum in org.cef.network
-
-
Transition qualifiers.
-
-
CefRequest.TransitionType - Enum in org.cef.network
-
-
Transition type for a request.
-
-
CefRequestContext - Class in org.cef.browser
-
-
A request context provides request handling for a set of related browser - objects.
-
-
CefRequestContextHandler - Interface in org.cef.handler
-
-
Implement this interface to provide handler implementations.
-
-
CefRequestContextHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving browser request context events.
-
-
CefRequestContextHandlerAdapter() - Constructor for class org.cef.handler.CefRequestContextHandlerAdapter
-
 
-
CefRequestHandler - Interface in org.cef.handler
-
-
Implement this interface to handle events related to browser requests.
-
-
CefRequestHandler.TerminationStatus - Enum in org.cef.handler
-
-
Process termination status values.
-
-
CefRequestHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving browser request events.
-
-
CefRequestHandlerAdapter() - Constructor for class org.cef.handler.CefRequestHandlerAdapter
-
 
-
CefResourceHandler - Interface in org.cef.handler
-
-
Implement this interface to handle custom resource requests.
-
-
CefResourceHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving resource requests.
-
-
CefResourceHandlerAdapter() - Constructor for class org.cef.handler.CefResourceHandlerAdapter
-
 
-
CefResourceReadCallback - Interface in org.cef.callback
-
-
Callback interface used for asynchronous resource reading.
-
-
CefResourceRequestHandler - Interface in org.cef.handler
-
-
Implement this interface to handle events related to browser requests.
-
-
CefResourceRequestHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving browser request events.
-
-
CefResourceRequestHandlerAdapter() - Constructor for class org.cef.handler.CefResourceRequestHandlerAdapter
-
 
-
CefResourceSkipCallback - Interface in org.cef.callback
-
-
Callback interface used for asynchronous resource skipping.
-
-
CefResponse - Class in org.cef.network
-
-
Class used to represent a web response.
-
-
CefRunFileDialogCallback - Interface in org.cef.callback
-
-
Callback interface for CefBrowserHost::RunFileDialog.
-
-
CefSchemeHandlerFactory - Interface in org.cef.callback
-
-
Class that creates CefResourceHandler instances for handling scheme requests.
-
-
CefSchemeRegistrar - Interface in org.cef.callback
-
-
Class that manages custom scheme registrations.
-
-
CefScreenInfo - Class in org.cef.handler
-
 
-
CefScreenInfo() - Constructor for class org.cef.handler.CefScreenInfo
-
 
-
CefSettings - Class in org.cef
-
-
Initialization settings.
-
-
CefSettings() - Constructor for class org.cef.CefSettings
-
 
-
CefSettings.ColorType - Class in org.cef
-
-
32-bit ARGB color value, not premultiplied.
-
-
CefSettings.LogSeverity - Enum in org.cef
-
-
Log severity levels.
-
-
CefStringVisitor - Interface in org.cef.callback
-
-
Public interface to receive string values asynchronously.
-
-
CefURLRequest - Class in org.cef.network
-
-
Class used to make a URL request.
-
-
CefURLRequest.Status - Enum in org.cef.network
-
 
-
CefURLRequestClient - Interface in org.cef.callback
-
-
Interface that should be implemented by the CefURLRequest client.
-
-
CefUrlRequestFlags() - Constructor for class org.cef.network.CefRequest.CefUrlRequestFlags
-
 
-
CefWindowHandler - Interface in org.cef.handler
-
-
Implement this interface to handle events if window rendering is enabled.
-
-
CefWindowHandlerAdapter - Class in org.cef.handler
-
-
An abstract adapter class for receiving windowed render events.
-
-
CefWindowHandlerAdapter() - Constructor for class org.cef.handler.CefWindowHandlerAdapter
-
 
-
character - Variable in class org.cef.handler.CefKeyboardHandler.CefKeyEvent
-
-
The character generated by the keystroke.
-
-
chrome_policy_id - Variable in class org.cef.CefSettings
-
-
Specify an ID to enable Chrome policy management via Platform and OS-user - policies.
-
-
CHROME_VERSION_BUILD - Variable in class org.cef.CefApp.CefVersion
-
 
-
CHROME_VERSION_MAJOR - Variable in class org.cef.CefApp.CefVersion
-
 
-
CHROME_VERSION_MINOR - Variable in class org.cef.CefApp.CefVersion
-
 
-
CHROME_VERSION_PATCH - Variable in class org.cef.CefApp.CefVersion
-
 
-
clear() - Method in interface org.cef.callback.CefMenuModel
-
-
Clears the menu.
-
-
clearSchemeHandlerFactories() - Method in class org.cef.CefApp
-
-
Clear all registered scheme handler factories.
-
-
clientWasDisposed(CefClient) - Method in class org.cef.CefApp
-
-
This method is called by a CefClient if it was disposed.
-
-
clone() - Method in class org.cef.callback.CefDragData
-
-
Returns a copy of the current object
-
-
clone() - Method in class org.cef.CefBrowserSettings
-
 
-
clone() - Method in class org.cef.CefSettings
-
 
-
clone() - Method in class org.cef.CefSettings.ColorType
-
 
-
clone() - Method in class org.cef.misc.CefPdfPrintSettings
-
 
-
close(boolean) - Method in interface org.cef.browser.CefBrowser
-
-
Request that the browser close.
-
-
close() - Method in class org.cef.browser.CefDevToolsClient
-
 
-
closeDevTools() - Method in interface org.cef.browser.CefBrowser
-
-
Close the DevTools.
-
-
CM_EDITFLAG_CAN_COPY - Static variable in class org.cef.callback.CefContextMenuParams.EditStateFlags
-
 
-
CM_EDITFLAG_CAN_CUT - Static variable in class org.cef.callback.CefContextMenuParams.EditStateFlags
-
 
-
CM_EDITFLAG_CAN_DELETE - Static variable in class org.cef.callback.CefContextMenuParams.EditStateFlags
-
 
-
CM_EDITFLAG_CAN_PASTE - Static variable in class org.cef.callback.CefContextMenuParams.EditStateFlags
-
 
-
CM_EDITFLAG_CAN_REDO - Static variable in class org.cef.callback.CefContextMenuParams.EditStateFlags
-
 
-
CM_EDITFLAG_CAN_SELECT_ALL - Static variable in class org.cef.callback.CefContextMenuParams.EditStateFlags
-
 
-
CM_EDITFLAG_CAN_TRANSLATE - Static variable in class org.cef.callback.CefContextMenuParams.EditStateFlags
-
 
-
CM_EDITFLAG_CAN_UNDO - Static variable in class org.cef.callback.CefContextMenuParams.EditStateFlags
-
 
-
CM_EDITFLAG_NONE - Static variable in class org.cef.callback.CefContextMenuParams.EditStateFlags
-
 
-
CM_MEDIAFLAG_CAN_PRINT - Static variable in class org.cef.callback.CefContextMenuParams.MediaStateFlags
-
 
-
CM_MEDIAFLAG_CAN_ROTATE - Static variable in class org.cef.callback.CefContextMenuParams.MediaStateFlags
-
 
-
CM_MEDIAFLAG_CAN_SAVE - Static variable in class org.cef.callback.CefContextMenuParams.MediaStateFlags
-
 
-
CM_MEDIAFLAG_CONTROL_ROOT_ELEMENT - Static variable in class org.cef.callback.CefContextMenuParams.MediaStateFlags
-
 
-
CM_MEDIAFLAG_ERROR - Static variable in class org.cef.callback.CefContextMenuParams.MediaStateFlags
-
 
-
CM_MEDIAFLAG_HAS_AUDIO - Static variable in class org.cef.callback.CefContextMenuParams.MediaStateFlags
-
 
-
CM_MEDIAFLAG_HAS_VIDEO - Static variable in class org.cef.callback.CefContextMenuParams.MediaStateFlags
-
 
-
CM_MEDIAFLAG_LOOP - Static variable in class org.cef.callback.CefContextMenuParams.MediaStateFlags
-
 
-
CM_MEDIAFLAG_MUTED - Static variable in class org.cef.callback.CefContextMenuParams.MediaStateFlags
-
 
-
CM_MEDIAFLAG_NONE - Static variable in class org.cef.callback.CefContextMenuParams.MediaStateFlags
-
 
-
CM_MEDIAFLAG_PAUSED - Static variable in class org.cef.callback.CefContextMenuParams.MediaStateFlags
-
 
-
CM_TYPEFLAG_EDITABLE - Static variable in class org.cef.callback.CefContextMenuParams.TypeFlags
-
 
-
CM_TYPEFLAG_FRAME - Static variable in class org.cef.callback.CefContextMenuParams.TypeFlags
-
 
-
CM_TYPEFLAG_LINK - Static variable in class org.cef.callback.CefContextMenuParams.TypeFlags
-
 
-
CM_TYPEFLAG_MEDIA - Static variable in class org.cef.callback.CefContextMenuParams.TypeFlags
-
 
-
CM_TYPEFLAG_NONE - Static variable in class org.cef.callback.CefContextMenuParams.TypeFlags
-
 
-
CM_TYPEFLAG_PAGE - Static variable in class org.cef.callback.CefContextMenuParams.TypeFlags
-
 
-
CM_TYPEFLAG_SELECTION - Static variable in class org.cef.callback.CefContextMenuParams.TypeFlags
-
 
-
ColorType(int, int, int, int) - Constructor for class org.cef.CefSettings.ColorType
-
 
-
command_line_args_disabled - Variable in class org.cef.CefSettings
-
-
Set to true to disable configuration of browser process features using - standard CEF and Chromium command-line arguments.
-
-
Continue(String, String) - Method in interface org.cef.callback.CefAuthCallback
-
-
Continue the authentication request.
-
-
Continue(String, boolean) - Method in interface org.cef.callback.CefBeforeDownloadCallback
-
-
Call to continue the download.
-
-
Continue() - Method in interface org.cef.callback.CefCallback
-
-
Continue processing.
-
-
Continue(Vector<String>) - Method in interface org.cef.callback.CefFileDialogCallback
-
-
Continue the file selection with the specified file_paths.
-
-
Continue(boolean, String) - Method in interface org.cef.callback.CefJSDialogCallback
-
-
Continue the JS dialog request.
-
-
Continue(CefPrintSettings) - Method in interface org.cef.callback.CefPrintDialogCallback
-
-
Continue printing with the specified |settings|.
-
-
Continue() - Method in interface org.cef.callback.CefPrintJobCallback
-
-
Indicate completion of the print job.
-
-
Continue(int) - Method in interface org.cef.callback.CefResourceReadCallback
-
-
Callback for asynchronous continuation of Read().
-
-
Continue(long) - Method in interface org.cef.callback.CefResourceSkipCallback
-
-
Callback for asynchronous continuation of Skip().
-
-
cookieable_schemes_exclude_defaults - Variable in class org.cef.CefSettings
-
 
-
cookieable_schemes_list - Variable in class org.cef.CefSettings
-
 
-
copy() - Method in interface org.cef.browser.CefFrame
-
-
Execute copy in this frame.
-
-
create(CefClient, String, boolean, boolean, CefRequestContext, CefBrowserSettings) - Static method in class org.cef.browser.CefBrowserFactory
-
 
-
create() - Static method in class org.cef.browser.CefMessageRouter
-
-
Create a new router with the default configuration.
-
-
create(CefMessageRouter.CefMessageRouterConfig) - Static method in class org.cef.browser.CefMessageRouter
-
-
Create a new router with the specified configuration.
-
-
create(CefMessageRouterHandler) - Static method in class org.cef.browser.CefMessageRouter
-
-
Create a new router with the specified handler and default configuration.
-
-
create(CefMessageRouter.CefMessageRouterConfig, CefMessageRouterHandler) - Static method in class org.cef.browser.CefMessageRouter
-
-
Create a new router with the specified handler and configuration.
-
-
create() - Static method in class org.cef.callback.CefDragData
-
-
Create a new CefDragData object.
-
-
create(CefBrowser, CefFrame, String, CefRequest) - Method in interface org.cef.callback.CefSchemeHandlerFactory
-
-
Return a new resource handler instance to handle the request or NULL to allow default - handling of the request.
-
-
create() - Static method in class org.cef.misc.CefPrintSettings
-
-
Create a new CefPrintSettings object.
-
-
create() - Static method in class org.cef.network.CefPostData
-
-
Create a new CefPostData object.
-
-
create() - Static method in class org.cef.network.CefPostDataElement
-
-
Create a new CefPostDataElement object.
-
-
create() - Static method in class org.cef.network.CefRequest
-
-
Create a new CefRequest object.
-
-
create() - Static method in class org.cef.network.CefResponse
-
-
Create a new CefRequest object.
-
-
create(CefRequest, CefURLRequestClient) - Static method in class org.cef.network.CefURLRequest
-
-
Create a new URL request.
-
-
createBrowser(String, boolean, boolean) - Method in class org.cef.CefClient
-
 
-
createBrowser(String, boolean, boolean, CefRequestContext) - Method in class org.cef.CefClient
-
 
-
createBrowser(String, boolean, boolean, CefRequestContext, CefBrowserSettings) - Method in class org.cef.CefClient
-
 
-
createClient() - Method in class org.cef.CefApp
-
-
Creates a new client instance and returns it to the caller.
-
-
createContext(CefRequestContextHandler) - Static method in class org.cef.browser.CefRequestContext
-
-
Creates a new context object with the specified handler.
-
-
createImmediately() - Method in interface org.cef.browser.CefBrowser
-
-
Call to immediately create the underlying browser object.
-
-
createScreenshot(boolean) - Method in interface org.cef.browser.CefBrowser
-
-
Captures a screenshot-like image of the currently displayed content and returns it.
-
-
creation - Variable in class org.cef.network.CefCookie
-
-
The cookie creation date.
-
-
cut() - Method in interface org.cef.browser.CefFrame
-
-
Execute cut in this frame.
-
-
- - - -

D

-
-
deleteCookies(String, String) - Method in class org.cef.network.CefCookieManager
-
-
Delete all cookies that match the specified parameters.
-
-
depth - Variable in class org.cef.handler.CefScreenInfo
-
 
-
depth_per_component - Variable in class org.cef.handler.CefScreenInfo
-
 
-
device_scale_factor - Variable in class org.cef.handler.CefScreenInfo
-
 
-
DevToolsException(String) - Constructor for exception org.cef.browser.CefDevToolsClient.DevToolsException
-
 
-
DevToolsException(String, String) - Constructor for exception org.cef.browser.CefDevToolsClient.DevToolsException
-
 
-
display_header_footer - Variable in class org.cef.misc.CefPdfPrintSettings
-
-
Set to true to print headers and footers or false to not print - headers and footers.
-
-
dispose() - Method in interface org.cef.browser.CefFrame
-
-
Removes the native reference from an unused object.
-
-
dispose() - Method in class org.cef.browser.CefMessageRouter
-
-
Must be called if the CefMessageRouter instance isn't used any more.
-
-
dispose() - Method in class org.cef.browser.CefRequestContext
-
 
-
dispose() - Method in class org.cef.callback.CefDragData
-
-
Removes the native reference from an unused object.
-
-
dispose() - Method in class org.cef.CefApp
-
-
To shutdown the system, it's important to call the dispose - method.
-
-
dispose() - Method in class org.cef.CefClient
-
 
-
dispose() - Method in class org.cef.handler.CefClientHandler
-
 
-
dispose() - Method in class org.cef.misc.CefPrintSettings
-
-
Removes the native reference from an unused object.
-
-
dispose() - Method in class org.cef.network.CefCookieManager
-
-
Removes the native reference from an unused object.
-
-
dispose() - Method in class org.cef.network.CefPostData
-
-
Removes the native reference from an unused object.
-
-
dispose() - Method in class org.cef.network.CefPostDataElement
-
-
Removes the native reference from an unused object.
-
-
dispose() - Method in class org.cef.network.CefRequest
-
-
Removes the native reference from an unused object.
-
-
dispose() - Method in class org.cef.network.CefResponse
-
-
Removes the native reference from an unused object.
-
-
dispose() - Method in class org.cef.network.CefURLRequest
-
-
Removes the native reference from an unused object.
-
-
doClose() - Method in interface org.cef.browser.CefBrowser
-
-
Called from CefClient.doClose.
-
-
doClose(CefBrowser) - Method in class org.cef.CefClient
-
 
-
doClose(CefBrowser) - Method in interface org.cef.handler.CefLifeSpanHandler
-
-
Called when a browser has received a request to close.
-
-
doClose(CefBrowser) - Method in class org.cef.handler.CefLifeSpanHandlerAdapter
-
 
-
domain - Variable in class org.cef.network.CefCookie
-
-
If domain is empty a host cookie will be created instead of a domain - cookie.
-
-
doMessageLoopWork(long) - Method in class org.cef.CefApp
-
-
Perform a single message loop iteration.
-
-
DRAG_OPERATION_COPY - Static variable in class org.cef.callback.CefDragData.DragOperations
-
 
-
DRAG_OPERATION_COPY - Static variable in class org.cef.handler.CefDragHandler.DragOperationMask
-
 
-
DRAG_OPERATION_DELETE - Static variable in class org.cef.callback.CefDragData.DragOperations
-
 
-
DRAG_OPERATION_DELETE - Static variable in class org.cef.handler.CefDragHandler.DragOperationMask
-
 
-
DRAG_OPERATION_EVERY - Static variable in class org.cef.callback.CefDragData.DragOperations
-
 
-
DRAG_OPERATION_EVERY - Static variable in class org.cef.handler.CefDragHandler.DragOperationMask
-
 
-
DRAG_OPERATION_GENERIC - Static variable in class org.cef.callback.CefDragData.DragOperations
-
 
-
DRAG_OPERATION_GENERIC - Static variable in class org.cef.handler.CefDragHandler.DragOperationMask
-
 
-
DRAG_OPERATION_LINK - Static variable in class org.cef.callback.CefDragData.DragOperations
-
 
-
DRAG_OPERATION_LINK - Static variable in class org.cef.handler.CefDragHandler.DragOperationMask
-
 
-
DRAG_OPERATION_MOVE - Static variable in class org.cef.callback.CefDragData.DragOperations
-
 
-
DRAG_OPERATION_MOVE - Static variable in class org.cef.handler.CefDragHandler.DragOperationMask
-
 
-
DRAG_OPERATION_NONE - Static variable in class org.cef.callback.CefDragData.DragOperations
-
 
-
DRAG_OPERATION_NONE - Static variable in class org.cef.handler.CefDragHandler.DragOperationMask
-
 
-
DRAG_OPERATION_PRIVATE - Static variable in class org.cef.callback.CefDragData.DragOperations
-
 
-
DRAG_OPERATION_PRIVATE - Static variable in class org.cef.handler.CefDragHandler.DragOperationMask
-
 
-
DragOperationMask() - Constructor for class org.cef.handler.CefDragHandler.DragOperationMask
-
 
-
DragOperations() - Constructor for class org.cef.callback.CefDragData.DragOperations
-
 
-
- - - -

E

-
-
EditStateFlags() - Constructor for class org.cef.callback.CefContextMenuParams.EditStateFlags
-
 
-
EVENTFLAG_ALT_DOWN - Static variable in class org.cef.misc.EventFlags
-
 
-
EVENTFLAG_CAPS_LOCK_ON - Static variable in class org.cef.misc.EventFlags
-
 
-
EVENTFLAG_COMMAND_DOWN - Static variable in class org.cef.misc.EventFlags
-
 
-
EVENTFLAG_CONTROL_DOWN - Static variable in class org.cef.misc.EventFlags
-
 
-
EVENTFLAG_IS_KEY_PAD - Static variable in class org.cef.misc.EventFlags
-
 
-
EVENTFLAG_IS_LEFT - Static variable in class org.cef.misc.EventFlags
-
 
-
EVENTFLAG_IS_RIGHT - Static variable in class org.cef.misc.EventFlags
-
 
-
EVENTFLAG_LEFT_MOUSE_BUTTON - Static variable in class org.cef.misc.EventFlags
-
 
-
EVENTFLAG_MIDDLE_MOUSE_BUTTON - Static variable in class org.cef.misc.EventFlags
-
 
-
EVENTFLAG_NONE - Static variable in class org.cef.misc.EventFlags
-
 
-
EVENTFLAG_NUM_LOCK_ON - Static variable in class org.cef.misc.EventFlags
-
 
-
EVENTFLAG_RIGHT_MOUSE_BUTTON - Static variable in class org.cef.misc.EventFlags
-
 
-
EVENTFLAG_SHIFT_DOWN - Static variable in class org.cef.misc.EventFlags
-
 
-
EventFlags - Class in org.cef.misc
-
-
Supported event bit flags.
-
-
EventFlags() - Constructor for class org.cef.misc.EventFlags
-
 
-
executeDevToolsMethod(String) - Method in class org.cef.browser.CefDevToolsClient
-
-
Execute a method call over the DevTools protocol.
-
-
executeDevToolsMethod(String, String) - Method in class org.cef.browser.CefDevToolsClient
-
-
Execute a method call over the DevTools protocol.
-
-
executeJavaScript(String, String, int) - Method in interface org.cef.browser.CefBrowser
-
-
Execute a string of JavaScript code in this frame.
-
-
executeJavaScript(String, String, int) - Method in interface org.cef.browser.CefFrame
-
-
Execute a string of JavaScript code in this frame.
-
-
expires - Variable in class org.cef.network.CefCookie
-
 
-
- - - -

F

-
-
failure(int, String) - Method in interface org.cef.callback.CefQueryCallback
-
-
Notify the associated JavaScript onFailure callback that the query has - failed.
-
-
finalize() - Method in class org.cef.browser.CefMessageRouter
-
 
-
finalize() - Method in class org.cef.callback.CefDragData
-
 
-
finalize() - Method in class org.cef.misc.CefPrintSettings
-
 
-
finalize() - Method in class org.cef.network.CefCookieManager
-
 
-
finalize() - Method in class org.cef.network.CefPostData
-
 
-
finalize() - Method in class org.cef.network.CefPostDataElement
-
 
-
finalize() - Method in class org.cef.network.CefRequest
-
 
-
finalize() - Method in class org.cef.network.CefResponse
-
 
-
finalize() - Method in class org.cef.network.CefURLRequest
-
 
-
find(String, boolean, boolean, boolean) - Method in interface org.cef.browser.CefBrowser
-
-
Search for some kind of text on the page.
-
-
findByCode(int) - Static method in enum org.cef.handler.CefLoadHandler.ErrorCode
-
-
Finds the ErrorCode by the native chrome embedded framework integer-based - error code value.
-
-
flushStore(CefCompletionCallback) - Method in class org.cef.network.CefCookieManager
-
-
Flush the backing store (if any) to disk.
-
-
focus_on_editable_field - Variable in class org.cef.handler.CefKeyboardHandler.CefKeyEvent
-
-
True if the focus is currently on an editable field on the page.
-
-
footer_template - Variable in class org.cef.misc.CefPdfPrintSettings
-
-
HTML template for the print footer.
-
-
from - Variable in class org.cef.misc.CefPageRange
-
 
-
- - - -

G

-
-
generate_document_outline - Variable in class org.cef.misc.CefPdfPrintSettings
-
-
Whether or not to embed the document outline into the PDF.
-
-
generate_tagged_pdf - Variable in class org.cef.misc.CefPdfPrintSettings
-
-
Whether or not to generate tagged (accessible) PDF.
-
-
get() - Method in class org.cef.misc.BoolRef
-
 
-
get() - Method in class org.cef.misc.IntRef
-
 
-
get() - Method in class org.cef.misc.LongRef
-
 
-
get() - Method in class org.cef.misc.StringRef
-
 
-
getAccelerator(int, IntRef, BoolRef, BoolRef, BoolRef) - Method in interface org.cef.callback.CefMenuModel
-
-
Retrieves the keyboard accelerator for the specified |command_id|.
-
-
getAcceleratorAt(int, IntRef, BoolRef, BoolRef, BoolRef) - Method in interface org.cef.callback.CefMenuModel
-
-
Retrieves the keyboard accelerator for the specified |index|.
-
-
getAllBrowser() - Method in class org.cef.CefClient
-
 
-
getAllBrowser() - Method in class org.cef.handler.CefClientHandler
-
-
Returns a list of all browser instances.
-
-
getAllPreferences(boolean) - Method in class org.cef.browser.CefRequestContext
-
-
Returns all preferences as a dictionary.
-
-
getArguments() - Method in interface org.cef.callback.CefCommandLine
-
-
Get the remaining command line arguments.
-
-
getAuthCredentials(boolean, String, int, String, String, CefAuthCallback) - Method in interface org.cef.callback.CefURLRequestClient
-
-
Called on the IO thread when the browser needs credentials from the user.
-
-
getAuthCredentials(CefBrowser, String, boolean, String, int, String, String, CefAuthCallback) - Method in class org.cef.CefClient
-
 
-
getAuthCredentials(CefBrowser, String, boolean, String, int, String, String, CefAuthCallback) - Method in interface org.cef.handler.CefRequestHandler
-
-
Called on the IO thread when the browser needs credentials from the user.
-
-
getAuthCredentials(CefBrowser, String, boolean, String, int, String, String, CefAuthCallback) - Method in class org.cef.handler.CefRequestHandlerAdapter
-
 
-
getBrowser() - Method in class org.cef.browser.CefPaintEvent
-
 
-
getBrowser(int) - Method in class org.cef.CefClient
-
 
-
getBrowser(int) - Method in class org.cef.handler.CefClientHandler
-
-
Returns the java part of the browser implementation.
-
-
getBuffer() - Method in interface org.cef.callback.CefResourceReadCallback
-
-
Returns the byte buffer to write data into before calling #Continue(int).
-
-
getBytes(int, byte[]) - Method in class org.cef.network.CefPostDataElement
-
-
Read up to size bytes into bytes and return the number of bytes - actually read.
-
-
getBytesCount() - Method in class org.cef.network.CefPostDataElement
-
-
Return the number of bytes.
-
-
getCefVersion() - Method in class org.cef.CefApp.CefVersion
-
 
-
getChromeVersion() - Method in class org.cef.CefApp.CefVersion
-
 
-
getClient() - Method in interface org.cef.browser.CefBrowser
-
-
Get the client associated with this browser.
-
-
getClient() - Method in class org.cef.network.CefURLRequest
-
-
Returns the client.
-
-
getCode() - Method in enum org.cef.handler.CefLoadHandler.ErrorCode
-
-
Gets the underlying native chrome embedded framework error code value - as an integer.
-
-
getColor() - Method in class org.cef.CefSettings.ColorType
-
 
-
getColorModel() - Method in class org.cef.misc.CefPrintSettings
-
-
Get the color model.
-
-
getCommandIdAt(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns the command id at the specified |index| or -1 if not found due to - invalid range or the index being a separator.
-
-
getContentDisposition() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns the content disposition.
-
-
getContextMenuHandler() - Method in class org.cef.CefClient
-
 
-
getContextMenuHandler() - Method in class org.cef.handler.CefClientHandler
-
-
Return the handler for context menus.
-
-
getCookieAccessFilter(CefBrowser, CefFrame, CefRequest) - Method in interface org.cef.handler.CefResourceRequestHandler
-
-
Called on the IO thread before a resource is loaded.
-
-
getCookieAccessFilter(CefBrowser, CefFrame, CefRequest) - Method in class org.cef.handler.CefResourceRequestHandlerAdapter
-
 
-
getCopies() - Method in class org.cef.misc.CefPrintSettings
-
-
Get the number of copies.
-
-
getCount() - Method in interface org.cef.callback.CefMenuModel
-
-
Returns the number of items in this menu.
-
-
getCurrentSpeed() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns a simple speed estimate in bytes/s.
-
-
getDeviceName() - Method in class org.cef.misc.CefPrintSettings
-
-
Get the device name.
-
-
getDevToolsClient() - Method in interface org.cef.browser.CefBrowser
-
-
Get an instance of a client that can be used to leverage the DevTools - protocol.
-
-
getDialogHandler() - Method in class org.cef.CefClient
-
 
-
getDialogHandler() - Method in class org.cef.handler.CefClientHandler
-
-
Return the handler for dialogs.
-
-
getDictionarySuggestions(Vector<String>) - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns true if suggestions exist, false otherwise.
-
-
getDirtyRects() - Method in class org.cef.browser.CefPaintEvent
-
 
-
getDisplayHandler() - Method in class org.cef.CefClient
-
 
-
getDisplayHandler() - Method in class org.cef.handler.CefClientHandler
-
-
Return the handler for browser display state events.
-
-
getDownloadHandler() - Method in class org.cef.CefClient
-
 
-
getDownloadHandler() - Method in class org.cef.handler.CefClientHandler
-
-
Return the handler for download events.
-
-
getDPI() - Method in class org.cef.misc.CefPrintSettings
-
-
Get the DPI (dots per inch).
-
-
getDragHandler() - Method in class org.cef.CefClient
-
 
-
getDragHandler() - Method in class org.cef.handler.CefClientHandler
-
-
Return the handler for drag events.
-
-
getDuplexMode() - Method in class org.cef.misc.CefPrintSettings
-
-
Get the duplex mode.
-
-
getEditStateFlags() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns flags representing the actions supported by the editable node, if - any, that the context menu was invoked on.
-
-
getElementCount() - Method in class org.cef.network.CefPostData
-
-
Returns the number of existing post data elements.
-
-
getElements(Vector<CefPostDataElement>) - Method in class org.cef.network.CefPostData
-
-
Retrieve the post data elements.
-
-
getEndTime() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns the time that the download ended.
-
-
getError() - Method in class org.cef.network.CefResponse
-
-
Get the response error code.
-
-
getFile() - Method in class org.cef.network.CefPostDataElement
-
-
Return the file name.
-
-
getFileContents(OutputStream) - Method in class org.cef.callback.CefDragData
-
-
Write the contents of the file being dragged out of the web view into - |writer|.
-
-
getFileName() - Method in class org.cef.callback.CefDragData
-
-
Return the name of the file being dragged out of the browser window.
-
-
getFileNames(Vector<String>) - Method in class org.cef.callback.CefDragData
-
-
Retrieve the list of file names that are being dragged into the browser - window.
-
-
getFilePaths(Vector<String>) - Method in class org.cef.callback.CefDragData
-
-
Retrieve the list of file paths that are being dragged into the browser - window.
-
-
getFirstPartyForCookies() - Method in class org.cef.network.CefRequest
-
-
Get the URL to the first party for cookies used in combination with - CefURLRequest.
-
-
getFlags() - Method in class org.cef.network.CefRequest
-
-
Get the flags used in combination with CefURLRequest.
-
-
getFocusedFrame() - Method in interface org.cef.browser.CefBrowser
-
-
Returns the focused frame for the browser window.
-
-
getFocusHandler() - Method in class org.cef.CefClient
-
 
-
getFocusHandler() - Method in class org.cef.handler.CefClientHandler
-
-
Return the handler for focus events.
-
-
getFragmentBaseURL() - Method in class org.cef.callback.CefDragData
-
-
Return the base URL that the fragment came from.
-
-
getFragmentHtml() - Method in class org.cef.callback.CefDragData
-
-
Return the text/html fragment that is being dragged.
-
-
getFragmentText() - Method in class org.cef.callback.CefDragData
-
-
Return the plain text fragment that is being dragged.
-
-
getFrameByIdentifier(String) - Method in interface org.cef.browser.CefBrowser
-
-
Returns the frame with the specified identifier, or NULL if not found.
-
-
getFrameByName(String) - Method in interface org.cef.browser.CefBrowser
-
-
Returns the frame with the specified name, or NULL if not found.
-
-
getFrameCharset() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns the character encoding of the subframe that the context menu was - invoked on.
-
-
getFrameCount() - Method in interface org.cef.browser.CefBrowser
-
-
Returns the number of frames that currently exist.
-
-
getFrameIdentifiers() - Method in interface org.cef.browser.CefBrowser
-
-
Returns the identifiers of all existing frames.
-
-
getFrameNames() - Method in interface org.cef.browser.CefBrowser
-
-
Returns the names of all existing frames.
-
-
getFrameUrl() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns the URL of the subframe that the context menu was invoked on.
-
-
getFullPath() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns the full path to the downloaded or downloading file.
-
-
getGlobalContext() - Static method in class org.cef.browser.CefRequestContext
-
-
Returns the global context object.
-
-
getGlobalManager() - Static method in class org.cef.network.CefCookieManager
-
-
Returns the global cookie manager.
-
-
getGroupId(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns the group id for the specified |command_id| or -1 if invalid.
-
-
getGroupIdAt(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns the group id at the specified |index| or -1 if invalid.
-
-
getHandler() - Method in class org.cef.browser.CefRequestContext
-
-
Returns the handler for this context if any.
-
-
getHeaderByName(String) - Method in class org.cef.network.CefRequest
-
-
Get the value for the specified response header field.
-
-
getHeaderByName(String) - Method in class org.cef.network.CefResponse
-
-
Get the value for the specified response header field.
-
-
getHeaderMap(Map<String, String>) - Method in class org.cef.network.CefRequest
-
-
Get the header values.
-
-
getHeaderMap(Map<String, String>) - Method in class org.cef.network.CefResponse
-
-
Get all response header fields.
-
-
getHeight() - Method in class org.cef.browser.CefPaintEvent
-
 
-
getId() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns the unique identifier for this download.
-
-
getIdentifier() - Method in interface org.cef.browser.CefBrowser
-
-
Returns the unique browser identifier.
-
-
getIdentifier() - Method in interface org.cef.browser.CefFrame
-
-
Returns the globally unique identifier for this frame or an empty string if the - underlying frame does not yet exist.
-
-
getIdentifier() - Method in class org.cef.network.CefRequest
-
-
Returns the globally unique identifier for this request or 0 if not - specified.
-
-
getIndexOf(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns the index associated with the specified |command_id| or -1 if not - found due to the command id not existing in the menu.
-
-
getInstance() - Static method in class org.cef.CefApp
-
-
Get an instance of this class.
-
-
getInstance(String[]) - Static method in class org.cef.CefApp
-
 
-
getInstance(CefSettings) - Static method in class org.cef.CefApp
-
 
-
getInstance(String[], CefSettings) - Static method in class org.cef.CefApp
-
 
-
getJcefVersion() - Method in class org.cef.CefApp.CefVersion
-
 
-
getJSDialogHandler() - Method in class org.cef.CefClient
-
 
-
getJSDialogHandler() - Method in class org.cef.handler.CefClientHandler
-
-
Return the handler for javascript dialog requests.
-
-
getJson() - Method in exception org.cef.browser.CefDevToolsClient.DevToolsException
-
-
JSON object with the error details that were passed back by the DevTools - host, or null if no further details are available.
-
-
getKeyboardHandler() - Method in class org.cef.CefClient
-
 
-
getKeyboardHandler() - Method in class org.cef.handler.CefClientHandler
-
-
Return the handler for keyboard events.
-
-
getLabel(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns the label for the specified |command_id| or empty if not found.
-
-
getLabelAt(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns the label at the specified |index| or empty if not found due to - invalid range or the index being a separator.
-
-
getLifeSpanHandler() - Method in class org.cef.CefClient
-
 
-
getLifeSpanHandler() - Method in class org.cef.handler.CefClientHandler
-
-
Return the handler for browser life span events.
-
-
getLinkMetadata() - Method in class org.cef.callback.CefDragData
-
-
Return the metadata, if any, associated with the link being dragged.
-
-
getLinkTitle() - Method in class org.cef.callback.CefDragData
-
-
Return the title associated with the link being dragged.
-
-
getLinkUrl() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns the URL of the link, if any, that encloses the node that the - context menu was invoked on.
-
-
getLinkURL() - Method in class org.cef.callback.CefDragData
-
-
Return the link URL that is being dragged.
-
-
getLoadHandler() - Method in class org.cef.CefClient
-
 
-
getLoadHandler() - Method in class org.cef.handler.CefClientHandler
-
-
Return the handler for browser load status events.
-
-
getMainFrame() - Method in interface org.cef.browser.CefBrowser
-
-
Returns the main (top-level) frame for the browser window.
-
-
getMediaStateFlags() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns flags representing the actions supported by the media element, if - any, that the context menu was invoked on.
-
-
getMediaType() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns the type of context node that the context menu was invoked on.
-
-
getMessage() - Method in exception org.cef.browser.CefDevToolsClient.DevToolsException
-
 
-
getMessageRouterConfig() - Method in class org.cef.browser.CefMessageRouter
-
 
-
getMethod() - Method in class org.cef.network.CefRequest
-
-
Get the request method type.
-
-
getMimeType() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns the mime type.
-
-
getMimeType() - Method in class org.cef.network.CefResponse
-
-
Get the response mime type.
-
-
getMisspelledWord() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns the text of the misspelled word, if any, that the context menu was - invoked on.
-
-
getName() - Method in interface org.cef.browser.CefFrame
-
-
Returns the name for this frame.
-
-
getNativeRef(String) - Method in interface org.cef.callback.CefNative
-
-
Method is called by the native code to get the reference - to an previous stored identifier.
-
-
getNativeRef(String) - Method in class org.cef.callback.CefNativeAdapter
-
 
-
getNativeRef(String) - Method in class org.cef.handler.CefClientHandler
-
 
-
getPageRanges(Vector<CefPageRange>) - Method in class org.cef.misc.CefPrintSettings
-
-
Retrieve the page ranges.
-
-
getPageRangesCount() - Method in class org.cef.misc.CefPrintSettings
-
-
Returns the number of page ranges that currently exist.
-
-
getPageUrl() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns the URL of the top level page that the context menu was invoked on.
-
-
getParent() - Method in interface org.cef.browser.CefFrame
-
-
Returns the parent of this frame or NULL if this is the main (top-level) - frame.
-
-
getPdfPaperSize(CefBrowser, int) - Method in class org.cef.CefClient
-
 
-
getPdfPaperSize(CefBrowser, int) - Method in interface org.cef.handler.CefPrintHandler
-
-
Called to retrieve the page size when printToPDF is requested for a browser.
-
-
getPdfPaperSize(CefBrowser, int) - Method in class org.cef.handler.CefPrintHandlerAdapter
-
 
-
getPercentComplete() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns the rough percent complete or -1 if the receive total size is - unknown.
-
-
getPopup() - Method in class org.cef.browser.CefPaintEvent
-
 
-
getPostData() - Method in class org.cef.network.CefRequest
-
-
Get the post data.
-
-
getPreference(String) - Method in class org.cef.browser.CefRequestContext
-
-
Returns the value for the preference with the specified |name|.
-
-
getPrintHandler() - Method in class org.cef.CefClient
-
 
-
getPrintHandler() - Method in class org.cef.handler.CefClientHandler
-
-
Return the handler for printing on Linux.
-
-
getProgram() - Method in interface org.cef.callback.CefCommandLine
-
-
Get the program part of the command line string (the first item).
-
-
getQualifiers() - Method in enum org.cef.network.CefRequest.TransitionType
-
-
Returns the qualifier part of the enum as integer.
-
-
getReceivedBytes() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns the number of received bytes.
-
-
getRect(CefBrowser) - Method in class org.cef.CefClient
-
 
-
getRect(CefBrowser) - Method in interface org.cef.handler.CefWindowHandler
-
-
Retrieve the view rectangle.
-
-
getRect(CefBrowser) - Method in class org.cef.handler.CefWindowHandlerAdapter
-
 
-
getReferrerPolicy() - Method in class org.cef.network.CefRequest
-
-
Get the referrer policy.
-
-
getReferrerURL() - Method in class org.cef.network.CefRequest
-
-
Get the referrer URL.
-
-
getRenderedFrame() - Method in class org.cef.browser.CefPaintEvent
-
 
-
getRenderHandler() - Method in interface org.cef.browser.CefBrowser
-
-
Get an implementation of CefRenderHandler if any.
-
-
getRenderHandler() - Method in class org.cef.CefClient
-
 
-
getRenderHandler() - Method in class org.cef.handler.CefClientHandler
-
-
Return the handler for off-screen rendering events.
-
-
getRequest() - Method in class org.cef.network.CefURLRequest
-
-
Returns the request object used to create this URL request.
-
-
getRequestContext() - Method in interface org.cef.browser.CefBrowser
-
-
Retrieves the request context used by this browser instance.
-
-
getRequestError() - Method in class org.cef.network.CefURLRequest
-
-
Returns the request error if status is UR_CANCELED or UR_FAILED, or 0 - otherwise.
-
-
getRequestHandler() - Method in class org.cef.CefClient
-
 
-
getRequestHandler() - Method in class org.cef.handler.CefClientHandler
-
-
Return the handler for browser request events.
-
-
getRequestStatus() - Method in class org.cef.network.CefURLRequest
-
-
Returns the request status.
-
-
getResourceHandler(CefBrowser, CefFrame, CefRequest) - Method in interface org.cef.handler.CefResourceRequestHandler
-
-
Called on the IO thread before a resource is loaded.
-
-
getResourceHandler(CefBrowser, CefFrame, CefRequest) - Method in class org.cef.handler.CefResourceRequestHandlerAdapter
-
 
-
getResourceRequestHandler(CefBrowser, CefFrame, CefRequest, boolean, boolean, String, BoolRef) - Method in class org.cef.CefClient
-
 
-
getResourceRequestHandler(CefBrowser, CefFrame, CefRequest, boolean, boolean, String, BoolRef) - Method in interface org.cef.handler.CefRequestContextHandler
-
-
Called on the IO thread before a resource request is initiated.
-
-
getResourceRequestHandler(CefBrowser, CefFrame, CefRequest, boolean, boolean, String, BoolRef) - Method in class org.cef.handler.CefRequestContextHandlerAdapter
-
 
-
getResourceRequestHandler(CefBrowser, CefFrame, CefRequest, boolean, boolean, String, BoolRef) - Method in interface org.cef.handler.CefRequestHandler
-
-
Called on the IO thread before a resource request is initiated.
-
-
getResourceRequestHandler(CefBrowser, CefFrame, CefRequest, boolean, boolean, String, BoolRef) - Method in class org.cef.handler.CefRequestHandlerAdapter
-
 
-
getResourceType() - Method in class org.cef.network.CefRequest
-
-
Get the resource type for this request.
-
-
getResponse() - Method in class org.cef.network.CefURLRequest
-
-
Returns the response, or NULL if no response information is available.
-
-
getResponseHeaders(CefResponse, IntRef, StringRef) - Method in interface org.cef.handler.CefResourceHandler
-
-
Retrieve response header information.
-
-
getResponseHeaders(CefResponse, IntRef, StringRef) - Method in class org.cef.handler.CefResourceHandlerAdapter
-
 
-
getScreenInfo(CefBrowser, CefScreenInfo) - Method in class org.cef.CefClient
-
 
-
getScreenInfo(CefBrowser, CefScreenInfo) - Method in interface org.cef.handler.CefRenderHandler
-
-
Retrieve the screen info.
-
-
getScreenInfo(CefBrowser, CefScreenInfo) - Method in class org.cef.handler.CefRenderHandlerAdapter
-
 
-
getScreenPoint(CefBrowser, Point) - Method in class org.cef.CefClient
-
 
-
getScreenPoint(CefBrowser, Point) - Method in interface org.cef.handler.CefRenderHandler
-
-
Retrieve the screen point for the specified view point.
-
-
getScreenPoint(CefBrowser, Point) - Method in class org.cef.handler.CefRenderHandlerAdapter
-
 
-
getSelectionText() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns the text of the selection, if any, that the context menu was - invoked on.
-
-
getSource(CefStringVisitor) - Method in interface org.cef.browser.CefBrowser
-
-
Retrieve this frame's HTML source as a string sent to the specified - visitor.
-
-
getSource() - Method in enum org.cef.network.CefRequest.TransitionType
-
-
Returns the source part of the enum as integer.
-
-
getSourceUrl() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns the source URL, if any, for the element that the context menu was - invoked on.
-
-
getStartTime() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns the time that the download started.
-
-
getState() - Static method in class org.cef.CefApp
-
-
Returns the current state of CefApp.
-
-
getStatus() - Method in class org.cef.network.CefResponse
-
-
Get the response status code.
-
-
getStatusText() - Method in class org.cef.network.CefResponse
-
-
Get the response status text.
-
-
getSubMenu(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns the submenu for the specified |command_id| or empty if invalid.
-
-
getSubMenuAt(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns the submenu at the specified |index| or empty if invalid.
-
-
getSuggestedFileName() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns the suggested file name.
-
-
getSwitches() - Method in interface org.cef.callback.CefCommandLine
-
-
Returns the map of switch names and values.
-
-
getSwitchValue(String) - Method in interface org.cef.callback.CefCommandLine
-
-
Returns the value associated with the given switch.
-
-
getText(CefStringVisitor) - Method in interface org.cef.browser.CefBrowser
-
-
Retrieve this frame's display text as a string sent to the specified - visitor.
-
-
getTotalBytes() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns the total number of bytes.
-
-
getTransitionType() - Method in class org.cef.network.CefRequest
-
-
Get the transition type for this request.
-
-
getType(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns the item type for the specified |command_id|.
-
-
getType() - Method in class org.cef.network.CefPostDataElement
-
-
Return the type of this post data element.
-
-
getTypeAt(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns the item type at the specified |index|.
-
-
getTypeFlags() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns flags representing the type of node that the context menu was - invoked on.
-
-
getUIComponent() - Method in interface org.cef.browser.CefBrowser
-
-
Get the underlying UI component (e.g.
-
-
getUnfilteredLinkUrl() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns the link URL, if any, to be used ONLY for "copy link address".
-
-
getURL() - Method in interface org.cef.browser.CefBrowser
-
-
Emits the URL currently loaded in this frame.
-
-
getURL() - Method in interface org.cef.browser.CefFrame
-
-
Emits the URL currently loaded in this frame.
-
-
getURL() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns the URL.
-
-
getURL() - Method in class org.cef.network.CefRequest
-
-
Get the fully qualified URL.
-
-
getValue() - Method in enum org.cef.network.CefRequest.TransitionFlags
-
-
Returns the integer representation of the enum.
-
-
getValue() - Method in enum org.cef.network.CefRequest.TransitionType
-
-
Returns the integer representation of this enum, containing the source - and the qualifier as one value.
-
-
getVersion() - Method in class org.cef.CefApp
-
 
-
getViewRect(CefBrowser) - Method in class org.cef.CefClient
-
 
-
getViewRect(CefBrowser) - Method in interface org.cef.handler.CefRenderHandler
-
-
Retrieve the view rectangle.
-
-
getViewRect(CefBrowser) - Method in class org.cef.handler.CefRenderHandlerAdapter
-
 
-
getWidth() - Method in class org.cef.browser.CefPaintEvent
-
 
-
getWindowHandle(Component) - Method in interface org.cef.browser.CefBrowserWindow
-
-
Get the window handle for the given UI object.
-
-
getWindowHandle(Component) - Method in class org.cef.browser.mac.CefBrowserWindowMac
-
 
-
getWindowHandler() - Method in interface org.cef.browser.CefBrowser
-
-
Get an implementation of CefWindowHandler if any.
-
-
getWindowHandler() - Method in class org.cef.CefClient
-
 
-
getWindowHandler() - Method in class org.cef.handler.CefClientHandler
-
-
Return the handler for windowed rendering events.
-
-
getWindowlessFrameRate() - Method in interface org.cef.browser.CefBrowser
-
-
Returns the maximum rate in frames per second (fps) that CefRenderHandler::onPaint - will be called for a windowless browser.
-
-
getXCoord() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns the X coordinate of the mouse where the context menu was invoked.
-
-
getYCoord() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns the Y coordinate of the mouse where the context menu was invoked.
-
-
getZoomLevel() - Method in interface org.cef.browser.CefBrowser
-
-
Get the current zoom level.
-
-
goBack() - Method in interface org.cef.browser.CefBrowser
-
-
Go back.
-
-
goForward() - Method in interface org.cef.browser.CefBrowser
-
-
Go forward.
-
-
- - - -

H

-
-
handleBeforeTerminate() - Method in class org.cef.CefApp
-
-
This method is invoked by the native code (currently on Mac only) in case - of a termination event (e.g.
-
-
hasAccelerator(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns true if the specified |command_id| has a keyboard accelerator - assigned.
-
-
hasAcceleratorAt(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns true if the specified |index| has a keyboard accelerator assigned.
-
-
hasArguments() - Method in interface org.cef.callback.CefCommandLine
-
-
Tests if there are remaining command line arguments.
-
-
hasDocument() - Method in interface org.cef.browser.CefBrowser
-
-
Tests if a document has been loaded in the browser.
-
-
hasExpires - Variable in class org.cef.network.CefCookie
-
-
The cookie expiration date is only valid if |has_expires| is true.
-
-
hasImageContents() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns true if the context menu was invoked on an image which has - non-empty contents.
-
-
hasPreference(String) - Method in class org.cef.browser.CefRequestContext
-
-
Returns true if a preference with the specified |name| exists.
-
-
hasSwitch(String) - Method in interface org.cef.callback.CefCommandLine
-
-
Checks if the command line has a specific switches.
-
-
hasSwitches() - Method in interface org.cef.callback.CefCommandLine
-
-
Checks if the command line has switches.
-
-
header_template - Variable in class org.cef.misc.CefPdfPrintSettings
-
-
HTML template for the print header.
-
-
height - Variable in class org.cef.handler.CefScreenInfo
-
 
-
httponly - Variable in class org.cef.network.CefCookie
-
-
If httponly is true the cookie will only be sent for HTTP requests.
-
-
- - - -

I

-
-
insertCheckItemAt(int, int, String) - Method in interface org.cef.callback.CefMenuModel
-
-
Insert a check item in the menu at the specified |index|.
-
-
insertItemAt(int, int, String) - Method in interface org.cef.callback.CefMenuModel
-
-
Insert an item in the menu at the specified |index|.
-
-
insertRadioItemAt(int, int, String, int) - Method in interface org.cef.callback.CefMenuModel
-
-
Insert a radio item in the menu at the specified |index|.
-
-
insertSeparatorAt(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Insert a separator in the menu at the specified |index|.
-
-
insertSubMenuAt(int, int, String) - Method in interface org.cef.callback.CefMenuModel
-
-
Insert a sub-menu in the menu at the specified |index|.
-
-
IntRef - Class in org.cef.misc
-
-
Helper class for passing int values by reference.
-
-
IntRef() - Constructor for class org.cef.misc.IntRef
-
 
-
IntRef(int) - Constructor for class org.cef.misc.IntRef
-
 
-
is_monochrome - Variable in class org.cef.handler.CefScreenInfo
-
 
-
is_system_key - Variable in class org.cef.handler.CefKeyboardHandler.CefKeyEvent
-
-
Indicates whether the event is considered a "system key" event (see - http://msdn.microsoft.com/en-us/library/ms646286(VS.85).aspx for details).
-
-
isCanceled() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns true if the download has been canceled or interrupted.
-
-
isChecked(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns true if the specified |command_id| is checked.
-
-
isCheckedAt(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns true if the specified |index| is checked.
-
-
isClosed() - Method in class org.cef.browser.CefDevToolsClient
-
 
-
isComplete() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns true if the download is complete.
-
-
isEditable() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns true if the context menu was invoked on an editable node.
-
-
isEnabled(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns true if the specified |command_id| is enabled.
-
-
isEnabledAt(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns true if the specified |index| is enabled.
-
-
isFile() - Method in class org.cef.callback.CefDragData
-
-
Returns true if the drag data is a file.
-
-
isFocused() - Method in interface org.cef.browser.CefFrame
-
-
Returns true if this is the focused frame.
-
-
isFragment() - Method in class org.cef.callback.CefDragData
-
-
Returns true if the drag data is a text or html fragment.
-
-
isGlobal() - Method in class org.cef.browser.CefRequestContext
-
-
Returns true if this object is the global context.
-
-
isInProgress() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns true if the download is in progress.
-
-
isLandscape() - Method in class org.cef.misc.CefPrintSettings
-
-
Returns true if the orientation is landscape.
-
-
isLink() - Method in class org.cef.callback.CefDragData
-
-
Returns true if the drag data is a link.
-
-
isLinux() - Static method in class org.cef.OS
-
 
-
isLoading() - Method in interface org.cef.browser.CefBrowser
-
-
Tests if the browser is currently loading.
-
-
isMacintosh() - Static method in class org.cef.OS
-
 
-
isMain() - Method in interface org.cef.browser.CefFrame
-
-
Returns true if this is the main (top-level) frame.
-
-
isPopup() - Method in interface org.cef.browser.CefBrowser
-
-
Tests if the window is a popup window.
-
-
isReadOnly() - Method in class org.cef.callback.CefDragData
-
-
Test if the object is set to read-only.
-
-
isReadOnly() - Method in class org.cef.misc.CefPrintSettings
-
-
Returns true if the values of this object are read-only.
-
-
isReadOnly() - Method in class org.cef.network.CefPostData
-
-
Returns true if this object is read-only.
-
-
isReadOnly() - Method in class org.cef.network.CefPostDataElement
-
-
Returns true if this object is read-only.
-
-
isReadOnly() - Method in class org.cef.network.CefRequest
-
-
Returns true if this object is read-only.
-
-
isReadOnly() - Method in class org.cef.network.CefResponse
-
-
Returns true if this object is read-only.
-
-
isRedirect() - Method in enum org.cef.network.CefRequest.TransitionType
-
-
Tests if one of the redirect qualifiers is set.
-
-
isSelectionOnly() - Method in class org.cef.misc.CefPrintSettings
-
-
Returns true if only the selection will be printed.
-
-
isSet(CefRequest.TransitionFlags) - Method in enum org.cef.network.CefRequest.TransitionType
-
-
Tests if a qualifier is set.
-
-
isSpellCheckEnabled() - Method in interface org.cef.callback.CefContextMenuParams
-
-
Returns true if the context menu was invoked on an editable node where - spell-check is enabled.
-
-
isValid() - Method in interface org.cef.browser.CefFrame
-
-
True if this object is currently attached to a valid frame.
-
-
isValid() - Method in interface org.cef.callback.CefDownloadItem
-
-
Returns true if this object is valid.
-
-
isValid() - Method in class org.cef.misc.CefPrintSettings
-
-
Returns true if this object is valid.
-
-
isVisible(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns true if the specified |command_id| is visible.
-
-
isVisibleAt(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Returns true if the specified |index| is visible.
-
-
isWindows() - Static method in class org.cef.OS
-
 
-
- - - -

J

-
-
javascript_flags - Variable in class org.cef.CefSettings
-
-
Custom flags that will be used when initializing the V8 JavaScript engine.
-
-
JCEF_COMMIT_NUMBER - Variable in class org.cef.CefApp.CefVersion
-
 
-
jsCancelFunction - Variable in class org.cef.browser.CefMessageRouter.CefMessageRouterConfig
-
-
Name of the JavaScript function that will be added to the 'window' object - for canceling a pending query.
-
-
jsQueryFunction - Variable in class org.cef.browser.CefMessageRouter.CefMessageRouterConfig
-
-
Name of the JavaScript function that will be added to the 'window' object - for sending a query.
-
-
- - - -

L

-
-
landscape - Variable in class org.cef.misc.CefPdfPrintSettings
-
-
Set to true for landscape mode or false for portrait mode.
-
-
lastAccess - Variable in class org.cef.network.CefCookie
-
-
The cookie last access date.
-
-
loadLibrary(String) - Method in interface org.cef.SystemBootstrap.Loader
-
 
-
loadLibrary(String) - Static method in class org.cef.SystemBootstrap
-
 
-
loadRequest(CefRequest) - Method in interface org.cef.browser.CefBrowser
-
-
Load the request represented by the request object.
-
-
loadURL(String) - Method in interface org.cef.browser.CefBrowser
-
-
Load the specified URL in the main frame.
-
-
locale - Variable in class org.cef.CefSettings
-
-
The locale string that will be passed to Blink.
-
-
locales_dir_path - Variable in class org.cef.CefSettings
-
-
The fully qualified path for the locales directory.
-
-
log_file - Variable in class org.cef.CefSettings
-
-
The directory and file name to use for the debug log.
-
-
log_severity - Variable in class org.cef.CefSettings
-
-
The log severity.
-
-
LongRef - Class in org.cef.misc
-
-
Helper class for passing long values by reference.
-
-
LongRef() - Constructor for class org.cef.misc.LongRef
-
 
-
LongRef(long) - Constructor for class org.cef.misc.LongRef
-
 
-
- - - -

M

-
-
margin_bottom - Variable in class org.cef.misc.CefPdfPrintSettings
-
 
-
margin_left - Variable in class org.cef.misc.CefPdfPrintSettings
-
 
-
margin_right - Variable in class org.cef.misc.CefPdfPrintSettings
-
 
-
margin_top - Variable in class org.cef.misc.CefPdfPrintSettings
-
-
Margins in inches.
-
-
margin_type - Variable in class org.cef.misc.CefPdfPrintSettings
-
-
Margin type.
-
-
MediaStateFlags() - Constructor for class org.cef.callback.CefContextMenuParams.MediaStateFlags
-
 
-
MENU_ID_BACK - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_COPY - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_CUT - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_DELETE - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_FIND - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_FORWARD - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_NO_SPELLING_SUGGESTIONS - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_PASTE - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_PRINT - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_REDO - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_RELOAD - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_RELOAD_NOCACHE - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_SELECT_ALL - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_SPELLCHECK_SUGGESTION_0 - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_SPELLCHECK_SUGGESTION_1 - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_SPELLCHECK_SUGGESTION_2 - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_SPELLCHECK_SUGGESTION_3 - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_SPELLCHECK_SUGGESTION_4 - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_SPELLCHECK_SUGGESTION_LAST - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_STOPLOAD - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_UNDO - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_USER_FIRST - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_USER_LAST - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MENU_ID_VIEW_SOURCE - Static variable in class org.cef.callback.CefMenuModel.MenuId
-
 
-
MenuId() - Constructor for class org.cef.callback.CefMenuModel.MenuId
-
 
-
modifiers - Variable in class org.cef.handler.CefKeyboardHandler.CefKeyEvent
-
-
Bit flags describing any pressed modifier keys.
-
-
- - - -

N

-
-
name - Variable in class org.cef.network.CefCookie
-
-
The cookie name.
-
-
native_key_code - Variable in class org.cef.handler.CefKeyboardHandler.CefKeyEvent
-
-
The actual key code genenerated by the platform.
-
-
- - - -

O

-
-
onAddressChange(CefBrowser, CefFrame, String) - Method in class org.cef.CefClient
-
 
-
onAddressChange(CefBrowser, CefFrame, String) - Method in interface org.cef.handler.CefDisplayHandler
-
-
Browser address changed.
-
-
onAddressChange(CefBrowser, CefFrame, String) - Method in class org.cef.handler.CefDisplayHandlerAdapter
-
 
-
onAfterCreated(CefBrowser) - Method in class org.cef.CefClient
-
 
-
onAfterCreated(CefBrowser) - Method in interface org.cef.handler.CefLifeSpanHandler
-
-
Handle creation of a new browser window.
-
-
onAfterCreated(CefBrowser) - Method in class org.cef.handler.CefLifeSpanHandlerAdapter
-
 
-
onAfterParentChanged(CefBrowser) - Method in class org.cef.CefClient
-
 
-
onAfterParentChanged(CefBrowser) - Method in interface org.cef.handler.CefLifeSpanHandler
-
-
Called after a browser's native parent window has changed.
-
-
onAfterParentChanged(CefBrowser) - Method in class org.cef.handler.CefLifeSpanHandlerAdapter
-
 
-
onAlreadyRunningAppRelaunch(CefCommandLine, String) - Method in interface org.cef.handler.CefAppHandler
-
-
Implement this method to provide app-specific behavior when an already - running app is relaunched with the same CefSettings.root_cache_path value.
-
-
onAlreadyRunningAppRelaunch(CefCommandLine, String) - Method in class org.cef.handler.CefAppHandlerAdapter
-
 
-
onBeforeBrowse(CefBrowser, CefFrame, CefRequest, boolean, boolean) - Method in class org.cef.CefClient
-
 
-
onBeforeBrowse(CefBrowser, CefFrame, CefRequest, boolean, boolean) - Method in interface org.cef.handler.CefRequestHandler
-
-
Called on the UI thread before browser navigation.
-
-
onBeforeBrowse(CefBrowser, CefFrame, CefRequest, boolean, boolean) - Method in class org.cef.handler.CefRequestHandlerAdapter
-
 
-
onBeforeClose() - Method in interface org.cef.browser.CefBrowser
-
-
Called from CefClient.onBeforeClose.
-
-
onBeforeClose(CefBrowser) - Method in class org.cef.CefClient
-
 
-
onBeforeClose(CefBrowser) - Method in interface org.cef.handler.CefLifeSpanHandler
-
-
Called just before a browser is destroyed.
-
-
onBeforeClose(CefBrowser) - Method in class org.cef.handler.CefLifeSpanHandlerAdapter
-
 
-
onBeforeCommandLineProcessing(String, CefCommandLine) - Method in interface org.cef.handler.CefAppHandler
-
-
Provides an opportunity to view and/or modify command-line arguments before - processing by CEF and Chromium.
-
-
onBeforeCommandLineProcessing(String, CefCommandLine) - Method in class org.cef.handler.CefAppHandlerAdapter
-
 
-
onBeforeContextMenu(CefBrowser, CefFrame, CefContextMenuParams, CefMenuModel) - Method in class org.cef.CefClient
-
 
-
onBeforeContextMenu(CefBrowser, CefFrame, CefContextMenuParams, CefMenuModel) - Method in interface org.cef.handler.CefContextMenuHandler
-
-
Called before a context menu is displayed.
-
-
onBeforeContextMenu(CefBrowser, CefFrame, CefContextMenuParams, CefMenuModel) - Method in class org.cef.handler.CefContextMenuHandlerAdapter
-
 
-
onBeforeDownload(CefBrowser, CefDownloadItem, String, CefBeforeDownloadCallback) - Method in class org.cef.CefClient
-
 
-
onBeforeDownload(CefBrowser, CefDownloadItem, String, CefBeforeDownloadCallback) - Method in interface org.cef.handler.CefDownloadHandler
-
-
Called before a download begins.
-
-
onBeforeDownload(CefBrowser, CefDownloadItem, String, CefBeforeDownloadCallback) - Method in class org.cef.handler.CefDownloadHandlerAdapter
-
 
-
onBeforePopup(CefBrowser, CefFrame, String, String) - Method in class org.cef.CefClient
-
 
-
onBeforePopup(CefBrowser, CefFrame, String, String) - Method in interface org.cef.handler.CefLifeSpanHandler
-
-
Called on the IO thread before a new popup window is created.
-
-
onBeforePopup(CefBrowser, CefFrame, String, String) - Method in class org.cef.handler.CefLifeSpanHandlerAdapter
-
 
-
onBeforeResourceLoad(CefBrowser, CefFrame, CefRequest) - Method in interface org.cef.handler.CefResourceRequestHandler
-
-
Called on the IO thread before a resource request is loaded.
-
-
onBeforeResourceLoad(CefBrowser, CefFrame, CefRequest) - Method in class org.cef.handler.CefResourceRequestHandlerAdapter
-
 
-
onBeforeTerminate() - Method in interface org.cef.handler.CefAppHandler
-
-
Provides an opportunity to hook into the native shutdown process.
-
-
onBeforeTerminate() - Method in class org.cef.handler.CefAppHandlerAdapter
-
 
-
onBeforeUnloadDialog(CefBrowser, String, boolean, CefJSDialogCallback) - Method in class org.cef.CefClient
-
 
-
onBeforeUnloadDialog(CefBrowser, String, boolean, CefJSDialogCallback) - Method in interface org.cef.handler.CefJSDialogHandler
-
-
Called to run a dialog asking the user if they want to leave a page.
-
-
onBeforeUnloadDialog(CefBrowser, String, boolean, CefJSDialogCallback) - Method in class org.cef.handler.CefJSDialogHandlerAdapter
-
 
-
onCertificateError(CefBrowser, CefLoadHandler.ErrorCode, String, CefCallback) - Method in class org.cef.CefClient
-
 
-
onCertificateError(CefBrowser, CefLoadHandler.ErrorCode, String, CefCallback) - Method in interface org.cef.handler.CefRequestHandler
-
-
Called on the UI thread to handle requests for URLs with an invalid SSL certificate.
-
-
onCertificateError(CefBrowser, CefLoadHandler.ErrorCode, String, CefCallback) - Method in class org.cef.handler.CefRequestHandlerAdapter
-
 
-
onComplete() - Method in interface org.cef.callback.CefCompletionCallback
-
-
Method that will be called once the task is complete.
-
-
onConsoleMessage(CefBrowser, CefSettings.LogSeverity, String, String, int) - Method in class org.cef.CefClient
-
 
-
onConsoleMessage(CefBrowser, CefSettings.LogSeverity, String, String, int) - Method in interface org.cef.handler.CefDisplayHandler
-
-
Display a console message.
-
-
onConsoleMessage(CefBrowser, CefSettings.LogSeverity, String, String, int) - Method in class org.cef.handler.CefDisplayHandlerAdapter
-
 
-
onContextInitialized() - Method in interface org.cef.handler.CefAppHandler
-
-
Called on the browser process UI thread immediately after the CEF context - has been initialized.
-
-
onContextInitialized() - Method in class org.cef.handler.CefAppHandlerAdapter
-
 
-
onContextMenuCommand(CefBrowser, CefFrame, CefContextMenuParams, int, int) - Method in class org.cef.CefClient
-
 
-
onContextMenuCommand(CefBrowser, CefFrame, CefContextMenuParams, int, int) - Method in interface org.cef.handler.CefContextMenuHandler
-
-
Called to execute a command selected from the context menu.
-
-
onContextMenuCommand(CefBrowser, CefFrame, CefContextMenuParams, int, int) - Method in class org.cef.handler.CefContextMenuHandlerAdapter
-
 
-
onContextMenuDismissed(CefBrowser, CefFrame) - Method in class org.cef.CefClient
-
 
-
onContextMenuDismissed(CefBrowser, CefFrame) - Method in interface org.cef.handler.CefContextMenuHandler
-
-
Called when the context menu is dismissed irregardless of whether the menu - was empty or a command was selected.
-
-
onContextMenuDismissed(CefBrowser, CefFrame) - Method in class org.cef.handler.CefContextMenuHandlerAdapter
-
 
-
onCursorChange(CefBrowser, int) - Method in class org.cef.CefClient
-
 
-
onCursorChange(CefBrowser, int) - Method in interface org.cef.handler.CefDisplayHandler
-
-
Handle cursor changes.
-
-
onCursorChange(CefBrowser, int) - Method in class org.cef.handler.CefDisplayHandlerAdapter
-
 
-
onCursorChange(CefBrowser, int) - Method in interface org.cef.handler.CefRenderHandler
-
-
Handle cursor changes.
-
-
onCursorChange(CefBrowser, int) - Method in class org.cef.handler.CefRenderHandlerAdapter
-
 
-
onDialogClosed(CefBrowser) - Method in class org.cef.CefClient
-
 
-
onDialogClosed(CefBrowser) - Method in interface org.cef.handler.CefJSDialogHandler
-
-
Called when the default implementation dialog is closed.
-
-
onDialogClosed(CefBrowser) - Method in class org.cef.handler.CefJSDialogHandlerAdapter
-
 
-
onDownloadData(CefURLRequest, byte[], int) - Method in interface org.cef.callback.CefURLRequestClient
-
-
Called when some part of the response is read.
-
-
onDownloadProgress(CefURLRequest, int, int) - Method in interface org.cef.callback.CefURLRequestClient
-
-
Notifies the client of download progress.
-
-
onDownloadUpdated(CefBrowser, CefDownloadItem, CefDownloadItemCallback) - Method in class org.cef.CefClient
-
 
-
onDownloadUpdated(CefBrowser, CefDownloadItem, CefDownloadItemCallback) - Method in interface org.cef.handler.CefDownloadHandler
-
-
Called when a download's status or progress information has been updated.
-
-
onDownloadUpdated(CefBrowser, CefDownloadItem, CefDownloadItemCallback) - Method in class org.cef.handler.CefDownloadHandlerAdapter
-
 
-
onDragEnter(CefBrowser, CefDragData, int) - Method in class org.cef.CefClient
-
 
-
onDragEnter(CefBrowser, CefDragData, int) - Method in interface org.cef.handler.CefDragHandler
-
-
Called when an external drag event enters the browser window.
-
-
onEvent(String, String) - Method in interface org.cef.browser.CefDevToolsClient.EventListener
-
-
Method that will be called on receipt of an event.
-
-
onFileDialog(CefBrowser, CefDialogHandler.FileDialogMode, String, String, Vector<String>, Vector<String>, Vector<String>, CefFileDialogCallback) - Method in class org.cef.CefClient
-
 
-
onFileDialog(CefBrowser, CefDialogHandler.FileDialogMode, String, String, Vector<String>, Vector<String>, Vector<String>, CefFileDialogCallback) - Method in interface org.cef.handler.CefDialogHandler
-
-
Called to run a file chooser dialog.
-
-
onFileDialogDismissed(Vector<String>) - Method in interface org.cef.callback.CefRunFileDialogCallback
-
-
Called asynchronously after the file dialog is dismissed.
-
-
onFullscreenModeChange(CefBrowser, boolean) - Method in class org.cef.CefClient
-
 
-
onFullscreenModeChange(CefBrowser, boolean) - Method in interface org.cef.handler.CefDisplayHandler
-
-
Browser fullscreen mode changed.
-
-
onFullscreenModeChange(CefBrowser, boolean) - Method in class org.cef.handler.CefDisplayHandlerAdapter
-
 
-
onGotFocus(CefBrowser) - Method in class org.cef.CefClient
-
 
-
onGotFocus(CefBrowser) - Method in interface org.cef.handler.CefFocusHandler
-
-
Called when the browser component has received focus.
-
-
onGotFocus(CefBrowser) - Method in class org.cef.handler.CefFocusHandlerAdapter
-
 
-
onJSDialog(CefBrowser, String, CefJSDialogHandler.JSDialogType, String, String, CefJSDialogCallback, BoolRef) - Method in class org.cef.CefClient
-
 
-
onJSDialog(CefBrowser, String, CefJSDialogHandler.JSDialogType, String, String, CefJSDialogCallback, BoolRef) - Method in interface org.cef.handler.CefJSDialogHandler
-
-
Called to run a JavaScript dialog.
-
-
onJSDialog(CefBrowser, String, CefJSDialogHandler.JSDialogType, String, String, CefJSDialogCallback, BoolRef) - Method in class org.cef.handler.CefJSDialogHandlerAdapter
-
 
-
onKeyEvent(CefBrowser, CefKeyboardHandler.CefKeyEvent) - Method in class org.cef.CefClient
-
 
-
onKeyEvent(CefBrowser, CefKeyboardHandler.CefKeyEvent) - Method in interface org.cef.handler.CefKeyboardHandler
-
-
Called after the renderer and JavaScript in the page has had a chance to - handle the event.
-
-
onKeyEvent(CefBrowser, CefKeyboardHandler.CefKeyEvent) - Method in class org.cef.handler.CefKeyboardHandlerAdapter
-
 
-
onLoadEnd(CefBrowser, CefFrame, int) - Method in class org.cef.CefClient
-
 
-
onLoadEnd(CefBrowser, CefFrame, int) - Method in interface org.cef.handler.CefLoadHandler
-
-
Called when the browser is done loading a frame.
-
-
onLoadEnd(CefBrowser, CefFrame, int) - Method in class org.cef.handler.CefLoadHandlerAdapter
-
 
-
onLoadError(CefBrowser, CefFrame, CefLoadHandler.ErrorCode, String, String) - Method in class org.cef.CefClient
-
 
-
onLoadError(CefBrowser, CefFrame, CefLoadHandler.ErrorCode, String, String) - Method in interface org.cef.handler.CefLoadHandler
-
-
Called when the resource load for a navigation fails or is canceled.
-
-
onLoadError(CefBrowser, CefFrame, CefLoadHandler.ErrorCode, String, String) - Method in class org.cef.handler.CefLoadHandlerAdapter
-
 
-
onLoadingStateChange(CefBrowser, boolean, boolean, boolean) - Method in class org.cef.CefClient
-
 
-
onLoadingStateChange(CefBrowser, boolean, boolean, boolean) - Method in interface org.cef.handler.CefLoadHandler
-
-
Called when the loading state has changed.
-
-
onLoadingStateChange(CefBrowser, boolean, boolean, boolean) - Method in class org.cef.handler.CefLoadHandlerAdapter
-
 
-
onLoadStart(CefBrowser, CefFrame, CefRequest.TransitionType) - Method in class org.cef.CefClient
-
 
-
onLoadStart(CefBrowser, CefFrame, CefRequest.TransitionType) - Method in interface org.cef.handler.CefLoadHandler
-
-
Called when the browser begins loading a frame.
-
-
onLoadStart(CefBrowser, CefFrame, CefRequest.TransitionType) - Method in class org.cef.handler.CefLoadHandlerAdapter
-
 
-
onMouseEvent(CefBrowser, int, int, int, int, int) - Method in class org.cef.CefClient
-
 
-
onMouseEvent(CefBrowser, int, int, int, int, int) - Method in interface org.cef.handler.CefWindowHandler
-
-
Implement this method to handle mouse events on Windows.
-
-
onMouseEvent(CefBrowser, int, int, int, int, int) - Method in class org.cef.handler.CefWindowHandlerAdapter
-
 
-
onOpenURLFromTab(CefBrowser, CefFrame, String, boolean) - Method in class org.cef.CefClient
-
 
-
onOpenURLFromTab(CefBrowser, CefFrame, String, boolean) - Method in interface org.cef.handler.CefRequestHandler
-
-
Called on the UI thread before OnBeforeBrowse in certain limited cases - where navigating a new or different browser might be desirable.
-
-
onOpenURLFromTab(CefBrowser, CefFrame, String, boolean) - Method in class org.cef.handler.CefRequestHandlerAdapter
-
 
-
onPaint(CefBrowser, boolean, Rectangle[], ByteBuffer, int, int) - Method in class org.cef.CefClient
-
 
-
onPaint(CefBrowser, boolean, Rectangle[], ByteBuffer, int, int) - Method in interface org.cef.handler.CefRenderHandler
-
-
Handle painting.
-
-
onPaint(CefBrowser, boolean, Rectangle[], ByteBuffer, int, int) - Method in class org.cef.handler.CefRenderHandlerAdapter
-
 
-
onPdfPrintFinished(String, boolean) - Method in interface org.cef.callback.CefPdfPrintCallback
-
-
Method that will be executed when the PDF printing has completed.
-
-
onPopupShow(CefBrowser, boolean) - Method in class org.cef.CefClient
-
 
-
onPopupShow(CefBrowser, boolean) - Method in interface org.cef.handler.CefRenderHandler
-
-
Show or hide the popup window.
-
-
onPopupShow(CefBrowser, boolean) - Method in class org.cef.handler.CefRenderHandlerAdapter
-
 
-
onPopupSize(CefBrowser, Rectangle) - Method in class org.cef.CefClient
-
 
-
onPopupSize(CefBrowser, Rectangle) - Method in interface org.cef.handler.CefRenderHandler
-
-
Size the popup window.
-
-
onPopupSize(CefBrowser, Rectangle) - Method in class org.cef.handler.CefRenderHandlerAdapter
-
 
-
onPreKeyEvent(CefBrowser, CefKeyboardHandler.CefKeyEvent, BoolRef) - Method in class org.cef.CefClient
-
 
-
onPreKeyEvent(CefBrowser, CefKeyboardHandler.CefKeyEvent, BoolRef) - Method in interface org.cef.handler.CefKeyboardHandler
-
-
Called before a keyboard event is sent to the renderer.
-
-
onPreKeyEvent(CefBrowser, CefKeyboardHandler.CefKeyEvent, BoolRef) - Method in class org.cef.handler.CefKeyboardHandlerAdapter
-
 
-
onPrintDialog(CefBrowser, boolean, CefPrintDialogCallback) - Method in class org.cef.CefClient
-
 
-
onPrintDialog(CefBrowser, boolean, CefPrintDialogCallback) - Method in interface org.cef.handler.CefPrintHandler
-
-
Called to show the print dialog.
-
-
onPrintDialog(CefBrowser, boolean, CefPrintDialogCallback) - Method in class org.cef.handler.CefPrintHandlerAdapter
-
 
-
onPrintJob(CefBrowser, String, String, CefPrintJobCallback) - Method in class org.cef.CefClient
-
 
-
onPrintJob(CefBrowser, String, String, CefPrintJobCallback) - Method in interface org.cef.handler.CefPrintHandler
-
-
Called to send the print job to the printer.
-
-
onPrintJob(CefBrowser, String, String, CefPrintJobCallback) - Method in class org.cef.handler.CefPrintHandlerAdapter
-
 
-
onPrintReset(CefBrowser) - Method in class org.cef.CefClient
-
 
-
onPrintReset(CefBrowser) - Method in interface org.cef.handler.CefPrintHandler
-
-
Called to reset client state related to printing.
-
-
onPrintReset(CefBrowser) - Method in class org.cef.handler.CefPrintHandlerAdapter
-
 
-
onPrintSettings(CefBrowser, CefPrintSettings, boolean) - Method in class org.cef.CefClient
-
 
-
onPrintSettings(CefBrowser, CefPrintSettings, boolean) - Method in interface org.cef.handler.CefPrintHandler
-
-
Called to get print settings.
-
-
onPrintSettings(CefBrowser, CefPrintSettings, boolean) - Method in class org.cef.handler.CefPrintHandlerAdapter
-
 
-
onPrintStart(CefBrowser) - Method in class org.cef.CefClient
-
 
-
onPrintStart(CefBrowser) - Method in interface org.cef.handler.CefPrintHandler
-
-
Called when printing has started.
-
-
onPrintStart(CefBrowser) - Method in class org.cef.handler.CefPrintHandlerAdapter
-
 
-
onProtocolExecution(CefBrowser, CefFrame, CefRequest, BoolRef) - Method in interface org.cef.handler.CefResourceRequestHandler
-
-
Called on the IO thread to handle requests for URLs with an unknown protocol component.
-
-
onProtocolExecution(CefBrowser, CefFrame, CefRequest, BoolRef) - Method in class org.cef.handler.CefResourceRequestHandlerAdapter
-
 
-
onQuery(CefBrowser, CefFrame, long, String, boolean, CefQueryCallback) - Method in interface org.cef.handler.CefMessageRouterHandler
-
-
Called when the browser receives a JavaScript query.
-
-
onQuery(CefBrowser, CefFrame, long, String, boolean, CefQueryCallback) - Method in class org.cef.handler.CefMessageRouterHandlerAdapter
-
 
-
onQueryCanceled(CefBrowser, CefFrame, long) - Method in interface org.cef.handler.CefMessageRouterHandler
-
-
Called when a pending JavaScript query is canceled.
-
-
onQueryCanceled(CefBrowser, CefFrame, long) - Method in class org.cef.handler.CefMessageRouterHandlerAdapter
-
 
-
onRegisterCustomSchemes(CefSchemeRegistrar) - Method in interface org.cef.handler.CefAppHandler
-
-
Provides an opportunity to register custom schemes.
-
-
onRegisterCustomSchemes(CefSchemeRegistrar) - Method in class org.cef.handler.CefAppHandlerAdapter
-
 
-
onRenderProcessTerminated(CefBrowser, CefRequestHandler.TerminationStatus, int, String) - Method in class org.cef.CefClient
-
 
-
onRenderProcessTerminated(CefBrowser, CefRequestHandler.TerminationStatus, int, String) - Method in interface org.cef.handler.CefRequestHandler
-
-
Called on the browser process UI thread when the render process terminates unexpectedly.
-
-
onRenderProcessTerminated(CefBrowser, CefRequestHandler.TerminationStatus, int, String) - Method in class org.cef.handler.CefRequestHandlerAdapter
-
 
-
onRequestComplete(CefURLRequest) - Method in interface org.cef.callback.CefURLRequestClient
-
-
Notifies the client that the request has completed.
-
-
onResetDialogState(CefBrowser) - Method in class org.cef.CefClient
-
 
-
onResetDialogState(CefBrowser) - Method in interface org.cef.handler.CefJSDialogHandler
-
-
Called to cancel any pending dialogs and reset any saved dialog state.
-
-
onResetDialogState(CefBrowser) - Method in class org.cef.handler.CefJSDialogHandlerAdapter
-
 
-
onResourceLoadComplete(CefBrowser, CefFrame, CefRequest, CefResponse, CefURLRequest.Status, long) - Method in interface org.cef.handler.CefResourceRequestHandler
-
-
Called on the IO thread when a resource load has completed.
-
-
onResourceLoadComplete(CefBrowser, CefFrame, CefRequest, CefResponse, CefURLRequest.Status, long) - Method in class org.cef.handler.CefResourceRequestHandlerAdapter
-
 
-
onResourceRedirect(CefBrowser, CefFrame, CefRequest, CefResponse, StringRef) - Method in interface org.cef.handler.CefResourceRequestHandler
-
-
Called on the IO thread when a resource load is redirected.
-
-
onResourceRedirect(CefBrowser, CefFrame, CefRequest, CefResponse, StringRef) - Method in class org.cef.handler.CefResourceRequestHandlerAdapter
-
 
-
onResourceResponse(CefBrowser, CefFrame, CefRequest, CefResponse) - Method in interface org.cef.handler.CefResourceRequestHandler
-
-
Called on the IO thread when a resource response is received.
-
-
onResourceResponse(CefBrowser, CefFrame, CefRequest, CefResponse) - Method in class org.cef.handler.CefResourceRequestHandlerAdapter
-
 
-
onScheduleMessagePumpWork(long) - Method in interface org.cef.handler.CefAppHandler
-
-
Called from any thread when work has been scheduled for the browser process - main (UI) thread.
-
-
onScheduleMessagePumpWork(long) - Method in class org.cef.handler.CefAppHandlerAdapter
-
 
-
onSetFocus(CefBrowser, CefFocusHandler.FocusSource) - Method in class org.cef.CefClient
-
 
-
onSetFocus(CefBrowser, CefFocusHandler.FocusSource) - Method in interface org.cef.handler.CefFocusHandler
-
-
Called when the browser component is requesting focus.
-
-
onSetFocus(CefBrowser, CefFocusHandler.FocusSource) - Method in class org.cef.handler.CefFocusHandlerAdapter
-
 
-
onStatusMessage(CefBrowser, String) - Method in class org.cef.CefClient
-
 
-
onStatusMessage(CefBrowser, String) - Method in interface org.cef.handler.CefDisplayHandler
-
-
Received a status message.
-
-
onStatusMessage(CefBrowser, String) - Method in class org.cef.handler.CefDisplayHandlerAdapter
-
 
-
onTakeFocus(CefBrowser, boolean) - Method in class org.cef.CefClient
-
 
-
onTakeFocus(CefBrowser, boolean) - Method in interface org.cef.handler.CefFocusHandler
-
-
Called when the browser component is about to loose focus.
-
-
onTakeFocus(CefBrowser, boolean) - Method in class org.cef.handler.CefFocusHandlerAdapter
-
 
-
onTitleChange(CefBrowser, String) - Method in class org.cef.CefClient
-
 
-
onTitleChange(CefBrowser, String) - Method in interface org.cef.handler.CefDisplayHandler
-
-
Browser title changed.
-
-
onTitleChange(CefBrowser, String) - Method in class org.cef.handler.CefDisplayHandlerAdapter
-
 
-
onTooltip(CefBrowser, String) - Method in class org.cef.CefClient
-
 
-
onTooltip(CefBrowser, String) - Method in interface org.cef.handler.CefDisplayHandler
-
-
About to display a tooltip.
-
-
onTooltip(CefBrowser, String) - Method in class org.cef.handler.CefDisplayHandlerAdapter
-
 
-
onUploadProgress(CefURLRequest, int, int) - Method in interface org.cef.callback.CefURLRequestClient
-
-
Notifies the client of upload progress.
-
-
open(CefRequest, BoolRef, CefCallback) - Method in interface org.cef.handler.CefResourceHandler
-
-
Open the response stream.
-
-
open(CefRequest, BoolRef, CefCallback) - Method in class org.cef.handler.CefResourceHandlerAdapter
-
 
-
openDevTools() - Method in interface org.cef.browser.CefBrowser
-
-
Get an instance of the DevTools to be displayed in its own window.
-
-
openDevTools(Point) - Method in interface org.cef.browser.CefBrowser
-
-
Open an instance of the DevTools to be displayed in its own window.
-
-
org.cef - package org.cef
-
 
-
org.cef.browser - package org.cef.browser
-
 
-
org.cef.browser.mac - package org.cef.browser.mac
-
 
-
org.cef.callback - package org.cef.callback
-
 
-
org.cef.handler - package org.cef.handler
-
 
-
org.cef.misc - package org.cef.misc
-
 
-
org.cef.network - package org.cef.network
-
 
-
OS - Class in org.cef
-
 
-
OS() - Constructor for class org.cef.OS
-
 
-
- - - -

P

-
-
page_ranges - Variable in class org.cef.misc.CefPdfPrintSettings
-
-
Paper ranges to print, one based, e.g., '1-5, 8, 11-13'.
-
-
paper_height - Variable in class org.cef.misc.CefPdfPrintSettings
-
 
-
paper_width - Variable in class org.cef.misc.CefPdfPrintSettings
-
-
Output paper size in inches.
-
-
paste() - Method in interface org.cef.browser.CefFrame
-
-
Execute paste in this frame.
-
-
path - Variable in class org.cef.network.CefCookie
-
-
If path is non-empty only URLs at or below the path will get the cookie - value.
-
-
pause() - Method in interface org.cef.callback.CefDownloadItemCallback
-
-
Call to pause the download.
-
-
persist_session_cookies - Variable in class org.cef.CefSettings
-
-
To persist session cookies (cookies without an expiry date or validity - interval) by default when using the global cookie manager set this value to - true.
-
-
prefer_css_page_size - Variable in class org.cef.misc.CefPdfPrintSettings
-
-
Set to true to prefer page size as defined by css.
-
-
print() - Method in interface org.cef.browser.CefBrowser
-
-
Print the current browser contents.
-
-
print_background - Variable in class org.cef.misc.CefPdfPrintSettings
-
-
Set to true to print background graphics or false to not print - background graphics.
-
-
printToPDF(String, CefPdfPrintSettings, CefPdfPrintCallback) - Method in interface org.cef.browser.CefBrowser
-
-
Print the current browser contents to a PDF.
-
-
processRequest(CefRequest, CefCallback) - Method in class org.cef.handler.CefResourceHandlerAdapter
-
 
-
- - - -

R

-
-
read(byte[], int, IntRef, CefResourceReadCallback) - Method in interface org.cef.handler.CefResourceHandler
-
-
Read response data.
-
-
read(byte[], int, IntRef, CefResourceReadCallback) - Method in class org.cef.handler.CefResourceHandlerAdapter
-
 
-
readResponse(byte[], int, IntRef, CefCallback) - Method in class org.cef.handler.CefResourceHandlerAdapter
-
 
-
redo() - Method in interface org.cef.browser.CefFrame
-
-
Execute redo in this frame.
-
-
registerSchemeHandlerFactory(String, String, CefSchemeHandlerFactory) - Method in class org.cef.CefApp
-
-
Register a scheme handler factory for the specified |scheme_name| and - optional |domain_name|.
-
-
reload() - Method in interface org.cef.browser.CefBrowser
-
-
Reload the current page.
-
-
reloadIgnoreCache() - Method in interface org.cef.browser.CefBrowser
-
-
Reload the current page ignoring any cached data.
-
-
remote_debugging_port - Variable in class org.cef.CefSettings
-
-
Set to a value between 1024 and 65535 to enable remote debugging on the - specified port.
-
-
remove(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Removes the item with the specified |command_id|.
-
-
removeAccelerator(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Remove the keyboard accelerator for the specified |command_id|.
-
-
removeAcceleratorAt(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Remove the keyboard accelerator at the specified |index|.
-
-
removeAt(int) - Method in interface org.cef.callback.CefMenuModel
-
-
Removes the item at the specified |index|.
-
-
removeContextMenuHandler() - Method in class org.cef.CefClient
-
 
-
removeContextMenuHandler(CefContextMenuHandler) - Method in class org.cef.handler.CefClientHandler
-
 
-
removeDialogHandler() - Method in class org.cef.CefClient
-
 
-
removeDialogHandler(CefDialogHandler) - Method in class org.cef.handler.CefClientHandler
-
 
-
removeDisplayHandler() - Method in class org.cef.CefClient
-
 
-
removeDisplayHandler(CefDisplayHandler) - Method in class org.cef.handler.CefClientHandler
-
 
-
removeDownloadHandler() - Method in class org.cef.CefClient
-
 
-
removeDownloadHandler(CefDisplayHandler) - Method in class org.cef.handler.CefClientHandler
-
 
-
removeDragHandler() - Method in class org.cef.CefClient
-
 
-
removeDragHandler(CefDragHandler) - Method in class org.cef.handler.CefClientHandler
-
 
-
removeElement(CefPostDataElement) - Method in class org.cef.network.CefPostData
-
-
Remove the specified post data element.
-
-
removeElements() - Method in class org.cef.network.CefPostData
-
-
Remove all existing post data elements.
-
-
removeEventListener(CefDevToolsClient.EventListener) - Method in class org.cef.browser.CefDevToolsClient
-
-
Remove an event listener for DevTools protocol events.
-
-
removeFocusHandler() - Method in class org.cef.CefClient
-
 
-
removeFocusHandler(CefFocusHandler) - Method in class org.cef.handler.CefClientHandler
-
 
-
removeHandler(CefMessageRouterHandler) - Method in class org.cef.browser.CefMessageRouter
-
-
Remove an existing query handler.
-
-
removeJSDialogHandler() - Method in class org.cef.CefClient
-
 
-
removeJSDialogHandler(CefJSDialogHandler) - Method in class org.cef.handler.CefClientHandler
-
 
-
removeKeyboardHandler() - Method in class org.cef.CefClient
-
 
-
removeKeyboardHandler(CefKeyboardHandler) - Method in class org.cef.handler.CefClientHandler
-
 
-
removeLifeSpanHandler() - Method in class org.cef.CefClient
-
 
-
removeLifeSpanHandler(CefLifeSpanHandler) - Method in class org.cef.handler.CefClientHandler
-
 
-
removeLoadHandler() - Method in class org.cef.CefClient
-
 
-
removeLoadHandler(CefLoadHandler) - Method in class org.cef.handler.CefClientHandler
-
 
-
removeMessageRouter(CefMessageRouter) - Method in class org.cef.CefClient
-
 
-
removeMessageRouter(CefMessageRouter) - Method in class org.cef.handler.CefClientHandler
-
 
-
removeOnPaintListener(Consumer<CefPaintEvent>) - Method in class org.cef.CefClient
-
 
-
removeOnPaintListener(Consumer<CefPaintEvent>) - Method in interface org.cef.handler.CefRenderHandler
-
-
Remove provided listener.
-
-
removePrintHandler() - Method in class org.cef.CefClient
-
 
-
removePrintHandler(CefPrintHandler) - Method in class org.cef.handler.CefClientHandler
-
 
-
removeQualifier(CefRequest.TransitionFlags) - Method in enum org.cef.network.CefRequest.TransitionType
-
-
Removes a qualifier from the enum.
-
-
removeRenderHandler(CefRenderHandler) - Method in class org.cef.handler.CefClientHandler
-
 
-
removeRequestHandler() - Method in class org.cef.CefClient
-
 
-
removeRequestHandler(CefRequestHandler) - Method in class org.cef.handler.CefClientHandler
-
 
-
removeWindowHandler(CefWindowHandler) - Method in class org.cef.handler.CefClientHandler
-
 
-
replaceMisspelling(String) - Method in interface org.cef.browser.CefBrowser
-
-
If a misspelled word is currently selected in an editable node calling - this method will replace it with the specified |word|.
-
-
reset() - Method in interface org.cef.callback.CefCommandLine
-
-
Reset the command-line switches and arguments but leave the program - component unchanged.
-
-
resetFileContents() - Method in class org.cef.callback.CefDragData
-
-
Reset the file contents.
-
-
resources_dir_path - Variable in class org.cef.CefSettings
-
-
The fully qualified path for the resources directory.
-
-
resume() - Method in interface org.cef.callback.CefDownloadItemCallback
-
-
Call to resume the download.
-
-
root_cache_path - Variable in class org.cef.CefSettings
-
-
The root directory for installation-specific data and the parent directory - for profile-specific data.
-
-
runFileDialog(CefDialogHandler.FileDialogMode, String, String, Vector<String>, int, CefRunFileDialogCallback) - Method in interface org.cef.browser.CefBrowser
-
-
Call to run a file chooser dialog.
-
-
- - - -

S

-
-
scale - Variable in class org.cef.misc.CefPdfPrintSettings
-
-
The percentage to scale the PDF by before printing (e.g.
-
-
secure - Variable in class org.cef.network.CefCookie
-
-
If secure is true the cookie will only be sent for HTTPS requests.
-
-
selectAll() - Method in interface org.cef.browser.CefFrame
-
-
Execute selectAll in this frame.
-
-
Set(double, int, int, boolean, Rectangle, Rectangle) - Method in class org.cef.handler.CefScreenInfo
-
 
-
set(boolean) - Method in class org.cef.misc.BoolRef
-
 
-
set(int) - Method in class org.cef.misc.IntRef
-
 
-
set(long) - Method in class org.cef.misc.LongRef
-
 
-
set(String) - Method in class org.cef.misc.StringRef
-
 
-
set(String, String, CefPostData, Map<String, String>) - Method in class org.cef.network.CefRequest
-
-
Set all values at one time.
-
-
setAccelerator(int, int, boolean, boolean, boolean) - Method in interface org.cef.callback.CefMenuModel
-
-
Set the keyboard accelerator for the specified |command_id|.
-
-
setAcceleratorAt(int, int, boolean, boolean, boolean) - Method in interface org.cef.callback.CefMenuModel
-
-
Set the keyboard accelerator at the specified |index|.
-
-
setChecked(int, boolean) - Method in interface org.cef.callback.CefMenuModel
-
-
Check the specified |command_id|.
-
-
setCheckedAt(int, boolean) - Method in interface org.cef.callback.CefMenuModel
-
-
Check the specified |index|.
-
-
setCloseAllowed() - Method in interface org.cef.browser.CefBrowser
-
-
Allow the browser to close.
-
-
setCollate(boolean) - Method in class org.cef.misc.CefPrintSettings
-
-
Set whether pages will be collated.
-
-
setColorModel(CefPrintSettings.ColorModel) - Method in class org.cef.misc.CefPrintSettings
-
-
Set the color model.
-
-
setCommandIdAt(int, int) - Method in interface org.cef.callback.CefMenuModel
-
-
Sets the command id at the specified |index|.
-
-
setCookie(String, CefCookie) - Method in class org.cef.network.CefCookieManager
-
-
Sets a cookie given a valid URL and explicit user-provided cookie attributes.
-
-
setCopies(int) - Method in class org.cef.misc.CefPrintSettings
-
-
Set the number of copies.
-
-
setDeviceName(String) - Method in class org.cef.misc.CefPrintSettings
-
-
Set the device name.
-
-
setDPI(int) - Method in class org.cef.misc.CefPrintSettings
-
-
Set the DPI (dots per inch).
-
-
setDuplexMode(CefPrintSettings.DuplexMode) - Method in class org.cef.misc.CefPrintSettings
-
-
Set the duplex mode.
-
-
setEnabled(int, boolean) - Method in interface org.cef.callback.CefMenuModel
-
-
Change the enabled status of the specified |command_id|.
-
-
setEnabledAt(int, boolean) - Method in interface org.cef.callback.CefMenuModel
-
-
Change the enabled status at the specified |index|.
-
-
setError(CefLoadHandler.ErrorCode) - Method in class org.cef.network.CefResponse
-
-
Get the response error code.
-
-
setFirstPartyForCookies(String) - Method in class org.cef.network.CefRequest
-
-
Set the URL to the first party for cookies used in combination with - CefURLRequest.
-
-
setFlags(int) - Method in class org.cef.network.CefRequest
-
-
Set the flags used in combination with CefURLRequest.
-
-
setFocus(boolean) - Method in interface org.cef.browser.CefBrowser
-
-
Set or remove keyboard focus to/from the browser window.
-
-
setFragmentBaseURL(String) - Method in class org.cef.callback.CefDragData
-
-
Set the base URL that the fragment came from.
-
-
setFragmentHtml(String) - Method in class org.cef.callback.CefDragData
-
-
Set the text/html fragment that is being dragged.
-
-
setFragmentText(String) - Method in class org.cef.callback.CefDragData
-
-
Set the plain text fragment that is being dragged.
-
-
setGroupId(int, int) - Method in interface org.cef.callback.CefMenuModel
-
-
Sets the group id for the specified |command_id|.
-
-
setGroupIdAt(int, int) - Method in interface org.cef.callback.CefMenuModel
-
-
Sets the group id at the specified |index|.
-
-
setHeaderByName(String, String, boolean) - Method in class org.cef.network.CefRequest
-
-
Set the value for the specified response header field.
-
-
setHeaderByName(String, String, boolean) - Method in class org.cef.network.CefResponse
-
-
Set the value for the specified response header field.
-
-
setHeaderMap(Map<String, String>) - Method in class org.cef.network.CefRequest
-
-
Set the header values.
-
-
setHeaderMap(Map<String, String>) - Method in class org.cef.network.CefResponse
-
-
Set all response header fields.
-
-
setLabel(int, String) - Method in interface org.cef.callback.CefMenuModel
-
-
Sets the label for the specified |command_id|.
-
-
setLabelAt(int, String) - Method in interface org.cef.callback.CefMenuModel
-
-
Set the label at the specified |index|.
-
-
setLinkMetadata(String) - Method in class org.cef.callback.CefDragData
-
-
Set the metadata associated with the link being dragged.
-
-
setLinkTitle(String) - Method in class org.cef.callback.CefDragData
-
-
Set the title associated with the link being dragged.
-
-
setLinkURL(String) - Method in class org.cef.callback.CefDragData
-
-
Set the link URL that is being dragged.
-
-
setLoader(SystemBootstrap.Loader) - Static method in class org.cef.SystemBootstrap
-
 
-
setMethod(String) - Method in class org.cef.network.CefRequest
-
-
Set the request method type.
-
-
setMimeType(String) - Method in class org.cef.network.CefResponse
-
-
Set the response mime type.
-
-
setNativeRef(String, long) - Method in interface org.cef.callback.CefNative
-
-
Method is called by the native code to store a reference - to an implemented native JNI counterpart.
-
-
setNativeRef(String, long) - Method in class org.cef.callback.CefNativeAdapter
-
 
-
setNativeRef(String, long) - Method in class org.cef.handler.CefClientHandler
-
 
-
setOnPaintListener(Consumer<CefPaintEvent>) - Method in class org.cef.CefClient
-
 
-
setOnPaintListener(Consumer<CefPaintEvent>) - Method in interface org.cef.handler.CefRenderHandler
-
-
Remove existing listeners and replace with provided listener.
-
-
setOrientation(boolean) - Method in class org.cef.misc.CefPrintSettings
-
-
Set the page orientation.
-
-
setPageRanges(Vector<CefPageRange>) - Method in class org.cef.misc.CefPrintSettings
-
-
Set the page ranges.
-
-
setPostData(CefPostData) - Method in class org.cef.network.CefRequest
-
-
Set the post data.
-
-
setPreference(String, Object) - Method in class org.cef.browser.CefRequestContext
-
-
Set the |value| associated with preference |name|.
-
-
setPrinterPrintableArea(Dimension, Rectangle, boolean) - Method in class org.cef.misc.CefPrintSettings
-
-
Set the printer printable area in device units.
-
-
setProgram(String) - Method in interface org.cef.callback.CefCommandLine
-
-
Set the program part of the command line string (the first item).
-
-
setReferrer(String, CefRequest.ReferrerPolicy) - Method in class org.cef.network.CefRequest
-
-
Set the referrer URL and policy.
-
-
setSelectionOnly(boolean) - Method in class org.cef.misc.CefPrintSettings
-
-
Set whether only the selection will be printed.
-
-
setSettings(CefSettings) - Method in class org.cef.CefApp
-
 
-
setStatus(int) - Method in class org.cef.network.CefResponse
-
-
Set the response status code.
-
-
setStatusText(String) - Method in class org.cef.network.CefResponse
-
-
Set the response status text.
-
-
setToBytes(int, byte[]) - Method in class org.cef.network.CefPostDataElement
-
-
The post data element will represent bytes.
-
-
setToEmpty() - Method in class org.cef.network.CefPostDataElement
-
-
Remove all contents from the post data element.
-
-
setToFile(String) - Method in class org.cef.network.CefPostDataElement
-
-
The post data element will represent a file.
-
-
setURL(String) - Method in class org.cef.network.CefRequest
-
-
Set the fully qualified URL.
-
-
setVisible(int, boolean) - Method in interface org.cef.callback.CefMenuModel
-
-
Change the visibility of the specified |command_id|.
-
-
setVisibleAt(int, boolean) - Method in interface org.cef.callback.CefMenuModel
-
-
Change the visibility at the specified |index|.
-
-
setWindowlessFrameRate(int) - Method in interface org.cef.browser.CefBrowser
-
-
Set the maximum rate in frames per second (fps) that CefRenderHandler::onPaint - will be called for a windowless browser.
-
-
setWindowVisibility(boolean) - Method in interface org.cef.browser.CefBrowser
-
-
Set whether the window containing the browser is visible - (minimized/unminimized, app hidden/unhidden, etc).
-
-
setZoomLevel(double) - Method in interface org.cef.browser.CefBrowser
-
-
Change the zoom level to the specified value.
-
-
skip(long, LongRef, CefResourceSkipCallback) - Method in interface org.cef.handler.CefResourceHandler
-
-
Skip response data when requested by a Range header.
-
-
skip(long, LongRef, CefResourceSkipCallback) - Method in class org.cef.handler.CefResourceHandlerAdapter
-
 
-
startDownload(String) - Method in interface org.cef.browser.CefBrowser
-
-
Download the file at url using CefDownloadHandler.
-
-
startDragging(CefBrowser, CefDragData, int, int, int) - Method in class org.cef.CefClient
-
 
-
startDragging(CefBrowser, CefDragData, int, int, int) - Method in interface org.cef.handler.CefRenderHandler
-
-
Called when the user starts dragging content in the web view.
-
-
startDragging(CefBrowser, CefDragData, int, int, int) - Method in class org.cef.handler.CefRenderHandlerAdapter
-
 
-
startup(String[]) - Static method in class org.cef.CefApp
-
-
This method must be called at the beginning of the main() method to perform platform- - specific startup initialization.
-
-
stateHasChanged(CefApp.CefAppState) - Method in interface org.cef.handler.CefAppHandler
-
-
Implement this method to get state changes of the CefApp.
-
-
stateHasChanged(CefApp.CefAppState) - Method in class org.cef.handler.CefAppHandlerAdapter
-
 
-
stopFinding(boolean) - Method in interface org.cef.browser.CefBrowser
-
-
Cancel all searches that are currently going on.
-
-
stopLoad() - Method in interface org.cef.browser.CefBrowser
-
-
Stop loading the page.
-
-
StringRef - Class in org.cef.misc
-
-
Helper class for passing String values by reference.
-
-
StringRef() - Constructor for class org.cef.misc.StringRef
-
 
-
StringRef(String) - Constructor for class org.cef.misc.StringRef
-
 
-
success(String) - Method in interface org.cef.callback.CefQueryCallback
-
-
Notify the associated JavaScript onSuccess callback that the query has - completed successfully.
-
-
SystemBootstrap - Class in org.cef
-
-
To allow customization of System.load() calls by supplying a different - implementation.
-
-
SystemBootstrap() - Constructor for class org.cef.SystemBootstrap
-
 
-
SystemBootstrap.Loader - Interface in org.cef
-
-
Simple interface for how a library by name should be loaded.
-
-
- - - -

T

-
-
to - Variable in class org.cef.misc.CefPageRange
-
 
-
toString() - Method in class org.cef.callback.CefDragData
-
 
-
toString() - Method in class org.cef.CefApp.CefVersion
-
 
-
toString() - Method in class org.cef.handler.CefKeyboardHandler.CefKeyEvent
-
 
-
toString() - Method in class org.cef.network.CefPostData
-
 
-
toString(String) - Method in class org.cef.network.CefPostData
-
 
-
toString() - Method in class org.cef.network.CefPostDataElement
-
 
-
toString(String) - Method in class org.cef.network.CefPostDataElement
-
 
-
toString() - Method in class org.cef.network.CefRequest
-
 
-
toString() - Method in class org.cef.network.CefResponse
-
 
-
type - Variable in class org.cef.handler.CefKeyboardHandler.CefKeyEvent
-
-
The type of keyboard event.
-
-
TypeFlags() - Constructor for class org.cef.callback.CefContextMenuParams.TypeFlags
-
 
-
- - - -

U

-
-
uncaught_exception_stack_size - Variable in class org.cef.CefSettings
-
-
The number of stack trace frames to capture for uncaught exceptions.
-
-
undo() - Method in interface org.cef.browser.CefFrame
-
-
Execute undo in this frame.
-
-
unmodified_character - Variable in class org.cef.handler.CefKeyboardHandler.CefKeyEvent
-
-
Same as character but unmodified by any concurrently-held modifiers - (except shift).
-
-
updateDragCursor(CefBrowser, int) - Method in class org.cef.CefClient
-
 
-
updateDragCursor(CefBrowser, int) - Method in interface org.cef.handler.CefRenderHandler
-
-
Called when the web view wants to update the mouse cursor during a - drag & drop operation.
-
-
updateDragCursor(CefBrowser, int) - Method in class org.cef.handler.CefRenderHandlerAdapter
-
 
-
UR_FLAG_ALLOW_CACHED_CREDENTIALS - Static variable in class org.cef.network.CefRequest.CefUrlRequestFlags
-
-
If set user name, password, and cookies may be sent with the request, and - cookies may be saved from the response.
-
-
UR_FLAG_NO_DOWNLOAD_DATA - Static variable in class org.cef.network.CefRequest.CefUrlRequestFlags
-
-
If set the CefURLRequestClient.onDownloadData method will not be called.
-
-
UR_FLAG_NO_RETRY_ON_5XX - Static variable in class org.cef.network.CefRequest.CefUrlRequestFlags
-
-
If set 5XX redirect errors will be propagated to the observer instead of - automatically re-tried.
-
-
UR_FLAG_NONE - Static variable in class org.cef.network.CefRequest.CefUrlRequestFlags
-
-
Default behavior.
-
-
UR_FLAG_REPORT_RAW_HEADERS - Static variable in class org.cef.network.CefRequest.CefUrlRequestFlags
-
-
If set the headers sent and received for the request will be recorded.
-
-
UR_FLAG_REPORT_UPLOAD_PROGRESS - Static variable in class org.cef.network.CefRequest.CefUrlRequestFlags
-
-
If set upload progress events will be generated when a request has a body.
-
-
UR_FLAG_SKIP_CACHE - Static variable in class org.cef.network.CefRequest.CefUrlRequestFlags
-
-
If set the cache will be skipped when handling the request.
-
-
user_agent - Variable in class org.cef.CefSettings
-
-
Value that will be returned as the User-Agent HTTP header.
-
-
user_agent_product - Variable in class org.cef.CefSettings
-
-
Value that will be inserted as the product portion of the default - User-Agent string.
-
-
- - - -

V

-
-
value - Variable in class org.cef.network.CefCookie
-
-
The cookie value.
-
-
valueOf(String) - Static method in enum org.cef.callback.CefContextMenuParams.MediaType
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.callback.CefMenuModel.MenuItemType
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.CefApp.CefAppState
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.CefSettings.LogSeverity
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.handler.CefDialogHandler.FileDialogMode
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.handler.CefFocusHandler.FocusSource
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.handler.CefJSDialogHandler.JSDialogType
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.handler.CefKeyboardHandler.CefKeyEvent.EventType
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.handler.CefLoadHandler.ErrorCode
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.handler.CefRequestHandler.TerminationStatus
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.misc.CefPdfPrintSettings.MarginType
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.misc.CefPrintSettings.ColorModel
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.misc.CefPrintSettings.DuplexMode
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.network.CefPostDataElement.Type
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.network.CefRequest.ReferrerPolicy
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.network.CefRequest.ResourceType
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.network.CefRequest.TransitionFlags
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.network.CefRequest.TransitionType
-
-
Returns the enum constant of this type with the specified name.
-
-
valueOf(String) - Static method in enum org.cef.network.CefURLRequest.Status
-
-
Returns the enum constant of this type with the specified name.
-
-
values() - Static method in enum org.cef.callback.CefContextMenuParams.MediaType
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.callback.CefMenuModel.MenuItemType
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.CefApp.CefAppState
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.CefSettings.LogSeverity
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.handler.CefDialogHandler.FileDialogMode
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.handler.CefFocusHandler.FocusSource
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.handler.CefJSDialogHandler.JSDialogType
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.handler.CefKeyboardHandler.CefKeyEvent.EventType
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.handler.CefLoadHandler.ErrorCode
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.handler.CefRequestHandler.TerminationStatus
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.misc.CefPdfPrintSettings.MarginType
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.misc.CefPrintSettings.ColorModel
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.misc.CefPrintSettings.DuplexMode
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.network.CefPostDataElement.Type
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.network.CefRequest.ReferrerPolicy
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.network.CefRequest.ResourceType
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.network.CefRequest.TransitionFlags
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.network.CefRequest.TransitionType
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
values() - Static method in enum org.cef.network.CefURLRequest.Status
-
-
Returns an array containing the constants of this enum type, in -the order they are declared.
-
-
viewSource() - Method in interface org.cef.browser.CefBrowser
-
-
Save this frame's HTML source to a temporary file and open it in the - default text viewing application.
-
-
visit(CefCookie, int, int, BoolRef) - Method in interface org.cef.callback.CefCookieVisitor
-
-
Method that will be called once for each cookie.
-
-
visit(String) - Method in interface org.cef.callback.CefStringVisitor
-
-
Called when the string is available.
-
-
visitAllCookies(CefCookieVisitor) - Method in class org.cef.network.CefCookieManager
-
-
Visit all cookies.
-
-
visitUrlCookies(String, boolean, CefCookieVisitor) - Method in class org.cef.network.CefCookieManager
-
-
Visit a subset of cookies.
-
-
- - - -

W

-
-
width - Variable in class org.cef.handler.CefScreenInfo
-
 
-
willCollate() - Method in class org.cef.misc.CefPrintSettings
-
-
Returns true if pages will be collated.
-
-
windowless_frame_rate - Variable in class org.cef.CefBrowserSettings
-
-
The maximum rate in frames per second (fps) that CefRenderHandler::OnPaint - will be called for a windowless browser.
-
-
windowless_rendering_enabled - Variable in class org.cef.CefSettings
-
-
Set to true to enable windowless (off-screen) rendering support.
-
-
windows_key_code - Variable in class org.cef.handler.CefKeyboardHandler.CefKeyEvent
-
-
The Windows key code for the key event.
-
-
- - - -

X

-
-
x - Variable in class org.cef.handler.CefScreenInfo
-
 
-
- - - -

Y

-
-
y - Variable in class org.cef.handler.CefScreenInfo
-
 
-
-A B C D E F G H I J L M N O P R S T U V W X Y 
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/index.html b/lib/jcef/src/docs/index.html deleted file mode 100644 index 6004d55..0000000 --- a/lib/jcef/src/docs/index.html +++ /dev/null @@ -1,75 +0,0 @@ - - - - - -CEF3 Java API Docs - - - - - - - - - -<noscript> -<div>JavaScript is disabled on your browser.</div> -</noscript> -<h2>Frame Alert</h2> -<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> - - - diff --git a/lib/jcef/src/docs/org/cef/CefApp.CefAppState.html b/lib/jcef/src/docs/org/cef/CefApp.CefAppState.html deleted file mode 100644 index 5b901fd..0000000 --- a/lib/jcef/src/docs/org/cef/CefApp.CefAppState.html +++ /dev/null @@ -1,435 +0,0 @@ - - - - - -CefApp.CefAppState (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef
-

Enum CefApp.CefAppState

-
-
-
    -
  • java.lang.Object
  • -
  • - -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable, java.lang.Comparable<CefApp.CefAppState>
    -
    -
    -
    Enclosing class:
    -
    CefApp
    -
    -
    -
    -
    public static enum CefApp.CefAppState
    -extends java.lang.Enum<CefApp.CefAppState>
    -
    The CefAppState gives you a hint if the CefApp is already usable or not - usable any more. See values for details.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum Constant and Description
      INITIALIZATION_FAILED -
      CEF initialization has failed (for example due to a second process using - the same root_cache_path).
      -
      INITIALIZED -
      CefApp is up and running.
      -
      INITIALIZING -
      CefApp is in its initializing process.
      -
      NEW -
      CefApp is new created but not initialized yet.
      -
      NONE -
      No CefApp instance was created yet.
      -
      SHUTTING_DOWN -
      CefApp is in its shutdown process.
      -
      TERMINATED -
      CefApp is terminated and can't be used any more.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static CefApp.CefAppStatevalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static CefApp.CefAppState[]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

      - - - -
        -
      • -

        INITIALIZATION_FAILED

        -
        public static final CefApp.CefAppState INITIALIZATION_FAILED
        -
        CEF initialization has failed (for example due to a second process using - the same root_cache_path).
        -
      • -
      - - - -
        -
      • -

        INITIALIZED

        -
        public static final CefApp.CefAppState INITIALIZED
        -
        CefApp is up and running. At least one CefClient was created and the - message loop is running. You can use all classes and methods of JCEF now.
        -
      • -
      - - - -
        -
      • -

        INITIALIZING

        -
        public static final CefApp.CefAppState INITIALIZING
        -
        CefApp is in its initializing process. Please wait until initializing is - finished.
        -
      • -
      - - - -
        -
      • -

        NEW

        -
        public static final CefApp.CefAppState NEW
        -
        CefApp is new created but not initialized yet. No CefClient and no - CefBrowser was created until now.
        -
      • -
      - - - -
        -
      • -

        NONE

        -
        public static final CefApp.CefAppState NONE
        -
        No CefApp instance was created yet. Call getInstance() to create a new - one.
        -
      • -
      - - - -
        -
      • -

        SHUTTING_DOWN

        -
        public static final CefApp.CefAppState SHUTTING_DOWN
        -
        CefApp is in its shutdown process. All CefClients and CefBrowser - instances will be disposed. No new CefClient or CefBrowser is allowed to - be created. The message loop will be performed until all CefClients and - all CefBrowsers are disposed completely.
        -
      • -
      - - - -
        -
      • -

        TERMINATED

        -
        public static final CefApp.CefAppState TERMINATED
        -
        CefApp is terminated and can't be used any more. You can shutdown the - application safely now.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        valueOf

        -
        public static CefApp.CefAppState valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefApp.CefAppState[] 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 (CefApp.CefAppState c : CefApp.CefAppState.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/CefApp.CefVersion.html b/lib/jcef/src/docs/org/cef/CefApp.CefVersion.html deleted file mode 100644 index f7d357b..0000000 --- a/lib/jcef/src/docs/org/cef/CefApp.CefVersion.html +++ /dev/null @@ -1,421 +0,0 @@ - - - - - -CefApp.CefVersion (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef
-

Class CefApp.CefVersion

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.CefApp.CefVersion
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing class:
    -
    CefApp
    -
    -
    -
    -
    public final class CefApp.CefVersion
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        CEF_COMMIT_NUMBER

        -
        public final int CEF_COMMIT_NUMBER
        -
      • -
      - - - -
        -
      • -

        CEF_VERSION_MAJOR

        -
        public final int CEF_VERSION_MAJOR
        -
      • -
      - - - -
        -
      • -

        CEF_VERSION_MINOR

        -
        public final int CEF_VERSION_MINOR
        -
      • -
      - - - -
        -
      • -

        CEF_VERSION_PATCH

        -
        public final int CEF_VERSION_PATCH
        -
      • -
      - - - -
        -
      • -

        CHROME_VERSION_BUILD

        -
        public final int CHROME_VERSION_BUILD
        -
      • -
      - - - -
        -
      • -

        CHROME_VERSION_MAJOR

        -
        public final int CHROME_VERSION_MAJOR
        -
      • -
      - - - -
        -
      • -

        CHROME_VERSION_MINOR

        -
        public final int CHROME_VERSION_MINOR
        -
      • -
      - - - -
        -
      • -

        CHROME_VERSION_PATCH

        -
        public final int CHROME_VERSION_PATCH
        -
      • -
      - - - -
        -
      • -

        JCEF_COMMIT_NUMBER

        -
        public final int JCEF_COMMIT_NUMBER
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getCefVersion

        -
        public java.lang.String getCefVersion()
        -
      • -
      - - - -
        -
      • -

        getChromeVersion

        -
        public java.lang.String getChromeVersion()
        -
      • -
      - - - -
        -
      • -

        getJcefVersion

        -
        public java.lang.String getJcefVersion()
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/CefApp.html b/lib/jcef/src/docs/org/cef/CefApp.html deleted file mode 100644 index e69ac21..0000000 --- a/lib/jcef/src/docs/org/cef/CefApp.html +++ /dev/null @@ -1,594 +0,0 @@ - - - - - -CefApp (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef
-

Class CefApp

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefAppHandler
    -
    -
    -
    -
    public class CefApp
    -extends CefAppHandlerAdapter
    -
    Exposes static methods for managing the global CEF context.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        addAppHandler

        -
        public static void addAppHandler(CefAppHandler appHandler)
        -                          throws java.lang.IllegalStateException
        -
        Assign an AppHandler to CefApp. The AppHandler can be used to evaluate - application arguments, to register your own schemes and to hook into the - shutdown sequence. See CefAppHandler for more details. - - This method must be called before CefApp is initialized. CefApp will be - initialized automatically if you call createClient() the first time.
        -
        -
        Parameters:
        -
        appHandler - An instance of CefAppHandler.
        -
        Throws:
        -
        java.lang.IllegalStateException - in case of CefApp is already initialized
        -
        -
      • -
      - - - -
        -
      • -

        clearSchemeHandlerFactories

        -
        public boolean clearSchemeHandlerFactories()
        -
        Clear all registered scheme handler factories. Returns false on error. This - function may be called on any thread in the browser process.
        -
      • -
      - - - -
        -
      • -

        clientWasDisposed

        -
        protected final void clientWasDisposed(CefClient client)
        -
        This method is called by a CefClient if it was disposed. This causes - CefApp to clean up its list of available client instances. If all clients - are disposed, CefApp will be shutdown.
        -
        -
        Parameters:
        -
        client - the disposed client.
        -
        -
      • -
      - - - -
        -
      • -

        createClient

        -
        public CefClient createClient()
        -
        Creates a new client instance and returns it to the caller. - One client instance is responsible for one to many browser - instances
        -
        -
        Returns:
        -
        a new client instance
        -
        -
      • -
      - - - -
        -
      • -

        dispose

        -
        public final void dispose()
        -
        To shutdown the system, it's important to call the dispose - method. Calling this method closes all client instances with - and all browser instances each client owns. After that the - message loop is terminated and CEF is shutdown.
        -
      • -
      - - - -
        -
      • -

        doMessageLoopWork

        -
        public final void doMessageLoopWork(long delay_ms)
        -
        Perform a single message loop iteration. Used on all platforms except - Windows with windowed rendering.
        -
      • -
      - - - -
        -
      • -

        getInstance

        -
        public static CefApp getInstance()
        -                          throws java.lang.UnsatisfiedLinkError
        -
        Get an instance of this class.
        -
        -
        Returns:
        -
        an instance of this class
        -
        Throws:
        -
        java.lang.UnsatisfiedLinkError
        -
        -
      • -
      - - - -
        -
      • -

        getInstance

        -
        public static CefApp getInstance(CefSettings settings)
        -                          throws java.lang.UnsatisfiedLinkError
        -
        -
        Throws:
        -
        java.lang.UnsatisfiedLinkError
        -
        -
      • -
      - - - -
        -
      • -

        getInstance

        -
        public static CefApp getInstance(java.lang.String[] args)
        -                          throws java.lang.UnsatisfiedLinkError
        -
        -
        Throws:
        -
        java.lang.UnsatisfiedLinkError
        -
        -
      • -
      - - - -
        -
      • -

        getInstance

        -
        public static CefApp getInstance(java.lang.String[] args,
        -                                 CefSettings settings)
        -                          throws java.lang.UnsatisfiedLinkError
        -
        -
        Throws:
        -
        java.lang.UnsatisfiedLinkError
        -
        -
      • -
      - - - -
        -
      • -

        getState

        -
        public static final CefApp.CefAppState getState()
        -
        Returns the current state of CefApp.
        -
        -
        Returns:
        -
        current state.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        handleBeforeTerminate

        -
        protected final void handleBeforeTerminate()
        -
        This method is invoked by the native code (currently on Mac only) in case - of a termination event (e.g. someone pressed CMD+Q).
        -
      • -
      - - - -
        -
      • -

        registerSchemeHandlerFactory

        -
        public boolean registerSchemeHandlerFactory(java.lang.String schemeName,
        -                                            java.lang.String domainName,
        -                                            CefSchemeHandlerFactory factory)
        -
        Register a scheme handler factory for the specified |scheme_name| and - optional |domain_name|. An empty |domain_name| value for a standard scheme - will cause the factory to match all domain names. The |domain_name| value - will be ignored for non-standard schemes. If |scheme_name| is a built-in - scheme and no handler is returned by |factory| then the built-in scheme - handler factory will be called. If |scheme_name| is a custom scheme then - also implement the CefApp::OnRegisterCustomSchemes() method in all - processes. This function may be called multiple times to change or remove - the factory that matches the specified |scheme_name| and optional - |domain_name|. Returns false if an error occurs. This function may be - called on any thread in the browser process.
        -
      • -
      - - - -
        -
      • -

        setSettings

        -
        public final void setSettings(CefSettings settings)
        -                       throws java.lang.IllegalStateException
        -
        -
        Throws:
        -
        java.lang.IllegalStateException
        -
        -
      • -
      - - - -
        -
      • -

        startup

        -
        public static final boolean startup(java.lang.String[] args)
        -
        This method must be called at the beginning of the main() method to perform platform- - specific startup initialization. On Linux this initializes Xlib multithreading and on - macOS this dynamically loads the CEF framework.
        -
        -
        Parameters:
        -
        args - Command-line arguments massed to main().
        -
        Returns:
        -
        True on successful startup.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/CefBrowserSettings.html b/lib/jcef/src/docs/org/cef/CefBrowserSettings.html deleted file mode 100644 index 5f8baad..0000000 --- a/lib/jcef/src/docs/org/cef/CefBrowserSettings.html +++ /dev/null @@ -1,320 +0,0 @@ - - - - - -CefBrowserSettings (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef
-

Class CefBrowserSettings

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.CefBrowserSettings
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public class CefBrowserSettings
    -extends java.lang.Object
    -
    Browser initialization settings. Specify NULL or 0 to get the recommended - default values. The consequences of using custom values may not be well - tested. Many of these and other settings can also configured using command- - line switches.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Summary

      - - - - - - - - - - -
      Fields 
      Modifier and TypeField and Description
      intwindowless_frame_rate -
      The maximum rate in frames per second (fps) that CefRenderHandler::OnPaint - will be called for a windowless browser.
      -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      CefBrowserSettings() 
      -
    • -
    - - -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        windowless_frame_rate

        -
        public int windowless_frame_rate
        -
        The maximum rate in frames per second (fps) that CefRenderHandler::OnPaint - will be called for a windowless browser. The actual fps may be lower if - the browser cannot generate frames at the requested rate. The minimum - value is 1 and the maximum value is 60 (default 30). This value can also - be changed dynamically via CefBrowser#setWindowlessFrameRate
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefBrowserSettings

        -
        public CefBrowserSettings()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        clone

        -
        public CefBrowserSettings clone()
        -
        -
        Overrides:
        -
        clone in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/CefClient.html b/lib/jcef/src/docs/org/cef/CefClient.html deleted file mode 100644 index 0b991b8..0000000 --- a/lib/jcef/src/docs/org/cef/CefClient.html +++ /dev/null @@ -1,2913 +0,0 @@ - - - - - -CefClient (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef
-

Class CefClient

-
-
- - -
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        -
      • -

        addOnPaintListener

        -
        public void addOnPaintListener(java.util.function.Consumer<CefPaintEvent> listener)
        -
        Description copied from interface: CefRenderHandler
        -
        Add provided listener.
        -
        -
        Specified by:
        -
        addOnPaintListener in interface CefRenderHandler
        -
        Parameters:
        -
        listener - Code that gets executed after a frame was rendered.
        -
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        createBrowser

        -
        public CefBrowser createBrowser(java.lang.String url,
        -                                boolean isOffscreenRendered,
        -                                boolean isTransparent)
        -
      • -
      - - - -
        -
      • -

        createBrowser

        -
        public CefBrowser createBrowser(java.lang.String url,
        -                                boolean isOffscreenRendered,
        -                                boolean isTransparent,
        -                                CefRequestContext context)
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        doClose

        -
        public boolean doClose(CefBrowser browser)
        -
        Description copied from interface: CefLifeSpanHandler
        -
        Called when a browser has received a request to close. - - If CEF created an OS window for the browser returning false will send an OS close - notification to the browser window's top-level owner (e.g. WM_CLOSE on Windows, performClose: - on OS-X and "delete_event" on Linux). If no OS window exists (window rendering disabled) - returning false will cause the browser object to be destroyed immediately. Return true if the - browser is parented to another window and that other window needs to receive close - notification via some non-standard technique.
        -
        -
        Specified by:
        -
        doClose in interface CefLifeSpanHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        Returns:
        -
        False to send an OS close notification to the browser window's top-level owner.
        -
        -
      • -
      - - - -
        -
      • -

        getAllBrowser

        -
        protected java.lang.Object[] getAllBrowser()
        -
        Description copied from class: CefClientHandler
        -
        Returns a list of all browser instances.
        -
        -
        Specified by:
        -
        getAllBrowser in class CefClientHandler
        -
        Returns:
        -
        an array of browser Instances.
        -
        -
      • -
      - - - -
        -
      • -

        getAuthCredentials

        -
        public boolean getAuthCredentials(CefBrowser browser,
        -                                  java.lang.String origin_url,
        -                                  boolean isProxy,
        -                                  java.lang.String host,
        -                                  int port,
        -                                  java.lang.String realm,
        -                                  java.lang.String scheme,
        -                                  CefAuthCallback callback)
        -
        Description copied from interface: CefRequestHandler
        -
        Called on the IO thread when the browser needs credentials from the user.
        -
        -
        Specified by:
        -
        getAuthCredentials in interface CefRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        origin_url - The origin making this authentication request.
        -
        isProxy - True if the host is a proxy server.
        -
        host - Hostname.
        -
        port - Port number.
        -
        realm - Realm of the request.
        -
        scheme - Scheme of the request.
        -
        callback - Call CefAuthCallback.Continue() when the authentication information is - available.
        -
        Returns:
        -
        True to continue the request (callback must be executed) or false to cancel.
        -
        -
      • -
      - - - -
        -
      • -

        getBrowser

        -
        protected CefBrowser getBrowser(int identifier)
        -
        Description copied from class: CefClientHandler
        -
        Returns the java part of the browser implementation.
        -
        -
        Specified by:
        -
        getBrowser in class CefClientHandler
        -
        Returns:
        -
        The found browser or null if none is found.
        -
        -
      • -
      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
        -
      • -

        getLoadHandler

        -
        protected CefLoadHandler getLoadHandler()
        -
        Description copied from class: CefClientHandler
        -
        Return the handler for browser load status events. - This method is a callback method and is called by - the native code.
        -
        -
        Specified by:
        -
        getLoadHandler in class CefClientHandler
        -
        -
      • -
      - - - -
        -
      • -

        getPdfPaperSize

        -
        public java.awt.Dimension getPdfPaperSize(CefBrowser browser,
        -                                          int deviceUnitsPerInch)
        -
        Description copied from interface: CefPrintHandler
        -
        Called to retrieve the page size when printToPDF is requested for a browser.
        -
        -
        Specified by:
        -
        getPdfPaperSize in interface CefPrintHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        deviceUnitsPerInch - The DPI of the print. Use this to calculate the page size to use.
        -
        Returns:
        -
        The page size in microns.
        -
        -
      • -
      - - - -
        -
      • -

        getPrintHandler

        -
        protected CefPrintHandler getPrintHandler()
        -
        Description copied from class: CefClientHandler
        -
        Return the handler for printing on Linux. If a print handler is not - provided then printing will not be supported on the Linux platform. - This method is a callback method and is called by - the native code.
        -
        -
        Specified by:
        -
        getPrintHandler in class CefClientHandler
        -
        -
      • -
      - - - -
        -
      • -

        getRect

        -
        public java.awt.Rectangle getRect(CefBrowser browser)
        -
        Description copied from interface: CefWindowHandler
        -
        Retrieve the view rectangle.
        -
        -
        Specified by:
        -
        getRect in interface CefWindowHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        Returns:
        -
        The view rectangle.
        -
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        getResourceRequestHandler

        -
        public CefResourceRequestHandler getResourceRequestHandler(CefBrowser browser,
        -                                                           CefFrame frame,
        -                                                           CefRequest request,
        -                                                           boolean isNavigation,
        -                                                           boolean isDownload,
        -                                                           java.lang.String requestInitiator,
        -                                                           BoolRef disableDefaultHandling)
        -
        Description copied from interface: CefRequestHandler
        -
        Called on the IO thread before a resource request is initiated. The |browser| and |frame| - values represent the source of the request. If this callback returns null the same method - will be called on the associated CefRequestContextHandler, if any.
        -
        -
        Specified by:
        -
        getResourceRequestHandler in interface CefRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        isNavigation - True if the resource request is a navigation.
        -
        isDownload - True if the resource request is a download.
        -
        requestInitiator - The origin (scheme + domain) of the page that initiated the request.
        -
        disableDefaultHandling - Set to true to disable default handling of the request, in - which case it will need to be handled via - CefResourceRequestHandler.getResourceHandler or it will be canceled.
        -
        Returns:
        -
        A CefResourceRequestHandler instance or null.
        -
        -
      • -
      - - - -
        -
      • -

        getScreenInfo

        -
        public boolean getScreenInfo(CefBrowser arg0,
        -                             CefScreenInfo arg1)
        -
        Description copied from interface: CefRenderHandler
        -
        Retrieve the screen info.
        -
        -
        Specified by:
        -
        getScreenInfo in interface CefRenderHandler
        -
        Parameters:
        -
        arg0 - The browser generating the event.
        -
        arg1 - The screenInfo
        -
        Returns:
        -
        True if this callback was handled. False to fallback to defaults.
        -
        -
      • -
      - - - -
        -
      • -

        getScreenPoint

        -
        public java.awt.Point getScreenPoint(CefBrowser browser,
        -                                     java.awt.Point viewPoint)
        -
        Description copied from interface: CefRenderHandler
        -
        Retrieve the screen point for the specified view point.
        -
        -
        Specified by:
        -
        getScreenPoint in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        viewPoint - The point in the view.
        -
        Returns:
        -
        The screen point.
        -
        -
      • -
      - - - -
        -
      • -

        getViewRect

        -
        public java.awt.Rectangle getViewRect(CefBrowser browser)
        -
        Description copied from interface: CefRenderHandler
        -
        Retrieve the view rectangle.
        -
        -
        Specified by:
        -
        getViewRect in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        Returns:
        -
        The view rectangle.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        onAddressChange

        -
        public void onAddressChange(CefBrowser browser,
        -                            CefFrame frame,
        -                            java.lang.String url)
        -
        Description copied from interface: CefDisplayHandler
        -
        Browser address changed.
        -
        -
        Specified by:
        -
        onAddressChange in interface CefDisplayHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        frame - The frame generating the event.
        -
        url - The new address.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        onAfterParentChanged

        -
        public void onAfterParentChanged(CefBrowser browser)
        -
        Description copied from interface: CefLifeSpanHandler
        -
        Called after a browser's native parent window has changed.
        -
        -
        Specified by:
        -
        onAfterParentChanged in interface CefLifeSpanHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeBrowse

        -
        public boolean onBeforeBrowse(CefBrowser browser,
        -                              CefFrame frame,
        -                              CefRequest request,
        -                              boolean user_gesture,
        -                              boolean is_redirect)
        -
        Description copied from interface: CefRequestHandler
        -
        Called on the UI thread before browser navigation. - - CefLoadHandler.onLoadingStateChange() will be called twice in all cases. If the navigation is - allowed CefLoadHandler.onLoadStart() and CefLoadHandler.onLoadEnd() will be called. If the - navigation is canceled CefLoadHandler.onLoadError() will be called with an errorCode value of - ERR_ABORTED.
        -
        -
        Specified by:
        -
        onBeforeBrowse in interface CefRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        user_gesture - True if the request was initiated by a user gesture.
        -
        is_redirect - True if the request was redirected.
        -
        Returns:
        -
        True to cancel the navigation or false to continue.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeClose

        -
        public void onBeforeClose(CefBrowser browser)
        -
        Description copied from interface: CefLifeSpanHandler
        -
        Called just before a browser is destroyed. - - Release all references to the browser object and do not attempt to execute any methods on the - browser object after this callback returns. If this is a modal window and a custom modal loop - implementation was provided in runModal() this callback should be used to exit the custom - modal loop. See doClose() documentation for additional usage information.
        -
        -
        Specified by:
        -
        onBeforeClose in interface CefLifeSpanHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeContextMenu

        -
        public void onBeforeContextMenu(CefBrowser browser,
        -                                CefFrame frame,
        -                                CefContextMenuParams params,
        -                                CefMenuModel model)
        -
        Description copied from interface: CefContextMenuHandler
        -
        Called before a context menu is displayed.
        -
        -
        Specified by:
        -
        onBeforeContextMenu in interface CefContextMenuHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        frame - The frame generating the event. Instance only valid within the scope - of this method.
        -
        params - Provides information about the context menu state. Instance - only valid within the scope of this method.
        -
        model - Can be cleared to show no context menu or modified - to show a custom menu. Instance only valid within the scope of this - method.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeDownload

        -
        public boolean onBeforeDownload(CefBrowser browser,
        -                                CefDownloadItem downloadItem,
        -                                java.lang.String suggestedName,
        -                                CefBeforeDownloadCallback callback)
        -
        Description copied from interface: CefDownloadHandler
        -
        Called before a download begins. Return true and execute |callback| either - asynchronously or in this method to continue or cancel the download. - Return false to proceed with default handling (cancel with Alloy style, - download shelf with Chrome style). Do not keep a reference to - downloadItem outside of this method.
        -
        -
        Specified by:
        -
        onBeforeDownload in interface CefDownloadHandler
        -
        Parameters:
        -
        browser - The desired browser.
        -
        downloadItem - The item to be downloaded. Do not keep a reference to it outside this - method.
        -
        suggestedName - is the suggested name for the download file.
        -
        callback - start the download by calling the Continue method
        -
        -
      • -
      - - - -
        -
      • -

        onBeforePopup

        -
        public boolean onBeforePopup(CefBrowser browser,
        -                             CefFrame frame,
        -                             java.lang.String target_url,
        -                             java.lang.String target_frame_name)
        -
        Description copied from interface: CefLifeSpanHandler
        -
        Called on the IO thread before a new popup window is created.
        -
        -
        Specified by:
        -
        onBeforePopup in interface CefLifeSpanHandler
        -
        Parameters:
        -
        browser - The source of the popup request.
        -
        frame - The source of the popup request. Instance only valid within the scope of this - method.
        -
        target_url - May be empty if none is specified with the request.
        -
        target_frame_name - May be empty if none is specified with the request.
        -
        Returns:
        -
        True to cancel creation of the popup window or false to proceed.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeUnloadDialog

        -
        public boolean onBeforeUnloadDialog(CefBrowser browser,
        -                                    java.lang.String message_text,
        -                                    boolean is_reload,
        -                                    CefJSDialogCallback callback)
        -
        Description copied from interface: CefJSDialogHandler
        -
        Called to run a dialog asking the user if they want to leave a page. Return - false to use the default dialog implementation. Return true if the - application will use a custom dialog or if the callback has been executed - immediately. Custom dialogs may be either modal or modeless. If a custom - dialog is used the application must execute callback once the custom - dialog is dismissed.
        -
        -
        Specified by:
        -
        onBeforeUnloadDialog in interface CefJSDialogHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        message_text - The text to be displayed.
        -
        is_reload - true if the page is reloaded.
        -
        callback - execute callback once the custom dialog is dismissed.
        -
        Returns:
        -
        false to use the default dialog implementation. Return true if the - application will use a custom dialog.
        -
        -
      • -
      - - - -
        -
      • -

        onCertificateError

        -
        public boolean onCertificateError(CefBrowser browser,
        -                                  CefLoadHandler.ErrorCode cert_error,
        -                                  java.lang.String request_url,
        -                                  CefCallback callback)
        -
        Description copied from interface: CefRequestHandler
        -
        Called on the UI thread to handle requests for URLs with an invalid SSL certificate. If - "ignore-certificate-errors" command-line switch is set all invalid certificates will be - accepted without calling this method.
        -
        -
        Specified by:
        -
        onCertificateError in interface CefRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        cert_error - Error code describing the error.
        -
        request_url - The requesting URL.
        -
        callback - Call CefCallback.Continue() either in this method or at a later time - to continue or cancel the request. If null the error cannot be recovered from and the - request will be canceled automatically.
        -
        Returns:
        -
        True to handle the request (callback must be executed) or false to reject it.
        -
        -
      • -
      - - - -
        -
      • -

        onConsoleMessage

        -
        public boolean onConsoleMessage(CefBrowser browser,
        -                                CefSettings.LogSeverity level,
        -                                java.lang.String message,
        -                                java.lang.String source,
        -                                int line)
        -
        Description copied from interface: CefDisplayHandler
        -
        Display a console message.
        -
        -
        Specified by:
        -
        onConsoleMessage in interface CefDisplayHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        Returns:
        -
        true to stop the message from being output to the console.
        -
        -
      • -
      - - - -
        -
      • -

        onContextMenuCommand

        -
        public boolean onContextMenuCommand(CefBrowser browser,
        -                                    CefFrame frame,
        -                                    CefContextMenuParams params,
        -                                    int commandId,
        -                                    int eventFlags)
        -
        Description copied from interface: CefContextMenuHandler
        -
        Called to execute a command selected from the context menu. Return true if - the command was handled or false for the default implementation. See - cef_menu_id_t for the command ids that have default implementations. All - user-defined command ids should be between MENU_ID_USER_FIRST and
        -
        -
        Specified by:
        -
        onContextMenuCommand in interface CefContextMenuHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        frame - The frame generating the event. Instance only valid within the scope - of this method.
        -
        params - Will have the same values that were passed to onBeforeContextMenu(). - Instance only valid within the scope of this method.
        -
        commandId - The id of the command.
        -
        eventFlags - A combination of event flags defined in EventFlags
        -
        Returns:
        -
        true if the command was handled or false for the default implementation.
        -
        -
      • -
      - - - -
        -
      • -

        onContextMenuDismissed

        -
        public void onContextMenuDismissed(CefBrowser browser,
        -                                   CefFrame frame)
        -
        Description copied from interface: CefContextMenuHandler
        -
        Called when the context menu is dismissed irregardless of whether the menu - was empty or a command was selected.
        -
        -
        Specified by:
        -
        onContextMenuDismissed in interface CefContextMenuHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        frame - The corresponding frame. Instance only valid within the scope - of this method.
        -
        -
      • -
      - - - -
        -
      • -

        onCursorChange

        -
        public boolean onCursorChange(CefBrowser browser,
        -                              int cursorType)
        -
        Description copied from interface: CefDisplayHandler
        -
        Handle cursor changes.
        -
        -
        Specified by:
        -
        onCursorChange in interface CefDisplayHandler
        -
        Specified by:
        -
        onCursorChange in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        cursorType - The new cursor type.
        -
        Returns:
        -
        true if the cursor change was handled.
        -
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        onDragEnter

        -
        public boolean onDragEnter(CefBrowser browser,
        -                           CefDragData dragData,
        -                           int mask)
        -
        Description copied from interface: CefDragHandler
        -
        Called when an external drag event enters the browser window.
        -
        -
        Specified by:
        -
        onDragEnter in interface CefDragHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        dragData - Contains the drag event data. Instance only valid within the scope - of this method.
        -
        mask - Represents the type of drag operation. See DragOperationMask for possible values.
        -
        Returns:
        -
        False for default drag handling behavior or true to cancel the drag event.
        -
        -
      • -
      - - - -
        -
      • -

        onFileDialog

        -
        public boolean onFileDialog(CefBrowser browser,
        -                            CefDialogHandler.FileDialogMode mode,
        -                            java.lang.String title,
        -                            java.lang.String defaultFilePath,
        -                            java.util.Vector<java.lang.String> acceptFilters,
        -                            java.util.Vector<java.lang.String> acceptExtensions,
        -                            java.util.Vector<java.lang.String> acceptDescriptions,
        -                            CefFileDialogCallback callback)
        -
        Description copied from interface: CefDialogHandler
        -
        Called to run a file chooser dialog.
        -
        -
        Specified by:
        -
        onFileDialog in interface CefDialogHandler
        -
        mode - represents the type of dialog to display.
        -
        title - to be used for the dialog and may be empty to show the default - title ("Open" or "Save" depending on the mode).
        -
        defaultFilePath - is the path with optional directory and/or file name - component that should be initially selected in the dialog.
        -
        acceptFilters - are used to restrict the selectable file types and may - any combination of (a) valid lower-cased MIME types (e.g. "text/*" or - "image/*"), (b) individual file extensions (e.g. ".txt" or ".png"), or (c) - combined description and file extension delimited using "|" and ";" (e.g. - "Image Types|.png;.gif;.jpg").
        -
        acceptExtensions - provides the semicolon-delimited expansion of MIME - types to file extensions (if known, or empty string otherwise).
        -
        acceptDescriptions - provides the descriptions for MIME types (if known, - or empty string otherwise). For example, the "image/*" mime type might - have extensions ".png;.jpg;.bmp;..." and description "Image Files".
        -
        callback - is a callback handler for handling own file dialogs.
        -
        Returns:
        -
        To display a custom dialog return true and execute callback. - To display the default dialog return false.
        -
        -
      • -
      - - - -
        -
      • -

        onFullscreenModeChange

        -
        public void onFullscreenModeChange(CefBrowser browser,
        -                                   boolean fullscreen)
        -
        Description copied from interface: CefDisplayHandler
        -
        Browser fullscreen mode changed.
        -
        -
        Specified by:
        -
        onFullscreenModeChange in interface CefDisplayHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        fullscreen - True if fullscreen mode is on.
        -
        -
      • -
      - - - -
        -
      • -

        onGotFocus

        -
        public void onGotFocus(CefBrowser browser)
        -
        Description copied from interface: CefFocusHandler
        -
        Called when the browser component has received focus.
        -
        -
        Specified by:
        -
        onGotFocus in interface CefFocusHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        -
      • -
      - - - -
        -
      • -

        onJSDialog

        -
        public boolean onJSDialog(CefBrowser browser,
        -                          java.lang.String origin_url,
        -                          CefJSDialogHandler.JSDialogType dialog_type,
        -                          java.lang.String message_text,
        -                          java.lang.String default_prompt_text,
        -                          CefJSDialogCallback callback,
        -                          BoolRef suppress_message)
        -
        Description copied from interface: CefJSDialogHandler
        -
        Called to run a JavaScript dialog. Set suppress_message to true and - return false to suppress the message (suppressing messages is preferable - to immediately executing the callback as this is used to detect presumably - malicious behavior like spamming alert messages in onbeforeunload). Set - suppress_message to false and return false to use the default - implementation (the default implementation will show one modal dialog at a - time and suppress any additional dialog requests until the displayed dialog - is dismissed). Return true if the application will use a custom dialog or - if the callback has been executed immediately. Custom dialogs may be either - modal or modeless. If a custom dialog is used the application must execute - callback once the custom dialog is dismissed.
        -
        -
        Specified by:
        -
        onJSDialog in interface CefJSDialogHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        origin_url - The originating url.
        -
        dialog_type - the dialog type.
        -
        message_text - the text to be displayed.
        -
        default_prompt_text - value will be specified for prompt dialogs only.
        -
        callback - execute callback once the custom dialog is dismissed.
        -
        suppress_message - set to true to suppress displaying the message.
        -
        Returns:
        -
        false to use the default dialog implementation. Return true if the - application will use a custom dialog.
        -
        -
      • -
      - - - -
        -
      • -

        onKeyEvent

        -
        public boolean onKeyEvent(CefBrowser browser,
        -                          CefKeyboardHandler.CefKeyEvent event)
        -
        Description copied from interface: CefKeyboardHandler
        -
        Called after the renderer and JavaScript in the page has had a chance to - handle the event.
        -
        -
        Specified by:
        -
        onKeyEvent in interface CefKeyboardHandler
        -
        Parameters:
        -
        browser - the corresponding browser.
        -
        event - contains information about the keyboard event.
        -
        Returns:
        -
        true if the keyboard event was handled or false otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        onLoadEnd

        -
        public void onLoadEnd(CefBrowser browser,
        -                      CefFrame frame,
        -                      int httpStatusCode)
        -
        Description copied from interface: CefLoadHandler
        -
        Called when the browser is done loading a frame. The frameIdentifer value will never be - empty. Multiple frames may be loading at the same time. Sub-frames may start or continue - loading after the main frame load has ended. This method will always be called for all frames - irrespective of whether the request completes successfully.
        -
        -
        Specified by:
        -
        onLoadEnd in interface CefLoadHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        httpStatusCode - The status code of the load.
        -
        -
      • -
      - - - -
        -
      • -

        onLoadError

        -
        public void onLoadError(CefBrowser browser,
        -                        CefFrame frame,
        -                        CefLoadHandler.ErrorCode errorCode,
        -                        java.lang.String errorText,
        -                        java.lang.String failedUrl)
        -
        Description copied from interface: CefLoadHandler
        -
        Called when the resource load for a navigation fails or is canceled.
        -
        -
        Specified by:
        -
        onLoadError in interface CefLoadHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        errorCode - The error code number.
        -
        errorText - The error text.
        -
        failedUrl - The URL that failed to load.
        -
        -
      • -
      - - - -
        -
      • -

        onLoadingStateChange

        -
        public void onLoadingStateChange(CefBrowser browser,
        -                                 boolean isLoading,
        -                                 boolean canGoBack,
        -                                 boolean canGoForward)
        -
        Description copied from interface: CefLoadHandler
        -
        Called when the loading state has changed. This callback will be executed twice -- once when - loading is initiated either programmatically or by user action, and once when loading is - terminated due to completion, cancellation of failure.
        -
        -
        Specified by:
        -
        onLoadingStateChange in interface CefLoadHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        isLoading - true if it is loading.
        -
        canGoBack - true if you can navigate back.
        -
        canGoForward - true if you can navigate forward.
        -
        -
      • -
      - - - -
        -
      • -

        onLoadStart

        -
        public void onLoadStart(CefBrowser browser,
        -                        CefFrame frame,
        -                        CefRequest.TransitionType transitionType)
        -
        Description copied from interface: CefLoadHandler
        -
        Called when the browser begins loading a frame. The frameIdentifer value will never be empty. - Multiple frames may be loading at the same time. Sub-frames may start or continue loading - after the main frame load has ended. This method may not be called for a particular frame if - the load request for that frame fails. For notification of overall browser load status use - onLoadingStateChange instead.
        -
        -
        Specified by:
        -
        onLoadStart in interface CefLoadHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        transitionType - The transition type.
        -
        -
      • -
      - - - -
        -
      • -

        onMouseEvent

        -
        public void onMouseEvent(CefBrowser browser,
        -                         int event,
        -                         int screenX,
        -                         int screenY,
        -                         int modifier,
        -                         int button)
        -
        Description copied from interface: CefWindowHandler
        -
        Implement this method to handle mouse events on Windows. - - The method is called in case of the following events: - MOUSE_MOVED, MOUSE_PRESSED, MOUSE_RELEASED and MOUSE_WHEEL for a - horizontal wheel movement.
        -
        -
        Specified by:
        -
        onMouseEvent in interface CefWindowHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        event - A mouse event like MouseEvent.MOUSE_MOVED.
        -
        screenX - The absolute X position on the screen.
        -
        screenY - The absolute Y position on the screen.
        -
        modifier - The modifier keys down during event (e.g. Shift, Ctrl).
        -
        button - An integer indicating which mouse button state changed. - If parameter event is set to MouseEvent.MOUSE_WHEEL, the value of this - parameter specifies the rotation indicator (negative value for left scroll - and positive value for right scroll).
        -
        -
      • -
      - - - -
        -
      • -

        onOpenURLFromTab

        -
        public boolean onOpenURLFromTab(CefBrowser browser,
        -                                CefFrame frame,
        -                                java.lang.String target_url,
        -                                boolean user_gesture)
        -
        Description copied from interface: CefRequestHandler
        -
        Called on the UI thread before OnBeforeBrowse in certain limited cases - where navigating a new or different browser might be desirable. This - includes user-initiated navigation that might open in a special way (e.g. - links clicked via middle-click or ctrl + left-click) and certain types of - cross-origin navigation initiated from the renderer process (e.g. - navigating the top-level frame to/from a file URL).
        -
        -
        Specified by:
        -
        onOpenURLFromTab in interface CefRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method
        -
        user_gesture - True if the request was initiated by a user gesture.
        -
        Returns:
        -
        True to cancel navigation or false to continue
        -
        -
      • -
      - - - -
        -
      • -

        onPaint

        -
        public void onPaint(CefBrowser browser,
        -                    boolean popup,
        -                    java.awt.Rectangle[] dirtyRects,
        -                    java.nio.ByteBuffer buffer,
        -                    int width,
        -                    int height)
        -
        Description copied from interface: CefRenderHandler
        -
        Handle painting.
        -
        -
        Specified by:
        -
        onPaint in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        popup - True if painting a popup window.
        -
        dirtyRects - Array of dirty regions.
        -
        buffer - Pixel buffer for the whole window.
        -
        width - Width of the buffer.
        -
        height - Height of the buffer.
        -
        -
      • -
      - - - -
        -
      • -

        onPopupShow

        -
        public void onPopupShow(CefBrowser browser,
        -                        boolean show)
        -
        Description copied from interface: CefRenderHandler
        -
        Show or hide the popup window.
        -
        -
        Specified by:
        -
        onPopupShow in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        show - True if the popup window is being shown.
        -
        -
      • -
      - - - -
        -
      • -

        onPopupSize

        -
        public void onPopupSize(CefBrowser browser,
        -                        java.awt.Rectangle size)
        -
        Description copied from interface: CefRenderHandler
        -
        Size the popup window.
        -
        -
        Specified by:
        -
        onPopupSize in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        size - Size of the popup window.
        -
        -
      • -
      - - - -
        -
      • -

        onPreKeyEvent

        -
        public boolean onPreKeyEvent(CefBrowser browser,
        -                             CefKeyboardHandler.CefKeyEvent event,
        -                             BoolRef is_keyboard_shortcut)
        -
        Description copied from interface: CefKeyboardHandler
        -
        Called before a keyboard event is sent to the renderer.
        -
        -
        Specified by:
        -
        onPreKeyEvent in interface CefKeyboardHandler
        -
        Parameters:
        -
        browser - the corresponding browser.
        -
        event - contains information about the keyboard event.
        -
        is_keyboard_shortcut - set to true and return false, if - the event will be handled in OnKeyEvent() as a keyboard shortcut.
        -
        Returns:
        -
        true if the event was handled or false otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintDialog

        -
        public boolean onPrintDialog(CefBrowser browser,
        -                             boolean hasSelection,
        -                             CefPrintDialogCallback callback)
        -
        Description copied from interface: CefPrintHandler
        -
        Called to show the print dialog.
        -
        -
        Specified by:
        -
        onPrintDialog in interface CefPrintHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        hasSelection - True if the user has selected a region of the page to print.
        -
        callback - Callback to execute after the dialog is dismissed.
        -
        Returns:
        -
        True if the dialog will be displayed or false to cancel the printing immediately.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintJob

        -
        public boolean onPrintJob(CefBrowser browser,
        -                          java.lang.String documentName,
        -                          java.lang.String pdfFilePath,
        -                          CefPrintJobCallback callback)
        -
        Description copied from interface: CefPrintHandler
        -
        Called to send the print job to the printer.
        -
        -
        Specified by:
        -
        onPrintJob in interface CefPrintHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        documentName - Name of the document that is printing.
        -
        pdfFilePath - Path to the PDF file that contains the document contents.
        -
        callback - Callback to execute after the print job has completed.
        -
        Returns:
        -
        True if the job will proceed or false to cancel the printing immediately.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintReset

        -
        public void onPrintReset(CefBrowser browser)
        -
        Description copied from interface: CefPrintHandler
        -
        Called to reset client state related to printing.
        -
        -
        Specified by:
        -
        onPrintReset in interface CefPrintHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintSettings

        -
        public void onPrintSettings(CefBrowser browser,
        -                            CefPrintSettings settings,
        -                            boolean getDefaults)
        -
        Description copied from interface: CefPrintHandler
        -
        Called to get print settings.
        -
        -
        Specified by:
        -
        onPrintSettings in interface CefPrintHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        settings - Populate with the desired print settings. Do not keep a reference to this - object outside of this callback.
        -
        getDefaults - If true |settings| should be populated with the default print settings.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintStart

        -
        public void onPrintStart(CefBrowser browser)
        -
        Description copied from interface: CefPrintHandler
        -
        Called when printing has started. This method will be called before the other onPrint*() - methods and irrespective of how printing was initiated (e.g. CefBrowser::print(), JavaScript - window.print() or PDF extension print button).
        -
        -
        Specified by:
        -
        onPrintStart in interface CefPrintHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        -
      • -
      - - - -
        -
      • -

        onRenderProcessTerminated

        -
        public void onRenderProcessTerminated(CefBrowser browser,
        -                                      CefRequestHandler.TerminationStatus status,
        -                                      int error_code,
        -                                      java.lang.String error_string)
        -
        Description copied from interface: CefRequestHandler
        -
        Called on the browser process UI thread when the render process terminates unexpectedly.
        -
        -
        Specified by:
        -
        onRenderProcessTerminated in interface CefRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        status - Indicates how the process was terminated.
        -
        error_code - The process error code.
        -
        error_string - A string description of the error.
        -
        -
      • -
      - - - -
        -
      • -

        onResetDialogState

        -
        public void onResetDialogState(CefBrowser browser)
        -
        Description copied from interface: CefJSDialogHandler
        -
        Called to cancel any pending dialogs and reset any saved dialog state. Will - be called due to events like page navigation irregardless of whether any - dialogs are currently pending.
        -
        -
        Specified by:
        -
        onResetDialogState in interface CefJSDialogHandler
        -
        -
      • -
      - - - -
        -
      • -

        onSetFocus

        -
        public boolean onSetFocus(CefBrowser browser,
        -                          CefFocusHandler.FocusSource source)
        -
        Description copied from interface: CefFocusHandler
        -
        Called when the browser component is requesting focus.
        -
        -
        Specified by:
        -
        onSetFocus in interface CefFocusHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        source - indicates/ where the focus request is originating from.
        -
        Returns:
        -
        false to allow the focus to be set or true to cancel setting the focus.
        -
        -
      • -
      - - - -
        -
      • -

        onStatusMessage

        -
        public void onStatusMessage(CefBrowser browser,
        -                            java.lang.String value)
        -
        Description copied from interface: CefDisplayHandler
        -
        Received a status message.
        -
        -
        Specified by:
        -
        onStatusMessage in interface CefDisplayHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        value - Contains the text that will be displayed in the status message.
        -
        -
      • -
      - - - -
        -
      • -

        onTakeFocus

        -
        public void onTakeFocus(CefBrowser browser,
        -                        boolean next)
        -
        Description copied from interface: CefFocusHandler
        -
        Called when the browser component is about to loose focus. - For instance, if focus was on the last HTML element and the - user pressed the TAB key.
        -
        -
        Specified by:
        -
        onTakeFocus in interface CefFocusHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        next - will be true if the browser is giving focus to the - next component and false if the browser is giving focus - to the previous component.
        -
        -
      • -
      - - - -
        -
      • -

        onTitleChange

        -
        public void onTitleChange(CefBrowser browser,
        -                          java.lang.String title)
        -
        Description copied from interface: CefDisplayHandler
        -
        Browser title changed.
        -
        -
        Specified by:
        -
        onTitleChange in interface CefDisplayHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        title - The new title.
        -
        -
      • -
      - - - -
        -
      • -

        onTooltip

        -
        public boolean onTooltip(CefBrowser browser,
        -                         java.lang.String text)
        -
        Description copied from interface: CefDisplayHandler
        -
        About to display a tooltip.
        -
        -
        Specified by:
        -
        onTooltip in interface CefDisplayHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        text - Contains the text that will be displayed in the tooltip.
        -
        Returns:
        -
        true to handle the tooltip display yourself.
        -
        -
      • -
      - - - -
        -
      • -

        removeContextMenuHandler

        -
        public void removeContextMenuHandler()
        -
      • -
      - - - -
        -
      • -

        removeDialogHandler

        -
        public void removeDialogHandler()
        -
      • -
      - - - -
        -
      • -

        removeDisplayHandler

        -
        public void removeDisplayHandler()
        -
      • -
      - - - -
        -
      • -

        removeDownloadHandler

        -
        public void removeDownloadHandler()
        -
      • -
      - - - -
        -
      • -

        removeDragHandler

        -
        public void removeDragHandler()
        -
      • -
      - - - -
        -
      • -

        removeFocusHandler

        -
        public void removeFocusHandler()
        -
      • -
      - - - -
        -
      • -

        removeJSDialogHandler

        -
        public void removeJSDialogHandler()
        -
      • -
      - - - -
        -
      • -

        removeKeyboardHandler

        -
        public void removeKeyboardHandler()
        -
      • -
      - - - -
        -
      • -

        removeLifeSpanHandler

        -
        public void removeLifeSpanHandler()
        -
      • -
      - - - -
        -
      • -

        removeLoadHandler

        -
        public void removeLoadHandler()
        -
      • -
      - - - - - - - -
        -
      • -

        removeOnPaintListener

        -
        public void removeOnPaintListener(java.util.function.Consumer<CefPaintEvent> listener)
        -
        Description copied from interface: CefRenderHandler
        -
        Remove provided listener.
        -
        -
        Specified by:
        -
        removeOnPaintListener in interface CefRenderHandler
        -
        Parameters:
        -
        listener - Code that gets executed after a frame was rendered.
        -
        -
      • -
      - - - -
        -
      • -

        removePrintHandler

        -
        public void removePrintHandler()
        -
      • -
      - - - -
        -
      • -

        removeRequestHandler

        -
        public void removeRequestHandler()
        -
      • -
      - - - -
        -
      • -

        setOnPaintListener

        -
        public void setOnPaintListener(java.util.function.Consumer<CefPaintEvent> listener)
        -
        Description copied from interface: CefRenderHandler
        -
        Remove existing listeners and replace with provided listener.
        -
        -
        Specified by:
        -
        setOnPaintListener in interface CefRenderHandler
        -
        Parameters:
        -
        listener - Code that gets executed after a frame was rendered.
        -
        -
      • -
      - - - -
        -
      • -

        startDragging

        -
        public boolean startDragging(CefBrowser browser,
        -                             CefDragData dragData,
        -                             int mask,
        -                             int x,
        -                             int y)
        -
        Description copied from interface: CefRenderHandler
        -
        Called when the user starts dragging content in the web view. Contextual - information about the dragged content is supplied by dragData. - OS APIs that run a system message loop may be used within the - StartDragging call. - - Return false to abort the drag operation. Don't call any of - CefBrowser-dragSource*Ended* methods after returning false. - - Return true to handle the drag operation. Call - CefBrowser.dragSourceEndedAt and CefBrowser.ragSourceSystemDragEnded either - synchronously or asynchronously to inform the web view that the drag - operation has ended.
        -
        -
        Specified by:
        -
        startDragging in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        dragData - Contextual information about the dragged content
        -
        mask - Describes the allowed operation (none, move, copy, link).
        -
        x - Coordinate within CefBrowser
        -
        y - Coordinate within CefBrowser
        -
        Returns:
        -
        false to abort the drag operation or true to handle the drag operation.
        -
        -
      • -
      - - - -
        -
      • -

        updateDragCursor

        -
        public void updateDragCursor(CefBrowser browser,
        -                             int operation)
        -
        Description copied from interface: CefRenderHandler
        -
        Called when the web view wants to update the mouse cursor during a - drag & drop operation.
        -
        -
        Specified by:
        -
        updateDragCursor in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        operation - Describes the allowed operation (none, move, copy, link).
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/CefSettings.ColorType.html b/lib/jcef/src/docs/org/cef/CefSettings.ColorType.html deleted file mode 100644 index a2b142b..0000000 --- a/lib/jcef/src/docs/org/cef/CefSettings.ColorType.html +++ /dev/null @@ -1,297 +0,0 @@ - - - - - -CefSettings.ColorType (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef
-

Class CefSettings.ColorType

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.CefSettings.ColorType
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing class:
    -
    CefSettings
    -
    -
    -
    -
    public class CefSettings.ColorType
    -extends java.lang.Object
    -
    32-bit ARGB color value, not premultiplied. The color components are always - in a known order. Equivalent to the SkColor type.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      ColorType(int alpha, - int red, - int green, - int blue) 
      -
    • -
    - - -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        ColorType

        -
        public ColorType(int alpha,
        -                 int red,
        -                 int green,
        -                 int blue)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        getColor

        -
        public long getColor()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/CefSettings.LogSeverity.html b/lib/jcef/src/docs/org/cef/CefSettings.LogSeverity.html deleted file mode 100644 index 87ccb60..0000000 --- a/lib/jcef/src/docs/org/cef/CefSettings.LogSeverity.html +++ /dev/null @@ -1,424 +0,0 @@ - - - - - -CefSettings.LogSeverity (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef
-

Enum CefSettings.LogSeverity

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        valueOf

        -
        public static CefSettings.LogSeverity valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefSettings.LogSeverity[] 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 (CefSettings.LogSeverity c : CefSettings.LogSeverity.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/CefSettings.html b/lib/jcef/src/docs/org/cef/CefSettings.html deleted file mode 100644 index 82a1b55..0000000 --- a/lib/jcef/src/docs/org/cef/CefSettings.html +++ /dev/null @@ -1,732 +0,0 @@ - - - - - -CefSettings (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef
-

Class CefSettings

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.CefSettings
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public class CefSettings
    -extends java.lang.Object
    -
    Initialization settings. Specify NULL or 0 to get the recommended default - values. Many of these and other settings can also configured using command- - line switches.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      - - - - - - - - - - - - - - -
      Nested Classes 
      Modifier and TypeClass and Description
      class CefSettings.ColorType -
      32-bit ARGB color value, not premultiplied.
      -
      static class CefSettings.LogSeverity -
      Log severity levels.
      -
      -
    • -
    - -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Fields 
      Modifier and TypeField and Description
      CefSettings.ColorTypebackground_color -
      Opaque background color used for accelerated content.
      -
      java.lang.Stringbrowser_subprocess_path -
      The path to a separate executable that will be launched for sub-processes.
      -
      java.lang.Stringcache_path -
      The location where cache data will be stored on disk.
      -
      java.lang.Stringchrome_policy_id -
      Specify an ID to enable Chrome policy management via Platform and OS-user - policies.
      -
      booleancommand_line_args_disabled -
      Set to true to disable configuration of browser process features using - standard CEF and Chromium command-line arguments.
      -
      booleancookieable_schemes_exclude_defaults 
      java.lang.Stringcookieable_schemes_list 
      java.lang.Stringjavascript_flags -
      Custom flags that will be used when initializing the V8 JavaScript engine.
      -
      java.lang.Stringlocale -
      The locale string that will be passed to Blink.
      -
      java.lang.Stringlocales_dir_path -
      The fully qualified path for the locales directory.
      -
      java.lang.Stringlog_file -
      The directory and file name to use for the debug log.
      -
      CefSettings.LogSeveritylog_severity -
      The log severity.
      -
      booleanpersist_session_cookies -
      To persist session cookies (cookies without an expiry date or validity - interval) by default when using the global cookie manager set this value to - true.
      -
      intremote_debugging_port -
      Set to a value between 1024 and 65535 to enable remote debugging on the - specified port.
      -
      java.lang.Stringresources_dir_path -
      The fully qualified path for the resources directory.
      -
      java.lang.Stringroot_cache_path -
      The root directory for installation-specific data and the parent directory - for profile-specific data.
      -
      intuncaught_exception_stack_size -
      The number of stack trace frames to capture for uncaught exceptions.
      -
      java.lang.Stringuser_agent -
      Value that will be returned as the User-Agent HTTP header.
      -
      java.lang.Stringuser_agent_product -
      Value that will be inserted as the product portion of the default - User-Agent string.
      -
      booleanwindowless_rendering_enabled -
      Set to true to enable windowless (off-screen) rendering support.
      -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      CefSettings() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      CefSettingsclone() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        background_color

        -
        public CefSettings.ColorType background_color
        -
        Opaque background color used for accelerated content. By default the - background color will be white. Only the RGB compontents of the specified - value will be used. The alpha component must greater than 0 to enable use - of the background color but will be otherwise ignored.
        -
      • -
      - - - -
        -
      • -

        browser_subprocess_path

        -
        public java.lang.String browser_subprocess_path
        -
        The path to a separate executable that will be launched for sub-processes. - By default the browser process executable is used. See the comments on - CefExecuteProcess() for details. Also configurable using the - "browser-subprocess-path" command-line switch.
        -
      • -
      - - - -
        -
      • -

        cache_path

        -
        public java.lang.String cache_path
        -
        The location where cache data will be stored on disk. If empty an in-memory - cache will be used for some features and a temporary disk cache for others. - HTML5 databases such as localStorage will only persist across sessions if a - cache path is specified. If this is set and root_cache_path is also set, the cache_path - directory must reside within root_cache_path.
        -
      • -
      - - - -
        -
      • -

        chrome_policy_id

        -
        public java.lang.String chrome_policy_id
        -
        Specify an ID to enable Chrome policy management via Platform and OS-user - policies. On Windows, this is a registry key like - "SOFTWARE\\Policies\\Google\\Chrome". On MacOS, this is a bundle ID like - "com.google.Chrome". On Linux, this is an absolute directory path like - "/etc/opt/chrome/policies". Only supported with Chrome style. See - https://support.google.com/chrome/a/answer/9037717 for details. - - Chrome Browser Cloud Management integration, when enabled via the - "enable-chrome-browser-cloud-management" command-line flag, will also use - the specified ID. See https://support.google.com/chrome/a/answer/9116814 - for details.
        -
      • -
      - - - -
        -
      • -

        command_line_args_disabled

        -
        public boolean command_line_args_disabled
        -
        Set to true to disable configuration of browser process features using - standard CEF and Chromium command-line arguments. Configuration can still - be specified using CEF data structures or via the - CefApp::OnBeforeCommandLineProcessing() method.
        -
      • -
      - - - -
        -
      • -

        cookieable_schemes_exclude_defaults

        -
        public boolean cookieable_schemes_exclude_defaults
        -
      • -
      - - - -
        -
      • -

        cookieable_schemes_list

        -
        public java.lang.String cookieable_schemes_list
        -
      • -
      - - - -
        -
      • -

        javascript_flags

        -
        public java.lang.String javascript_flags
        -
        Custom flags that will be used when initializing the V8 JavaScript engine. - The consequences of using custom flags may not be well tested. Also - configurable using the "js-flags" command-line switch.
        -
      • -
      - - - -
        -
      • -

        locale

        -
        public java.lang.String locale
        -
        The locale string that will be passed to Blink. If empty the default - locale of "en-US" will be used. This value is ignored on Linux where locale - is determined using environment variable parsing with the precedence order: - LANGUAGE, LC_ALL, LC_MESSAGES and LANG. Also configurable using the "lang" - command-line switch.
        -
      • -
      - - - -
        -
      • -

        locales_dir_path

        -
        public java.lang.String locales_dir_path
        -
        The fully qualified path for the locales directory. If this value is empty - the locales directory must be located in the module directory. This value - is ignored on Mac OS X where pack files are always loaded from the app - bundle Resources directory. Also configurable using the "locales-dir-path" - command-line switch.
        -
      • -
      - - - -
        -
      • -

        log_file

        -
        public java.lang.String log_file
        -
        The directory and file name to use for the debug log. If empty, the - default name of "debug.log" will be used and the file will be written - to the application directory. Also configurable using the "log-file" - command-line switch.
        -
      • -
      - - - -
        -
      • -

        log_severity

        -
        public CefSettings.LogSeverity log_severity
        -
        The log severity. Only messages of this severity level or higher will be - logged. Also configurable using the "log-severity" command-line switch with - a value of "verbose", "info", "warning", "error", "error-report" or - "disable".
        -
      • -
      - - - -
        -
      • -

        persist_session_cookies

        -
        public boolean persist_session_cookies
        -
        To persist session cookies (cookies without an expiry date or validity - interval) by default when using the global cookie manager set this value to - true. Session cookies are generally intended to be transient and most Web - browsers do not persist them. A |cache_path| value must also be specified to - enable this feature. Also configurable using the "persist-session-cookies" - command-line switch.
        -
      • -
      - - - -
        -
      • -

        remote_debugging_port

        -
        public int remote_debugging_port
        -
        Set to a value between 1024 and 65535 to enable remote debugging on the - specified port. For example, if 8080 is specified the remote debugging URL - will be http: *localhost:8080. CEF can be remotely debugged from any CEF or - Chrome browser window. Also configurable using the "remote-debugging-port" - command-line switch.
        -
      • -
      - - - -
        -
      • -

        resources_dir_path

        -
        public java.lang.String resources_dir_path
        -
        The fully qualified path for the resources directory. If this value is - empty the cef.pak and/or devtools_resources.pak files must be located in - the module directory on Windows/Linux or the app bundle Resources directory - on Mac OS X. Also configurable using the "resources-dir-path" command-line - switch.
        -
      • -
      - - - -
        -
      • -

        root_cache_path

        -
        public java.lang.String root_cache_path
        -
        The root directory for installation-specific data and the parent directory - for profile-specific data. All CefSettings.cache_path and - CefRequestContextSettings.cache_path values must have this parent - directory in common. If this value is empty and CefSettings.cache_path is - non-empty then it will default to the CefSettings.cache_path value. Any - non-empty value must be an absolute path. If both values are empty then - the default platform-specific directory will be used - ("~/.config/cef_user_data" directory on Linux, "~/Library/Application - Support/CEF/User Data" directory on MacOS, "AppData\Local\CEF\User Data" - directory under the user profile directory on Windows). Use of the default - directory is not recommended in production applications (see below). - - Multiple application instances writing to the same root_cache_path - directory could result in data corruption. A process singleton lock based - on the root_cache_path value is therefore used to protect against this. - This singleton behavior applies to all CEF-based applications using - version 120 or newer. You should customize root_cache_path for your - application and implement CefAppHandler:: - onAlreadyRunningAppRelaunch, which will then be called on any app relaunch - with the same root_cache_path value. - - Failure to set the root_cache_path value correctly may result in startup - crashes or other unexpected behaviors (for example, the sandbox blocking - read/write access to certain files).
        -
      • -
      - - - -
        -
      • -

        uncaught_exception_stack_size

        -
        public int uncaught_exception_stack_size
        -
        The number of stack trace frames to capture for uncaught exceptions. - Specify a positive value to enable the CefV8ContextHandler:: - OnUncaughtException() callback. Specify 0 (default value) and - OnUncaughtException() will not be called. Also configurable using the - "uncaught-exception-stack-size" command-line switch.
        -
      • -
      - - - -
        -
      • -

        user_agent

        -
        public java.lang.String user_agent
        -
        Value that will be returned as the User-Agent HTTP header. If empty the - default User-Agent string will be used. Also configurable using the - "user-agent" command-line switch.
        -
      • -
      - - - -
        -
      • -

        user_agent_product

        -
        public java.lang.String user_agent_product
        -
        Value that will be inserted as the product portion of the default - User-Agent string. If empty the Chromium product version will be used. If - |userAgent| is specified this value will be ignored. Also configurable - using the "user_agent_product" command-line switch.
        -
      • -
      - - - -
        -
      • -

        windowless_rendering_enabled

        -
        public boolean windowless_rendering_enabled
        -
        Set to true to enable windowless (off-screen) rendering support. Do not - enable this value if the application does not use windowless rendering as - it may reduce rendering performance on some systems.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefSettings

        -
        public CefSettings()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        clone

        -
        public CefSettings clone()
        -
        -
        Overrides:
        -
        clone in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/OS.html b/lib/jcef/src/docs/org/cef/OS.html deleted file mode 100644 index ca58e4b..0000000 --- a/lib/jcef/src/docs/org/cef/OS.html +++ /dev/null @@ -1,294 +0,0 @@ - - - - - -OS (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef
-

Class OS

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.OS
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public class OS
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      OS() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static booleanisLinux() 
      static booleanisMacintosh() 
      static booleanisWindows() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        OS

        -
        public OS()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        isLinux

        -
        public static final boolean isLinux()
        -
      • -
      - - - -
        -
      • -

        isMacintosh

        -
        public static final boolean isMacintosh()
        -
      • -
      - - - -
        -
      • -

        isWindows

        -
        public static final boolean isWindows()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/SystemBootstrap.Loader.html b/lib/jcef/src/docs/org/cef/SystemBootstrap.Loader.html deleted file mode 100644 index 3ca0308..0000000 --- a/lib/jcef/src/docs/org/cef/SystemBootstrap.Loader.html +++ /dev/null @@ -1,223 +0,0 @@ - - - - - -SystemBootstrap.Loader (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef
-

Interface SystemBootstrap.Loader

-
-
-
-
    -
  • -
    -
    Enclosing class:
    -
    SystemBootstrap
    -
    -
    -
    -
    public static interface SystemBootstrap.Loader
    -
    Simple interface for how a library by name should be loaded.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        loadLibrary

        -
        void loadLibrary(java.lang.String libname)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/SystemBootstrap.html b/lib/jcef/src/docs/org/cef/SystemBootstrap.html deleted file mode 100644 index 2d93c25..0000000 --- a/lib/jcef/src/docs/org/cef/SystemBootstrap.html +++ /dev/null @@ -1,306 +0,0 @@ - - - - - -SystemBootstrap (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef
-

Class SystemBootstrap

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.SystemBootstrap
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public class SystemBootstrap
    -extends java.lang.Object
    -
    To allow customization of System.load() calls by supplying a different - implementation. You'll want to call setLoader with your custom - implementation before calling into any other CEF classes which then in turn - will start triggering libraries to be loaded at runtime.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      - - - - - - - - - - -
      Nested Classes 
      Modifier and TypeClass and Description
      static interface SystemBootstrap.Loader -
      Simple interface for how a library by name should be loaded.
      -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      SystemBootstrap() 
      -
    • -
    - - -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        SystemBootstrap

        -
        public SystemBootstrap()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        loadLibrary

        -
        public static void loadLibrary(java.lang.String libname)
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/CefBrowser.html b/lib/jcef/src/docs/org/cef/browser/CefBrowser.html deleted file mode 100644 index f1f6871..0000000 --- a/lib/jcef/src/docs/org/cef/browser/CefBrowser.html +++ /dev/null @@ -1,1315 +0,0 @@ - - - - - -CefBrowser (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.browser
-

Interface CefBrowser

-
-
-
-
    -
  • -
    -
    -
    public interface CefBrowser
    -
    Interface representing a browser.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      booleancanGoBack() -
      Tests if the browser can navigate backwards.
      -
      booleancanGoForward() -
      Tests if the browser can navigate forwards.
      -
      voidclose(boolean force) -
      Request that the browser close.
      -
      voidcloseDevTools() -
      Close the DevTools.
      -
      voidcreateImmediately() -
      Call to immediately create the underlying browser object.
      -
      java.util.concurrent.CompletableFuture<java.awt.image.BufferedImage>createScreenshot(boolean nativeResolution) -
      Captures a screenshot-like image of the currently displayed content and returns it.
      -
      booleandoClose() -
      Called from CefClient.doClose.
      -
      voidexecuteJavaScript(java.lang.String code, - java.lang.String url, - int line) -
      Execute a string of JavaScript code in this frame.
      -
      voidfind(java.lang.String searchText, - boolean forward, - boolean matchCase, - boolean findNext) -
      Search for some kind of text on the page.
      -
      CefClientgetClient() -
      Get the client associated with this browser.
      -
      CefDevToolsClientgetDevToolsClient() -
      Get an instance of a client that can be used to leverage the DevTools - protocol.
      -
      CefFramegetFocusedFrame() -
      Returns the focused frame for the browser window.
      -
      CefFramegetFrameByIdentifier(java.lang.String identifier) -
      Returns the frame with the specified identifier, or NULL if not found.
      -
      CefFramegetFrameByName(java.lang.String name) -
      Returns the frame with the specified name, or NULL if not found.
      -
      intgetFrameCount() -
      Returns the number of frames that currently exist.
      -
      java.util.Vector<java.lang.String>getFrameIdentifiers() -
      Returns the identifiers of all existing frames.
      -
      java.util.Vector<java.lang.String>getFrameNames() -
      Returns the names of all existing frames.
      -
      intgetIdentifier() -
      Returns the unique browser identifier.
      -
      CefFramegetMainFrame() -
      Returns the main (top-level) frame for the browser window.
      -
      CefRenderHandlergetRenderHandler() -
      Get an implementation of CefRenderHandler if any.
      -
      CefRequestContextgetRequestContext() -
      Retrieves the request context used by this browser instance.
      -
      voidgetSource(CefStringVisitor visitor) -
      Retrieve this frame's HTML source as a string sent to the specified - visitor.
      -
      voidgetText(CefStringVisitor visitor) -
      Retrieve this frame's display text as a string sent to the specified - visitor.
      -
      java.awt.ComponentgetUIComponent() -
      Get the underlying UI component (e.g.
      -
      java.lang.StringgetURL() -
      Emits the URL currently loaded in this frame.
      -
      CefWindowHandlergetWindowHandler() -
      Get an implementation of CefWindowHandler if any.
      -
      java.util.concurrent.CompletableFuture<java.lang.Integer>getWindowlessFrameRate() -
      Returns the maximum rate in frames per second (fps) that CefRenderHandler::onPaint - will be called for a windowless browser.
      -
      doublegetZoomLevel() -
      Get the current zoom level.
      -
      voidgoBack() -
      Go back.
      -
      voidgoForward() -
      Go forward.
      -
      booleanhasDocument() -
      Tests if a document has been loaded in the browser.
      -
      booleanisLoading() -
      Tests if the browser is currently loading.
      -
      booleanisPopup() -
      Tests if the window is a popup window.
      -
      voidloadRequest(CefRequest request) -
      Load the request represented by the request object.
      -
      voidloadURL(java.lang.String url) -
      Load the specified URL in the main frame.
      -
      voidonBeforeClose() -
      Called from CefClient.onBeforeClose.
      -
      voidopenDevTools() -
      Get an instance of the DevTools to be displayed in its own window.
      -
      voidopenDevTools(java.awt.Point inspectAt) -
      Open an instance of the DevTools to be displayed in its own window.
      -
      voidprint() -
      Print the current browser contents.
      -
      voidprintToPDF(java.lang.String path, - CefPdfPrintSettings settings, - CefPdfPrintCallback callback) -
      Print the current browser contents to a PDF.
      -
      voidreload() -
      Reload the current page.
      -
      voidreloadIgnoreCache() -
      Reload the current page ignoring any cached data.
      -
      voidreplaceMisspelling(java.lang.String word) -
      If a misspelled word is currently selected in an editable node calling - this method will replace it with the specified |word|.
      -
      voidrunFileDialog(CefDialogHandler.FileDialogMode mode, - java.lang.String title, - java.lang.String defaultFilePath, - java.util.Vector<java.lang.String> acceptFilters, - int selectedAcceptFilter, - CefRunFileDialogCallback callback) -
      Call to run a file chooser dialog.
      -
      voidsetCloseAllowed() -
      Allow the browser to close.
      -
      voidsetFocus(boolean enable) -
      Set or remove keyboard focus to/from the browser window.
      -
      voidsetWindowlessFrameRate(int frameRate) -
      Set the maximum rate in frames per second (fps) that CefRenderHandler::onPaint - will be called for a windowless browser.
      -
      voidsetWindowVisibility(boolean visible) -
      Set whether the window containing the browser is visible - (minimized/unminimized, app hidden/unhidden, etc).
      -
      voidsetZoomLevel(double zoomLevel) -
      Change the zoom level to the specified value.
      -
      voidstartDownload(java.lang.String url) -
      Download the file at url using CefDownloadHandler.
      -
      voidstopFinding(boolean clearSelection) -
      Cancel all searches that are currently going on.
      -
      voidstopLoad() -
      Stop loading the page.
      -
      voidviewSource() -
      Save this frame's HTML source to a temporary file and open it in the - default text viewing application.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        canGoBack

        -
        boolean canGoBack()
        -
        Tests if the browser can navigate backwards.
        -
        -
        Returns:
        -
        true if the browser can navigate backwards.
        -
        -
      • -
      - - - -
        -
      • -

        canGoForward

        -
        boolean canGoForward()
        -
        Tests if the browser can navigate forwards.
        -
        -
        Returns:
        -
        true if the browser can navigate forwards.
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        void close(boolean force)
        -
        Request that the browser close.
        -
        -
        Parameters:
        -
        force - force the close.
        -
        -
      • -
      - - - -
        -
      • -

        closeDevTools

        -
        void closeDevTools()
        -
        Close the DevTools.
        -
      • -
      - - - -
        -
      • -

        createImmediately

        -
        void createImmediately()
        -
        Call to immediately create the underlying browser object. By default the - browser object will be created when the parent container is displayed for - the first time.
        -
      • -
      - - - -
        -
      • -

        createScreenshot

        -
        java.util.concurrent.CompletableFuture<java.awt.image.BufferedImage> createScreenshot(boolean nativeResolution)
        -
        Captures a screenshot-like image of the currently displayed content and returns it. -

        - If executed on the AWT Event Thread, this returns an immediately resolved CompletableFuture. If executed from another thread, the CompletableFuture returned is resolved as soon as the screenshot - has been taken (which must happen on the event thread). -

        - The generated screenshot can either be returned as-is, containing all natively-rendered - pixels, or it can be scaled to match the logical width and height of the window. - This distinction is only relevant in case of differing logical and physical resolutions - (for example with HiDPI/Retina displays, which have a scaling factor of for example 2 - between the logical width of a window (ex. 400px) and the actual number of pixels in - each row (ex. 800px with a scaling factor of 2)).

        -
        -
        Parameters:
        -
        nativeResolution - whether to return an image at full native resolution (true) - or a scaled-down version whose width and height are equal to the logical size - of the screenshotted browser window
        -
        Returns:
        -
        the screenshot image
        -
        Throws:
        -
        java.lang.UnsupportedOperationException - if not supported
        -
        -
      • -
      - - - -
        -
      • -

        doClose

        -
        boolean doClose()
        -
        Called from CefClient.doClose.
        -
      • -
      - - - -
        -
      • -

        executeJavaScript

        -
        void executeJavaScript(java.lang.String code,
        -                       java.lang.String url,
        -                       int line)
        -
        Execute a string of JavaScript code in this frame. The url - parameter is the URL where the script in question can be found, if any. - The renderer may request this URL to show the developer the source of the - error. The line parameter is the base line number to use for error - reporting.
        -
        -
        Parameters:
        -
        code - The code to be executed.
        -
        url - The URL where the script in question can be found.
        -
        line - The base line number to use for error reporting.
        -
        -
      • -
      - - - -
        -
      • -

        find

        -
        void find(java.lang.String searchText,
        -          boolean forward,
        -          boolean matchCase,
        -          boolean findNext)
        -
        Search for some kind of text on the page.
        -
        -
        Parameters:
        -
        searchText - to be searched for.
        -
        forward - indicates whether to search forward or backward within the page.
        -
        matchCase - indicates whether the search should be case-sensitive.
        -
        findNext - indicates whether this is the first request or a follow-up.
        -
        -
      • -
      - - - -
        -
      • -

        getClient

        -
        CefClient getClient()
        -
        Get the client associated with this browser.
        -
        -
        Returns:
        -
        The browser client.
        -
        -
      • -
      - - - -
        -
      • -

        getDevToolsClient

        -
        CefDevToolsClient getDevToolsClient()
        -
        Get an instance of a client that can be used to leverage the DevTools - protocol. Only one instance per browser is available.
        -
        -
        Returns:
        -
        DevTools client, or null if this browser is not yet created - or if it is closed or closing
        -
        See Also:
        -
        CefDevToolsClient}
        -
        -
      • -
      - - - -
        -
      • -

        getFocusedFrame

        -
        CefFrame getFocusedFrame()
        -
        Returns the focused frame for the browser window.
        -
        -
        Returns:
        -
        The focused frame
        -
        -
      • -
      - - - -
        -
      • -

        getFrameByIdentifier

        -
        CefFrame getFrameByIdentifier(java.lang.String identifier)
        -
        Returns the frame with the specified identifier, or NULL if not found.
        -
        -
        Parameters:
        -
        identifier - The unique frame identifier
        -
        Returns:
        -
        The frame or NULL if not found
        -
        -
      • -
      - - - -
        -
      • -

        getFrameByName

        -
        CefFrame getFrameByName(java.lang.String name)
        -
        Returns the frame with the specified name, or NULL if not found.
        -
        -
        Parameters:
        -
        name - The specified name
        -
        Returns:
        -
        The frame or NULL if not found
        -
        -
      • -
      - - - -
        -
      • -

        getFrameCount

        -
        int getFrameCount()
        -
        Returns the number of frames that currently exist.
        -
        -
        Returns:
        -
        The number of frames
        -
        -
      • -
      - - - -
        -
      • -

        getFrameIdentifiers

        -
        java.util.Vector<java.lang.String> getFrameIdentifiers()
        -
        Returns the identifiers of all existing frames.
        -
        -
        Returns:
        -
        All identifiers of existing frames.
        -
        -
      • -
      - - - -
        -
      • -

        getFrameNames

        -
        java.util.Vector<java.lang.String> getFrameNames()
        -
        Returns the names of all existing frames.
        -
        -
        Returns:
        -
        The names of all existing frames.
        -
        -
      • -
      - - - -
        -
      • -

        getIdentifier

        -
        int getIdentifier()
        -
        Returns the unique browser identifier.
        -
        -
        Returns:
        -
        The browser identifier
        -
        -
      • -
      - - - -
        -
      • -

        getMainFrame

        -
        CefFrame getMainFrame()
        -
        Returns the main (top-level) frame for the browser window.
        -
        -
        Returns:
        -
        The main frame
        -
        -
      • -
      - - - -
        -
      • -

        getRenderHandler

        -
        CefRenderHandler getRenderHandler()
        -
        Get an implementation of CefRenderHandler if any.
        -
        -
        Returns:
        -
        An instance of CefRenderHandler or null.
        -
        -
      • -
      - - - -
        -
      • -

        getRequestContext

        -
        CefRequestContext getRequestContext()
        -
        Retrieves the request context used by this browser instance. May be the - global request context if this browser does not have a specific request - context.
        -
      • -
      - - - -
        -
      • -

        getSource

        -
        void getSource(CefStringVisitor visitor)
        -
        Retrieve this frame's HTML source as a string sent to the specified - visitor.
        -
        -
        Parameters:
        -
        visitor -
        -
        -
      • -
      - - - -
        -
      • -

        getText

        -
        void getText(CefStringVisitor visitor)
        -
        Retrieve this frame's display text as a string sent to the specified - visitor.
        -
        -
        Parameters:
        -
        visitor -
        -
        -
      • -
      - - - -
        -
      • -

        getUIComponent

        -
        java.awt.Component getUIComponent()
        -
        Get the underlying UI component (e.g. java.awt.Canvas).
        -
        -
        Returns:
        -
        The underlying UI component.
        -
        -
      • -
      - - - -
        -
      • -

        getURL

        -
        java.lang.String getURL()
        -
        Emits the URL currently loaded in this frame.
        -
        -
        Returns:
        -
        the URL currently loaded in this frame.
        -
        -
      • -
      - - - -
        -
      • -

        getWindowHandler

        -
        CefWindowHandler getWindowHandler()
        -
        Get an implementation of CefWindowHandler if any.
        -
        -
        Returns:
        -
        An instance of CefWindowHandler or null.
        -
        -
      • -
      - - - -
        -
      • -

        getWindowlessFrameRate

        -
        java.util.concurrent.CompletableFuture<java.lang.Integer> getWindowlessFrameRate()
        -
        Returns the maximum rate in frames per second (fps) that CefRenderHandler::onPaint - will be called for a windowless browser. The actual fps may be lower if the browser cannot - generate frames at the requested rate. The minimum value is 1, and the maximum value is 60 - (default 30).
        -
        -
        Returns:
        -
        the framerate, 0 if an error occurs
        -
        Throws:
        -
        java.lang.UnsupportedOperationException - if not supported
        -
        -
      • -
      - - - -
        -
      • -

        getZoomLevel

        -
        double getZoomLevel()
        -
        Get the current zoom level. The default zoom level is 0.0.
        -
        -
        Returns:
        -
        The current zoom level.
        -
        -
      • -
      - - - -
        -
      • -

        goBack

        -
        void goBack()
        -
        Go back.
        -
      • -
      - - - -
        -
      • -

        goForward

        -
        void goForward()
        -
        Go forward.
        -
      • -
      - - - -
        -
      • -

        hasDocument

        -
        boolean hasDocument()
        -
        Tests if a document has been loaded in the browser.
        -
        -
        Returns:
        -
        true if a document has been loaded in the browser.
        -
        -
      • -
      - - - -
        -
      • -

        isLoading

        -
        boolean isLoading()
        -
        Tests if the browser is currently loading.
        -
        -
        Returns:
        -
        true if the browser is currently loading.
        -
        -
      • -
      - - - -
        -
      • -

        isPopup

        -
        boolean isPopup()
        -
        Tests if the window is a popup window.
        -
        -
        Returns:
        -
        true if the window is a popup window.
        -
        -
      • -
      - - - -
        -
      • -

        loadRequest

        -
        void loadRequest(CefRequest request)
        -
        Load the request represented by the request object.
        -
        -
        Parameters:
        -
        request - The request object.
        -
        -
      • -
      - - - -
        -
      • -

        loadURL

        -
        void loadURL(java.lang.String url)
        -
        Load the specified URL in the main frame.
        -
        -
        Parameters:
        -
        url - The URL to load.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeClose

        -
        void onBeforeClose()
        -
        Called from CefClient.onBeforeClose.
        -
      • -
      - - - -
        -
      • -

        openDevTools

        -
        void openDevTools()
        -
        Get an instance of the DevTools to be displayed in its own window.
        -
      • -
      - - - -
        -
      • -

        openDevTools

        -
        void openDevTools(java.awt.Point inspectAt)
        -
        Open an instance of the DevTools to be displayed in its own window.
        -
        -
        Parameters:
        -
        inspectAt - a position in the UI which should be inspected.
        -
        -
      • -
      - - - -
        -
      • -

        print

        -
        void print()
        -
        Print the current browser contents.
        -
      • -
      - - - -
        -
      • -

        printToPDF

        -
        void printToPDF(java.lang.String path,
        -                CefPdfPrintSettings settings,
        -                CefPdfPrintCallback callback)
        -
        Print the current browser contents to a PDF.
        -
        -
        Parameters:
        -
        path - The path of the file to write to (will be overwritten if it - already exists). Cannot be null.
        -
        settings - The pdf print settings to use. If null then defaults - will be used.
        -
        callback - Called when the pdf print job has completed.
        -
        -
      • -
      - - - -
        -
      • -

        reload

        -
        void reload()
        -
        Reload the current page.
        -
      • -
      - - - -
        -
      • -

        reloadIgnoreCache

        -
        void reloadIgnoreCache()
        -
        Reload the current page ignoring any cached data.
        -
      • -
      - - - -
        -
      • -

        replaceMisspelling

        -
        void replaceMisspelling(java.lang.String word)
        -
        If a misspelled word is currently selected in an editable node calling - this method will replace it with the specified |word|.
        -
        -
        Parameters:
        -
        word - replace selected word with this word.
        -
        -
      • -
      - - - -
        -
      • -

        runFileDialog

        -
        void runFileDialog(CefDialogHandler.FileDialogMode mode,
        -                   java.lang.String title,
        -                   java.lang.String defaultFilePath,
        -                   java.util.Vector<java.lang.String> acceptFilters,
        -                   int selectedAcceptFilter,
        -                   CefRunFileDialogCallback callback)
        -
        Call to run a file chooser dialog. Only a single file chooser dialog may be - pending at any given time.The dialog will be initiated asynchronously on - the UI thread.
        -
        -
        Parameters:
        -
        mode - represents the type of dialog to display.
        -
        title - to be used for the dialog and may be empty to show the - default title ("Open" or "Save" depending on the mode).
        -
        defaultFilePath - is the path with optional directory and/or file name - component that should be initially selected in the dialog.
        -
        acceptFilters - are used to restrict the selectable file types and may - any combination of (a) valid lower-cased MIME types (e.g. "text/*" or - "image/*"), (b) individual file extensions (e.g. ".txt" or ".png"), or (c) - combined description and file extension delimited using "|" and ";" (e.g. - "Image Types|.png;.gif;.jpg").
        -
        selectedAcceptFilter - is the 0-based index of the filter that should - be selected by default.
        -
        callback - will be executed after the dialog is dismissed or - immediately if another dialog is already pending.
        -
        -
      • -
      - - - -
        -
      • -

        setCloseAllowed

        -
        void setCloseAllowed()
        -
        Allow the browser to close.
        -
      • -
      - - - -
        -
      • -

        setFocus

        -
        void setFocus(boolean enable)
        -
        Set or remove keyboard focus to/from the browser window.
        -
        -
        Parameters:
        -
        enable - set to true to give the focus to the browser
        -
        -
      • -
      - - - -
        -
      • -

        setWindowlessFrameRate

        -
        void setWindowlessFrameRate(int frameRate)
        -
        Set the maximum rate in frames per second (fps) that CefRenderHandler::onPaint - will be called for a windowless browser. The actual fps may be - lower if the browser cannot generate frames at the requested rate. The - minimum value is 1, and the maximum value is 60 (default 30).
        -
        -
        Parameters:
        -
        frameRate - the maximum frame rate
        -
        Throws:
        -
        java.lang.UnsupportedOperationException - if not supported
        -
        -
      • -
      - - - -
        -
      • -

        setWindowVisibility

        -
        void setWindowVisibility(boolean visible)
        -
        Set whether the window containing the browser is visible - (minimized/unminimized, app hidden/unhidden, etc). Only used on Mac OS X.
        -
        -
        Parameters:
        -
        visible -
        -
        -
      • -
      - - - -
        -
      • -

        setZoomLevel

        -
        void setZoomLevel(double zoomLevel)
        -
        Change the zoom level to the specified value. Specify 0.0 to reset the - zoom level.
        -
        -
        Parameters:
        -
        zoomLevel - The zoom level to be set.
        -
        -
      • -
      - - - -
        -
      • -

        startDownload

        -
        void startDownload(java.lang.String url)
        -
        Download the file at url using CefDownloadHandler.
        -
        -
        Parameters:
        -
        url - URL to download that file.
        -
        -
      • -
      - - - -
        -
      • -

        stopFinding

        -
        void stopFinding(boolean clearSelection)
        -
        Cancel all searches that are currently going on.
        -
        -
        Parameters:
        -
        clearSelection - Set to true to reset selection.
        -
        -
      • -
      - - - -
        -
      • -

        stopLoad

        -
        void stopLoad()
        -
        Stop loading the page.
        -
      • -
      - - - -
        -
      • -

        viewSource

        -
        void viewSource()
        -
        Save this frame's HTML source to a temporary file and open it in the - default text viewing application. This method can only be called from the - browser process.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/CefBrowserFactory.html b/lib/jcef/src/docs/org/cef/browser/CefBrowserFactory.html deleted file mode 100644 index 7df7333..0000000 --- a/lib/jcef/src/docs/org/cef/browser/CefBrowserFactory.html +++ /dev/null @@ -1,279 +0,0 @@ - - - - - -CefBrowserFactory (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.browser
-

Class CefBrowserFactory

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.browser.CefBrowserFactory
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public class CefBrowserFactory
    -extends java.lang.Object
    -
    Creates a new instance of CefBrowser according the passed values
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      CefBrowserFactory() 
      -
    • -
    - - -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefBrowserFactory

        -
        public CefBrowserFactory()
        -
      • -
      -
    • -
    - - -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/CefBrowserWindow.html b/lib/jcef/src/docs/org/cef/browser/CefBrowserWindow.html deleted file mode 100644 index d30c427..0000000 --- a/lib/jcef/src/docs/org/cef/browser/CefBrowserWindow.html +++ /dev/null @@ -1,232 +0,0 @@ - - - - - -CefBrowserWindow (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.browser
-

Interface CefBrowserWindow

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefBrowserWindowMac
    -
    -
    -
    -
    public interface CefBrowserWindow
    -
    Interface representing system dependent methods for the browser.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getWindowHandle

        -
        long getWindowHandle(java.awt.Component comp)
        -
        Get the window handle for the given UI object.
        -
        -
        Parameters:
        -
        comp - a UI component
        -
        Returns:
        -
        a window pointer if any
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/CefDevToolsClient.DevToolsException.html b/lib/jcef/src/docs/org/cef/browser/CefDevToolsClient.DevToolsException.html deleted file mode 100644 index bbac5d1..0000000 --- a/lib/jcef/src/docs/org/cef/browser/CefDevToolsClient.DevToolsException.html +++ /dev/null @@ -1,333 +0,0 @@ - - - - - -CefDevToolsClient.DevToolsException (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.browser
-

Class CefDevToolsClient.DevToolsException

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • java.lang.Throwable
    • -
    • -
        -
      • java.lang.Exception
      • -
      • -
          -
        • org.cef.browser.CefDevToolsClient.DevToolsException
        • -
        -
      • -
      -
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable
    -
    -
    -
    Enclosing class:
    -
    CefDevToolsClient
    -
    -
    -
    -
    public static final class CefDevToolsClient.DevToolsException
    -extends java.lang.Exception
    -
    -
    See Also:
    -
    Serialized Form
    -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - - -
      Constructors 
      Constructor and Description
      DevToolsException(java.lang.String message) 
      DevToolsException(java.lang.String message, - java.lang.String json) 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.StringgetJson() -
      JSON object with the error details that were passed back by the DevTools - host, or null if no further details are available.
      -
      java.lang.StringgetMessage() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Throwable

        -addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
      • -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DevToolsException

        -
        public DevToolsException(java.lang.String message)
        -
      • -
      - - - -
        -
      • -

        DevToolsException

        -
        public DevToolsException(java.lang.String message,
        -                         java.lang.String json)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getJson

        -
        public java.lang.String getJson()
        -
        JSON object with the error details that were passed back by the DevTools - host, or null if no further details are available.
        -
      • -
      - - - -
        -
      • -

        getMessage

        -
        public java.lang.String getMessage()
        -
        -
        Overrides:
        -
        getMessage in class java.lang.Throwable
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/CefDevToolsClient.EventListener.html b/lib/jcef/src/docs/org/cef/browser/CefDevToolsClient.EventListener.html deleted file mode 100644 index 1763d21..0000000 --- a/lib/jcef/src/docs/org/cef/browser/CefDevToolsClient.EventListener.html +++ /dev/null @@ -1,232 +0,0 @@ - - - - - -CefDevToolsClient.EventListener (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.browser
-

Interface CefDevToolsClient.EventListener

-
-
-
-
    -
  • -
    -
    Enclosing class:
    -
    CefDevToolsClient
    -
    -
    -
    -
    public static interface CefDevToolsClient.EventListener
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidonEvent(java.lang.String eventName, - java.lang.String messageAsJson) -
      Method that will be called on receipt of an event.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onEvent

        -
        void onEvent(java.lang.String eventName,
        -             java.lang.String messageAsJson)
        -
        Method that will be called on receipt of an event.
        -
        -
        Parameters:
        -
        eventName - the event name
        -
        messageAsJson - JSON object with the event message
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/CefDevToolsClient.html b/lib/jcef/src/docs/org/cef/browser/CefDevToolsClient.html deleted file mode 100644 index 22b4464..0000000 --- a/lib/jcef/src/docs/org/cef/browser/CefDevToolsClient.html +++ /dev/null @@ -1,382 +0,0 @@ - - - - - -CefDevToolsClient (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.browser
-

Class CefDevToolsClient

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.browser.CefDevToolsClient
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.lang.AutoCloseable
    -
    -
    -
    -
    public class CefDevToolsClient
    -extends java.lang.Object
    -implements java.lang.AutoCloseable
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        addEventListener

        -
        public void addEventListener(CefDevToolsClient.EventListener eventListener)
        -
        Add an event listener for DevTools protocol events. Events by default are disabled - and need to be enabled on a per domain basis, e.g. by sending Network.enable to enable - network related events.
        -
        -
        Parameters:
        -
        eventListener - the listener to add
        -
        -
      • -
      - - - -
        -
      • -

        close

        -
        public void close()
        -
        -
        Specified by:
        -
        close in interface java.lang.AutoCloseable
        -
        -
      • -
      - - - -
        -
      • -

        executeDevToolsMethod

        -
        public java.util.concurrent.CompletableFuture<java.lang.String> executeDevToolsMethod(java.lang.String method)
        -
        Execute a method call over the DevTools protocol. See the DevTools protocol documentation - for details of supported methods and the expected syntax for parameters. - -

        If an error occurs the returned future is completed exceptionally, otherwise its value is - asynchronously set to the method result. - -

        Call #addEventListener(String, EventListener) to subscribe to events.

        -
        -
        Parameters:
        -
        method - the method name
        -
        Returns:
        -
        return a future with the method result if the method was executed successfully
        -
        -
      • -
      - - - -
        -
      • -

        executeDevToolsMethod

        -
        public java.util.concurrent.CompletableFuture<java.lang.String> executeDevToolsMethod(java.lang.String method,
        -                                                                                      java.lang.String parametersAsJson)
        -
        Execute a method call over the DevTools protocol. See the DevTools protocol documentation - for details of supported methods and the expected syntax for parameters. - -

        If an error occurs the returned future is completed exceptionally, otherwise its value is - asynchronously set to the method result. - -

        Call #addEventListener(String, EventListener) to subscribe to events.

        -
        -
        Parameters:
        -
        method - the method name
        -
        parametersAsJson - JSON object with parameters, or null if no parameters are needed
        -
        Returns:
        -
        return a future with the method result if the method was executed successfully
        -
        -
      • -
      - - - -
        -
      • -

        isClosed

        -
        public boolean isClosed()
        -
      • -
      - - - -
        -
      • -

        removeEventListener

        -
        public void removeEventListener(CefDevToolsClient.EventListener eventListener)
        -
        Remove an event listener for DevTools protocol events.
        -
        -
        Parameters:
        -
        eventListener - the listener to remove
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/CefFrame.html b/lib/jcef/src/docs/org/cef/browser/CefFrame.html deleted file mode 100644 index dc10051..0000000 --- a/lib/jcef/src/docs/org/cef/browser/CefFrame.html +++ /dev/null @@ -1,496 +0,0 @@ - - - - - -CefFrame (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.browser
-

Interface CefFrame

-
-
-
-
    -
  • -
    -
    -
    public interface CefFrame
    -
    Interface representing a frame.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidcopy() -
      Execute copy in this frame.
      -
      voidcut() -
      Execute cut in this frame.
      -
      voiddispose() -
      Removes the native reference from an unused object.
      -
      voidexecuteJavaScript(java.lang.String code, - java.lang.String url, - int line) -
      Execute a string of JavaScript code in this frame.
      -
      java.lang.StringgetIdentifier() -
      Returns the globally unique identifier for this frame or an empty string if the - underlying frame does not yet exist.
      -
      java.lang.StringgetName() -
      Returns the name for this frame.
      -
      CefFramegetParent() -
      Returns the parent of this frame or NULL if this is the main (top-level) - frame.
      -
      java.lang.StringgetURL() -
      Emits the URL currently loaded in this frame.
      -
      booleanisFocused() -
      Returns true if this is the focused frame.
      -
      booleanisMain() -
      Returns true if this is the main (top-level) frame.
      -
      booleanisValid() -
      True if this object is currently attached to a valid frame.
      -
      voidpaste() -
      Execute paste in this frame.
      -
      voidredo() -
      Execute redo in this frame.
      -
      voidselectAll() -
      Execute selectAll in this frame.
      -
      voidundo() -
      Execute undo in this frame.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        copy

        -
        void copy()
        -
        Execute copy in this frame.
        -
      • -
      - - - -
        -
      • -

        cut

        -
        void cut()
        -
        Execute cut in this frame.
        -
      • -
      - - - -
        -
      • -

        dispose

        -
        void dispose()
        -
        Removes the native reference from an unused object.
        -
      • -
      - - - -
        -
      • -

        executeJavaScript

        -
        void executeJavaScript(java.lang.String code,
        -                       java.lang.String url,
        -                       int line)
        -
        Execute a string of JavaScript code in this frame. The url - parameter is the URL where the script in question can be found, if any. - The renderer may request this URL to show the developer the source of the - error. The line parameter is the base line number to use for error - reporting.
        -
        -
        Parameters:
        -
        code - The code to be executed.
        -
        url - The URL where the script in question can be found.
        -
        line - The base line number to use for error reporting.
        -
        -
      • -
      - - - -
        -
      • -

        getIdentifier

        -
        java.lang.String getIdentifier()
        -
        Returns the globally unique identifier for this frame or an empty string if the - underlying frame does not yet exist.
        -
        -
        Returns:
        -
        The frame identifier
        -
        -
      • -
      - - - -
        -
      • -

        getName

        -
        java.lang.String getName()
        -
        Returns the name for this frame. If the frame has an assigned name (for - example, set via the iframe "name" attribute) then that value will be - returned. Otherwise a unique name will be constructed based on the frame - parent hierarchy. The main (top-level) frame will always have an empty name - value.
        -
        -
        Returns:
        -
        The frame name
        -
        -
      • -
      - - - -
        -
      • -

        getParent

        -
        CefFrame getParent()
        -
        Returns the parent of this frame or NULL if this is the main (top-level) - frame.
        -
        -
        Returns:
        -
        The parent frame or NULL if this is the main frame
        -
        -
      • -
      - - - -
        -
      • -

        getURL

        -
        java.lang.String getURL()
        -
        Emits the URL currently loaded in this frame.
        -
        -
        Returns:
        -
        the URL currently loaded in this frame.
        -
        -
      • -
      - - - -
        -
      • -

        isFocused

        -
        boolean isFocused()
        -
        Returns true if this is the focused frame.
        -
        -
        Returns:
        -
        True if valid otherwise false.
        -
        -
      • -
      - - - -
        -
      • -

        isMain

        -
        boolean isMain()
        -
        Returns true if this is the main (top-level) frame.
        -
        -
        Returns:
        -
        True if this frame is top-level otherwise false.
        -
        -
      • -
      - - - -
        -
      • -

        isValid

        -
        boolean isValid()
        -
        True if this object is currently attached to a valid frame.
        -
        -
        Returns:
        -
        True if valid otherwise false.
        -
        -
      • -
      - - - -
        -
      • -

        paste

        -
        void paste()
        -
        Execute paste in this frame.
        -
      • -
      - - - -
        -
      • -

        redo

        -
        void redo()
        -
        Execute redo in this frame.
        -
      • -
      - - - -
        -
      • -

        selectAll

        -
        void selectAll()
        -
        Execute selectAll in this frame.
        -
      • -
      - - - -
        -
      • -

        undo

        -
        void undo()
        -
        Execute undo in this frame.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/CefMessageRouter.CefMessageRouterConfig.html b/lib/jcef/src/docs/org/cef/browser/CefMessageRouter.CefMessageRouterConfig.html deleted file mode 100644 index 7e09eda..0000000 --- a/lib/jcef/src/docs/org/cef/browser/CefMessageRouter.CefMessageRouterConfig.html +++ /dev/null @@ -1,313 +0,0 @@ - - - - - -CefMessageRouter.CefMessageRouterConfig (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.browser
-

Class CefMessageRouter.CefMessageRouterConfig

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.browser.CefMessageRouter.CefMessageRouterConfig
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing class:
    -
    CefMessageRouter
    -
    -
    -
    -
    public static class CefMessageRouter.CefMessageRouterConfig
    -extends java.lang.Object
    -
    Used to configure the query router. If using multiple router pairs make - sure to choose values that do not conflict.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - - - -
      Fields 
      Modifier and TypeField and Description
      java.lang.StringjsCancelFunction -
      Name of the JavaScript function that will be added to the 'window' object - for canceling a pending query.
      -
      java.lang.StringjsQueryFunction -
      Name of the JavaScript function that will be added to the 'window' object - for sending a query.
      -
      -
    • -
    - - - -
      -
    • - - -

      Method Summary

      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        jsCancelFunction

        -
        public java.lang.String jsCancelFunction
        -
        Name of the JavaScript function that will be added to the 'window' object - for canceling a pending query. The default value is "cefQueryCancel".
        -
      • -
      - - - -
        -
      • -

        jsQueryFunction

        -
        public java.lang.String jsQueryFunction
        -
        Name of the JavaScript function that will be added to the 'window' object - for sending a query. The default value is "cefQuery".
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefMessageRouterConfig

        -
        public CefMessageRouterConfig()
        -
      • -
      - - - -
        -
      • -

        CefMessageRouterConfig

        -
        public CefMessageRouterConfig(java.lang.String queryFunction,
        -                              java.lang.String cancelFunction)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/CefMessageRouter.html b/lib/jcef/src/docs/org/cef/browser/CefMessageRouter.html deleted file mode 100644 index a8b9480..0000000 --- a/lib/jcef/src/docs/org/cef/browser/CefMessageRouter.html +++ /dev/null @@ -1,568 +0,0 @@ - - - - - -CefMessageRouter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.browser
-

Class CefMessageRouter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.browser.CefMessageRouter
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public abstract class CefMessageRouter
    -extends java.lang.Object
    -
    The below classes implement support for routing aynchronous messages between - JavaScript running in the renderer process and C++ running in the browser - process. An application interacts with the router by passing it data from - standard CEF C++ callbacks (OnBeforeBrowse, OnProcessMessageRecieved, - OnContextCreated, etc). The renderer-side router supports generic JavaScript - callback registration and execution while the browser-side router supports - application-specific logic via one or more application-provided Handler - instances. - - The renderer-side router implementation exposes a query function and a cancel - function via the JavaScript 'window' object: - - // Create and send a new query. - var request_id = window.cefQuery({ - request: 'my_request', - persistent: false, - onSuccess: function(response) {}, - onFailure: function(error_code, error_message) {} - }); - - // Optionally cancel the query. - window.cefQueryCancel(request_id); - - When |window.cefQuery| is executed the request is sent asynchronously to one - or more C++ Handler objects registered in the browser process. Each C++ - Handler can choose to either handle or ignore the query in the - Handler::OnQuery callback. If a Handler chooses to handle the query then it - should execute Callback::Success when a response is available or - Callback::Failure if an error occurs. This will result in asynchronous - execution of the associated JavaScript callback in the renderer process. Any - queries unhandled by C++ code in the browser process will be automatically - canceled and the associated JavaScript onFailure callback will be executed - with an error code of -1. - - Queries can be either persistent or non-persistent. If the query is - persistent than the callbacks will remain registered until one of the - following conditions are met: - - A. The query is canceled in JavaScript using the |window.cefQueryCancel| - function. - B. The query is canceled in C++ code using the Callback::Failure function. - C. The context associated with the query is released due to browser - destruction, navigation or renderer process termination. - - If the query is non-persistent then the registration will be removed after - the JavaScript callback is executed a single time. If a query is canceled for - a reason other than Callback::Failure being executed then the associated - Handler's OnQueryCanceled method will be called. - - Some possible usage patterns include: - - One-time Request. Use a non-persistent query to send a JavaScript request. - The Handler evaluates the request and returns the response. The query is - then discarded. - - Broadcast. Use a persistent query to register as a JavaScript broadcast - receiver. The Handler keeps track of all registered Callbacks and executes - them sequentially to deliver the broadcast message. - - Subscription. Use a persistent query to register as a JavaScript subscription - receiver. The Handler initiates the subscription feed on the first request - and delivers responses to all registered subscribers as they become - available. The Handler cancels the subscription feed when there are no - longer any registered JavaScript receivers. - - Message routing occurs on a per-browser and per-context basis. Consequently, - additional application logic can be applied by restricting which browser or - context instances are passed into the router. If you choose to use this - approach do so cautiously. In order for the router to function correctly any - browser or context instance passed into a single router callback must then - be passed into all router callbacks. - - There is generally no need to have multiple renderer-side routers unless you - wish to have multiple bindings with different JavaScript function names. It - can be useful to have multiple browser-side routers with different client- - provided Handler instances when implementing different behaviors on a per- - browser basis. - - This implementation places no formatting restrictions on payload content. - An application may choose to exchange anything from simple formatted - strings to serialized XML or JSON data. - - - EXAMPLE USAGE - - 1. Define the router configuration. You can optionally specify settings - like the JavaScript function names. The configuration must be the same in - both the browser and renderer processes. If using multiple routers in the - same application make sure to specify unique function names for each - router configuration. - - // Example config object showing the default values. - CefMessageRouterConfig config = new CefMessageRouterConfig(); - config.jsQueryFunction = "cefQuery"; - config.jsCancelFunction = "cefQueryCancel"; - - 2. Create an instance of CefMessageRouter in the browser process. - - messageRouter_ = CefMessageRouter.create(config); - - 3. Register one or more Handlers. The Handler instances must either outlive - the router or be removed from the router before they're deleted. - - messageRouter_.addHandler(myHandler); - - 4. Add your message router to all CefClient instances you want to get your - JavaScript code be handled. - - myClient.addMessageRouter(messageRouter_); - - 4. Execute the query function from JavaScript code. - - window.cefQuery({request: 'my_request', - persistent: false, - onSuccess: function(response) { print(response); }, - onFailure: function(error_code, error_message) {} }); - - 5. Handle the query in your CefMessageRouterHandler.onQuery implementation - and execute the appropriate callback either immediately or asynchronously. - - public boolean onQuery(CefBrowser browser, - long query_id, - String request, - boolean persistent, - CefQueryCallback callback) { - if (request.indexOf("my_request") == 0) { - callback.success("my_response"); - return true; - } - return false; // Not handled. - } - - 6. Notice that the success callback is executed in JavaScript.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        addHandler

        -
        public abstract boolean addHandler(CefMessageRouterHandler handler,
        -                                   boolean first)
        -
        Add a new query handler.
        -
        -
        Parameters:
        -
        handler - The handler to be added.
        -
        first - If true the handler will be added as the first handler, otherwise it will be - added as the last handler.
        -
        Returns:
        -
        True if the handler is added successfully.
        -
        -
      • -
      - - - -
        -
      • -

        cancelPending

        -
        public abstract void cancelPending(CefBrowser browser,
        -                                   CefMessageRouterHandler handler)
        -
        Cancel all pending queries associated with either |browser| or |handler|. If both |browser| - and |handler| are NULL all pending queries will be canceled. onQueryCanceled will be called - and the associated JavaScript onFailure callback will be executed in all cases with an error - code of -1.
        -
        -
        Parameters:
        -
        browser - The associated browser, or null.
        -
        handler - The associated handler, or null.
        -
        -
      • -
      - - - -
        -
      • -

        create

        -
        public static final CefMessageRouter create()
        -
        Create a new router with the default configuration. The addHandler() method should be called - to add a handler.
        -
      • -
      - - - - - - - - - - - - - - - -
        -
      • -

        dispose

        -
        public abstract void dispose()
        -
        Must be called if the CefMessageRouter instance isn't used any more.
        -
      • -
      - - - -
        -
      • -

        finalize

        -
        protected void finalize()
        -                 throws java.lang.Throwable
        -
        -
        Overrides:
        -
        finalize in class java.lang.Object
        -
        Throws:
        -
        java.lang.Throwable
        -
        -
      • -
      - - - - - - - -
        -
      • -

        removeHandler

        -
        public abstract boolean removeHandler(CefMessageRouterHandler handler)
        -
        Remove an existing query handler. Any pending queries associated with the handler will be - canceled. onQueryCanceled will be called and the associated JavaScript onFailure callback - will be executed with an error code of -1.
        -
        -
        Parameters:
        -
        handler - The handler to be removed.
        -
        Returns:
        -
        True if the handler is removed successfully.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/CefPaintEvent.html b/lib/jcef/src/docs/org/cef/browser/CefPaintEvent.html deleted file mode 100644 index d5bdadd..0000000 --- a/lib/jcef/src/docs/org/cef/browser/CefPaintEvent.html +++ /dev/null @@ -1,343 +0,0 @@ - - - - - -CefPaintEvent (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.browser
-

Class CefPaintEvent

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.browser.CefPaintEvent
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public class CefPaintEvent
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      CefPaintEvent(CefBrowser browser, - boolean popup, - java.awt.Rectangle[] dirtyRects, - java.nio.ByteBuffer renderedFrame, - int width, - int height) 
      -
    • -
    - - -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefPaintEvent

        -
        public CefPaintEvent(CefBrowser browser,
        -                     boolean popup,
        -                     java.awt.Rectangle[] dirtyRects,
        -                     java.nio.ByteBuffer renderedFrame,
        -                     int width,
        -                     int height)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getBrowser

        -
        public CefBrowser getBrowser()
        -
      • -
      - - - -
        -
      • -

        getDirtyRects

        -
        public java.awt.Rectangle[] getDirtyRects()
        -
      • -
      - - - -
        -
      • -

        getHeight

        -
        public int getHeight()
        -
      • -
      - - - -
        -
      • -

        getPopup

        -
        public boolean getPopup()
        -
      • -
      - - - -
        -
      • -

        getRenderedFrame

        -
        public java.nio.ByteBuffer getRenderedFrame()
        -
      • -
      - - - -
        -
      • -

        getWidth

        -
        public int getWidth()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/CefRequestContext.html b/lib/jcef/src/docs/org/cef/browser/CefRequestContext.html deleted file mode 100644 index afac0cb..0000000 --- a/lib/jcef/src/docs/org/cef/browser/CefRequestContext.html +++ /dev/null @@ -1,413 +0,0 @@ - - - - - -CefRequestContext (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.browser
-

Class CefRequestContext

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.browser.CefRequestContext
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public abstract class CefRequestContext
    -extends java.lang.Object
    -
    A request context provides request handling for a set of related browser - objects. A request context is specified when creating a new browser object - via the CefClient.createBrowser method. Browser objects with different - request contexts will never be hosted in the same render process. Browser - objects with the same request context may or may not be hosted in the same - render process depending on the process model. Browser objects created - indirectly via the JavaScript window.open function or targeted links will - share the same render process and the same request context as the source - browser. When running in single-process mode there is only a single render - process (the main process) and so all browsers created in single-process mode - will share the same request context. This will be the first request context - passed into the CefClient.createBrowser method and all other request - context objects will be ignored.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract booleancanSetPreference(java.lang.String name) -
      Returns true if the preference with the specified |name| can be modified - using setPreference.
      -
      static CefRequestContextcreateContext(CefRequestContextHandler handler) -
      Creates a new context object with the specified handler.
      -
      abstract voiddispose() 
      abstract java.util.Map<java.lang.String,java.lang.Object>getAllPreferences(boolean includeDefaults) -
      Returns all preferences as a dictionary.
      -
      static CefRequestContextgetGlobalContext() -
      Returns the global context object.
      -
      abstract CefRequestContextHandlergetHandler() -
      Returns the handler for this context if any.
      -
      abstract java.lang.ObjectgetPreference(java.lang.String name) -
      Returns the value for the preference with the specified |name|.
      -
      abstract booleanhasPreference(java.lang.String name) -
      Returns true if a preference with the specified |name| exists.
      -
      abstract booleanisGlobal() -
      Returns true if this object is the global context.
      -
      abstract java.lang.StringsetPreference(java.lang.String name, - java.lang.Object value) -
      Set the |value| associated with preference |name|.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        canSetPreference

        -
        public abstract boolean canSetPreference(java.lang.String name)
        -
        Returns true if the preference with the specified |name| can be modified - using setPreference. As one example preferences set via the command-line - usually cannot be modified. This method must be called on the browser - process UI thread, otherwise it will always return false.
        -
      • -
      - - - - - - - -
        -
      • -

        dispose

        -
        public abstract void dispose()
        -
      • -
      - - - -
        -
      • -

        getAllPreferences

        -
        public abstract java.util.Map<java.lang.String,java.lang.Object> getAllPreferences(boolean includeDefaults)
        -
        Returns all preferences as a dictionary. If |includeDefaults| is true then - preferences currently at their default value will be included. The returned - object can be modified but modifications will not persist. This method must - be called on the browser process UI thread, otherwise it will always return null.
        -
      • -
      - - - -
        -
      • -

        getGlobalContext

        -
        public static final CefRequestContext getGlobalContext()
        -
        Returns the global context object.
        -
      • -
      - - - -
        -
      • -

        getHandler

        -
        public abstract CefRequestContextHandler getHandler()
        -
        Returns the handler for this context if any.
        -
      • -
      - - - -
        -
      • -

        getPreference

        -
        public abstract java.lang.Object getPreference(java.lang.String name)
        -
        Returns the value for the preference with the specified |name|. Returns - NULL if the preference does not exist. - This method must be called on the browser process UI thread, otherwise it will always return - null.
        -
      • -
      - - - -
        -
      • -

        hasPreference

        -
        public abstract boolean hasPreference(java.lang.String name)
        -
        Returns true if a preference with the specified |name| exists. -

        - This method must be called on the browser process UI thread, otherwise it will always return - false. It is easiest to ensure the correct calling thread by using a callback method invoked - by the browser process UI thread, such as CefLifeSpanHandler.onAfterCreated(CefBrowser), to - configure the preferences.

        -
      • -
      - - - -
        -
      • -

        isGlobal

        -
        public abstract boolean isGlobal()
        -
        Returns true if this object is the global context.
        -
      • -
      - - - -
        -
      • -

        setPreference

        -
        public abstract java.lang.String setPreference(java.lang.String name,
        -                                               java.lang.Object value)
        -
        Set the |value| associated with preference |name|. Returns null if the - value is set successfully, an error string otherwise. If |value| is NULL the - preference will be restored to its default value. If setting the preference - fails then a detailed description of the problem will be returned. - This method must be called on the browser process UI thread, otherwise it will always return - an error string.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/mac/CefBrowserWindowMac.html b/lib/jcef/src/docs/org/cef/browser/mac/CefBrowserWindowMac.html deleted file mode 100644 index 73462f9..0000000 --- a/lib/jcef/src/docs/org/cef/browser/mac/CefBrowserWindowMac.html +++ /dev/null @@ -1,285 +0,0 @@ - - - - - -CefBrowserWindowMac (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.browser.mac
-

Class CefBrowserWindowMac

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.browser.mac.CefBrowserWindowMac
    • -
    -
  • -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      longgetWindowHandle(java.awt.Component comp) -
      Get the window handle for the given UI object.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefBrowserWindowMac

        -
        public CefBrowserWindowMac()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getWindowHandle

        -
        public long getWindowHandle(java.awt.Component comp)
        -
        Description copied from interface: CefBrowserWindow
        -
        Get the window handle for the given UI object.
        -
        -
        Specified by:
        -
        getWindowHandle in interface CefBrowserWindow
        -
        Parameters:
        -
        comp - a UI component
        -
        Returns:
        -
        a window pointer if any
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/mac/package-frame.html b/lib/jcef/src/docs/org/cef/browser/mac/package-frame.html deleted file mode 100644 index 5d17ea2..0000000 --- a/lib/jcef/src/docs/org/cef/browser/mac/package-frame.html +++ /dev/null @@ -1,20 +0,0 @@ - - - - - -org.cef.browser.mac (CEF3 Java API Docs) - - - - - -

org.cef.browser.mac

-
-

Classes

- -
- - diff --git a/lib/jcef/src/docs/org/cef/browser/mac/package-summary.html b/lib/jcef/src/docs/org/cef/browser/mac/package-summary.html deleted file mode 100644 index 7ccf2ae..0000000 --- a/lib/jcef/src/docs/org/cef/browser/mac/package-summary.html +++ /dev/null @@ -1,139 +0,0 @@ - - - - - -org.cef.browser.mac (CEF3 Java API Docs) - - - - - - - - -
- - - - - - - -
- - -
-

Package org.cef.browser.mac

-
-
- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/mac/package-tree.html b/lib/jcef/src/docs/org/cef/browser/mac/package-tree.html deleted file mode 100644 index 310d3a2..0000000 --- a/lib/jcef/src/docs/org/cef/browser/mac/package-tree.html +++ /dev/null @@ -1,134 +0,0 @@ - - - - - -org.cef.browser.mac Class Hierarchy (CEF3 Java API Docs) - - - - - - - - - - - -
-

Hierarchy For Package org.cef.browser.mac

-Package Hierarchies: - -
-
-

Class Hierarchy

- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/package-frame.html b/lib/jcef/src/docs/org/cef/browser/package-frame.html deleted file mode 100644 index 0d7276d..0000000 --- a/lib/jcef/src/docs/org/cef/browser/package-frame.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - -org.cef.browser (CEF3 Java API Docs) - - - - - -

org.cef.browser

- - - diff --git a/lib/jcef/src/docs/org/cef/browser/package-summary.html b/lib/jcef/src/docs/org/cef/browser/package-summary.html deleted file mode 100644 index 87cc677..0000000 --- a/lib/jcef/src/docs/org/cef/browser/package-summary.html +++ /dev/null @@ -1,218 +0,0 @@ - - - - - -org.cef.browser (CEF3 Java API Docs) - - - - - - - - -
- - - - - - - -
- - -
-

Package org.cef.browser

-
-
- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/browser/package-tree.html b/lib/jcef/src/docs/org/cef/browser/package-tree.html deleted file mode 100644 index 8dcdac1..0000000 --- a/lib/jcef/src/docs/org/cef/browser/package-tree.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - -org.cef.browser Class Hierarchy (CEF3 Java API Docs) - - - - - - - - - - - -
-

Hierarchy For Package org.cef.browser

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefAuthCallback.html b/lib/jcef/src/docs/org/cef/callback/CefAuthCallback.html deleted file mode 100644 index 80e2204..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefAuthCallback.html +++ /dev/null @@ -1,241 +0,0 @@ - - - - - -CefAuthCallback (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefAuthCallback

-
-
-
-
    -
  • -
    -
    -
    public interface CefAuthCallback
    -
    Callback interface used for asynchronous continuation of authentication - requests.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidcancel() -
      Cancel the authentication request.
      -
      voidContinue(java.lang.String username, - java.lang.String password) -
      Continue the authentication request.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        cancel

        -
        void cancel()
        -
        Cancel the authentication request.
        -
      • -
      - - - -
        -
      • -

        Continue

        -
        void Continue(java.lang.String username,
        -              java.lang.String password)
        -
        Continue the authentication request.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefBeforeDownloadCallback.html b/lib/jcef/src/docs/org/cef/callback/CefBeforeDownloadCallback.html deleted file mode 100644 index b573576..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefBeforeDownloadCallback.html +++ /dev/null @@ -1,232 +0,0 @@ - - - - - -CefBeforeDownloadCallback (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefBeforeDownloadCallback

-
-
-
-
    -
  • -
    -
    -
    public interface CefBeforeDownloadCallback
    -
    Callback interface used to asynchronously continue a download.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidContinue(java.lang.String downloadPath, - boolean showDialog) -
      Call to continue the download.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        Continue

        -
        void Continue(java.lang.String downloadPath,
        -              boolean showDialog)
        -
        Call to continue the download.
        -
        -
        Parameters:
        -
        downloadPath - Set it to the full file path for the download - including the file name or leave blank to use the suggested name and - the default temp directory.
        -
        showDialog - Set it to true if you do wish to show the default - "Save As" dialog.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefCallback.html b/lib/jcef/src/docs/org/cef/callback/CefCallback.html deleted file mode 100644 index cb53c8d..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefCallback.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - -CefCallback (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefCallback

-
-
-
-
    -
  • -
    -
    -
    public interface CefCallback
    -
    Generic callback interface used for asynchronous continuation.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        cancel

        -
        void cancel()
        -
        Cancel processing.
        -
      • -
      - - - -
        -
      • -

        Continue

        -
        void Continue()
        -
        Continue processing.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefCommandLine.html b/lib/jcef/src/docs/org/cef/callback/CefCommandLine.html deleted file mode 100644 index 225925a..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefCommandLine.html +++ /dev/null @@ -1,455 +0,0 @@ - - - - - -CefCommandLine (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefCommandLine

-
-
-
-
    -
  • -
    -
    -
    public interface CefCommandLine
    -
    Class used to create and/or parse command line arguments. Arguments with - '--', '-' and, on Windows, '/' prefixes are considered switches. Switches - will always precede any arguments without switch prefixes. Switches can - optionally have a value specified using the '=' delimiter (e.g. - "-switch=value"). An argument of "--" will terminate switch parsing with all - subsequent tokens, regardless of prefix, being interpreted as non-switch - arguments. Switch names are considered case-insensitive.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidappendArgument(java.lang.String argument) -
      Add an argument to the end of the command line.
      -
      voidappendSwitch(java.lang.String name) -
      Add a switch with an empty value to the end of the command line.
      -
      voidappendSwitchWithValue(java.lang.String name, - java.lang.String value) -
      Add a switch with the specified value to the end of the command line.
      -
      java.util.Vector<java.lang.String>getArguments() -
      Get the remaining command line arguments.
      -
      java.lang.StringgetProgram() -
      Get the program part of the command line string (the first item).
      -
      java.util.Map<java.lang.String,java.lang.String>getSwitches() -
      Returns the map of switch names and values.
      -
      java.lang.StringgetSwitchValue(java.lang.String name) -
      Returns the value associated with the given switch.
      -
      booleanhasArguments() -
      Tests if there are remaining command line arguments.
      -
      booleanhasSwitch(java.lang.String name) -
      Checks if the command line has a specific switches.
      -
      booleanhasSwitches() -
      Checks if the command line has switches.
      -
      voidreset() -
      Reset the command-line switches and arguments but leave the program - component unchanged.
      -
      voidsetProgram(java.lang.String program) -
      Set the program part of the command line string (the first item).
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        appendArgument

        -
        void appendArgument(java.lang.String argument)
        -
        Add an argument to the end of the command line.
        -
        -
        Parameters:
        -
        argument - name of the argument.
        -
        -
      • -
      - - - -
        -
      • -

        appendSwitch

        -
        void appendSwitch(java.lang.String name)
        -
        Add a switch with an empty value to the end of the command line.
        -
        -
        Parameters:
        -
        name - name of the switch.
        -
        -
      • -
      - - - -
        -
      • -

        appendSwitchWithValue

        -
        void appendSwitchWithValue(java.lang.String name,
        -                           java.lang.String value)
        -
        Add a switch with the specified value to the end of the command line.
        -
        -
        Parameters:
        -
        name - name of the switch.
        -
        value - value for the switch.
        -
        -
      • -
      - - - -
        -
      • -

        getArguments

        -
        java.util.Vector<java.lang.String> getArguments()
        -
        Get the remaining command line arguments.
        -
        -
        Returns:
        -
        Vector of command line arguments.
        -
        -
      • -
      - - - -
        -
      • -

        getProgram

        -
        java.lang.String getProgram()
        -
        Get the program part of the command line string (the first item).
        -
      • -
      - - - -
        -
      • -

        getSwitches

        -
        java.util.Map<java.lang.String,java.lang.String> getSwitches()
        -
        Returns the map of switch names and values. If a switch has no value an - empty string is returned.
        -
        -
        Returns:
        -
        Map of switches and each value.
        -
        -
      • -
      - - - -
        -
      • -

        getSwitchValue

        -
        java.lang.String getSwitchValue(java.lang.String name)
        -
        Returns the value associated with the given switch. If the switch has no - value or isn't present this method returns the empty string.
        -
        -
        Parameters:
        -
        name - the name of the switch.
        -
        Returns:
        -
        the value of the switch.
        -
        -
      • -
      - - - -
        -
      • -

        hasArguments

        -
        boolean hasArguments()
        -
        Tests if there are remaining command line arguments.
        -
        -
        Returns:
        -
        True if there are remaining command line arguments.
        -
        -
      • -
      - - - -
        -
      • -

        hasSwitch

        -
        boolean hasSwitch(java.lang.String name)
        -
        Checks if the command line has a specific switches.
        -
        -
        Parameters:
        -
        name - A switch name to test for.
        -
        Returns:
        -
        true if the command line contains the given switch.
        -
        -
      • -
      - - - -
        -
      • -

        hasSwitches

        -
        boolean hasSwitches()
        -
        Checks if the command line has switches.
        -
        -
        Returns:
        -
        true if the command line has switches.
        -
        -
      • -
      - - - -
        -
      • -

        reset

        -
        void reset()
        -
        Reset the command-line switches and arguments but leave the program - component unchanged.
        -
      • -
      - - - -
        -
      • -

        setProgram

        -
        void setProgram(java.lang.String program)
        -
        Set the program part of the command line string (the first item).
        -
        -
        Parameters:
        -
        program - Name of the program.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefCompletionCallback.html b/lib/jcef/src/docs/org/cef/callback/CefCompletionCallback.html deleted file mode 100644 index 1efbec3..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefCompletionCallback.html +++ /dev/null @@ -1,222 +0,0 @@ - - - - - -CefCompletionCallback (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefCompletionCallback

-
-
-
-
    -
  • -
    -
    -
    public interface CefCompletionCallback
    -
    Generic callback interface used for asynchronous completion.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onComplete

        -
        void onComplete()
        -
        Method that will be called once the task is complete.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.EditStateFlags.html b/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.EditStateFlags.html deleted file mode 100644 index 4c7dd51..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.EditStateFlags.html +++ /dev/null @@ -1,415 +0,0 @@ - - - - - -CefContextMenuParams.EditStateFlags (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Class CefContextMenuParams.EditStateFlags

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.callback.CefContextMenuParams.EditStateFlags
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing interface:
    -
    CefContextMenuParams
    -
    -
    -
    -
    public static final class CefContextMenuParams.EditStateFlags
    -extends java.lang.Object
    -
    Supported context menu edit state bit flags.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        EditStateFlags

        -
        public EditStateFlags()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.MediaStateFlags.html b/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.MediaStateFlags.html deleted file mode 100644 index ca92182..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.MediaStateFlags.html +++ /dev/null @@ -1,449 +0,0 @@ - - - - - -CefContextMenuParams.MediaStateFlags (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Class CefContextMenuParams.MediaStateFlags

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.callback.CefContextMenuParams.MediaStateFlags
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing interface:
    -
    CefContextMenuParams
    -
    -
    -
    -
    public static final class CefContextMenuParams.MediaStateFlags
    -extends java.lang.Object
    -
    Supported context menu media state bit flags.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        MediaStateFlags

        -
        public MediaStateFlags()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.MediaType.html b/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.MediaType.html deleted file mode 100644 index b0f62bd..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.MediaType.html +++ /dev/null @@ -1,391 +0,0 @@ - - - - - -CefContextMenuParams.MediaType (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Enum CefContextMenuParams.MediaType

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        valueOf

        -
        public static CefContextMenuParams.MediaType valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefContextMenuParams.MediaType[] 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 (CefContextMenuParams.MediaType c : CefContextMenuParams.MediaType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.TypeFlags.html b/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.TypeFlags.html deleted file mode 100644 index 95080ea..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.TypeFlags.html +++ /dev/null @@ -1,381 +0,0 @@ - - - - - -CefContextMenuParams.TypeFlags (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Class CefContextMenuParams.TypeFlags

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.callback.CefContextMenuParams.TypeFlags
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing interface:
    -
    CefContextMenuParams
    -
    -
    -
    -
    public static final class CefContextMenuParams.TypeFlags
    -extends java.lang.Object
    -
    Supported context menu type flags.
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.html b/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.html deleted file mode 100644 index 4f17518..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefContextMenuParams.html +++ /dev/null @@ -1,560 +0,0 @@ - - - - - -CefContextMenuParams (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefContextMenuParams

-
-
-
-
    -
  • -
    -
    -
    public interface CefContextMenuParams
    -
    Provides information about the context menu state. The methods of this class - can only be accessed on browser process the UI thread.
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      booleangetDictionarySuggestions(java.util.Vector<java.lang.String> suggestions) -
      Returns true if suggestions exist, false otherwise.
      -
      intgetEditStateFlags() -
      Returns flags representing the actions supported by the editable node, if - any, that the context menu was invoked on.
      -
      java.lang.StringgetFrameCharset() -
      Returns the character encoding of the subframe that the context menu was - invoked on.
      -
      java.lang.StringgetFrameUrl() -
      Returns the URL of the subframe that the context menu was invoked on.
      -
      java.lang.StringgetLinkUrl() -
      Returns the URL of the link, if any, that encloses the node that the - context menu was invoked on.
      -
      intgetMediaStateFlags() -
      Returns flags representing the actions supported by the media element, if - any, that the context menu was invoked on.
      -
      CefContextMenuParams.MediaTypegetMediaType() -
      Returns the type of context node that the context menu was invoked on.
      -
      java.lang.StringgetMisspelledWord() -
      Returns the text of the misspelled word, if any, that the context menu was - invoked on.
      -
      java.lang.StringgetPageUrl() -
      Returns the URL of the top level page that the context menu was invoked on.
      -
      java.lang.StringgetSelectionText() -
      Returns the text of the selection, if any, that the context menu was - invoked on.
      -
      java.lang.StringgetSourceUrl() -
      Returns the source URL, if any, for the element that the context menu was - invoked on.
      -
      intgetTypeFlags() -
      Returns flags representing the type of node that the context menu was - invoked on.
      -
      java.lang.StringgetUnfilteredLinkUrl() -
      Returns the link URL, if any, to be used ONLY for "copy link address".
      -
      intgetXCoord() -
      Returns the X coordinate of the mouse where the context menu was invoked.
      -
      intgetYCoord() -
      Returns the Y coordinate of the mouse where the context menu was invoked.
      -
      booleanhasImageContents() -
      Returns true if the context menu was invoked on an image which has - non-empty contents.
      -
      booleanisEditable() -
      Returns true if the context menu was invoked on an editable node.
      -
      booleanisSpellCheckEnabled() -
      Returns true if the context menu was invoked on an editable node where - spell-check is enabled.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getDictionarySuggestions

        -
        boolean getDictionarySuggestions(java.util.Vector<java.lang.String> suggestions)
        -
        Returns true if suggestions exist, false otherwise. Fills in |suggestions| - from the spell check service for the misspelled word if there is one.
        -
      • -
      - - - -
        -
      • -

        getEditStateFlags

        -
        int getEditStateFlags()
        -
        Returns flags representing the actions supported by the editable node, if - any, that the context menu was invoked on. See EditStateFlags for possible - values.
        -
      • -
      - - - -
        -
      • -

        getFrameCharset

        -
        java.lang.String getFrameCharset()
        -
        Returns the character encoding of the subframe that the context menu was - invoked on.
        -
      • -
      - - - -
        -
      • -

        getFrameUrl

        -
        java.lang.String getFrameUrl()
        -
        Returns the URL of the subframe that the context menu was invoked on.
        -
      • -
      - - - -
        -
      • -

        getLinkUrl

        -
        java.lang.String getLinkUrl()
        -
        Returns the URL of the link, if any, that encloses the node that the - context menu was invoked on.
        -
      • -
      - - - -
        -
      • -

        getMediaStateFlags

        -
        int getMediaStateFlags()
        -
        Returns flags representing the actions supported by the media element, if - any, that the context menu was invoked on. See MediaStateFlags for possible - values.
        -
      • -
      - - - - - - - -
        -
      • -

        getMisspelledWord

        -
        java.lang.String getMisspelledWord()
        -
        Returns the text of the misspelled word, if any, that the context menu was - invoked on.
        -
      • -
      - - - -
        -
      • -

        getPageUrl

        -
        java.lang.String getPageUrl()
        -
        Returns the URL of the top level page that the context menu was invoked on.
        -
      • -
      - - - -
        -
      • -

        getSelectionText

        -
        java.lang.String getSelectionText()
        -
        Returns the text of the selection, if any, that the context menu was - invoked on.
        -
      • -
      - - - -
        -
      • -

        getSourceUrl

        -
        java.lang.String getSourceUrl()
        -
        Returns the source URL, if any, for the element that the context menu was - invoked on. Example of elements with source URLs are img, audio, and video.
        -
      • -
      - - - -
        -
      • -

        getTypeFlags

        -
        int getTypeFlags()
        -
        Returns flags representing the type of node that the context menu was - invoked on. See TypeFlags for supported values
        -
      • -
      - - - -
        -
      • -

        getUnfilteredLinkUrl

        -
        java.lang.String getUnfilteredLinkUrl()
        -
        Returns the link URL, if any, to be used ONLY for "copy link address". We - don't validate this field in the frontend process.
        -
      • -
      - - - -
        -
      • -

        getXCoord

        -
        int getXCoord()
        -
        Returns the X coordinate of the mouse where the context menu was invoked. - Coords are relative to the associated RenderView's origin.
        -
      • -
      - - - -
        -
      • -

        getYCoord

        -
        int getYCoord()
        -
        Returns the Y coordinate of the mouse where the context menu was invoked. - Coords are relative to the associated RenderView's origin.
        -
      • -
      - - - -
        -
      • -

        hasImageContents

        -
        boolean hasImageContents()
        -
        Returns true if the context menu was invoked on an image which has - non-empty contents.
        -
      • -
      - - - -
        -
      • -

        isEditable

        -
        boolean isEditable()
        -
        Returns true if the context menu was invoked on an editable node.
        -
      • -
      - - - -
        -
      • -

        isSpellCheckEnabled

        -
        boolean isSpellCheckEnabled()
        -
        Returns true if the context menu was invoked on an editable node where - spell-check is enabled.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefCookieVisitor.html b/lib/jcef/src/docs/org/cef/callback/CefCookieVisitor.html deleted file mode 100644 index a9cbfb2..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefCookieVisitor.html +++ /dev/null @@ -1,233 +0,0 @@ - - - - - -CefCookieVisitor (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefCookieVisitor

-
-
-
-
    -
  • -
    -
    -
    public interface CefCookieVisitor
    -
    Interface to implement for visiting cookie values. The methods of this class - will always be called on the IO thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        visit

        -
        boolean visit(CefCookie cookie,
        -              int count,
        -              int total,
        -              BoolRef delete)
        -
        Method that will be called once for each cookie. |count| is the 0-based - index for the current cookie. |total| is the total number of cookies. - Set |deleteCookie| to true to delete the cookie currently being visited. - Return false to stop visiting cookies. This method may never be called if - no cookies are found.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefDownloadItem.html b/lib/jcef/src/docs/org/cef/callback/CefDownloadItem.html deleted file mode 100644 index 94f111b..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefDownloadItem.html +++ /dev/null @@ -1,465 +0,0 @@ - - - - - -CefDownloadItem (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefDownloadItem

-
-
-
-
    -
  • -
    -
    -
    public interface CefDownloadItem
    -
    Class used to represent a download item.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      java.lang.StringgetContentDisposition() -
      Returns the content disposition.
      -
      longgetCurrentSpeed() -
      Returns a simple speed estimate in bytes/s.
      -
      java.util.DategetEndTime() -
      Returns the time that the download ended.
      -
      java.lang.StringgetFullPath() -
      Returns the full path to the downloaded or downloading file.
      -
      intgetId() -
      Returns the unique identifier for this download.
      -
      java.lang.StringgetMimeType() -
      Returns the mime type.
      -
      intgetPercentComplete() -
      Returns the rough percent complete or -1 if the receive total size is - unknown.
      -
      longgetReceivedBytes() -
      Returns the number of received bytes.
      -
      java.util.DategetStartTime() -
      Returns the time that the download started.
      -
      java.lang.StringgetSuggestedFileName() -
      Returns the suggested file name.
      -
      longgetTotalBytes() -
      Returns the total number of bytes.
      -
      java.lang.StringgetURL() -
      Returns the URL.
      -
      booleanisCanceled() -
      Returns true if the download has been canceled or interrupted.
      -
      booleanisComplete() -
      Returns true if the download is complete.
      -
      booleanisInProgress() -
      Returns true if the download is in progress.
      -
      booleanisValid() -
      Returns true if this object is valid.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getContentDisposition

        -
        java.lang.String getContentDisposition()
        -
        Returns the content disposition.
        -
      • -
      - - - -
        -
      • -

        getCurrentSpeed

        -
        long getCurrentSpeed()
        -
        Returns a simple speed estimate in bytes/s.
        -
      • -
      - - - -
        -
      • -

        getEndTime

        -
        java.util.Date getEndTime()
        -
        Returns the time that the download ended.
        -
      • -
      - - - -
        -
      • -

        getFullPath

        -
        java.lang.String getFullPath()
        -
        Returns the full path to the downloaded or downloading file.
        -
      • -
      - - - -
        -
      • -

        getId

        -
        int getId()
        -
        Returns the unique identifier for this download.
        -
      • -
      - - - -
        -
      • -

        getMimeType

        -
        java.lang.String getMimeType()
        -
        Returns the mime type.
        -
      • -
      - - - -
        -
      • -

        getPercentComplete

        -
        int getPercentComplete()
        -
        Returns the rough percent complete or -1 if the receive total size is - unknown.
        -
      • -
      - - - -
        -
      • -

        getReceivedBytes

        -
        long getReceivedBytes()
        -
        Returns the number of received bytes.
        -
      • -
      - - - -
        -
      • -

        getStartTime

        -
        java.util.Date getStartTime()
        -
        Returns the time that the download started.
        -
      • -
      - - - -
        -
      • -

        getSuggestedFileName

        -
        java.lang.String getSuggestedFileName()
        -
        Returns the suggested file name.
        -
      • -
      - - - -
        -
      • -

        getTotalBytes

        -
        long getTotalBytes()
        -
        Returns the total number of bytes.
        -
      • -
      - - - -
        -
      • -

        getURL

        -
        java.lang.String getURL()
        -
        Returns the URL.
        -
      • -
      - - - -
        -
      • -

        isCanceled

        -
        boolean isCanceled()
        -
        Returns true if the download has been canceled or interrupted.
        -
      • -
      - - - -
        -
      • -

        isComplete

        -
        boolean isComplete()
        -
        Returns true if the download is complete.
        -
      • -
      - - - -
        -
      • -

        isInProgress

        -
        boolean isInProgress()
        -
        Returns true if the download is in progress.
        -
      • -
      - - - -
        -
      • -

        isValid

        -
        boolean isValid()
        -
        Returns true if this object is valid. Do not call any other methods if this - function returns false.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefDownloadItemCallback.html b/lib/jcef/src/docs/org/cef/callback/CefDownloadItemCallback.html deleted file mode 100644 index 7e64f0d..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefDownloadItemCallback.html +++ /dev/null @@ -1,254 +0,0 @@ - - - - - -CefDownloadItemCallback (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefDownloadItemCallback

-
-
-
-
    -
  • -
    -
    -
    public interface CefDownloadItemCallback
    -
    Callback interface used to asynchronously modify download status.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidcancel() -
      Call to cancel the download.
      -
      voidpause() -
      Call to pause the download.
      -
      voidresume() -
      Call to resume the download.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        cancel

        -
        void cancel()
        -
        Call to cancel the download.
        -
      • -
      - - - -
        -
      • -

        pause

        -
        void pause()
        -
        Call to pause the download.
        -
      • -
      - - - -
        -
      • -

        resume

        -
        void resume()
        -
        Call to resume the download.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefDragData.DragOperations.html b/lib/jcef/src/docs/org/cef/callback/CefDragData.DragOperations.html deleted file mode 100644 index c30dad9..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefDragData.DragOperations.html +++ /dev/null @@ -1,398 +0,0 @@ - - - - - -CefDragData.DragOperations (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Class CefDragData.DragOperations

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.callback.CefDragData.DragOperations
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing class:
    -
    CefDragData
    -
    -
    -
    -
    public static final class CefDragData.DragOperations
    -extends java.lang.Object
    -
    Supported drag operation bit flags.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DragOperations

        -
        public DragOperations()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefDragData.html b/lib/jcef/src/docs/org/cef/callback/CefDragData.html deleted file mode 100644 index 747b08b..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefDragData.html +++ /dev/null @@ -1,738 +0,0 @@ - - - - - -CefDragData (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Class CefDragData

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.callback.CefDragData
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public abstract class CefDragData
    -extends java.lang.Object
    -
    Class used to represent drag data. The methods of this class may be called - on any thread.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      - - - - - - - - - - -
      Nested Classes 
      Modifier and TypeClass and Description
      static class CefDragData.DragOperations -
      Supported drag operation bit flags.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      abstract voidaddFile(java.lang.String path, - java.lang.String displayName) -
      Add a file that is being dragged into the webview.
      -
      abstract CefDragDataclone() -
      Returns a copy of the current object
      -
      static CefDragDatacreate() -
      Create a new CefDragData object.
      -
      abstract voiddispose() -
      Removes the native reference from an unused object.
      -
      protected voidfinalize() 
      abstract intgetFileContents(java.io.OutputStream writer) -
      Write the contents of the file being dragged out of the web view into - |writer|.
      -
      abstract java.lang.StringgetFileName() -
      Return the name of the file being dragged out of the browser window.
      -
      abstract booleangetFileNames(java.util.Vector<java.lang.String> names) -
      Retrieve the list of file names that are being dragged into the browser - window.
      -
      abstract booleangetFilePaths(java.util.Vector<java.lang.String> paths) -
      Retrieve the list of file paths that are being dragged into the browser - window.
      -
      abstract java.lang.StringgetFragmentBaseURL() -
      Return the base URL that the fragment came from.
      -
      abstract java.lang.StringgetFragmentHtml() -
      Return the text/html fragment that is being dragged.
      -
      abstract java.lang.StringgetFragmentText() -
      Return the plain text fragment that is being dragged.
      -
      abstract java.lang.StringgetLinkMetadata() -
      Return the metadata, if any, associated with the link being dragged.
      -
      abstract java.lang.StringgetLinkTitle() -
      Return the title associated with the link being dragged.
      -
      abstract java.lang.StringgetLinkURL() -
      Return the link URL that is being dragged.
      -
      abstract booleanisFile() -
      Returns true if the drag data is a file.
      -
      abstract booleanisFragment() -
      Returns true if the drag data is a text or html fragment.
      -
      abstract booleanisLink() -
      Returns true if the drag data is a link.
      -
      abstract booleanisReadOnly() -
      Test if the object is set to read-only.
      -
      abstract voidresetFileContents() -
      Reset the file contents.
      -
      abstract voidsetFragmentBaseURL(java.lang.String baseUrl) -
      Set the base URL that the fragment came from.
      -
      abstract voidsetFragmentHtml(java.lang.String html) -
      Set the text/html fragment that is being dragged.
      -
      abstract voidsetFragmentText(java.lang.String text) -
      Set the plain text fragment that is being dragged.
      -
      abstract voidsetLinkMetadata(java.lang.String data) -
      Set the metadata associated with the link being dragged.
      -
      abstract voidsetLinkTitle(java.lang.String title) -
      Set the title associated with the link being dragged.
      -
      abstract voidsetLinkURL(java.lang.String url) -
      Set the link URL that is being dragged.
      -
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        addFile

        -
        public abstract void addFile(java.lang.String path,
        -                             java.lang.String displayName)
        -
        Add a file that is being dragged into the webview.
        -
        -
        Parameters:
        -
        path - The file and path to be set.
        -
        displayName - The name to be displayed.
        -
        -
      • -
      - - - -
        -
      • -

        clone

        -
        public abstract CefDragData clone()
        -
        Returns a copy of the current object
        -
        -
        Overrides:
        -
        clone in class java.lang.Object
        -
        -
      • -
      - - - -
        -
      • -

        create

        -
        public static final CefDragData create()
        -
        Create a new CefDragData object.
        -
      • -
      - - - -
        -
      • -

        dispose

        -
        public abstract void dispose()
        -
        Removes the native reference from an unused object.
        -
      • -
      - - - -
        -
      • -

        finalize

        -
        protected void finalize()
        -                 throws java.lang.Throwable
        -
        -
        Overrides:
        -
        finalize in class java.lang.Object
        -
        Throws:
        -
        java.lang.Throwable
        -
        -
      • -
      - - - -
        -
      • -

        getFileContents

        -
        public abstract int getFileContents(java.io.OutputStream writer)
        -
        Write the contents of the file being dragged out of the web view into - |writer|. Returns the number of bytes sent to |writer|. If |writer| is - NULL this method will return the size of the file contents in bytes. - Call getFileName() to get a suggested name for the file.
        -
        -
        Parameters:
        -
        writer - Writes the contents into this object.
        -
        Returns:
        -
        The number of bytes sent to writer. If writer is NULL the size of - the file contents in bytes is returned.
        -
        -
      • -
      - - - -
        -
      • -

        getFileName

        -
        public abstract java.lang.String getFileName()
        -
        Return the name of the file being dragged out of the browser window.
        -
      • -
      - - - -
        -
      • -

        getFileNames

        -
        public abstract boolean getFileNames(java.util.Vector<java.lang.String> names)
        -
        Retrieve the list of file names that are being dragged into the browser - window.
        -
      • -
      - - - -
        -
      • -

        getFilePaths

        -
        public abstract boolean getFilePaths(java.util.Vector<java.lang.String> paths)
        -
        Retrieve the list of file paths that are being dragged into the browser - window.
        -
      • -
      - - - -
        -
      • -

        getFragmentBaseURL

        -
        public abstract java.lang.String getFragmentBaseURL()
        -
        Return the base URL that the fragment came from. This value is used for - resolving relative URLs and may be empty.
        -
      • -
      - - - -
        -
      • -

        getFragmentHtml

        -
        public abstract java.lang.String getFragmentHtml()
        -
        Return the text/html fragment that is being dragged.
        -
      • -
      - - - -
        -
      • -

        getFragmentText

        -
        public abstract java.lang.String getFragmentText()
        -
        Return the plain text fragment that is being dragged.
        -
      • -
      - - - -
        -
      • -

        getLinkMetadata

        -
        public abstract java.lang.String getLinkMetadata()
        -
        Return the metadata, if any, associated with the link being dragged.
        -
      • -
      - - - -
        -
      • -

        getLinkTitle

        -
        public abstract java.lang.String getLinkTitle()
        -
        Return the title associated with the link being dragged.
        -
      • -
      - - - -
        -
      • -

        getLinkURL

        -
        public abstract java.lang.String getLinkURL()
        -
        Return the link URL that is being dragged.
        -
      • -
      - - - -
        -
      • -

        isFile

        -
        public abstract boolean isFile()
        -
        Returns true if the drag data is a file.
        -
      • -
      - - - -
        -
      • -

        isFragment

        -
        public abstract boolean isFragment()
        -
        Returns true if the drag data is a text or html fragment.
        -
      • -
      - - - -
        -
      • -

        isLink

        -
        public abstract boolean isLink()
        -
        Returns true if the drag data is a link.
        -
      • -
      - - - -
        -
      • -

        isReadOnly

        -
        public abstract boolean isReadOnly()
        -
        Test if the object is set to read-only.
        -
        -
        Returns:
        -
        true if this object is read-only.
        -
        -
      • -
      - - - -
        -
      • -

        resetFileContents

        -
        public abstract void resetFileContents()
        -
        Reset the file contents. You should do this before calling - CefBrowser.dragTargetDragEnter as the web view does not allow us to - drag in this kind of data.
        -
      • -
      - - - -
        -
      • -

        setFragmentBaseURL

        -
        public abstract void setFragmentBaseURL(java.lang.String baseUrl)
        -
        Set the base URL that the fragment came from.
        -
        -
        Parameters:
        -
        baseUrl - The base URL to be set.
        -
        -
      • -
      - - - -
        -
      • -

        setFragmentHtml

        -
        public abstract void setFragmentHtml(java.lang.String html)
        -
        Set the text/html fragment that is being dragged.
        -
        -
        Parameters:
        -
        html - The html fragment to be set.
        -
        -
      • -
      - - - -
        -
      • -

        setFragmentText

        -
        public abstract void setFragmentText(java.lang.String text)
        -
        Set the plain text fragment that is being dragged.
        -
        -
        Parameters:
        -
        text - The plain text fragment to be set.
        -
        -
      • -
      - - - -
        -
      • -

        setLinkMetadata

        -
        public abstract void setLinkMetadata(java.lang.String data)
        -
        Set the metadata associated with the link being dragged.
        -
        -
        Parameters:
        -
        data - The metadata associated with the link.
        -
        -
      • -
      - - - -
        -
      • -

        setLinkTitle

        -
        public abstract void setLinkTitle(java.lang.String title)
        -
        Set the title associated with the link being dragged.
        -
        -
        Parameters:
        -
        title - The tile associated with the link.
        -
        -
      • -
      - - - -
        -
      • -

        setLinkURL

        -
        public abstract void setLinkURL(java.lang.String url)
        -
        Set the link URL that is being dragged.
        -
        -
        Parameters:
        -
        url - The link URL to be set.
        -
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefFileDialogCallback.html b/lib/jcef/src/docs/org/cef/callback/CefFileDialogCallback.html deleted file mode 100644 index d233213..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefFileDialogCallback.html +++ /dev/null @@ -1,244 +0,0 @@ - - - - - -CefFileDialogCallback (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefFileDialogCallback

-
-
-
-
    -
  • -
    -
    -
    public interface CefFileDialogCallback
    -
    Callback interface for asynchronous continuation of file dialog requests.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidCancel() -
      Cancel the file selection.
      -
      voidContinue(java.util.Vector<java.lang.String> filePaths) -
      Continue the file selection with the specified file_paths.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        Cancel

        -
        void Cancel()
        -
        Cancel the file selection.
        -
      • -
      - - - -
        -
      • -

        Continue

        -
        void Continue(java.util.Vector<java.lang.String> filePaths)
        -
        Continue the file selection with the specified file_paths. This may be - a single value or a list of values depending on the dialog mode. An empty - value is treated the same as calling Cancel().
        -
        -
        Parameters:
        -
        filePaths - list of selected file paths or an empty list.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefJSDialogCallback.html b/lib/jcef/src/docs/org/cef/callback/CefJSDialogCallback.html deleted file mode 100644 index 10a0dbe..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefJSDialogCallback.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - -CefJSDialogCallback (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefJSDialogCallback

-
-
-
-
    -
  • -
    -
    -
    public interface CefJSDialogCallback
    -
    Callback interface used for asynchronous continuation of JavaScript dialog - requests.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidContinue(boolean success, - java.lang.String user_input) -
      Continue the JS dialog request.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        Continue

        -
        void Continue(boolean success,
        -              java.lang.String user_input)
        -
        Continue the JS dialog request.
        -
        -
        Parameters:
        -
        success - Set to true if the OK button was pressed.
        -
        user_input - The value should be specified for prompt dialogs.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefMenuModel.MenuId.html b/lib/jcef/src/docs/org/cef/callback/CefMenuModel.MenuId.html deleted file mode 100644 index 24578fb..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefMenuModel.MenuId.html +++ /dev/null @@ -1,669 +0,0 @@ - - - - - -CefMenuModel.MenuId (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Class CefMenuModel.MenuId

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.callback.CefMenuModel.MenuId
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing interface:
    -
    CefMenuModel
    -
    -
    -
    -
    public static final class CefMenuModel.MenuId
    -extends java.lang.Object
    -
  • -
-
-
- -
-
- -
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefMenuModel.MenuItemType.html b/lib/jcef/src/docs/org/cef/callback/CefMenuModel.MenuItemType.html deleted file mode 100644 index 1b1ded2..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefMenuModel.MenuItemType.html +++ /dev/null @@ -1,391 +0,0 @@ - - - - - -CefMenuModel.MenuItemType (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Enum CefMenuModel.MenuItemType

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        valueOf

        -
        public static CefMenuModel.MenuItemType valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefMenuModel.MenuItemType[] 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 (CefMenuModel.MenuItemType c : CefMenuModel.MenuItemType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefMenuModel.html b/lib/jcef/src/docs/org/cef/callback/CefMenuModel.html deleted file mode 100644 index 2808af0..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefMenuModel.html +++ /dev/null @@ -1,1128 +0,0 @@ - - - - - -CefMenuModel (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefMenuModel

-
-
-
-
    -
  • -
    -
    -
    public interface CefMenuModel
    -
    Supports creation and modification of menus. See cef_menu_id_t for the - command ids that have default implementations. All user-defined command ids - should be between MENU_ID_USER_FIRST and MENU_ID_USER_LAST. The methods of - this class can only be accessed on the browser process the UI thread.
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      booleanaddCheckItem(int command_id, - java.lang.String label) -
      Add a check item to the menu.
      -
      booleanaddItem(int command_id, - java.lang.String label) -
      Add an item to the menu.
      -
      booleanaddRadioItem(int command_id, - java.lang.String label, - int group_id) -
      Add a radio item to the menu.
      -
      booleanaddSeparator() -
      Add a separator to the menu.
      -
      CefMenuModeladdSubMenu(int command_id, - java.lang.String label) -
      Add a sub-menu to the menu.
      -
      booleanclear() -
      Clears the menu.
      -
      booleangetAccelerator(int command_id, - IntRef key_code, - BoolRef shift_pressed, - BoolRef ctrl_pressed, - BoolRef alt_pressed) -
      Retrieves the keyboard accelerator for the specified |command_id|.
      -
      booleangetAcceleratorAt(int index, - IntRef key_code, - BoolRef shift_pressed, - BoolRef ctrl_pressed, - BoolRef alt_pressed) -
      Retrieves the keyboard accelerator for the specified |index|.
      -
      intgetCommandIdAt(int index) -
      Returns the command id at the specified |index| or -1 if not found due to - invalid range or the index being a separator.
      -
      intgetCount() -
      Returns the number of items in this menu.
      -
      intgetGroupId(int command_id) -
      Returns the group id for the specified |command_id| or -1 if invalid.
      -
      intgetGroupIdAt(int index) -
      Returns the group id at the specified |index| or -1 if invalid.
      -
      intgetIndexOf(int command_id) -
      Returns the index associated with the specified |command_id| or -1 if not - found due to the command id not existing in the menu.
      -
      java.lang.StringgetLabel(int command_id) -
      Returns the label for the specified |command_id| or empty if not found.
      -
      java.lang.StringgetLabelAt(int index) -
      Returns the label at the specified |index| or empty if not found due to - invalid range or the index being a separator.
      -
      CefMenuModelgetSubMenu(int command_id) -
      Returns the submenu for the specified |command_id| or empty if invalid.
      -
      CefMenuModelgetSubMenuAt(int index) -
      Returns the submenu at the specified |index| or empty if invalid.
      -
      CefMenuModel.MenuItemTypegetType(int command_id) -
      Returns the item type for the specified |command_id|.
      -
      CefMenuModel.MenuItemTypegetTypeAt(int index) -
      Returns the item type at the specified |index|.
      -
      booleanhasAccelerator(int command_id) -
      Returns true if the specified |command_id| has a keyboard accelerator - assigned.
      -
      booleanhasAcceleratorAt(int index) -
      Returns true if the specified |index| has a keyboard accelerator assigned.
      -
      booleaninsertCheckItemAt(int index, - int command_id, - java.lang.String label) -
      Insert a check item in the menu at the specified |index|.
      -
      booleaninsertItemAt(int index, - int command_id, - java.lang.String label) -
      Insert an item in the menu at the specified |index|.
      -
      booleaninsertRadioItemAt(int index, - int command_id, - java.lang.String label, - int group_id) -
      Insert a radio item in the menu at the specified |index|.
      -
      booleaninsertSeparatorAt(int index) -
      Insert a separator in the menu at the specified |index|.
      -
      CefMenuModelinsertSubMenuAt(int index, - int command_id, - java.lang.String label) -
      Insert a sub-menu in the menu at the specified |index|.
      -
      booleanisChecked(int command_id) -
      Returns true if the specified |command_id| is checked.
      -
      booleanisCheckedAt(int index) -
      Returns true if the specified |index| is checked.
      -
      booleanisEnabled(int command_id) -
      Returns true if the specified |command_id| is enabled.
      -
      booleanisEnabledAt(int index) -
      Returns true if the specified |index| is enabled.
      -
      booleanisVisible(int command_id) -
      Returns true if the specified |command_id| is visible.
      -
      booleanisVisibleAt(int index) -
      Returns true if the specified |index| is visible.
      -
      booleanremove(int command_id) -
      Removes the item with the specified |command_id|.
      -
      booleanremoveAccelerator(int command_id) -
      Remove the keyboard accelerator for the specified |command_id|.
      -
      booleanremoveAcceleratorAt(int index) -
      Remove the keyboard accelerator at the specified |index|.
      -
      booleanremoveAt(int index) -
      Removes the item at the specified |index|.
      -
      booleansetAccelerator(int command_id, - int key_code, - boolean shift_pressed, - boolean ctrl_pressed, - boolean alt_pressed) -
      Set the keyboard accelerator for the specified |command_id|.
      -
      booleansetAcceleratorAt(int index, - int key_code, - boolean shift_pressed, - boolean ctrl_pressed, - boolean alt_pressed) -
      Set the keyboard accelerator at the specified |index|.
      -
      booleansetChecked(int command_id, - boolean checked) -
      Check the specified |command_id|.
      -
      booleansetCheckedAt(int index, - boolean checked) -
      Check the specified |index|.
      -
      booleansetCommandIdAt(int index, - int command_id) -
      Sets the command id at the specified |index|.
      -
      booleansetEnabled(int command_id, - boolean enabled) -
      Change the enabled status of the specified |command_id|.
      -
      booleansetEnabledAt(int index, - boolean enabled) -
      Change the enabled status at the specified |index|.
      -
      booleansetGroupId(int command_id, - int group_id) -
      Sets the group id for the specified |command_id|.
      -
      booleansetGroupIdAt(int index, - int group_id) -
      Sets the group id at the specified |index|.
      -
      booleansetLabel(int command_id, - java.lang.String label) -
      Sets the label for the specified |command_id|.
      -
      booleansetLabelAt(int index, - java.lang.String label) -
      Set the label at the specified |index|.
      -
      booleansetVisible(int command_id, - boolean visible) -
      Change the visibility of the specified |command_id|.
      -
      booleansetVisibleAt(int index, - boolean visible) -
      Change the visibility at the specified |index|.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        addCheckItem

        -
        boolean addCheckItem(int command_id,
        -                     java.lang.String label)
        -
        Add a check item to the menu. Returns true on success.
        -
      • -
      - - - -
        -
      • -

        addItem

        -
        boolean addItem(int command_id,
        -                java.lang.String label)
        -
        Add an item to the menu. Returns true on success.
        -
      • -
      - - - -
        -
      • -

        addRadioItem

        -
        boolean addRadioItem(int command_id,
        -                     java.lang.String label,
        -                     int group_id)
        -
        Add a radio item to the menu. Only a single item with the specified - |group_id| can be checked at a time. Returns true on success.
        -
      • -
      - - - -
        -
      • -

        addSeparator

        -
        boolean addSeparator()
        -
        Add a separator to the menu. Returns true on success.
        -
      • -
      - - - -
        -
      • -

        addSubMenu

        -
        CefMenuModel addSubMenu(int command_id,
        -                        java.lang.String label)
        -
        Add a sub-menu to the menu. The new sub-menu is returned.
        -
      • -
      - - - -
        -
      • -

        clear

        -
        boolean clear()
        -
        Clears the menu. Returns true on success.
        -
      • -
      - - - -
        -
      • -

        getAccelerator

        -
        boolean getAccelerator(int command_id,
        -                       IntRef key_code,
        -                       BoolRef shift_pressed,
        -                       BoolRef ctrl_pressed,
        -                       BoolRef alt_pressed)
        -
        Retrieves the keyboard accelerator for the specified |command_id|. Returns - true on success.
        -
      • -
      - - - -
        -
      • -

        getAcceleratorAt

        -
        boolean getAcceleratorAt(int index,
        -                         IntRef key_code,
        -                         BoolRef shift_pressed,
        -                         BoolRef ctrl_pressed,
        -                         BoolRef alt_pressed)
        -
        Retrieves the keyboard accelerator for the specified |index|. Returns true - on success.
        -
      • -
      - - - -
        -
      • -

        getCommandIdAt

        -
        int getCommandIdAt(int index)
        -
        Returns the command id at the specified |index| or -1 if not found due to - invalid range or the index being a separator.
        -
      • -
      - - - -
        -
      • -

        getCount

        -
        int getCount()
        -
        Returns the number of items in this menu.
        -
      • -
      - - - -
        -
      • -

        getGroupId

        -
        int getGroupId(int command_id)
        -
        Returns the group id for the specified |command_id| or -1 if invalid.
        -
      • -
      - - - -
        -
      • -

        getGroupIdAt

        -
        int getGroupIdAt(int index)
        -
        Returns the group id at the specified |index| or -1 if invalid.
        -
      • -
      - - - -
        -
      • -

        getIndexOf

        -
        int getIndexOf(int command_id)
        -
        Returns the index associated with the specified |command_id| or -1 if not - found due to the command id not existing in the menu.
        -
      • -
      - - - -
        -
      • -

        getLabel

        -
        java.lang.String getLabel(int command_id)
        -
        Returns the label for the specified |command_id| or empty if not found.
        -
      • -
      - - - -
        -
      • -

        getLabelAt

        -
        java.lang.String getLabelAt(int index)
        -
        Returns the label at the specified |index| or empty if not found due to - invalid range or the index being a separator.
        -
      • -
      - - - -
        -
      • -

        getSubMenu

        -
        CefMenuModel getSubMenu(int command_id)
        -
        Returns the submenu for the specified |command_id| or empty if invalid.
        -
      • -
      - - - -
        -
      • -

        getSubMenuAt

        -
        CefMenuModel getSubMenuAt(int index)
        -
        Returns the submenu at the specified |index| or empty if invalid.
        -
      • -
      - - - - - - - - - - - -
        -
      • -

        hasAccelerator

        -
        boolean hasAccelerator(int command_id)
        -
        Returns true if the specified |command_id| has a keyboard accelerator - assigned.
        -
      • -
      - - - -
        -
      • -

        hasAcceleratorAt

        -
        boolean hasAcceleratorAt(int index)
        -
        Returns true if the specified |index| has a keyboard accelerator assigned.
        -
      • -
      - - - -
        -
      • -

        insertCheckItemAt

        -
        boolean insertCheckItemAt(int index,
        -                          int command_id,
        -                          java.lang.String label)
        -
        Insert a check item in the menu at the specified |index|. Returns true on - success.
        -
      • -
      - - - -
        -
      • -

        insertItemAt

        -
        boolean insertItemAt(int index,
        -                     int command_id,
        -                     java.lang.String label)
        -
        Insert an item in the menu at the specified |index|. Returns true on - success.
        -
      • -
      - - - -
        -
      • -

        insertRadioItemAt

        -
        boolean insertRadioItemAt(int index,
        -                          int command_id,
        -                          java.lang.String label,
        -                          int group_id)
        -
        Insert a radio item in the menu at the specified |index|. Only a single - item with the specified |group_id| can be checked at a time. Returns true - on success.
        -
      • -
      - - - -
        -
      • -

        insertSeparatorAt

        -
        boolean insertSeparatorAt(int index)
        -
        Insert a separator in the menu at the specified |index|. Returns true on - success.
        -
      • -
      - - - -
        -
      • -

        insertSubMenuAt

        -
        CefMenuModel insertSubMenuAt(int index,
        -                             int command_id,
        -                             java.lang.String label)
        -
        Insert a sub-menu in the menu at the specified |index|. The new sub-menu - is returned.
        -
      • -
      - - - -
        -
      • -

        isChecked

        -
        boolean isChecked(int command_id)
        -
        Returns true if the specified |command_id| is checked. Only applies to - check and radio items.
        -
      • -
      - - - -
        -
      • -

        isCheckedAt

        -
        boolean isCheckedAt(int index)
        -
        Returns true if the specified |index| is checked. Only applies to check - and radio items.
        -
      • -
      - - - -
        -
      • -

        isEnabled

        -
        boolean isEnabled(int command_id)
        -
        Returns true if the specified |command_id| is enabled.
        -
      • -
      - - - -
        -
      • -

        isEnabledAt

        -
        boolean isEnabledAt(int index)
        -
        Returns true if the specified |index| is enabled.
        -
      • -
      - - - -
        -
      • -

        isVisible

        -
        boolean isVisible(int command_id)
        -
        Returns true if the specified |command_id| is visible.
        -
      • -
      - - - -
        -
      • -

        isVisibleAt

        -
        boolean isVisibleAt(int index)
        -
        Returns true if the specified |index| is visible.
        -
      • -
      - - - -
        -
      • -

        remove

        -
        boolean remove(int command_id)
        -
        Removes the item with the specified |command_id|. Returns true on success.
        -
      • -
      - - - -
        -
      • -

        removeAccelerator

        -
        boolean removeAccelerator(int command_id)
        -
        Remove the keyboard accelerator for the specified |command_id|. Returns - true on success.
        -
      • -
      - - - -
        -
      • -

        removeAcceleratorAt

        -
        boolean removeAcceleratorAt(int index)
        -
        Remove the keyboard accelerator at the specified |index|. Returns true on - success.
        -
      • -
      - - - -
        -
      • -

        removeAt

        -
        boolean removeAt(int index)
        -
        Removes the item at the specified |index|. Returns true on success.
        -
      • -
      - - - -
        -
      • -

        setAccelerator

        -
        boolean setAccelerator(int command_id,
        -                       int key_code,
        -                       boolean shift_pressed,
        -                       boolean ctrl_pressed,
        -                       boolean alt_pressed)
        -
        Set the keyboard accelerator for the specified |command_id|. |key_code| can - be any key or character value. Returns true on success.
        -
      • -
      - - - -
        -
      • -

        setAcceleratorAt

        -
        boolean setAcceleratorAt(int index,
        -                         int key_code,
        -                         boolean shift_pressed,
        -                         boolean ctrl_pressed,
        -                         boolean alt_pressed)
        -
        Set the keyboard accelerator at the specified |index|. |key_code| can be - any key or character value. Returns true on success.
        -
      • -
      - - - -
        -
      • -

        setChecked

        -
        boolean setChecked(int command_id,
        -                   boolean checked)
        -
        Check the specified |command_id|. Only applies to check and radio items. - Returns true on success.
        -
      • -
      - - - -
        -
      • -

        setCheckedAt

        -
        boolean setCheckedAt(int index,
        -                     boolean checked)
        -
        Check the specified |index|. Only applies to check and radio items. Returns - true on success.
        -
      • -
      - - - -
        -
      • -

        setCommandIdAt

        -
        boolean setCommandIdAt(int index,
        -                       int command_id)
        -
        Sets the command id at the specified |index|. Returns true on success.
        -
      • -
      - - - -
        -
      • -

        setEnabled

        -
        boolean setEnabled(int command_id,
        -                   boolean enabled)
        -
        Change the enabled status of the specified |command_id|. Returns true on - success.
        -
      • -
      - - - -
        -
      • -

        setEnabledAt

        -
        boolean setEnabledAt(int index,
        -                     boolean enabled)
        -
        Change the enabled status at the specified |index|. Returns true on - success.
        -
      • -
      - - - -
        -
      • -

        setGroupId

        -
        boolean setGroupId(int command_id,
        -                   int group_id)
        -
        Sets the group id for the specified |command_id|. Returns true on success.
        -
      • -
      - - - -
        -
      • -

        setGroupIdAt

        -
        boolean setGroupIdAt(int index,
        -                     int group_id)
        -
        Sets the group id at the specified |index|. Returns true on success.
        -
      • -
      - - - -
        -
      • -

        setLabel

        -
        boolean setLabel(int command_id,
        -                 java.lang.String label)
        -
        Sets the label for the specified |command_id|. Returns true on success.
        -
      • -
      - - - -
        -
      • -

        setLabelAt

        -
        boolean setLabelAt(int index,
        -                   java.lang.String label)
        -
        Set the label at the specified |index|. Returns true on success.
        -
      • -
      - - - -
        -
      • -

        setVisible

        -
        boolean setVisible(int command_id,
        -                   boolean visible)
        -
        Change the visibility of the specified |command_id|. Returns true on - success.
        -
      • -
      - - - -
        -
      • -

        setVisibleAt

        -
        boolean setVisibleAt(int index,
        -                     boolean visible)
        -
        Change the visibility at the specified |index|. Returns true on success.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefNative.html b/lib/jcef/src/docs/org/cef/callback/CefNative.html deleted file mode 100644 index 51ac699..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefNative.html +++ /dev/null @@ -1,264 +0,0 @@ - - - - - -CefNative (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefNative

-
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      longgetNativeRef(java.lang.String identifer) -
      Method is called by the native code to get the reference - to an previous stored identifier.
      -
      voidsetNativeRef(java.lang.String identifer, - long nativeRef) -
      Method is called by the native code to store a reference - to an implemented native JNI counterpart.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getNativeRef

        -
        long getNativeRef(java.lang.String identifer)
        -
        Method is called by the native code to get the reference - to an previous stored identifier.
        -
        -
        Parameters:
        -
        identifer - The name of the interface class (e.g. CefFocusHandler).
        -
        Returns:
        -
        The stored reference value of the native code.
        -
        -
      • -
      - - - -
        -
      • -

        setNativeRef

        -
        void setNativeRef(java.lang.String identifer,
        -                  long nativeRef)
        -
        Method is called by the native code to store a reference - to an implemented native JNI counterpart.
        -
        -
        Parameters:
        -
        identifer - The name of the interface class (e.g. CefFocusHandler).
        -
        nativeRef - The reference to the native code.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefNativeAdapter.html b/lib/jcef/src/docs/org/cef/callback/CefNativeAdapter.html deleted file mode 100644 index 810e6ed..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefNativeAdapter.html +++ /dev/null @@ -1,319 +0,0 @@ - - - - - -CefNativeAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Class CefNativeAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.callback.CefNativeAdapter
    • -
    -
  • -
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      CefNativeAdapter() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      longgetNativeRef(java.lang.String identifer) -
      Method is called by the native code to get the reference - to an previous stored identifier.
      -
      voidsetNativeRef(java.lang.String identifer, - long nativeRef) -
      Method is called by the native code to store a reference - to an implemented native JNI counterpart.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefNativeAdapter

        -
        public CefNativeAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getNativeRef

        -
        public long getNativeRef(java.lang.String identifer)
        -
        Description copied from interface: CefNative
        -
        Method is called by the native code to get the reference - to an previous stored identifier.
        -
        -
        Specified by:
        -
        getNativeRef in interface CefNative
        -
        Parameters:
        -
        identifer - The name of the interface class (e.g. CefFocusHandler).
        -
        Returns:
        -
        The stored reference value of the native code.
        -
        -
      • -
      - - - -
        -
      • -

        setNativeRef

        -
        public void setNativeRef(java.lang.String identifer,
        -                         long nativeRef)
        -
        Description copied from interface: CefNative
        -
        Method is called by the native code to store a reference - to an implemented native JNI counterpart.
        -
        -
        Specified by:
        -
        setNativeRef in interface CefNative
        -
        Parameters:
        -
        identifer - The name of the interface class (e.g. CefFocusHandler).
        -
        nativeRef - The reference to the native code.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefPdfPrintCallback.html b/lib/jcef/src/docs/org/cef/callback/CefPdfPrintCallback.html deleted file mode 100644 index 979788f..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefPdfPrintCallback.html +++ /dev/null @@ -1,232 +0,0 @@ - - - - - -CefPdfPrintCallback (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefPdfPrintCallback

-
-
-
-
    -
  • -
    -
    -
    public interface CefPdfPrintCallback
    -
    Callback interface for CefBrowser.PrintToPDF(). The methods of this class - will be called on the browser process UI thread.
    -
  • -
-
-
-
    -
  • - - -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onPdfPrintFinished

        -
        void onPdfPrintFinished(java.lang.String path,
        -                        boolean ok)
        -
        Method that will be executed when the PDF printing has completed. |path| - is the output path. |ok| will be true if the printing completed - successfully or false otherwise.
        -
        -
        Parameters:
        -
        path - The path of the PDF file that was written.
        -
        ok - True if printing completed or false otherwise.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefPrintDialogCallback.html b/lib/jcef/src/docs/org/cef/callback/CefPrintDialogCallback.html deleted file mode 100644 index ab84bbb..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefPrintDialogCallback.html +++ /dev/null @@ -1,238 +0,0 @@ - - - - - -CefPrintDialogCallback (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefPrintDialogCallback

-
-
-
-
    -
  • -
    -
    -
    public interface CefPrintDialogCallback
    -
    Callback interface for asynchronous continuation of print dialog requests.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        cancel

        -
        void cancel()
        -
        Cancel the printing.
        -
      • -
      - - - -
        -
      • -

        Continue

        -
        void Continue(CefPrintSettings settings)
        -
        Continue printing with the specified |settings|.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefPrintJobCallback.html b/lib/jcef/src/docs/org/cef/callback/CefPrintJobCallback.html deleted file mode 100644 index 315611c..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefPrintJobCallback.html +++ /dev/null @@ -1,222 +0,0 @@ - - - - - -CefPrintJobCallback (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefPrintJobCallback

-
-
-
-
    -
  • -
    -
    -
    public interface CefPrintJobCallback
    -
    Callback interface for asynchronous continuation of print job requests.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        Continue

        -
        void Continue()
        -
        Indicate completion of the print job.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefQueryCallback.html b/lib/jcef/src/docs/org/cef/callback/CefQueryCallback.html deleted file mode 100644 index c81af8f..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefQueryCallback.html +++ /dev/null @@ -1,253 +0,0 @@ - - - - - -CefQueryCallback (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefQueryCallback

-
-
-
-
    -
  • -
    -
    -
    public interface CefQueryCallback
    -
    Interface representing a query callback.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidfailure(int error_code, - java.lang.String error_message) -
      Notify the associated JavaScript onFailure callback that the query has - failed.
      -
      voidsuccess(java.lang.String response) -
      Notify the associated JavaScript onSuccess callback that the query has - completed successfully.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        failure

        -
        void failure(int error_code,
        -             java.lang.String error_message)
        -
        Notify the associated JavaScript onFailure callback that the query has - failed.
        -
        -
        Parameters:
        -
        error_code - Error code passed to JavaScript.
        -
        error_message - Error message passed to JavaScript.
        -
        -
      • -
      - - - -
        -
      • -

        success

        -
        void success(java.lang.String response)
        -
        Notify the associated JavaScript onSuccess callback that the query has - completed successfully.
        -
        -
        Parameters:
        -
        response - Response passed to JavaScript.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefResourceReadCallback.html b/lib/jcef/src/docs/org/cef/callback/CefResourceReadCallback.html deleted file mode 100644 index 5ab0e04..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefResourceReadCallback.html +++ /dev/null @@ -1,243 +0,0 @@ - - - - - -CefResourceReadCallback (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefResourceReadCallback

-
-
-
-
    -
  • -
    -
    -
    public interface CefResourceReadCallback
    -
    Callback interface used for asynchronous resource reading.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidContinue(int bytes_read) -
      Callback for asynchronous continuation of Read().
      -
      byte[]getBuffer() -
      Returns the byte buffer to write data into before calling #Continue(int).
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        Continue

        -
        void Continue(int bytes_read)
        -
        Callback for asynchronous continuation of Read(). If |bytes_read| == 0 - the response will be considered complete. If |bytes_read| > 0 then Read() - will be called again until the request is complete (based on either the - result or the expected content length). If |bytes_read| < 0 then the - request will fail and the |bytes_read| value will be treated as the error - code.
        -
      • -
      - - - -
        -
      • -

        getBuffer

        -
        byte[] getBuffer()
        -
        Returns the byte buffer to write data into before calling #Continue(int).
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefResourceSkipCallback.html b/lib/jcef/src/docs/org/cef/callback/CefResourceSkipCallback.html deleted file mode 100644 index c9e8d0d..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefResourceSkipCallback.html +++ /dev/null @@ -1,225 +0,0 @@ - - - - - -CefResourceSkipCallback (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefResourceSkipCallback

-
-
-
-
    -
  • -
    -
    -
    public interface CefResourceSkipCallback
    -
    Callback interface used for asynchronous resource skipping.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidContinue(long bytes_skipped) -
      Callback for asynchronous continuation of Skip().
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        Continue

        -
        void Continue(long bytes_skipped)
        -
        Callback for asynchronous continuation of Skip(). If |bytes_skipped| > 0 - then either Skip() will be called again until the requested number of - bytes have been skipped or the request will proceed. If |bytes_skipped| - <= 0 the request will fail with ERR_REQUEST_RANGE_NOT_SATISFIABLE.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefRunFileDialogCallback.html b/lib/jcef/src/docs/org/cef/callback/CefRunFileDialogCallback.html deleted file mode 100644 index f9935bb..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefRunFileDialogCallback.html +++ /dev/null @@ -1,230 +0,0 @@ - - - - - -CefRunFileDialogCallback (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefRunFileDialogCallback

-
-
-
-
    -
  • -
    -
    -
    public interface CefRunFileDialogCallback
    -
    Callback interface for CefBrowserHost::RunFileDialog. The methods of this - class will be called on the browser process UI thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onFileDialogDismissed

        -
        void onFileDialogDismissed(java.util.Vector<java.lang.String> filePaths)
        -
        Called asynchronously after the file dialog is dismissed. If the selection - was successful filePaths will be a single value or a list of values - depending on the dialog mode. If the selection was cancelled filePaths - will be empty.
        -
        -
        Parameters:
        -
        filePaths - list of file paths or empty list.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefSchemeHandlerFactory.html b/lib/jcef/src/docs/org/cef/callback/CefSchemeHandlerFactory.html deleted file mode 100644 index b85c50e..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefSchemeHandlerFactory.html +++ /dev/null @@ -1,242 +0,0 @@ - - - - - -CefSchemeHandlerFactory (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefSchemeHandlerFactory

-
-
-
-
    -
  • -
    -
    -
    public interface CefSchemeHandlerFactory
    -
    Class that creates CefResourceHandler instances for handling scheme requests. - The methods of this class will always be called on the IO thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        create

        -
        CefResourceHandler create(CefBrowser browser,
        -                          CefFrame frame,
        -                          java.lang.String schemeName,
        -                          CefRequest request)
        -
        Return a new resource handler instance to handle the request or NULL to allow default - handling of the request.
        -
        -
        Parameters:
        -
        browser - The corresponding browser, or NULL if the request did not originate from a - browser window (for example, if the request came from CefURLRequest).
        -
        frame - The frame generating the event, or NULL if the request did not originate from a - browser window (for example, if the request came from CefURLRequest). Instance only - valid within the scope of this method.
        -
        schemeName - Name of the scheme being created.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefSchemeRegistrar.html b/lib/jcef/src/docs/org/cef/callback/CefSchemeRegistrar.html deleted file mode 100644 index dc830b0..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefSchemeRegistrar.html +++ /dev/null @@ -1,294 +0,0 @@ - - - - - -CefSchemeRegistrar (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefSchemeRegistrar

-
-
-
-
    -
  • -
    -
    -
    public interface CefSchemeRegistrar
    -
    Class that manages custom scheme registrations.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      booleanaddCustomScheme(java.lang.String schemeName, - boolean isStandard, - boolean isLocal, - boolean isDisplayIsolated, - boolean isSecure, - boolean isCorsEnabled, - boolean isCspBypassing, - boolean isFetchEnabled) -
      Register a custom scheme.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        addCustomScheme

        -
        boolean addCustomScheme(java.lang.String schemeName,
        -                        boolean isStandard,
        -                        boolean isLocal,
        -                        boolean isDisplayIsolated,
        -                        boolean isSecure,
        -                        boolean isCorsEnabled,
        -                        boolean isCspBypassing,
        -                        boolean isFetchEnabled)
        -
        Register a custom scheme. This method should not be called for the built-in - HTTP, HTTPS, FILE, FTP, ABOUT and DATA schemes. - - If |isStandard| is true the scheme will be treated as a standard scheme. - Standard schemes are subject to URL canonicalization and parsing rules as - defined in the Common Internet Scheme Syntax RFC 1738 Section 3.1 available - at http://www.ietf.org/rfc/rfc1738.txt - - In particular, the syntax for standard scheme URLs must be of the form: -
        -  [scheme]://[username]:[password]@[host]:[port]/[url-path]
        - 
        - Standard scheme URLs must have a host component that is a fully qualified - domain name as defined in Section 3.5 of RFC 1034 [13] and Section 2.1 of - RFC 1123. These URLs will be canonicalized to "scheme://host/path" in the - simplest case and "scheme://username:password@host:port/path" in the most - explicit case. For example, "scheme:host/path" and "scheme:///host/path" - will both be canonicalized to "scheme://host/path". The origin of a - standard scheme URL is the combination of scheme, host and port (i.e., - "scheme://host:port" in the most explicit case). - - For non-standard scheme URLs only the "scheme:" component is parsed and - canonicalized. The remainder of the URL will be passed to the handler - as-is. For example, "scheme:///some%20text" will remain the same. - Non-standard scheme URLs cannot be used as a target for form submission. - - If |isLocal| is true the scheme will be treated with the same security - rules as those applied to "file" URLs. Normal pages cannot link to or - access local URLs. Also, by default, local URLs can only perform - XMLHttpRequest calls to the same URL (origin + path) that originated the - request. To allow XMLHttpRequest calls from a local URL to other URLs with - the same origin set the CefSettings.file_access_from_file_urls_allowed - value to true. To allow XMLHttpRequest calls from a local URL to all - origins set the CefSettings.universal_access_from_file_urls_allowed value - to true. - - If |isDisplayIsolated| is true the scheme can only be displayed from - other content hosted with the same scheme. For example, pages in other - origins cannot create iframes or hyperlinks to URLs with the scheme. For - schemes that must be accessible from other schemes set this value to false, - set |is_cors_enabled| to true, and use CORS "Access-Control-Allow-Origin" - headers to further restrict access. - - If |isSecure| is true the scheme will be treated with the same security - rules as those applied to "https" URLs. For example, loading this scheme - from other secure schemes will not trigger mixed content warnings. - - If |isCorsEnabled| is true the scheme that can be sent CORS requests. - This value should be true in most cases where |isStandard| is true. - - If |isCspBypassing| is true the scheme can bypass Content-Security-Policy - (CSP) checks. This value should be false in most cases where |isStandard| - is true. - - If |is_fetch_enabled| is true the scheme can perform Fetch API requests. - - This function may be called on any thread. It should only be called once - per unique |schemeName| value. If |schemeName| is already registered or - if an error occurs this method will return false.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefStringVisitor.html b/lib/jcef/src/docs/org/cef/callback/CefStringVisitor.html deleted file mode 100644 index 1b78c17..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefStringVisitor.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - -CefStringVisitor (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefStringVisitor

-
-
-
-
    -
  • -
    -
    -
    public interface CefStringVisitor
    -
    Public interface to receive string values asynchronously.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      voidvisit(java.lang.String string) -
      Called when the string is available.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        visit

        -
        void visit(java.lang.String string)
        -
        Called when the string is available.
        -
        -
        Parameters:
        -
        string - Requested string.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/CefURLRequestClient.html b/lib/jcef/src/docs/org/cef/callback/CefURLRequestClient.html deleted file mode 100644 index a946dab..0000000 --- a/lib/jcef/src/docs/org/cef/callback/CefURLRequestClient.html +++ /dev/null @@ -1,336 +0,0 @@ - - - - - -CefURLRequestClient (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.callback
-

Interface CefURLRequestClient

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    CefNative
    -
    -
    -
    -
    public interface CefURLRequestClient
    -extends CefNative
    -
    Interface that should be implemented by the CefURLRequest client. The - methods of this class will be called on the same thread that created the - request unless otherwise documented.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getAuthCredentials

        -
        boolean getAuthCredentials(boolean isProxy,
        -                           java.lang.String host,
        -                           int port,
        -                           java.lang.String realm,
        -                           java.lang.String scheme,
        -                           CefAuthCallback callback)
        -
        Called on the IO thread when the browser needs credentials from the user. - |isProxy| indicates whether the host is a proxy server. |host| contains the - hostname and |port| contains the port number. Return true to continue the - request and call CefAuthCallback::Continue() when the authentication - information is available. Return false to cancel the request. This method - will only be called for requests initiated from the browser process.
        -
      • -
      - - - -
        -
      • -

        onDownloadData

        -
        void onDownloadData(CefURLRequest request,
        -                    byte[] data,
        -                    int data_length)
        -
        Called when some part of the response is read. |data| contains the current - bytes received since the last call. This method will not be called if the - UR_FLAG_NO_DOWNLOAD_DATA flag is set on the request.
        -
      • -
      - - - -
        -
      • -

        onDownloadProgress

        -
        void onDownloadProgress(CefURLRequest request,
        -                        int current,
        -                        int total)
        -
        Notifies the client of download progress. |current| denotes the number of - bytes received up to the call and |total| is the expected total size of the - response (or -1 if not determined).
        -
      • -
      - - - -
        -
      • -

        onRequestComplete

        -
        void onRequestComplete(CefURLRequest request)
        -
        Notifies the client that the request has completed. Use the - CefURLRequest::GetRequestStatus method to determine if the request was - successful or not.
        -
      • -
      - - - -
        -
      • -

        onUploadProgress

        -
        void onUploadProgress(CefURLRequest request,
        -                      int current,
        -                      int total)
        -
        Notifies the client of upload progress. |current| denotes the number of - bytes sent so far and |total| is the total size of uploading data (or -1 if - chunked upload is enabled). This method will only be called if the - UR_FLAG_REPORT_UPLOAD_PROGRESS flag is set on the request.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/package-frame.html b/lib/jcef/src/docs/org/cef/callback/package-frame.html deleted file mode 100644 index 6173c32..0000000 --- a/lib/jcef/src/docs/org/cef/callback/package-frame.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - - -org.cef.callback (CEF3 Java API Docs) - - - - - -

org.cef.callback

- - - diff --git a/lib/jcef/src/docs/org/cef/callback/package-summary.html b/lib/jcef/src/docs/org/cef/callback/package-summary.html deleted file mode 100644 index 86bbd97..0000000 --- a/lib/jcef/src/docs/org/cef/callback/package-summary.html +++ /dev/null @@ -1,354 +0,0 @@ - - - - - -org.cef.callback (CEF3 Java API Docs) - - - - - - - - -
- - - - - - - -
- - -
-

Package org.cef.callback

-
-
- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/callback/package-tree.html b/lib/jcef/src/docs/org/cef/callback/package-tree.html deleted file mode 100644 index 81f88e3..0000000 --- a/lib/jcef/src/docs/org/cef/callback/package-tree.html +++ /dev/null @@ -1,183 +0,0 @@ - - - - - -org.cef.callback Class Hierarchy (CEF3 Java API Docs) - - - - - - - - - - - -
-

Hierarchy For Package org.cef.callback

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefAppHandler.html b/lib/jcef/src/docs/org/cef/handler/CefAppHandler.html deleted file mode 100644 index fc0227e..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefAppHandler.html +++ /dev/null @@ -1,381 +0,0 @@ - - - - - -CefAppHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefAppHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefApp, CefAppHandlerAdapter
    -
    -
    -
    -
    public interface CefAppHandler
    -
    Implement this interface to provide handler implementations. Methods will be - called by the process and/or thread indicated.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onAlreadyRunningAppRelaunch

        -
        boolean onAlreadyRunningAppRelaunch(CefCommandLine command_line,
        -                                    java.lang.String current_directory)
        -
        Implement this method to provide app-specific behavior when an already - running app is relaunched with the same CefSettings.root_cache_path value. - For example, activate an existing app window or create a new app window. - |command_line| will be read-only. Do not keep a reference to - |command_line| outside of this method. Return true if the relaunch is - handled or false for default relaunch behavior. Default behavior will - create a new default styled Chrome window. - - To avoid cache corruption only a single app instance is allowed to run for - a given CefSettings.root_cache_path value. On relaunch the app checks a - process singleton lock and then forwards the new launch arguments to the - already running app process before exiting early. Client apps should - therefore check the CefInitialize() return value for early exit before - proceeding.
        -
      • -
      - - - -
        -
      • -

        onBeforeCommandLineProcessing

        -
        void onBeforeCommandLineProcessing(java.lang.String process_type,
        -                                   CefCommandLine command_line)
        -
        Provides an opportunity to view and/or modify command-line arguments before - processing by CEF and Chromium. The |process_type| value will be empty for - the browser process. Be cautious when using this method to modify - command-line arguments for non-browser processes as this may result in - undefined behavior including crashes.
        -
        -
        Parameters:
        -
        process_type - type of process (empty for browser process).
        -
        command_line - values of the command line.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeTerminate

        -
        boolean onBeforeTerminate()
        -
        Provides an opportunity to hook into the native shutdown process. This - method is invoked if the user tries to terminate the app by sending the - corresponding key code (e.g. on Mac: CMD+Q) or something similar. If you - want to proceed with the default behavior of the native system, return - false. If you want to abort the terminate or if you want to implement your - own shutdown sequence return true and do the cleanup on your own.
        -
        -
        Returns:
        -
        false to proceed with the default behavior, true to abort - terminate.
        -
        -
      • -
      - - - -
        -
      • -

        onContextInitialized

        -
        void onContextInitialized()
        -
        Called on the browser process UI thread immediately after the CEF context - has been initialized.
        -
      • -
      - - - -
        -
      • -

        onRegisterCustomSchemes

        -
        void onRegisterCustomSchemes(CefSchemeRegistrar registrar)
        -
        Provides an opportunity to register custom schemes. Do not keep a reference - to the |registrar| object. This method is called on the main thread for - each process and the registered schemes should be the same across all - processes.
        -
      • -
      - - - -
        -
      • -

        onScheduleMessagePumpWork

        -
        void onScheduleMessagePumpWork(long delay_ms)
        -
        Called from any thread when work has been scheduled for the browser process - main (UI) thread. This callback should schedule a - CefApp.DoMessageLoopWork() call to happen on the main (UI) thread. - |delay_ms| is the requested delay in milliseconds. If |delay_ms| is <= 0 - then the call should happen reasonably soon. If |delay_ms| is > 0 then the - call should be scheduled to happen after the specified delay and any - currently pending scheduled call should be cancelled.
        -
      • -
      - - - -
        -
      • -

        stateHasChanged

        -
        void stateHasChanged(CefApp.CefAppState state)
        -
        Implement this method to get state changes of the CefApp. - See CefApp.CefAppState for a complete list of possible states. - - For example, this method can be used e.g. to get informed if CefApp has - completed its initialization or its shutdown process.
        -
        -
        Parameters:
        -
        state - The current state of CefApp.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefAppHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefAppHandlerAdapter.html deleted file mode 100644 index 9d4cba9..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefAppHandlerAdapter.html +++ /dev/null @@ -1,466 +0,0 @@ - - - - - -CefAppHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefAppHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefAppHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefAppHandler
    -
    -
    -
    Direct Known Subclasses:
    -
    CefApp
    -
    -
    -
    -
    public abstract class CefAppHandlerAdapter
    -extends java.lang.Object
    -implements CefAppHandler
    -
    An abstract adapter class for managing app handler events. - The methods in this class are using a default implementation. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      CefAppHandlerAdapter(java.lang.String[] args) 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      booleanonAlreadyRunningAppRelaunch(CefCommandLine command_line, - java.lang.String current_directory) -
      Implement this method to provide app-specific behavior when an already - running app is relaunched with the same CefSettings.root_cache_path value.
      -
      voidonBeforeCommandLineProcessing(java.lang.String process_type, - CefCommandLine command_line) -
      Provides an opportunity to view and/or modify command-line arguments before - processing by CEF and Chromium.
      -
      booleanonBeforeTerminate() -
      Provides an opportunity to hook into the native shutdown process.
      -
      voidonContextInitialized() -
      Called on the browser process UI thread immediately after the CEF context - has been initialized.
      -
      voidonRegisterCustomSchemes(CefSchemeRegistrar registrar) -
      Provides an opportunity to register custom schemes.
      -
      voidonScheduleMessagePumpWork(long delay_ms) -
      Called from any thread when work has been scheduled for the browser process - main (UI) thread.
      -
      voidstateHasChanged(CefApp.CefAppState state) -
      Implement this method to get state changes of the CefApp.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefAppHandlerAdapter

        -
        public CefAppHandlerAdapter(java.lang.String[] args)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onAlreadyRunningAppRelaunch

        -
        public boolean onAlreadyRunningAppRelaunch(CefCommandLine command_line,
        -                                           java.lang.String current_directory)
        -
        Description copied from interface: CefAppHandler
        -
        Implement this method to provide app-specific behavior when an already - running app is relaunched with the same CefSettings.root_cache_path value. - For example, activate an existing app window or create a new app window. - |command_line| will be read-only. Do not keep a reference to - |command_line| outside of this method. Return true if the relaunch is - handled or false for default relaunch behavior. Default behavior will - create a new default styled Chrome window. - - To avoid cache corruption only a single app instance is allowed to run for - a given CefSettings.root_cache_path value. On relaunch the app checks a - process singleton lock and then forwards the new launch arguments to the - already running app process before exiting early. Client apps should - therefore check the CefInitialize() return value for early exit before - proceeding.
        -
        -
        Specified by:
        -
        onAlreadyRunningAppRelaunch in interface CefAppHandler
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeCommandLineProcessing

        -
        public void onBeforeCommandLineProcessing(java.lang.String process_type,
        -                                          CefCommandLine command_line)
        -
        Description copied from interface: CefAppHandler
        -
        Provides an opportunity to view and/or modify command-line arguments before - processing by CEF and Chromium. The |process_type| value will be empty for - the browser process. Be cautious when using this method to modify - command-line arguments for non-browser processes as this may result in - undefined behavior including crashes.
        -
        -
        Specified by:
        -
        onBeforeCommandLineProcessing in interface CefAppHandler
        -
        Parameters:
        -
        process_type - type of process (empty for browser process).
        -
        command_line - values of the command line.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeTerminate

        -
        public boolean onBeforeTerminate()
        -
        Description copied from interface: CefAppHandler
        -
        Provides an opportunity to hook into the native shutdown process. This - method is invoked if the user tries to terminate the app by sending the - corresponding key code (e.g. on Mac: CMD+Q) or something similar. If you - want to proceed with the default behavior of the native system, return - false. If you want to abort the terminate or if you want to implement your - own shutdown sequence return true and do the cleanup on your own.
        -
        -
        Specified by:
        -
        onBeforeTerminate in interface CefAppHandler
        -
        Returns:
        -
        false to proceed with the default behavior, true to abort - terminate.
        -
        -
      • -
      - - - -
        -
      • -

        onContextInitialized

        -
        public void onContextInitialized()
        -
        Description copied from interface: CefAppHandler
        -
        Called on the browser process UI thread immediately after the CEF context - has been initialized.
        -
        -
        Specified by:
        -
        onContextInitialized in interface CefAppHandler
        -
        -
      • -
      - - - -
        -
      • -

        onRegisterCustomSchemes

        -
        public void onRegisterCustomSchemes(CefSchemeRegistrar registrar)
        -
        Description copied from interface: CefAppHandler
        -
        Provides an opportunity to register custom schemes. Do not keep a reference - to the |registrar| object. This method is called on the main thread for - each process and the registered schemes should be the same across all - processes.
        -
        -
        Specified by:
        -
        onRegisterCustomSchemes in interface CefAppHandler
        -
        -
      • -
      - - - -
        -
      • -

        onScheduleMessagePumpWork

        -
        public void onScheduleMessagePumpWork(long delay_ms)
        -
        Description copied from interface: CefAppHandler
        -
        Called from any thread when work has been scheduled for the browser process - main (UI) thread. This callback should schedule a - CefApp.DoMessageLoopWork() call to happen on the main (UI) thread. - |delay_ms| is the requested delay in milliseconds. If |delay_ms| is <= 0 - then the call should happen reasonably soon. If |delay_ms| is > 0 then the - call should be scheduled to happen after the specified delay and any - currently pending scheduled call should be cancelled.
        -
        -
        Specified by:
        -
        onScheduleMessagePumpWork in interface CefAppHandler
        -
        -
      • -
      - - - -
        -
      • -

        stateHasChanged

        -
        public void stateHasChanged(CefApp.CefAppState state)
        -
        Description copied from interface: CefAppHandler
        -
        Implement this method to get state changes of the CefApp. - See CefApp.CefAppState for a complete list of possible states. - - For example, this method can be used e.g. to get informed if CefApp has - completed its initialization or its shutdown process.
        -
        -
        Specified by:
        -
        stateHasChanged in interface CefAppHandler
        -
        Parameters:
        -
        state - The current state of CefApp.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefClientHandler.html b/lib/jcef/src/docs/org/cef/handler/CefClientHandler.html deleted file mode 100644 index 1f876ac..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefClientHandler.html +++ /dev/null @@ -1,834 +0,0 @@ - - - - - -CefClientHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefClientHandler

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefClientHandler
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefNative
    -
    -
    -
    Direct Known Subclasses:
    -
    CefClient
    -
    -
    -
    -
    public abstract class CefClientHandler
    -extends java.lang.Object
    -implements CefNative
    -
    Implement this interface to provide handler implementations.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefClientHandler

        -
        public CefClientHandler()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        addMessageRouter

        -
        protected void addMessageRouter(CefMessageRouter h)
        -
      • -
      - - - -
        -
      • -

        dispose

        -
        protected void dispose()
        -
      • -
      - - - -
        -
      • -

        getAllBrowser

        -
        protected abstract java.lang.Object[] getAllBrowser()
        -
        Returns a list of all browser instances.
        -
        -
        Returns:
        -
        an array of browser Instances.
        -
        -
      • -
      - - - -
        -
      • -

        getBrowser

        -
        protected abstract CefBrowser getBrowser(int identifier)
        -
        Returns the java part of the browser implementation.
        -
        -
        Parameters:
        -
        identifer - the unique identifier of the browser.
        -
        Returns:
        -
        The found browser or null if none is found.
        -
        -
      • -
      - - - -
        -
      • -

        getContextMenuHandler

        -
        protected abstract CefContextMenuHandler getContextMenuHandler()
        -
        Return the handler for context menus. If no handler is provided the - default implementation will be used.
        -
      • -
      - - - -
        -
      • -

        getDialogHandler

        -
        protected abstract CefDialogHandler getDialogHandler()
        -
        Return the handler for dialogs. If no handler is provided the - default implementation will be used.
        -
      • -
      - - - -
        -
      • -

        getDisplayHandler

        -
        protected abstract CefDisplayHandler getDisplayHandler()
        -
        Return the handler for browser display state events. - This method is a callback method and is called by - the native code.
        -
      • -
      - - - -
        -
      • -

        getDownloadHandler

        -
        protected abstract CefDownloadHandler getDownloadHandler()
        -
        Return the handler for download events. - This method is a callback method and is called by - the native code.
        -
      • -
      - - - -
        -
      • -

        getDragHandler

        -
        protected abstract CefDragHandler getDragHandler()
        -
        Return the handler for drag events. - This method is a callback method and is called by - the native code.
        -
      • -
      - - - -
        -
      • -

        getFocusHandler

        -
        protected abstract CefFocusHandler getFocusHandler()
        -
        Return the handler for focus events. - This method is a callback method and is called by - the native code.
        -
      • -
      - - - -
        -
      • -

        getJSDialogHandler

        -
        protected abstract CefJSDialogHandler getJSDialogHandler()
        -
        Return the handler for javascript dialog requests. - This method is a callback method and is called by - the native code.
        -
      • -
      - - - -
        -
      • -

        getKeyboardHandler

        -
        protected abstract CefKeyboardHandler getKeyboardHandler()
        -
        Return the handler for keyboard events. - This method is a callback method and is called by - the native code.
        -
      • -
      - - - -
        -
      • -

        getLifeSpanHandler

        -
        protected abstract CefLifeSpanHandler getLifeSpanHandler()
        -
        Return the handler for browser life span events. - This method is a callback method and is called by - the native code.
        -
      • -
      - - - -
        -
      • -

        getLoadHandler

        -
        protected abstract CefLoadHandler getLoadHandler()
        -
        Return the handler for browser load status events. - This method is a callback method and is called by - the native code.
        -
      • -
      - - - -
        -
      • -

        getNativeRef

        -
        public long getNativeRef(java.lang.String identifer)
        -
        Description copied from interface: CefNative
        -
        Method is called by the native code to get the reference - to an previous stored identifier.
        -
        -
        Specified by:
        -
        getNativeRef in interface CefNative
        -
        Parameters:
        -
        identifer - The name of the interface class (e.g. CefFocusHandler).
        -
        Returns:
        -
        The stored reference value of the native code.
        -
        -
      • -
      - - - -
        -
      • -

        getPrintHandler

        -
        protected abstract CefPrintHandler getPrintHandler()
        -
        Return the handler for printing on Linux. If a print handler is not - provided then printing will not be supported on the Linux platform. - This method is a callback method and is called by - the native code.
        -
      • -
      - - - -
        -
      • -

        getRenderHandler

        -
        protected abstract CefRenderHandler getRenderHandler()
        -
        Return the handler for off-screen rendering events. - This method is a callback method and is called by - the native code.
        -
      • -
      - - - -
        -
      • -

        getRequestHandler

        -
        protected abstract CefRequestHandler getRequestHandler()
        -
        Return the handler for browser request events. - This method is a callback method and is called by - the native code.
        -
      • -
      - - - -
        -
      • -

        getWindowHandler

        -
        protected abstract CefWindowHandler getWindowHandler()
        -
        Return the handler for windowed rendering events. - This method is a callback method and is called by - the native code.
        -
      • -
      - - - - - - - -
        -
      • -

        removeDialogHandler

        -
        protected void removeDialogHandler(CefDialogHandler h)
        -
      • -
      - - - -
        -
      • -

        removeDisplayHandler

        -
        protected void removeDisplayHandler(CefDisplayHandler h)
        -
      • -
      - - - -
        -
      • -

        removeDownloadHandler

        -
        protected void removeDownloadHandler(CefDisplayHandler h)
        -
      • -
      - - - -
        -
      • -

        removeDragHandler

        -
        protected void removeDragHandler(CefDragHandler h)
        -
      • -
      - - - -
        -
      • -

        removeFocusHandler

        -
        protected void removeFocusHandler(CefFocusHandler h)
        -
      • -
      - - - -
        -
      • -

        removeJSDialogHandler

        -
        protected void removeJSDialogHandler(CefJSDialogHandler h)
        -
      • -
      - - - -
        -
      • -

        removeKeyboardHandler

        -
        protected void removeKeyboardHandler(CefKeyboardHandler h)
        -
      • -
      - - - -
        -
      • -

        removeLifeSpanHandler

        -
        protected void removeLifeSpanHandler(CefLifeSpanHandler h)
        -
      • -
      - - - -
        -
      • -

        removeLoadHandler

        -
        protected void removeLoadHandler(CefLoadHandler h)
        -
      • -
      - - - -
        -
      • -

        removeMessageRouter

        -
        protected void removeMessageRouter(CefMessageRouter h)
        -
      • -
      - - - -
        -
      • -

        removePrintHandler

        -
        protected void removePrintHandler(CefPrintHandler h)
        -
      • -
      - - - -
        -
      • -

        removeRenderHandler

        -
        protected void removeRenderHandler(CefRenderHandler h)
        -
      • -
      - - - -
        -
      • -

        removeRequestHandler

        -
        protected void removeRequestHandler(CefRequestHandler h)
        -
      • -
      - - - -
        -
      • -

        removeWindowHandler

        -
        protected void removeWindowHandler(CefWindowHandler h)
        -
      • -
      - - - -
        -
      • -

        setNativeRef

        -
        public void setNativeRef(java.lang.String identifer,
        -                         long nativeRef)
        -
        Description copied from interface: CefNative
        -
        Method is called by the native code to store a reference - to an implemented native JNI counterpart.
        -
        -
        Specified by:
        -
        setNativeRef in interface CefNative
        -
        Parameters:
        -
        identifer - The name of the interface class (e.g. CefFocusHandler).
        -
        nativeRef - The reference to the native code.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefContextMenuHandler.html b/lib/jcef/src/docs/org/cef/handler/CefContextMenuHandler.html deleted file mode 100644 index c7f5f7b..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefContextMenuHandler.html +++ /dev/null @@ -1,309 +0,0 @@ - - - - - -CefContextMenuHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefContextMenuHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefClient, CefContextMenuHandlerAdapter
    -
    -
    -
    -
    public interface CefContextMenuHandler
    -
    Implement this interface to handle context menu events. The methods of this - class will be called on the UI thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onBeforeContextMenu

        -
        void onBeforeContextMenu(CefBrowser browser,
        -                         CefFrame frame,
        -                         CefContextMenuParams params,
        -                         CefMenuModel model)
        -
        Called before a context menu is displayed.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        frame - The frame generating the event. Instance only valid within the scope - of this method.
        -
        params - Provides information about the context menu state. Instance - only valid within the scope of this method.
        -
        model - Can be cleared to show no context menu or modified - to show a custom menu. Instance only valid within the scope of this - method.
        -
        -
      • -
      - - - -
        -
      • -

        onContextMenuCommand

        -
        boolean onContextMenuCommand(CefBrowser browser,
        -                             CefFrame frame,
        -                             CefContextMenuParams params,
        -                             int commandId,
        -                             int eventFlags)
        -
        Called to execute a command selected from the context menu. Return true if - the command was handled or false for the default implementation. See - cef_menu_id_t for the command ids that have default implementations. All - user-defined command ids should be between MENU_ID_USER_FIRST and
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        frame - The frame generating the event. Instance only valid within the scope - of this method.
        -
        params - Will have the same values that were passed to onBeforeContextMenu(). - Instance only valid within the scope of this method.
        -
        commandId - The id of the command.
        -
        eventFlags - A combination of event flags defined in EventFlags
        -
        Returns:
        -
        true if the command was handled or false for the default implementation.
        -
        -
      • -
      - - - -
        -
      • -

        onContextMenuDismissed

        -
        void onContextMenuDismissed(CefBrowser browser,
        -                            CefFrame frame)
        -
        Called when the context menu is dismissed irregardless of whether the menu - was empty or a command was selected.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        frame - The corresponding frame. Instance only valid within the scope - of this method.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefContextMenuHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefContextMenuHandlerAdapter.html deleted file mode 100644 index 9e8808e..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefContextMenuHandlerAdapter.html +++ /dev/null @@ -1,370 +0,0 @@ - - - - - -CefContextMenuHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefContextMenuHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefContextMenuHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefContextMenuHandler
    -
    -
    -
    -
    public abstract class CefContextMenuHandlerAdapter
    -extends java.lang.Object
    -implements CefContextMenuHandler
    -
    An abstract adapter class for receiving context menu events. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefContextMenuHandlerAdapter

        -
        public CefContextMenuHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onBeforeContextMenu

        -
        public void onBeforeContextMenu(CefBrowser browser,
        -                                CefFrame frame,
        -                                CefContextMenuParams params,
        -                                CefMenuModel model)
        -
        Description copied from interface: CefContextMenuHandler
        -
        Called before a context menu is displayed.
        -
        -
        Specified by:
        -
        onBeforeContextMenu in interface CefContextMenuHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        frame - The frame generating the event. Instance only valid within the scope - of this method.
        -
        params - Provides information about the context menu state. Instance - only valid within the scope of this method.
        -
        model - Can be cleared to show no context menu or modified - to show a custom menu. Instance only valid within the scope of this - method.
        -
        -
      • -
      - - - -
        -
      • -

        onContextMenuCommand

        -
        public boolean onContextMenuCommand(CefBrowser browser,
        -                                    CefFrame frame,
        -                                    CefContextMenuParams params,
        -                                    int commandId,
        -                                    int eventFlags)
        -
        Description copied from interface: CefContextMenuHandler
        -
        Called to execute a command selected from the context menu. Return true if - the command was handled or false for the default implementation. See - cef_menu_id_t for the command ids that have default implementations. All - user-defined command ids should be between MENU_ID_USER_FIRST and
        -
        -
        Specified by:
        -
        onContextMenuCommand in interface CefContextMenuHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        frame - The frame generating the event. Instance only valid within the scope - of this method.
        -
        params - Will have the same values that were passed to onBeforeContextMenu(). - Instance only valid within the scope of this method.
        -
        commandId - The id of the command.
        -
        eventFlags - A combination of event flags defined in EventFlags
        -
        Returns:
        -
        true if the command was handled or false for the default implementation.
        -
        -
      • -
      - - - -
        -
      • -

        onContextMenuDismissed

        -
        public void onContextMenuDismissed(CefBrowser browser,
        -                                   CefFrame frame)
        -
        Description copied from interface: CefContextMenuHandler
        -
        Called when the context menu is dismissed irregardless of whether the menu - was empty or a command was selected.
        -
        -
        Specified by:
        -
        onContextMenuDismissed in interface CefContextMenuHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        frame - The corresponding frame. Instance only valid within the scope - of this method.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefCookieAccessFilter.html b/lib/jcef/src/docs/org/cef/handler/CefCookieAccessFilter.html deleted file mode 100644 index ba48270..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefCookieAccessFilter.html +++ /dev/null @@ -1,287 +0,0 @@ - - - - - -CefCookieAccessFilter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefCookieAccessFilter

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefCookieAccessFilterAdapter
    -
    -
    -
    -
    public interface CefCookieAccessFilter
    -
    Implement this interface to filter cookies that may be sent or received from resource requests. - The methods of this class will be called on the IO thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        canSaveCookie

        -
        boolean canSaveCookie(CefBrowser browser,
        -                      CefFrame frame,
        -                      CefRequest request,
        -                      CefResponse response,
        -                      CefCookie cookie)
        -
        Called on the IO thread after a resource response is received. The |browser| and |frame| - values represent the source of the request, and may be null for requests originating from - service workers or CefURLRequest.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        response - The request response. Cannot be modified in this callback. Instance only - valid within the scope of this method.
        -
        cookie - The cookie that will be sent with the request. Cannot be modified in this - callback. Instance only valid within the scope of this method.
        -
        Returns:
        -
        True if the cookie can be saved or false otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        canSendCookie

        -
        boolean canSendCookie(CefBrowser browser,
        -                      CefFrame frame,
        -                      CefRequest request,
        -                      CefCookie cookie)
        -
        Called on the IO thread before a resource request is sent. The |browser| and |frame| values - represent the source of the request, and may be null for requests originating from service - workers or CefURLRequest.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        cookie - The cookie that will be sent with the request. Cannot be modified in this - callback. Instance only valid within the scope of this method.
        -
        Returns:
        -
        True if the cookie can be sent or false otherwise.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefCookieAccessFilterAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefCookieAccessFilterAdapter.html deleted file mode 100644 index 84e24f6..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefCookieAccessFilterAdapter.html +++ /dev/null @@ -1,345 +0,0 @@ - - - - - -CefCookieAccessFilterAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefCookieAccessFilterAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefCookieAccessFilterAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefCookieAccessFilter
    -
    -
    -
    -
    public abstract class CefCookieAccessFilterAdapter
    -extends java.lang.Object
    -implements CefCookieAccessFilter
    -
    An abstract adapter class for cookie access filter events. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefCookieAccessFilterAdapter

        -
        public CefCookieAccessFilterAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        canSaveCookie

        -
        public boolean canSaveCookie(CefBrowser browser,
        -                             CefFrame frame,
        -                             CefRequest request,
        -                             CefResponse response,
        -                             CefCookie cookie)
        -
        Description copied from interface: CefCookieAccessFilter
        -
        Called on the IO thread after a resource response is received. The |browser| and |frame| - values represent the source of the request, and may be null for requests originating from - service workers or CefURLRequest.
        -
        -
        Specified by:
        -
        canSaveCookie in interface CefCookieAccessFilter
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        response - The request response. Cannot be modified in this callback. Instance only - valid within the scope of this method.
        -
        cookie - The cookie that will be sent with the request. Cannot be modified in this - callback. Instance only valid within the scope of this method.
        -
        Returns:
        -
        True if the cookie can be saved or false otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        canSendCookie

        -
        public boolean canSendCookie(CefBrowser browser,
        -                             CefFrame frame,
        -                             CefRequest request,
        -                             CefCookie cookie)
        -
        Description copied from interface: CefCookieAccessFilter
        -
        Called on the IO thread before a resource request is sent. The |browser| and |frame| values - represent the source of the request, and may be null for requests originating from service - workers or CefURLRequest.
        -
        -
        Specified by:
        -
        canSendCookie in interface CefCookieAccessFilter
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        cookie - The cookie that will be sent with the request. Cannot be modified in this - callback. Instance only valid within the scope of this method.
        -
        Returns:
        -
        True if the cookie can be sent or false otherwise.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefDialogHandler.FileDialogMode.html b/lib/jcef/src/docs/org/cef/handler/CefDialogHandler.FileDialogMode.html deleted file mode 100644 index e453f0e..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefDialogHandler.FileDialogMode.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - -CefDialogHandler.FileDialogMode (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Enum CefDialogHandler.FileDialogMode

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        valueOf

        -
        public static CefDialogHandler.FileDialogMode valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefDialogHandler.FileDialogMode[] 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 (CefDialogHandler.FileDialogMode c : CefDialogHandler.FileDialogMode.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefDialogHandler.html b/lib/jcef/src/docs/org/cef/handler/CefDialogHandler.html deleted file mode 100644 index 9564c47..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefDialogHandler.html +++ /dev/null @@ -1,285 +0,0 @@ - - - - - -CefDialogHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefDialogHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefClient
    -
    -
    -
    -
    public interface CefDialogHandler
    -
    Implement this interface to handle dialog events. The methods of this class - will be called on the browser process UI thread.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      - - - - - - - - - - -
      Nested Classes 
      Modifier and TypeInterface and Description
      static class CefDialogHandler.FileDialogMode -
      Supported file dialog modes.
      -
      -
    • -
    - - -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onFileDialog

        -
        boolean onFileDialog(CefBrowser browser,
        -                     CefDialogHandler.FileDialogMode mode,
        -                     java.lang.String title,
        -                     java.lang.String defaultFilePath,
        -                     java.util.Vector<java.lang.String> acceptFilters,
        -                     java.util.Vector<java.lang.String> acceptExtensions,
        -                     java.util.Vector<java.lang.String> acceptDescriptions,
        -                     CefFileDialogCallback callback)
        -
        Called to run a file chooser dialog.
        -
        -
        Parameters:
        -
        browser -
        -
        mode - represents the type of dialog to display.
        -
        title - to be used for the dialog and may be empty to show the default - title ("Open" or "Save" depending on the mode).
        -
        defaultFilePath - is the path with optional directory and/or file name - component that should be initially selected in the dialog.
        -
        acceptFilters - are used to restrict the selectable file types and may - any combination of (a) valid lower-cased MIME types (e.g. "text/*" or - "image/*"), (b) individual file extensions (e.g. ".txt" or ".png"), or (c) - combined description and file extension delimited using "|" and ";" (e.g. - "Image Types|.png;.gif;.jpg").
        -
        acceptExtensions - provides the semicolon-delimited expansion of MIME - types to file extensions (if known, or empty string otherwise).
        -
        acceptDescriptions - provides the descriptions for MIME types (if known, - or empty string otherwise). For example, the "image/*" mime type might - have extensions ".png;.jpg;.bmp;..." and description "Image Files".
        -
        callback - is a callback handler for handling own file dialogs.
        -
        Returns:
        -
        To display a custom dialog return true and execute callback. - To display the default dialog return false.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefDisplayHandler.html b/lib/jcef/src/docs/org/cef/handler/CefDisplayHandler.html deleted file mode 100644 index f4552f2..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefDisplayHandler.html +++ /dev/null @@ -1,390 +0,0 @@ - - - - - -CefDisplayHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefDisplayHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefClient, CefDisplayHandlerAdapter
    -
    -
    -
    -
    public interface CefDisplayHandler
    -
    Implement this interface to handle events related to browser display state. - The methods of this class will be called on the UI thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onAddressChange

        -
        void onAddressChange(CefBrowser browser,
        -                     CefFrame frame,
        -                     java.lang.String url)
        -
        Browser address changed.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        frame - The frame generating the event.
        -
        url - The new address.
        -
        -
      • -
      - - - -
        -
      • -

        onConsoleMessage

        -
        boolean onConsoleMessage(CefBrowser browser,
        -                         CefSettings.LogSeverity level,
        -                         java.lang.String message,
        -                         java.lang.String source,
        -                         int line)
        -
        Display a console message.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        level -
        -
        message -
        -
        source -
        -
        line -
        -
        Returns:
        -
        true to stop the message from being output to the console.
        -
        -
      • -
      - - - -
        -
      • -

        onCursorChange

        -
        boolean onCursorChange(CefBrowser browser,
        -                       int cursorType)
        -
        Handle cursor changes.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        cursorType - The new cursor type.
        -
        Returns:
        -
        true if the cursor change was handled.
        -
        -
      • -
      - - - -
        -
      • -

        onFullscreenModeChange

        -
        void onFullscreenModeChange(CefBrowser browser,
        -                            boolean fullscreen)
        -
        Browser fullscreen mode changed.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        fullscreen - True if fullscreen mode is on.
        -
        -
      • -
      - - - -
        -
      • -

        onStatusMessage

        -
        void onStatusMessage(CefBrowser browser,
        -                     java.lang.String value)
        -
        Received a status message.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        value - Contains the text that will be displayed in the status message.
        -
        -
      • -
      - - - -
        -
      • -

        onTitleChange

        -
        void onTitleChange(CefBrowser browser,
        -                   java.lang.String title)
        -
        Browser title changed.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        title - The new title.
        -
        -
      • -
      - - - -
        -
      • -

        onTooltip

        -
        boolean onTooltip(CefBrowser browser,
        -                  java.lang.String text)
        -
        About to display a tooltip.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        text - Contains the text that will be displayed in the tooltip.
        -
        Returns:
        -
        true to handle the tooltip display yourself.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefDisplayHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefDisplayHandlerAdapter.html deleted file mode 100644 index 22c0940..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefDisplayHandlerAdapter.html +++ /dev/null @@ -1,459 +0,0 @@ - - - - - -CefDisplayHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefDisplayHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefDisplayHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefDisplayHandler
    -
    -
    -
    -
    public abstract class CefDisplayHandlerAdapter
    -extends java.lang.Object
    -implements CefDisplayHandler
    -
    An abstract adapter class for receiving display events. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefDisplayHandlerAdapter

        -
        public CefDisplayHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onAddressChange

        -
        public void onAddressChange(CefBrowser browser,
        -                            CefFrame frame,
        -                            java.lang.String url)
        -
        Description copied from interface: CefDisplayHandler
        -
        Browser address changed.
        -
        -
        Specified by:
        -
        onAddressChange in interface CefDisplayHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        frame - The frame generating the event.
        -
        url - The new address.
        -
        -
      • -
      - - - -
        -
      • -

        onConsoleMessage

        -
        public boolean onConsoleMessage(CefBrowser browser,
        -                                CefSettings.LogSeverity level,
        -                                java.lang.String message,
        -                                java.lang.String source,
        -                                int line)
        -
        Description copied from interface: CefDisplayHandler
        -
        Display a console message.
        -
        -
        Specified by:
        -
        onConsoleMessage in interface CefDisplayHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        Returns:
        -
        true to stop the message from being output to the console.
        -
        -
      • -
      - - - -
        -
      • -

        onCursorChange

        -
        public boolean onCursorChange(CefBrowser browser,
        -                              int cursorType)
        -
        Description copied from interface: CefDisplayHandler
        -
        Handle cursor changes.
        -
        -
        Specified by:
        -
        onCursorChange in interface CefDisplayHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        cursorType - The new cursor type.
        -
        Returns:
        -
        true if the cursor change was handled.
        -
        -
      • -
      - - - -
        -
      • -

        onFullscreenModeChange

        -
        public void onFullscreenModeChange(CefBrowser browser,
        -                                   boolean fullscreen)
        -
        Description copied from interface: CefDisplayHandler
        -
        Browser fullscreen mode changed.
        -
        -
        Specified by:
        -
        onFullscreenModeChange in interface CefDisplayHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        fullscreen - True if fullscreen mode is on.
        -
        -
      • -
      - - - -
        -
      • -

        onStatusMessage

        -
        public void onStatusMessage(CefBrowser browser,
        -                            java.lang.String value)
        -
        Description copied from interface: CefDisplayHandler
        -
        Received a status message.
        -
        -
        Specified by:
        -
        onStatusMessage in interface CefDisplayHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        value - Contains the text that will be displayed in the status message.
        -
        -
      • -
      - - - -
        -
      • -

        onTitleChange

        -
        public void onTitleChange(CefBrowser browser,
        -                          java.lang.String title)
        -
        Description copied from interface: CefDisplayHandler
        -
        Browser title changed.
        -
        -
        Specified by:
        -
        onTitleChange in interface CefDisplayHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        title - The new title.
        -
        -
      • -
      - - - -
        -
      • -

        onTooltip

        -
        public boolean onTooltip(CefBrowser browser,
        -                         java.lang.String text)
        -
        Description copied from interface: CefDisplayHandler
        -
        About to display a tooltip.
        -
        -
        Specified by:
        -
        onTooltip in interface CefDisplayHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        text - Contains the text that will be displayed in the tooltip.
        -
        Returns:
        -
        true to handle the tooltip display yourself.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefDownloadHandler.html b/lib/jcef/src/docs/org/cef/handler/CefDownloadHandler.html deleted file mode 100644 index f676af9..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefDownloadHandler.html +++ /dev/null @@ -1,271 +0,0 @@ - - - - - -CefDownloadHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefDownloadHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefClient, CefDownloadHandlerAdapter
    -
    -
    -
    -
    public interface CefDownloadHandler
    -
    Implement this interface to handle file downloads. The methods of this class - will called on the browser process UI thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onBeforeDownload

        -
        boolean onBeforeDownload(CefBrowser browser,
        -                         CefDownloadItem downloadItem,
        -                         java.lang.String suggestedName,
        -                         CefBeforeDownloadCallback callback)
        -
        Called before a download begins. Return true and execute |callback| either - asynchronously or in this method to continue or cancel the download. - Return false to proceed with default handling (cancel with Alloy style, - download shelf with Chrome style). Do not keep a reference to - downloadItem outside of this method.
        -
        -
        Parameters:
        -
        browser - The desired browser.
        -
        downloadItem - The item to be downloaded. Do not keep a reference to it outside this - method.
        -
        suggestedName - is the suggested name for the download file.
        -
        callback - start the download by calling the Continue method
        -
        -
      • -
      - - - -
        -
      • -

        onDownloadUpdated

        -
        void onDownloadUpdated(CefBrowser browser,
        -                       CefDownloadItem downloadItem,
        -                       CefDownloadItemCallback callback)
        -
        Called when a download's status or progress information has been updated.
        -
        -
        Parameters:
        -
        browser - The desired browser.
        -
        downloadItem - The downloading item.
        -
        callback - Execute callback to cancel the download
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefDownloadHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefDownloadHandlerAdapter.html deleted file mode 100644 index 57dbe9e..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefDownloadHandlerAdapter.html +++ /dev/null @@ -1,329 +0,0 @@ - - - - - -CefDownloadHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefDownloadHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefDownloadHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefDownloadHandler
    -
    -
    -
    -
    public abstract class CefDownloadHandlerAdapter
    -extends java.lang.Object
    -implements CefDownloadHandler
    -
    An abstract adapter class for receiving download events. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefDownloadHandlerAdapter

        -
        public CefDownloadHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onBeforeDownload

        -
        public boolean onBeforeDownload(CefBrowser browser,
        -                                CefDownloadItem downloadItem,
        -                                java.lang.String suggestedName,
        -                                CefBeforeDownloadCallback callback)
        -
        Description copied from interface: CefDownloadHandler
        -
        Called before a download begins. Return true and execute |callback| either - asynchronously or in this method to continue or cancel the download. - Return false to proceed with default handling (cancel with Alloy style, - download shelf with Chrome style). Do not keep a reference to - downloadItem outside of this method.
        -
        -
        Specified by:
        -
        onBeforeDownload in interface CefDownloadHandler
        -
        Parameters:
        -
        browser - The desired browser.
        -
        downloadItem - The item to be downloaded. Do not keep a reference to it outside this - method.
        -
        suggestedName - is the suggested name for the download file.
        -
        callback - start the download by calling the Continue method
        -
        -
      • -
      - - - - -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefDragHandler.DragOperationMask.html b/lib/jcef/src/docs/org/cef/handler/CefDragHandler.DragOperationMask.html deleted file mode 100644 index 79271da..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefDragHandler.DragOperationMask.html +++ /dev/null @@ -1,397 +0,0 @@ - - - - - -CefDragHandler.DragOperationMask (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefDragHandler.DragOperationMask

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefDragHandler.DragOperationMask
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing interface:
    -
    CefDragHandler
    -
    -
    -
    -
    public static final class CefDragHandler.DragOperationMask
    -extends java.lang.Object
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        DragOperationMask

        -
        public DragOperationMask()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefDragHandler.html b/lib/jcef/src/docs/org/cef/handler/CefDragHandler.html deleted file mode 100644 index 9312bb3..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefDragHandler.html +++ /dev/null @@ -1,259 +0,0 @@ - - - - - -CefDragHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefDragHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefClient
    -
    -
    -
    -
    public interface CefDragHandler
    -
    Implement this interface to handle events related to dragging. The methods of - this class will be called on the UI thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onDragEnter

        -
        boolean onDragEnter(CefBrowser browser,
        -                    CefDragData dragData,
        -                    int mask)
        -
        Called when an external drag event enters the browser window.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        dragData - Contains the drag event data. Instance only valid within the scope - of this method.
        -
        mask - Represents the type of drag operation. See DragOperationMask for possible values.
        -
        Returns:
        -
        False for default drag handling behavior or true to cancel the drag event.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefFocusHandler.FocusSource.html b/lib/jcef/src/docs/org/cef/handler/CefFocusHandler.FocusSource.html deleted file mode 100644 index 9acac42..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefFocusHandler.FocusSource.html +++ /dev/null @@ -1,343 +0,0 @@ - - - - - -CefFocusHandler.FocusSource (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Enum CefFocusHandler.FocusSource

-
-
- -
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static CefFocusHandler.FocusSourcevalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static CefFocusHandler.FocusSource[]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
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        valueOf

        -
        public static CefFocusHandler.FocusSource valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefFocusHandler.FocusSource[] 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 (CefFocusHandler.FocusSource c : CefFocusHandler.FocusSource.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefFocusHandler.html b/lib/jcef/src/docs/org/cef/handler/CefFocusHandler.html deleted file mode 100644 index cddb986..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefFocusHandler.html +++ /dev/null @@ -1,304 +0,0 @@ - - - - - -CefFocusHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefFocusHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefClient, CefFocusHandlerAdapter
    -
    -
    -
    -
    public interface CefFocusHandler
    -
    Implement this interface to handle events related to focus. The methods of - this class will be called on the UI thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onGotFocus

        -
        void onGotFocus(CefBrowser browser)
        -
        Called when the browser component has received focus.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        -
      • -
      - - - -
        -
      • -

        onSetFocus

        -
        boolean onSetFocus(CefBrowser browser,
        -                   CefFocusHandler.FocusSource source)
        -
        Called when the browser component is requesting focus.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        source - indicates/ where the focus request is originating from.
        -
        Returns:
        -
        false to allow the focus to be set or true to cancel setting the focus.
        -
        -
      • -
      - - - -
        -
      • -

        onTakeFocus

        -
        void onTakeFocus(CefBrowser browser,
        -                 boolean next)
        -
        Called when the browser component is about to loose focus. - For instance, if focus was on the last HTML element and the - user pressed the TAB key.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        next - will be true if the browser is giving focus to the - next component and false if the browser is giving focus - to the previous component.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefFocusHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefFocusHandlerAdapter.html deleted file mode 100644 index 39bdd05..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefFocusHandlerAdapter.html +++ /dev/null @@ -1,359 +0,0 @@ - - - - - -CefFocusHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefFocusHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefFocusHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefFocusHandler
    -
    -
    -
    -
    public abstract class CefFocusHandlerAdapter
    -extends java.lang.Object
    -implements CefFocusHandler
    -
    An abstract adapter class for receiving focus events. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefFocusHandlerAdapter

        -
        public CefFocusHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onGotFocus

        -
        public void onGotFocus(CefBrowser browser)
        -
        Description copied from interface: CefFocusHandler
        -
        Called when the browser component has received focus.
        -
        -
        Specified by:
        -
        onGotFocus in interface CefFocusHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        -
      • -
      - - - -
        -
      • -

        onSetFocus

        -
        public boolean onSetFocus(CefBrowser browser,
        -                          CefFocusHandler.FocusSource source)
        -
        Description copied from interface: CefFocusHandler
        -
        Called when the browser component is requesting focus.
        -
        -
        Specified by:
        -
        onSetFocus in interface CefFocusHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        source - indicates/ where the focus request is originating from.
        -
        Returns:
        -
        false to allow the focus to be set or true to cancel setting the focus.
        -
        -
      • -
      - - - -
        -
      • -

        onTakeFocus

        -
        public void onTakeFocus(CefBrowser browser,
        -                        boolean next)
        -
        Description copied from interface: CefFocusHandler
        -
        Called when the browser component is about to loose focus. - For instance, if focus was on the last HTML element and the - user pressed the TAB key.
        -
        -
        Specified by:
        -
        onTakeFocus in interface CefFocusHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        next - will be true if the browser is giving focus to the - next component and false if the browser is giving focus - to the previous component.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefJSDialogHandler.JSDialogType.html b/lib/jcef/src/docs/org/cef/handler/CefJSDialogHandler.JSDialogType.html deleted file mode 100644 index 2f23ccc..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefJSDialogHandler.JSDialogType.html +++ /dev/null @@ -1,355 +0,0 @@ - - - - - -CefJSDialogHandler.JSDialogType (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Enum CefJSDialogHandler.JSDialogType

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        valueOf

        -
        public static CefJSDialogHandler.JSDialogType valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefJSDialogHandler.JSDialogType[] 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 (CefJSDialogHandler.JSDialogType c : CefJSDialogHandler.JSDialogType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefJSDialogHandler.html b/lib/jcef/src/docs/org/cef/handler/CefJSDialogHandler.html deleted file mode 100644 index 15f19dc..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefJSDialogHandler.html +++ /dev/null @@ -1,354 +0,0 @@ - - - - - -CefJSDialogHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefJSDialogHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefClient, CefJSDialogHandlerAdapter
    -
    -
    -
    -
    public interface CefJSDialogHandler
    -
    Implement this interface to handle events related to JavaScript dialogs. The - methods of this class will be called on the UI thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onBeforeUnloadDialog

        -
        boolean onBeforeUnloadDialog(CefBrowser browser,
        -                             java.lang.String message_text,
        -                             boolean is_reload,
        -                             CefJSDialogCallback callback)
        -
        Called to run a dialog asking the user if they want to leave a page. Return - false to use the default dialog implementation. Return true if the - application will use a custom dialog or if the callback has been executed - immediately. Custom dialogs may be either modal or modeless. If a custom - dialog is used the application must execute callback once the custom - dialog is dismissed.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        message_text - The text to be displayed.
        -
        is_reload - true if the page is reloaded.
        -
        callback - execute callback once the custom dialog is dismissed.
        -
        Returns:
        -
        false to use the default dialog implementation. Return true if the - application will use a custom dialog.
        -
        -
      • -
      - - - -
        -
      • -

        onDialogClosed

        -
        void onDialogClosed(CefBrowser browser)
        -
        Called when the default implementation dialog is closed.
        -
      • -
      - - - -
        -
      • -

        onJSDialog

        -
        boolean onJSDialog(CefBrowser browser,
        -                   java.lang.String origin_url,
        -                   CefJSDialogHandler.JSDialogType dialog_type,
        -                   java.lang.String message_text,
        -                   java.lang.String default_prompt_text,
        -                   CefJSDialogCallback callback,
        -                   BoolRef suppress_message)
        -
        Called to run a JavaScript dialog. Set suppress_message to true and - return false to suppress the message (suppressing messages is preferable - to immediately executing the callback as this is used to detect presumably - malicious behavior like spamming alert messages in onbeforeunload). Set - suppress_message to false and return false to use the default - implementation (the default implementation will show one modal dialog at a - time and suppress any additional dialog requests until the displayed dialog - is dismissed). Return true if the application will use a custom dialog or - if the callback has been executed immediately. Custom dialogs may be either - modal or modeless. If a custom dialog is used the application must execute - callback once the custom dialog is dismissed.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        origin_url - The originating url.
        -
        dialog_type - the dialog type.
        -
        message_text - the text to be displayed.
        -
        default_prompt_text - value will be specified for prompt dialogs only.
        -
        callback - execute callback once the custom dialog is dismissed.
        -
        suppress_message - set to true to suppress displaying the message.
        -
        Returns:
        -
        false to use the default dialog implementation. Return true if the - application will use a custom dialog.
        -
        -
      • -
      - - - -
        -
      • -

        onResetDialogState

        -
        void onResetDialogState(CefBrowser browser)
        -
        Called to cancel any pending dialogs and reset any saved dialog state. Will - be called due to events like page navigation irregardless of whether any - dialogs are currently pending.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefJSDialogHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefJSDialogHandlerAdapter.html deleted file mode 100644 index 574323a..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefJSDialogHandlerAdapter.html +++ /dev/null @@ -1,416 +0,0 @@ - - - - - -CefJSDialogHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefJSDialogHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefJSDialogHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefJSDialogHandler
    -
    -
    -
    -
    public abstract class CefJSDialogHandlerAdapter
    -extends java.lang.Object
    -implements CefJSDialogHandler
    -
    An abstract adapter class for receiving javascript dialog requests. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefJSDialogHandlerAdapter

        -
        public CefJSDialogHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onBeforeUnloadDialog

        -
        public boolean onBeforeUnloadDialog(CefBrowser browser,
        -                                    java.lang.String message_text,
        -                                    boolean is_reload,
        -                                    CefJSDialogCallback callback)
        -
        Description copied from interface: CefJSDialogHandler
        -
        Called to run a dialog asking the user if they want to leave a page. Return - false to use the default dialog implementation. Return true if the - application will use a custom dialog or if the callback has been executed - immediately. Custom dialogs may be either modal or modeless. If a custom - dialog is used the application must execute callback once the custom - dialog is dismissed.
        -
        -
        Specified by:
        -
        onBeforeUnloadDialog in interface CefJSDialogHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        message_text - The text to be displayed.
        -
        is_reload - true if the page is reloaded.
        -
        callback - execute callback once the custom dialog is dismissed.
        -
        Returns:
        -
        false to use the default dialog implementation. Return true if the - application will use a custom dialog.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        onJSDialog

        -
        public boolean onJSDialog(CefBrowser browser,
        -                          java.lang.String origin_url,
        -                          CefJSDialogHandler.JSDialogType dialog_type,
        -                          java.lang.String message_text,
        -                          java.lang.String default_prompt_text,
        -                          CefJSDialogCallback callback,
        -                          BoolRef suppress_message)
        -
        Description copied from interface: CefJSDialogHandler
        -
        Called to run a JavaScript dialog. Set suppress_message to true and - return false to suppress the message (suppressing messages is preferable - to immediately executing the callback as this is used to detect presumably - malicious behavior like spamming alert messages in onbeforeunload). Set - suppress_message to false and return false to use the default - implementation (the default implementation will show one modal dialog at a - time and suppress any additional dialog requests until the displayed dialog - is dismissed). Return true if the application will use a custom dialog or - if the callback has been executed immediately. Custom dialogs may be either - modal or modeless. If a custom dialog is used the application must execute - callback once the custom dialog is dismissed.
        -
        -
        Specified by:
        -
        onJSDialog in interface CefJSDialogHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        origin_url - The originating url.
        -
        dialog_type - the dialog type.
        -
        message_text - the text to be displayed.
        -
        default_prompt_text - value will be specified for prompt dialogs only.
        -
        callback - execute callback once the custom dialog is dismissed.
        -
        suppress_message - set to true to suppress displaying the message.
        -
        Returns:
        -
        false to use the default dialog implementation. Return true if the - application will use a custom dialog.
        -
        -
      • -
      - - - -
        -
      • -

        onResetDialogState

        -
        public void onResetDialogState(CefBrowser browser)
        -
        Description copied from interface: CefJSDialogHandler
        -
        Called to cancel any pending dialogs and reset any saved dialog state. Will - be called due to events like page navigation irregardless of whether any - dialogs are currently pending.
        -
        -
        Specified by:
        -
        onResetDialogState in interface CefJSDialogHandler
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefKeyboardHandler.CefKeyEvent.EventType.html b/lib/jcef/src/docs/org/cef/handler/CefKeyboardHandler.CefKeyEvent.EventType.html deleted file mode 100644 index f421f49..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefKeyboardHandler.CefKeyEvent.EventType.html +++ /dev/null @@ -1,383 +0,0 @@ - - - - - -CefKeyboardHandler.CefKeyEvent.EventType (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Enum CefKeyboardHandler.CefKeyEvent.EventType

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum Constant and Description
      KEYEVENT_CHAR -
      Notification that a character was typed.
      -
      KEYEVENT_KEYDOWN -
      Notification that a key was pressed.
      -
      KEYEVENT_KEYUP -
      Notification that a key was released
      -
      KEYEVENT_RAWKEYDOWN -
      Notification that a key transitioned from "up" to "down"
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static CefKeyboardHandler.CefKeyEvent.EventTypevalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static CefKeyboardHandler.CefKeyEvent.EventType[]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

      - - - -
        -
      • -

        KEYEVENT_CHAR

        -
        public static final CefKeyboardHandler.CefKeyEvent.EventType KEYEVENT_CHAR
        -
        Notification that a character was typed. Use this for text input. Key - down events may generate 0, 1, or more than one character event - depending on the key, locale, and operating system.
        -
      • -
      - - - -
        -
      • -

        KEYEVENT_KEYDOWN

        -
        public static final CefKeyboardHandler.CefKeyEvent.EventType KEYEVENT_KEYDOWN
        -
        Notification that a key was pressed. This does not necessarily - correspond to a character depending on the key and language. Use - KEYEVENT_CHAR for character input.
        -
      • -
      - - - - - - - - -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        valueOf

        -
        public static CefKeyboardHandler.CefKeyEvent.EventType valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefKeyboardHandler.CefKeyEvent.EventType[] 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 (CefKeyboardHandler.CefKeyEvent.EventType c : CefKeyboardHandler.CefKeyEvent.EventType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefKeyboardHandler.CefKeyEvent.html b/lib/jcef/src/docs/org/cef/handler/CefKeyboardHandler.CefKeyEvent.html deleted file mode 100644 index 2aa2756..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefKeyboardHandler.CefKeyEvent.html +++ /dev/null @@ -1,428 +0,0 @@ - - - - - -CefKeyboardHandler.CefKeyEvent (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefKeyboardHandler.CefKeyEvent

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefKeyboardHandler.CefKeyEvent
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing interface:
    -
    CefKeyboardHandler
    -
    -
    -
    -
    public static final class CefKeyboardHandler.CefKeyEvent
    -extends java.lang.Object
    -
    Structure representing keyboard event information.
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Fields 
      Modifier and TypeField and Description
      charcharacter -
      The character generated by the keystroke.
      -
      booleanfocus_on_editable_field -
      True if the focus is currently on an editable field on the page.
      -
      booleanis_system_key -
      Indicates whether the event is considered a "system key" event (see - http://msdn.microsoft.com/en-us/library/ms646286(VS.85).aspx for details).
      -
      intmodifiers -
      Bit flags describing any pressed modifier keys.
      -
      intnative_key_code -
      The actual key code genenerated by the platform.
      -
      CefKeyboardHandler.CefKeyEvent.EventTypetype -
      The type of keyboard event.
      -
      charunmodified_character -
      Same as character but unmodified by any concurrently-held modifiers - (except shift).
      -
      intwindows_key_code -
      The Windows key code for the key event.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        character

        -
        public final char character
        -
        The character generated by the keystroke.
        -
      • -
      - - - -
        -
      • -

        focus_on_editable_field

        -
        public final boolean focus_on_editable_field
        -
        True if the focus is currently on an editable field on the page. This is - useful for determining if standard key events should be intercepted.
        -
      • -
      - - - -
        -
      • -

        is_system_key

        -
        public final boolean is_system_key
        -
        Indicates whether the event is considered a "system key" event (see - http://msdn.microsoft.com/en-us/library/ms646286(VS.85).aspx for details). - This value will always be false on non-Windows platforms.
        -
      • -
      - - - -
        -
      • -

        modifiers

        -
        public final int modifiers
        -
        Bit flags describing any pressed modifier keys.
        -
        -
        See Also:
        -
        for values.
        -
        -
      • -
      - - - -
        -
      • -

        native_key_code

        -
        public final int native_key_code
        -
        The actual key code genenerated by the platform.
        -
      • -
      - - - - - - - -
        -
      • -

        unmodified_character

        -
        public final char unmodified_character
        -
        Same as character but unmodified by any concurrently-held modifiers - (except shift). This is useful for working out shortcut keys.
        -
      • -
      - - - -
        -
      • -

        windows_key_code

        -
        public final int windows_key_code
        -
        The Windows key code for the key event. This value is used by the DOM - specification. Sometimes it comes directly from the event (i.e. on - Windows) and sometimes it's determined using a mapping function. See - WebCore/platform/chromium/KeyboardCodes.h for the list of values.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefKeyboardHandler.html b/lib/jcef/src/docs/org/cef/handler/CefKeyboardHandler.html deleted file mode 100644 index f752d60..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefKeyboardHandler.html +++ /dev/null @@ -1,288 +0,0 @@ - - - - - -CefKeyboardHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefKeyboardHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefClient, CefKeyboardHandlerAdapter
    -
    -
    -
    -
    public interface CefKeyboardHandler
    -
    Implement this interface to handle events related to keyboard input. The - methods of this class will be called on the UI thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onKeyEvent

        -
        boolean onKeyEvent(CefBrowser browser,
        -                   CefKeyboardHandler.CefKeyEvent event)
        -
        Called after the renderer and JavaScript in the page has had a chance to - handle the event.
        -
        -
        Parameters:
        -
        browser - the corresponding browser.
        -
        event - contains information about the keyboard event.
        -
        Returns:
        -
        true if the keyboard event was handled or false otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        onPreKeyEvent

        -
        boolean onPreKeyEvent(CefBrowser browser,
        -                      CefKeyboardHandler.CefKeyEvent event,
        -                      BoolRef is_keyboard_shortcut)
        -
        Called before a keyboard event is sent to the renderer.
        -
        -
        Parameters:
        -
        browser - the corresponding browser.
        -
        event - contains information about the keyboard event.
        -
        is_keyboard_shortcut - set to true and return false, if - the event will be handled in OnKeyEvent() as a keyboard shortcut.
        -
        Returns:
        -
        true if the event was handled or false otherwise.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefKeyboardHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefKeyboardHandlerAdapter.html deleted file mode 100644 index 5bc6eb7..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefKeyboardHandlerAdapter.html +++ /dev/null @@ -1,340 +0,0 @@ - - - - - -CefKeyboardHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefKeyboardHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefKeyboardHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefKeyboardHandler
    -
    -
    -
    -
    public abstract class CefKeyboardHandlerAdapter
    -extends java.lang.Object
    -implements CefKeyboardHandler
    -
    An abstract adapter class for receiving keyboard events. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefKeyboardHandlerAdapter

        -
        public CefKeyboardHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onKeyEvent

        -
        public boolean onKeyEvent(CefBrowser browser,
        -                          CefKeyboardHandler.CefKeyEvent event)
        -
        Description copied from interface: CefKeyboardHandler
        -
        Called after the renderer and JavaScript in the page has had a chance to - handle the event.
        -
        -
        Specified by:
        -
        onKeyEvent in interface CefKeyboardHandler
        -
        Parameters:
        -
        browser - the corresponding browser.
        -
        event - contains information about the keyboard event.
        -
        Returns:
        -
        true if the keyboard event was handled or false otherwise.
        -
        -
      • -
      - - - -
        -
      • -

        onPreKeyEvent

        -
        public boolean onPreKeyEvent(CefBrowser browser,
        -                             CefKeyboardHandler.CefKeyEvent event,
        -                             BoolRef is_keyboard_shortcut)
        -
        Description copied from interface: CefKeyboardHandler
        -
        Called before a keyboard event is sent to the renderer.
        -
        -
        Specified by:
        -
        onPreKeyEvent in interface CefKeyboardHandler
        -
        Parameters:
        -
        browser - the corresponding browser.
        -
        event - contains information about the keyboard event.
        -
        is_keyboard_shortcut - set to true and return false, if - the event will be handled in OnKeyEvent() as a keyboard shortcut.
        -
        Returns:
        -
        true if the event was handled or false otherwise.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefLifeSpanHandler.html b/lib/jcef/src/docs/org/cef/handler/CefLifeSpanHandler.html deleted file mode 100644 index 1f236ed..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefLifeSpanHandler.html +++ /dev/null @@ -1,337 +0,0 @@ - - - - - -CefLifeSpanHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefLifeSpanHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefClient, CefLifeSpanHandlerAdapter
    -
    -
    -
    -
    public interface CefLifeSpanHandler
    -
    Implement this interface to handle events related to browser life span. The methods of this class - will be called on the UI thread unless otherwise indicated.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        doClose

        -
        boolean doClose(CefBrowser browser)
        -
        Called when a browser has received a request to close. - - If CEF created an OS window for the browser returning false will send an OS close - notification to the browser window's top-level owner (e.g. WM_CLOSE on Windows, performClose: - on OS-X and "delete_event" on Linux). If no OS window exists (window rendering disabled) - returning false will cause the browser object to be destroyed immediately. Return true if the - browser is parented to another window and that other window needs to receive close - notification via some non-standard technique.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        Returns:
        -
        False to send an OS close notification to the browser window's top-level owner.
        -
        -
      • -
      - - - -
        -
      • -

        onAfterCreated

        -
        void onAfterCreated(CefBrowser browser)
        -
        Handle creation of a new browser window.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        -
      • -
      - - - -
        -
      • -

        onAfterParentChanged

        -
        void onAfterParentChanged(CefBrowser browser)
        -
        Called after a browser's native parent window has changed.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeClose

        -
        void onBeforeClose(CefBrowser browser)
        -
        Called just before a browser is destroyed. - - Release all references to the browser object and do not attempt to execute any methods on the - browser object after this callback returns. If this is a modal window and a custom modal loop - implementation was provided in runModal() this callback should be used to exit the custom - modal loop. See doClose() documentation for additional usage information.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforePopup

        -
        boolean onBeforePopup(CefBrowser browser,
        -                      CefFrame frame,
        -                      java.lang.String target_url,
        -                      java.lang.String target_frame_name)
        -
        Called on the IO thread before a new popup window is created.
        -
        -
        Parameters:
        -
        browser - The source of the popup request.
        -
        frame - The source of the popup request. Instance only valid within the scope of this - method.
        -
        target_url - May be empty if none is specified with the request.
        -
        target_frame_name - May be empty if none is specified with the request.
        -
        Returns:
        -
        True to cancel creation of the popup window or false to proceed.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefLifeSpanHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefLifeSpanHandlerAdapter.html deleted file mode 100644 index f1d9ff0..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefLifeSpanHandlerAdapter.html +++ /dev/null @@ -1,404 +0,0 @@ - - - - - -CefLifeSpanHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefLifeSpanHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefLifeSpanHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefLifeSpanHandler
    -
    -
    -
    -
    public abstract class CefLifeSpanHandlerAdapter
    -extends java.lang.Object
    -implements CefLifeSpanHandler
    -
    An abstract adapter class for receiving life span events. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      booleandoClose(CefBrowser browser) -
      Called when a browser has received a request to close.
      -
      voidonAfterCreated(CefBrowser browser) -
      Handle creation of a new browser window.
      -
      voidonAfterParentChanged(CefBrowser browser) -
      Called after a browser's native parent window has changed.
      -
      voidonBeforeClose(CefBrowser browser) -
      Called just before a browser is destroyed.
      -
      booleanonBeforePopup(CefBrowser browser, - CefFrame frame, - java.lang.String target_url, - java.lang.String target_frame_name) -
      Called on the IO thread before a new popup window is created.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefLifeSpanHandlerAdapter

        -
        public CefLifeSpanHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        doClose

        -
        public boolean doClose(CefBrowser browser)
        -
        Description copied from interface: CefLifeSpanHandler
        -
        Called when a browser has received a request to close. - - If CEF created an OS window for the browser returning false will send an OS close - notification to the browser window's top-level owner (e.g. WM_CLOSE on Windows, performClose: - on OS-X and "delete_event" on Linux). If no OS window exists (window rendering disabled) - returning false will cause the browser object to be destroyed immediately. Return true if the - browser is parented to another window and that other window needs to receive close - notification via some non-standard technique.
        -
        -
        Specified by:
        -
        doClose in interface CefLifeSpanHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        Returns:
        -
        False to send an OS close notification to the browser window's top-level owner.
        -
        -
      • -
      - - - - - - - -
        -
      • -

        onAfterParentChanged

        -
        public void onAfterParentChanged(CefBrowser browser)
        -
        Description copied from interface: CefLifeSpanHandler
        -
        Called after a browser's native parent window has changed.
        -
        -
        Specified by:
        -
        onAfterParentChanged in interface CefLifeSpanHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeClose

        -
        public void onBeforeClose(CefBrowser browser)
        -
        Description copied from interface: CefLifeSpanHandler
        -
        Called just before a browser is destroyed. - - Release all references to the browser object and do not attempt to execute any methods on the - browser object after this callback returns. If this is a modal window and a custom modal loop - implementation was provided in runModal() this callback should be used to exit the custom - modal loop. See doClose() documentation for additional usage information.
        -
        -
        Specified by:
        -
        onBeforeClose in interface CefLifeSpanHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforePopup

        -
        public boolean onBeforePopup(CefBrowser browser,
        -                             CefFrame frame,
        -                             java.lang.String target_url,
        -                             java.lang.String target_frame_name)
        -
        Description copied from interface: CefLifeSpanHandler
        -
        Called on the IO thread before a new popup window is created.
        -
        -
        Specified by:
        -
        onBeforePopup in interface CefLifeSpanHandler
        -
        Parameters:
        -
        browser - The source of the popup request.
        -
        frame - The source of the popup request. Instance only valid within the scope of this - method.
        -
        target_url - May be empty if none is specified with the request.
        -
        target_frame_name - May be empty if none is specified with the request.
        -
        Returns:
        -
        True to cancel creation of the popup window or false to proceed.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefLoadHandler.ErrorCode.html b/lib/jcef/src/docs/org/cef/handler/CefLoadHandler.ErrorCode.html deleted file mode 100644 index 7115a9c..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefLoadHandler.ErrorCode.html +++ /dev/null @@ -1,3004 +0,0 @@ - - - - - -CefLoadHandler.ErrorCode (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Enum CefLoadHandler.ErrorCode

-
-
-
    -
  • java.lang.Object
  • -
  • - -
  • -
-
- -
-
- -
-
- -
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefLoadHandler.html b/lib/jcef/src/docs/org/cef/handler/CefLoadHandler.html deleted file mode 100644 index c3571b4..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefLoadHandler.html +++ /dev/null @@ -1,354 +0,0 @@ - - - - - -CefLoadHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefLoadHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefClient, CefLoadHandlerAdapter
    -
    -
    -
    -
    public interface CefLoadHandler
    -
    Implement this interface to handle events related to browser load status.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onLoadEnd

        -
        void onLoadEnd(CefBrowser browser,
        -               CefFrame frame,
        -               int httpStatusCode)
        -
        Called when the browser is done loading a frame. The frameIdentifer value will never be - empty. Multiple frames may be loading at the same time. Sub-frames may start or continue - loading after the main frame load has ended. This method will always be called for all frames - irrespective of whether the request completes successfully.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        httpStatusCode - The status code of the load.
        -
        -
      • -
      - - - -
        -
      • -

        onLoadError

        -
        void onLoadError(CefBrowser browser,
        -                 CefFrame frame,
        -                 CefLoadHandler.ErrorCode errorCode,
        -                 java.lang.String errorText,
        -                 java.lang.String failedUrl)
        -
        Called when the resource load for a navigation fails or is canceled.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        errorCode - The error code number.
        -
        errorText - The error text.
        -
        failedUrl - The URL that failed to load.
        -
        -
      • -
      - - - -
        -
      • -

        onLoadingStateChange

        -
        void onLoadingStateChange(CefBrowser browser,
        -                          boolean isLoading,
        -                          boolean canGoBack,
        -                          boolean canGoForward)
        -
        Called when the loading state has changed. This callback will be executed twice -- once when - loading is initiated either programmatically or by user action, and once when loading is - terminated due to completion, cancellation of failure.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        isLoading - true if it is loading.
        -
        canGoBack - true if you can navigate back.
        -
        canGoForward - true if you can navigate forward.
        -
        -
      • -
      - - - -
        -
      • -

        onLoadStart

        -
        void onLoadStart(CefBrowser browser,
        -                 CefFrame frame,
        -                 CefRequest.TransitionType transitionType)
        -
        Called when the browser begins loading a frame. The frameIdentifer value will never be empty. - Multiple frames may be loading at the same time. Sub-frames may start or continue loading - after the main frame load has ended. This method may not be called for a particular frame if - the load request for that frame fails. For notification of overall browser load status use - onLoadingStateChange instead.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        transitionType - The transition type.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefLoadHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefLoadHandlerAdapter.html deleted file mode 100644 index 9f4d56f..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefLoadHandlerAdapter.html +++ /dev/null @@ -1,415 +0,0 @@ - - - - - -CefLoadHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefLoadHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefLoadHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefLoadHandler
    -
    -
    -
    -
    public abstract class CefLoadHandlerAdapter
    -extends java.lang.Object
    -implements CefLoadHandler
    -
    An abstract adapter class for receiving load events. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefLoadHandlerAdapter

        -
        public CefLoadHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onLoadEnd

        -
        public void onLoadEnd(CefBrowser browser,
        -                      CefFrame frame,
        -                      int httpStatusCode)
        -
        Description copied from interface: CefLoadHandler
        -
        Called when the browser is done loading a frame. The frameIdentifer value will never be - empty. Multiple frames may be loading at the same time. Sub-frames may start or continue - loading after the main frame load has ended. This method will always be called for all frames - irrespective of whether the request completes successfully.
        -
        -
        Specified by:
        -
        onLoadEnd in interface CefLoadHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        httpStatusCode - The status code of the load.
        -
        -
      • -
      - - - -
        -
      • -

        onLoadError

        -
        public void onLoadError(CefBrowser browser,
        -                        CefFrame frame,
        -                        CefLoadHandler.ErrorCode errorCode,
        -                        java.lang.String errorText,
        -                        java.lang.String failedUrl)
        -
        Description copied from interface: CefLoadHandler
        -
        Called when the resource load for a navigation fails or is canceled.
        -
        -
        Specified by:
        -
        onLoadError in interface CefLoadHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        errorCode - The error code number.
        -
        errorText - The error text.
        -
        failedUrl - The URL that failed to load.
        -
        -
      • -
      - - - -
        -
      • -

        onLoadingStateChange

        -
        public void onLoadingStateChange(CefBrowser browser,
        -                                 boolean isLoading,
        -                                 boolean canGoBack,
        -                                 boolean canGoForward)
        -
        Description copied from interface: CefLoadHandler
        -
        Called when the loading state has changed. This callback will be executed twice -- once when - loading is initiated either programmatically or by user action, and once when loading is - terminated due to completion, cancellation of failure.
        -
        -
        Specified by:
        -
        onLoadingStateChange in interface CefLoadHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        isLoading - true if it is loading.
        -
        canGoBack - true if you can navigate back.
        -
        canGoForward - true if you can navigate forward.
        -
        -
      • -
      - - - -
        -
      • -

        onLoadStart

        -
        public void onLoadStart(CefBrowser browser,
        -                        CefFrame frame,
        -                        CefRequest.TransitionType transitionType)
        -
        Description copied from interface: CefLoadHandler
        -
        Called when the browser begins loading a frame. The frameIdentifer value will never be empty. - Multiple frames may be loading at the same time. Sub-frames may start or continue loading - after the main frame load has ended. This method may not be called for a particular frame if - the load request for that frame fails. For notification of overall browser load status use - onLoadingStateChange instead.
        -
        -
        Specified by:
        -
        onLoadStart in interface CefLoadHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        transitionType - The transition type.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefMessageRouterHandler.html b/lib/jcef/src/docs/org/cef/handler/CefMessageRouterHandler.html deleted file mode 100644 index 0ca21df..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefMessageRouterHandler.html +++ /dev/null @@ -1,290 +0,0 @@ - - - - - -CefMessageRouterHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefMessageRouterHandler

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    CefNative
    -
    -
    -
    All Known Implementing Classes:
    -
    CefMessageRouterHandlerAdapter
    -
    -
    -
    -
    public interface CefMessageRouterHandler
    -extends CefNative
    -
    Implement this interface to handle queries. All methods will be executed on the browser process - UI thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onQuery

        -
        boolean onQuery(CefBrowser browser,
        -                CefFrame frame,
        -                long queryId,
        -                java.lang.String request,
        -                boolean persistent,
        -                CefQueryCallback callback)
        -
        Called when the browser receives a JavaScript query.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        queryId - The unique ID for the query.
        -
        persistent - True if the query is persistent.
        -
        callback - Object used to continue or cancel the query asynchronously.
        -
        Returns:
        -
        True to handle the query or false to propagate the query to other registered - handlers, if any. If no handlers return true from this method then the query will be - automatically canceled with an error code of -1 delivered to the JavaScript onFailure - callback.
        -
        -
      • -
      - - - -
        -
      • -

        onQueryCanceled

        -
        void onQueryCanceled(CefBrowser browser,
        -                     CefFrame frame,
        -                     long queryId)
        -
        Called when a pending JavaScript query is canceled.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        queryId - The unique ID for the query.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefMessageRouterHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefMessageRouterHandlerAdapter.html deleted file mode 100644 index 7d0be91..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefMessageRouterHandlerAdapter.html +++ /dev/null @@ -1,355 +0,0 @@ - - - - - -CefMessageRouterHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefMessageRouterHandlerAdapter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefNative, CefMessageRouterHandler
    -
    -
    -
    -
    public abstract class CefMessageRouterHandlerAdapter
    -extends CefNativeAdapter
    -implements CefMessageRouterHandler
    -
    An abstract adapter class for receiving message router events. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefMessageRouterHandlerAdapter

        -
        public CefMessageRouterHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        onQuery

        -
        public boolean onQuery(CefBrowser browser,
        -                       CefFrame frame,
        -                       long queryId,
        -                       java.lang.String request,
        -                       boolean persistent,
        -                       CefQueryCallback callback)
        -
        Description copied from interface: CefMessageRouterHandler
        -
        Called when the browser receives a JavaScript query.
        -
        -
        Specified by:
        -
        onQuery in interface CefMessageRouterHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        queryId - The unique ID for the query.
        -
        persistent - True if the query is persistent.
        -
        callback - Object used to continue or cancel the query asynchronously.
        -
        Returns:
        -
        True to handle the query or false to propagate the query to other registered - handlers, if any. If no handlers return true from this method then the query will be - automatically canceled with an error code of -1 delivered to the JavaScript onFailure - callback.
        -
        -
      • -
      - - - -
        -
      • -

        onQueryCanceled

        -
        public void onQueryCanceled(CefBrowser browser,
        -                            CefFrame frame,
        -                            long queryId)
        -
        Description copied from interface: CefMessageRouterHandler
        -
        Called when a pending JavaScript query is canceled.
        -
        -
        Specified by:
        -
        onQueryCanceled in interface CefMessageRouterHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        queryId - The unique ID for the query.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefPrintHandler.html b/lib/jcef/src/docs/org/cef/handler/CefPrintHandler.html deleted file mode 100644 index 5b40b6a..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefPrintHandler.html +++ /dev/null @@ -1,376 +0,0 @@ - - - - - -CefPrintHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefPrintHandler

-
-
-
-
    -
  • -
    -
    All Superinterfaces:
    -
    CefNative
    -
    -
    -
    All Known Implementing Classes:
    -
    CefClient, CefPrintHandlerAdapter
    -
    -
    -
    -
    public interface CefPrintHandler
    -extends CefNative
    -
    Implement this interface to handle printing on Linux. The methods of this class will be called on - the browser process UI thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getPdfPaperSize

        -
        java.awt.Dimension getPdfPaperSize(CefBrowser browser,
        -                                   int deviceUnitsPerInch)
        -
        Called to retrieve the page size when printToPDF is requested for a browser.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        deviceUnitsPerInch - The DPI of the print. Use this to calculate the page size to use.
        -
        Returns:
        -
        The page size in microns.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintDialog

        -
        boolean onPrintDialog(CefBrowser browser,
        -                      boolean hasSelection,
        -                      CefPrintDialogCallback callback)
        -
        Called to show the print dialog.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        hasSelection - True if the user has selected a region of the page to print.
        -
        callback - Callback to execute after the dialog is dismissed.
        -
        Returns:
        -
        True if the dialog will be displayed or false to cancel the printing immediately.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintJob

        -
        boolean onPrintJob(CefBrowser browser,
        -                   java.lang.String documentName,
        -                   java.lang.String pdfFilePath,
        -                   CefPrintJobCallback callback)
        -
        Called to send the print job to the printer.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        documentName - Name of the document that is printing.
        -
        pdfFilePath - Path to the PDF file that contains the document contents.
        -
        callback - Callback to execute after the print job has completed.
        -
        Returns:
        -
        True if the job will proceed or false to cancel the printing immediately.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintReset

        -
        void onPrintReset(CefBrowser browser)
        -
        Called to reset client state related to printing.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintSettings

        -
        void onPrintSettings(CefBrowser browser,
        -                     CefPrintSettings settings,
        -                     boolean getDefaults)
        -
        Called to get print settings.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        settings - Populate with the desired print settings. Do not keep a reference to this - object outside of this callback.
        -
        getDefaults - If true |settings| should be populated with the default print settings.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintStart

        -
        void onPrintStart(CefBrowser browser)
        -
        Called when printing has started. This method will be called before the other onPrint*() - methods and irrespective of how printing was initiated (e.g. CefBrowser::print(), JavaScript - window.print() or PDF extension print button).
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefPrintHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefPrintHandlerAdapter.html deleted file mode 100644 index bd84f17..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefPrintHandlerAdapter.html +++ /dev/null @@ -1,453 +0,0 @@ - - - - - -CefPrintHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefPrintHandlerAdapter

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefNative, CefPrintHandler
    -
    -
    -
    -
    public abstract class CefPrintHandlerAdapter
    -extends CefNativeAdapter
    -implements CefPrintHandler
    -
    An abstract adapter class for receiving print events on Linux. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefPrintHandlerAdapter

        -
        public CefPrintHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getPdfPaperSize

        -
        public java.awt.Dimension getPdfPaperSize(CefBrowser browser,
        -                                          int deviceUnitsPerInch)
        -
        Description copied from interface: CefPrintHandler
        -
        Called to retrieve the page size when printToPDF is requested for a browser.
        -
        -
        Specified by:
        -
        getPdfPaperSize in interface CefPrintHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        deviceUnitsPerInch - The DPI of the print. Use this to calculate the page size to use.
        -
        Returns:
        -
        The page size in microns.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintDialog

        -
        public boolean onPrintDialog(CefBrowser browser,
        -                             boolean hasSelection,
        -                             CefPrintDialogCallback callback)
        -
        Description copied from interface: CefPrintHandler
        -
        Called to show the print dialog.
        -
        -
        Specified by:
        -
        onPrintDialog in interface CefPrintHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        hasSelection - True if the user has selected a region of the page to print.
        -
        callback - Callback to execute after the dialog is dismissed.
        -
        Returns:
        -
        True if the dialog will be displayed or false to cancel the printing immediately.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintJob

        -
        public boolean onPrintJob(CefBrowser browser,
        -                          java.lang.String documentName,
        -                          java.lang.String pdfFilePath,
        -                          CefPrintJobCallback callback)
        -
        Description copied from interface: CefPrintHandler
        -
        Called to send the print job to the printer.
        -
        -
        Specified by:
        -
        onPrintJob in interface CefPrintHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        documentName - Name of the document that is printing.
        -
        pdfFilePath - Path to the PDF file that contains the document contents.
        -
        callback - Callback to execute after the print job has completed.
        -
        Returns:
        -
        True if the job will proceed or false to cancel the printing immediately.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintReset

        -
        public void onPrintReset(CefBrowser browser)
        -
        Description copied from interface: CefPrintHandler
        -
        Called to reset client state related to printing.
        -
        -
        Specified by:
        -
        onPrintReset in interface CefPrintHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintSettings

        -
        public void onPrintSettings(CefBrowser browser,
        -                            CefPrintSettings settings,
        -                            boolean getDefaults)
        -
        Description copied from interface: CefPrintHandler
        -
        Called to get print settings.
        -
        -
        Specified by:
        -
        onPrintSettings in interface CefPrintHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        settings - Populate with the desired print settings. Do not keep a reference to this - object outside of this callback.
        -
        getDefaults - If true |settings| should be populated with the default print settings.
        -
        -
      • -
      - - - -
        -
      • -

        onPrintStart

        -
        public void onPrintStart(CefBrowser browser)
        -
        Description copied from interface: CefPrintHandler
        -
        Called when printing has started. This method will be called before the other onPrint*() - methods and irrespective of how printing was initiated (e.g. CefBrowser::print(), JavaScript - window.print() or PDF extension print button).
        -
        -
        Specified by:
        -
        onPrintStart in interface CefPrintHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefRenderHandler.html b/lib/jcef/src/docs/org/cef/handler/CefRenderHandler.html deleted file mode 100644 index 5f6e497..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefRenderHandler.html +++ /dev/null @@ -1,519 +0,0 @@ - - - - - -CefRenderHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefRenderHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefClient, CefRenderHandlerAdapter
    -
    -
    -
    -
    public interface CefRenderHandler
    -
    Implement this interface to handle events when window rendering is disabled. - The methods of this class will be called on the UI thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        addOnPaintListener

        -
        void addOnPaintListener(java.util.function.Consumer<CefPaintEvent> listener)
        -
        Add provided listener.
        -
        -
        Parameters:
        -
        listener - Code that gets executed after a frame was rendered.
        -
        -
      • -
      - - - -
        -
      • -

        getScreenInfo

        -
        boolean getScreenInfo(CefBrowser browser,
        -                      CefScreenInfo screenInfo)
        -
        Retrieve the screen info.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        screenInfo - The screenInfo
        -
        Returns:
        -
        True if this callback was handled. False to fallback to defaults.
        -
        -
      • -
      - - - -
        -
      • -

        getScreenPoint

        -
        java.awt.Point getScreenPoint(CefBrowser browser,
        -                              java.awt.Point viewPoint)
        -
        Retrieve the screen point for the specified view point.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        viewPoint - The point in the view.
        -
        Returns:
        -
        The screen point.
        -
        -
      • -
      - - - -
        -
      • -

        getViewRect

        -
        java.awt.Rectangle getViewRect(CefBrowser browser)
        -
        Retrieve the view rectangle.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        Returns:
        -
        The view rectangle.
        -
        -
      • -
      - - - -
        -
      • -

        onCursorChange

        -
        boolean onCursorChange(CefBrowser browser,
        -                       int cursorType)
        -
        Handle cursor changes.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        cursorType - The new cursor type.
        -
        Returns:
        -
        true if the cursor change was handled.
        -
        -
      • -
      - - - -
        -
      • -

        onPaint

        -
        void onPaint(CefBrowser browser,
        -             boolean popup,
        -             java.awt.Rectangle[] dirtyRects,
        -             java.nio.ByteBuffer buffer,
        -             int width,
        -             int height)
        -
        Handle painting.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        popup - True if painting a popup window.
        -
        dirtyRects - Array of dirty regions.
        -
        buffer - Pixel buffer for the whole window.
        -
        width - Width of the buffer.
        -
        height - Height of the buffer.
        -
        -
      • -
      - - - -
        -
      • -

        onPopupShow

        -
        void onPopupShow(CefBrowser browser,
        -                 boolean show)
        -
        Show or hide the popup window.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        show - True if the popup window is being shown.
        -
        -
      • -
      - - - -
        -
      • -

        onPopupSize

        -
        void onPopupSize(CefBrowser browser,
        -                 java.awt.Rectangle size)
        -
        Size the popup window.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        size - Size of the popup window.
        -
        -
      • -
      - - - -
        -
      • -

        removeOnPaintListener

        -
        void removeOnPaintListener(java.util.function.Consumer<CefPaintEvent> listener)
        -
        Remove provided listener.
        -
        -
        Parameters:
        -
        listener - Code that gets executed after a frame was rendered.
        -
        -
      • -
      - - - -
        -
      • -

        setOnPaintListener

        -
        void setOnPaintListener(java.util.function.Consumer<CefPaintEvent> listener)
        -
        Remove existing listeners and replace with provided listener.
        -
        -
        Parameters:
        -
        listener - Code that gets executed after a frame was rendered.
        -
        -
      • -
      - - - -
        -
      • -

        startDragging

        -
        boolean startDragging(CefBrowser browser,
        -                      CefDragData dragData,
        -                      int mask,
        -                      int x,
        -                      int y)
        -
        Called when the user starts dragging content in the web view. Contextual - information about the dragged content is supplied by dragData. - OS APIs that run a system message loop may be used within the - StartDragging call. - - Return false to abort the drag operation. Don't call any of - CefBrowser-dragSource*Ended* methods after returning false. - - Return true to handle the drag operation. Call - CefBrowser.dragSourceEndedAt and CefBrowser.ragSourceSystemDragEnded either - synchronously or asynchronously to inform the web view that the drag - operation has ended.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        dragData - Contextual information about the dragged content
        -
        mask - Describes the allowed operation (none, move, copy, link).
        -
        x - Coordinate within CefBrowser
        -
        y - Coordinate within CefBrowser
        -
        Returns:
        -
        false to abort the drag operation or true to handle the drag operation.
        -
        -
      • -
      - - - -
        -
      • -

        updateDragCursor

        -
        void updateDragCursor(CefBrowser browser,
        -                      int operation)
        -
        Called when the web view wants to update the mouse cursor during a - drag & drop operation.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        operation - Describes the allowed operation (none, move, copy, link).
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefRenderHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefRenderHandlerAdapter.html deleted file mode 100644 index 91bc95a..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefRenderHandlerAdapter.html +++ /dev/null @@ -1,545 +0,0 @@ - - - - - -CefRenderHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefRenderHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefRenderHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefRenderHandler
    -
    -
    -
    -
    public abstract class CefRenderHandlerAdapter
    -extends java.lang.Object
    -implements CefRenderHandler
    -
    An abstract adapter class for receiving render events. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefRenderHandlerAdapter

        -
        public CefRenderHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getScreenInfo

        -
        public boolean getScreenInfo(CefBrowser browser,
        -                             CefScreenInfo screenInfo)
        -
        Description copied from interface: CefRenderHandler
        -
        Retrieve the screen info.
        -
        -
        Specified by:
        -
        getScreenInfo in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        screenInfo - The screenInfo
        -
        Returns:
        -
        True if this callback was handled. False to fallback to defaults.
        -
        -
      • -
      - - - -
        -
      • -

        getScreenPoint

        -
        public java.awt.Point getScreenPoint(CefBrowser browser,
        -                                     java.awt.Point viewPoint)
        -
        Description copied from interface: CefRenderHandler
        -
        Retrieve the screen point for the specified view point.
        -
        -
        Specified by:
        -
        getScreenPoint in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        viewPoint - The point in the view.
        -
        Returns:
        -
        The screen point.
        -
        -
      • -
      - - - -
        -
      • -

        getViewRect

        -
        public java.awt.Rectangle getViewRect(CefBrowser browser)
        -
        Description copied from interface: CefRenderHandler
        -
        Retrieve the view rectangle.
        -
        -
        Specified by:
        -
        getViewRect in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        Returns:
        -
        The view rectangle.
        -
        -
      • -
      - - - -
        -
      • -

        onCursorChange

        -
        public boolean onCursorChange(CefBrowser browser,
        -                              int cursorType)
        -
        Description copied from interface: CefRenderHandler
        -
        Handle cursor changes.
        -
        -
        Specified by:
        -
        onCursorChange in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        cursorType - The new cursor type.
        -
        Returns:
        -
        true if the cursor change was handled.
        -
        -
      • -
      - - - -
        -
      • -

        onPaint

        -
        public void onPaint(CefBrowser browser,
        -                    boolean popup,
        -                    java.awt.Rectangle[] dirtyRects,
        -                    java.nio.ByteBuffer buffer,
        -                    int width,
        -                    int height)
        -
        Description copied from interface: CefRenderHandler
        -
        Handle painting.
        -
        -
        Specified by:
        -
        onPaint in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        popup - True if painting a popup window.
        -
        dirtyRects - Array of dirty regions.
        -
        buffer - Pixel buffer for the whole window.
        -
        width - Width of the buffer.
        -
        height - Height of the buffer.
        -
        -
      • -
      - - - -
        -
      • -

        onPopupShow

        -
        public void onPopupShow(CefBrowser browser,
        -                        boolean show)
        -
        Description copied from interface: CefRenderHandler
        -
        Show or hide the popup window.
        -
        -
        Specified by:
        -
        onPopupShow in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        show - True if the popup window is being shown.
        -
        -
      • -
      - - - -
        -
      • -

        onPopupSize

        -
        public void onPopupSize(CefBrowser browser,
        -                        java.awt.Rectangle size)
        -
        Description copied from interface: CefRenderHandler
        -
        Size the popup window.
        -
        -
        Specified by:
        -
        onPopupSize in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        size - Size of the popup window.
        -
        -
      • -
      - - - -
        -
      • -

        startDragging

        -
        public boolean startDragging(CefBrowser browser,
        -                             CefDragData dragData,
        -                             int mask,
        -                             int x,
        -                             int y)
        -
        Description copied from interface: CefRenderHandler
        -
        Called when the user starts dragging content in the web view. Contextual - information about the dragged content is supplied by dragData. - OS APIs that run a system message loop may be used within the - StartDragging call. - - Return false to abort the drag operation. Don't call any of - CefBrowser-dragSource*Ended* methods after returning false. - - Return true to handle the drag operation. Call - CefBrowser.dragSourceEndedAt and CefBrowser.ragSourceSystemDragEnded either - synchronously or asynchronously to inform the web view that the drag - operation has ended.
        -
        -
        Specified by:
        -
        startDragging in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        dragData - Contextual information about the dragged content
        -
        mask - Describes the allowed operation (none, move, copy, link).
        -
        x - Coordinate within CefBrowser
        -
        y - Coordinate within CefBrowser
        -
        Returns:
        -
        false to abort the drag operation or true to handle the drag operation.
        -
        -
      • -
      - - - -
        -
      • -

        updateDragCursor

        -
        public void updateDragCursor(CefBrowser browser,
        -                             int operation)
        -
        Description copied from interface: CefRenderHandler
        -
        Called when the web view wants to update the mouse cursor during a - drag & drop operation.
        -
        -
        Specified by:
        -
        updateDragCursor in interface CefRenderHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        operation - Describes the allowed operation (none, move, copy, link).
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefRequestContextHandler.html b/lib/jcef/src/docs/org/cef/handler/CefRequestContextHandler.html deleted file mode 100644 index 5717ff6..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefRequestContextHandler.html +++ /dev/null @@ -1,258 +0,0 @@ - - - - - -CefRequestContextHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefRequestContextHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefRequestContextHandlerAdapter
    -
    -
    -
    -
    public interface CefRequestContextHandler
    -
    Implement this interface to provide handler implementations.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getResourceRequestHandler

        -
        CefResourceRequestHandler getResourceRequestHandler(CefBrowser browser,
        -                                                    CefFrame frame,
        -                                                    CefRequest request,
        -                                                    boolean isNavigation,
        -                                                    boolean isDownload,
        -                                                    java.lang.String requestInitiator,
        -                                                    BoolRef disableDefaultHandling)
        -
        Called on the IO thread before a resource request is initiated. The |browser| and |frame| - values represent the source of the request. This method will not be called if the client - associated with |browser| returns a non-null value from - CefRequestHandler.getResourceRequestHandler for the same request (identified by - CefRequest.getIdentifier).
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        isNavigation - True if the resource request is a navigation.
        -
        isDownload - True if the resource request is a download.
        -
        requestInitiator - The origin (scheme + domain) of the page that initiated the request.
        -
        disableDefaultHandling - Set to true to disable default handling of the request, in - which case it will need to be handled via - CefResourceRequestHandler.getResourceHandler or it will be canceled.
        -
        Returns:
        -
        A CefResourceRequestHandler instance or null.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefRequestContextHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefRequestContextHandlerAdapter.html deleted file mode 100644 index 97bb414..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefRequestContextHandlerAdapter.html +++ /dev/null @@ -1,314 +0,0 @@ - - - - - -CefRequestContextHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefRequestContextHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefRequestContextHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefRequestContextHandler
    -
    -
    -
    -
    public abstract class CefRequestContextHandlerAdapter
    -extends java.lang.Object
    -implements CefRequestContextHandler
    -
    An abstract adapter class for receiving browser request context events. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefRequestContextHandlerAdapter

        -
        public CefRequestContextHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getResourceRequestHandler

        -
        public CefResourceRequestHandler getResourceRequestHandler(CefBrowser browser,
        -                                                           CefFrame frame,
        -                                                           CefRequest request,
        -                                                           boolean isNavigation,
        -                                                           boolean isDownload,
        -                                                           java.lang.String requestInitiator,
        -                                                           BoolRef disableDefaultHandling)
        -
        Description copied from interface: CefRequestContextHandler
        -
        Called on the IO thread before a resource request is initiated. The |browser| and |frame| - values represent the source of the request. This method will not be called if the client - associated with |browser| returns a non-null value from - CefRequestHandler.getResourceRequestHandler for the same request (identified by - CefRequest.getIdentifier).
        -
        -
        Specified by:
        -
        getResourceRequestHandler in interface CefRequestContextHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        isNavigation - True if the resource request is a navigation.
        -
        isDownload - True if the resource request is a download.
        -
        requestInitiator - The origin (scheme + domain) of the page that initiated the request.
        -
        disableDefaultHandling - Set to true to disable default handling of the request, in - which case it will need to be handled via - CefResourceRequestHandler.getResourceHandler or it will be canceled.
        -
        Returns:
        -
        A CefResourceRequestHandler instance or null.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefRequestHandler.TerminationStatus.html b/lib/jcef/src/docs/org/cef/handler/CefRequestHandler.TerminationStatus.html deleted file mode 100644 index bd9228c..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefRequestHandler.TerminationStatus.html +++ /dev/null @@ -1,403 +0,0 @@ - - - - - -CefRequestHandler.TerminationStatus (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Enum CefRequestHandler.TerminationStatus

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        valueOf

        -
        public static CefRequestHandler.TerminationStatus valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefRequestHandler.TerminationStatus[] 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 (CefRequestHandler.TerminationStatus c : CefRequestHandler.TerminationStatus.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefRequestHandler.html b/lib/jcef/src/docs/org/cef/handler/CefRequestHandler.html deleted file mode 100644 index 239e91c..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefRequestHandler.html +++ /dev/null @@ -1,464 +0,0 @@ - - - - - -CefRequestHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefRequestHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefClient, CefRequestHandlerAdapter
    -
    -
    -
    -
    public interface CefRequestHandler
    -
    Implement this interface to handle events related to browser requests. The methods of this class - will be called on the thread indicated.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getAuthCredentials

        -
        boolean getAuthCredentials(CefBrowser browser,
        -                           java.lang.String origin_url,
        -                           boolean isProxy,
        -                           java.lang.String host,
        -                           int port,
        -                           java.lang.String realm,
        -                           java.lang.String scheme,
        -                           CefAuthCallback callback)
        -
        Called on the IO thread when the browser needs credentials from the user.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        origin_url - The origin making this authentication request.
        -
        isProxy - True if the host is a proxy server.
        -
        host - Hostname.
        -
        port - Port number.
        -
        realm - Realm of the request.
        -
        scheme - Scheme of the request.
        -
        callback - Call CefAuthCallback.Continue() when the authentication information is - available.
        -
        Returns:
        -
        True to continue the request (callback must be executed) or false to cancel.
        -
        -
      • -
      - - - -
        -
      • -

        getResourceRequestHandler

        -
        CefResourceRequestHandler getResourceRequestHandler(CefBrowser browser,
        -                                                    CefFrame frame,
        -                                                    CefRequest request,
        -                                                    boolean isNavigation,
        -                                                    boolean isDownload,
        -                                                    java.lang.String requestInitiator,
        -                                                    BoolRef disableDefaultHandling)
        -
        Called on the IO thread before a resource request is initiated. The |browser| and |frame| - values represent the source of the request. If this callback returns null the same method - will be called on the associated CefRequestContextHandler, if any.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        isNavigation - True if the resource request is a navigation.
        -
        isDownload - True if the resource request is a download.
        -
        requestInitiator - The origin (scheme + domain) of the page that initiated the request.
        -
        disableDefaultHandling - Set to true to disable default handling of the request, in - which case it will need to be handled via - CefResourceRequestHandler.getResourceHandler or it will be canceled.
        -
        Returns:
        -
        A CefResourceRequestHandler instance or null.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeBrowse

        -
        boolean onBeforeBrowse(CefBrowser browser,
        -                       CefFrame frame,
        -                       CefRequest request,
        -                       boolean user_gesture,
        -                       boolean is_redirect)
        -
        Called on the UI thread before browser navigation. - - CefLoadHandler.onLoadingStateChange() will be called twice in all cases. If the navigation is - allowed CefLoadHandler.onLoadStart() and CefLoadHandler.onLoadEnd() will be called. If the - navigation is canceled CefLoadHandler.onLoadError() will be called with an errorCode value of - ERR_ABORTED.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        user_gesture - True if the request was initiated by a user gesture.
        -
        is_redirect - True if the request was redirected.
        -
        Returns:
        -
        True to cancel the navigation or false to continue.
        -
        -
      • -
      - - - -
        -
      • -

        onCertificateError

        -
        boolean onCertificateError(CefBrowser browser,
        -                           CefLoadHandler.ErrorCode cert_error,
        -                           java.lang.String request_url,
        -                           CefCallback callback)
        -
        Called on the UI thread to handle requests for URLs with an invalid SSL certificate. If - "ignore-certificate-errors" command-line switch is set all invalid certificates will be - accepted without calling this method.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        cert_error - Error code describing the error.
        -
        request_url - The requesting URL.
        -
        callback - Call CefCallback.Continue() either in this method or at a later time - to continue or cancel the request. If null the error cannot be recovered from and the - request will be canceled automatically.
        -
        Returns:
        -
        True to handle the request (callback must be executed) or false to reject it.
        -
        -
      • -
      - - - -
        -
      • -

        onOpenURLFromTab

        -
        boolean onOpenURLFromTab(CefBrowser browser,
        -                         CefFrame frame,
        -                         java.lang.String target_url,
        -                         boolean user_gesture)
        -
        Called on the UI thread before OnBeforeBrowse in certain limited cases - where navigating a new or different browser might be desirable. This - includes user-initiated navigation that might open in a special way (e.g. - links clicked via middle-click or ctrl + left-click) and certain types of - cross-origin navigation initiated from the renderer process (e.g. - navigating the top-level frame to/from a file URL).
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method
        -
        user_gesture - True if the request was initiated by a user gesture.
        -
        Returns:
        -
        True to cancel navigation or false to continue
        -
        -
      • -
      - - - -
        -
      • -

        onRenderProcessTerminated

        -
        void onRenderProcessTerminated(CefBrowser browser,
        -                               CefRequestHandler.TerminationStatus status,
        -                               int error_code,
        -                               java.lang.String error_string)
        -
        Called on the browser process UI thread when the render process terminates unexpectedly.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        status - Indicates how the process was terminated.
        -
        error_code - The process error code.
        -
        error_string - A string description of the error.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefRequestHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefRequestHandlerAdapter.html deleted file mode 100644 index ccc8acc..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefRequestHandlerAdapter.html +++ /dev/null @@ -1,528 +0,0 @@ - - - - - -CefRequestHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefRequestHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefRequestHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefRequestHandler
    -
    -
    -
    -
    public abstract class CefRequestHandlerAdapter
    -extends java.lang.Object
    -implements CefRequestHandler
    -
    An abstract adapter class for receiving browser request events. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefRequestHandlerAdapter

        -
        public CefRequestHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getAuthCredentials

        -
        public boolean getAuthCredentials(CefBrowser browser,
        -                                  java.lang.String origin_url,
        -                                  boolean isProxy,
        -                                  java.lang.String host,
        -                                  int port,
        -                                  java.lang.String realm,
        -                                  java.lang.String scheme,
        -                                  CefAuthCallback callback)
        -
        Description copied from interface: CefRequestHandler
        -
        Called on the IO thread when the browser needs credentials from the user.
        -
        -
        Specified by:
        -
        getAuthCredentials in interface CefRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        origin_url - The origin making this authentication request.
        -
        isProxy - True if the host is a proxy server.
        -
        host - Hostname.
        -
        port - Port number.
        -
        realm - Realm of the request.
        -
        scheme - Scheme of the request.
        -
        callback - Call CefAuthCallback.Continue() when the authentication information is - available.
        -
        Returns:
        -
        True to continue the request (callback must be executed) or false to cancel.
        -
        -
      • -
      - - - -
        -
      • -

        getResourceRequestHandler

        -
        public CefResourceRequestHandler getResourceRequestHandler(CefBrowser browser,
        -                                                           CefFrame frame,
        -                                                           CefRequest request,
        -                                                           boolean isNavigation,
        -                                                           boolean isDownload,
        -                                                           java.lang.String requestInitiator,
        -                                                           BoolRef disableDefaultHandling)
        -
        Description copied from interface: CefRequestHandler
        -
        Called on the IO thread before a resource request is initiated. The |browser| and |frame| - values represent the source of the request. If this callback returns null the same method - will be called on the associated CefRequestContextHandler, if any.
        -
        -
        Specified by:
        -
        getResourceRequestHandler in interface CefRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        isNavigation - True if the resource request is a navigation.
        -
        isDownload - True if the resource request is a download.
        -
        requestInitiator - The origin (scheme + domain) of the page that initiated the request.
        -
        disableDefaultHandling - Set to true to disable default handling of the request, in - which case it will need to be handled via - CefResourceRequestHandler.getResourceHandler or it will be canceled.
        -
        Returns:
        -
        A CefResourceRequestHandler instance or null.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeBrowse

        -
        public boolean onBeforeBrowse(CefBrowser browser,
        -                              CefFrame frame,
        -                              CefRequest request,
        -                              boolean user_gesture,
        -                              boolean is_redirect)
        -
        Description copied from interface: CefRequestHandler
        -
        Called on the UI thread before browser navigation. - - CefLoadHandler.onLoadingStateChange() will be called twice in all cases. If the navigation is - allowed CefLoadHandler.onLoadStart() and CefLoadHandler.onLoadEnd() will be called. If the - navigation is canceled CefLoadHandler.onLoadError() will be called with an errorCode value of - ERR_ABORTED.
        -
        -
        Specified by:
        -
        onBeforeBrowse in interface CefRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        user_gesture - True if the request was initiated by a user gesture.
        -
        is_redirect - True if the request was redirected.
        -
        Returns:
        -
        True to cancel the navigation or false to continue.
        -
        -
      • -
      - - - -
        -
      • -

        onCertificateError

        -
        public boolean onCertificateError(CefBrowser browser,
        -                                  CefLoadHandler.ErrorCode cert_error,
        -                                  java.lang.String request_url,
        -                                  CefCallback callback)
        -
        Description copied from interface: CefRequestHandler
        -
        Called on the UI thread to handle requests for URLs with an invalid SSL certificate. If - "ignore-certificate-errors" command-line switch is set all invalid certificates will be - accepted without calling this method.
        -
        -
        Specified by:
        -
        onCertificateError in interface CefRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        cert_error - Error code describing the error.
        -
        request_url - The requesting URL.
        -
        callback - Call CefCallback.Continue() either in this method or at a later time - to continue or cancel the request. If null the error cannot be recovered from and the - request will be canceled automatically.
        -
        Returns:
        -
        True to handle the request (callback must be executed) or false to reject it.
        -
        -
      • -
      - - - -
        -
      • -

        onOpenURLFromTab

        -
        public boolean onOpenURLFromTab(CefBrowser browser,
        -                                CefFrame frame,
        -                                java.lang.String target_url,
        -                                boolean user_gesture)
        -
        Description copied from interface: CefRequestHandler
        -
        Called on the UI thread before OnBeforeBrowse in certain limited cases - where navigating a new or different browser might be desirable. This - includes user-initiated navigation that might open in a special way (e.g. - links clicked via middle-click or ctrl + left-click) and certain types of - cross-origin navigation initiated from the renderer process (e.g. - navigating the top-level frame to/from a file URL).
        -
        -
        Specified by:
        -
        onOpenURLFromTab in interface CefRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method
        -
        user_gesture - True if the request was initiated by a user gesture.
        -
        Returns:
        -
        True to cancel navigation or false to continue
        -
        -
      • -
      - - - -
        -
      • -

        onRenderProcessTerminated

        -
        public void onRenderProcessTerminated(CefBrowser browser,
        -                                      CefRequestHandler.TerminationStatus status,
        -                                      int error_code,
        -                                      java.lang.String error_string)
        -
        Description copied from interface: CefRequestHandler
        -
        Called on the browser process UI thread when the render process terminates unexpectedly.
        -
        -
        Specified by:
        -
        onRenderProcessTerminated in interface CefRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        status - Indicates how the process was terminated.
        -
        error_code - The process error code.
        -
        error_string - A string description of the error.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefResourceHandler.html b/lib/jcef/src/docs/org/cef/handler/CefResourceHandler.html deleted file mode 100644 index 1bc31f3..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefResourceHandler.html +++ /dev/null @@ -1,360 +0,0 @@ - - - - - -CefResourceHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefResourceHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefResourceHandlerAdapter
    -
    -
    -
    -
    public interface CefResourceHandler
    -
    Implement this interface to handle custom resource requests. This interface is a "new" API and an - old API in one: the deprecated methods are part of the old API. The new API allows for parallel - processing of requests, because it does not channel all reads through a dedicated IO thread, and - it allows for skipping of bytes as part of handling Range requests.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        cancel

        -
        void cancel()
        -
        Request processing has been canceled.
        -
      • -
      - - - -
        -
      • -

        getResponseHeaders

        -
        void getResponseHeaders(CefResponse response,
        -                        IntRef responseLength,
        -                        StringRef redirectUrl)
        -
        Retrieve response header information. If the response length is not known set - |responseLength| to -1 and readResponse() will be called until it returns false. If the - response length is known set |responseLength| to a positive value and readResponse() will be - called until it returns false or the specified number of bytes have been read. Use the - |response| object to set the mime type, http status code and other optional header values.
        -
        -
        Parameters:
        -
        response - The request response that should be returned. Instance only valid within the - scope of this method.
        -
        responseLength - Optionally set the response length if known.
        -
        redirectUrl - Optionally redirect the request to a new URL.
        -
        -
      • -
      - - - -
        -
      • -

        open

        -
        boolean open(CefRequest request,
        -             BoolRef handleRequest,
        -             CefCallback callback)
        -
        Open the response stream. This and related (getResponseHeaders, read, skip) methods will be - called in sequence but not from a dedicated thread.

        For backwards compatibility set - |handleRequest| to false and return false and the processRequest() method will be called.

        -
        -
        Parameters:
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        handleRequest - Set to true to handle/cancel the request immediately
        -
        callback - Callback to continue or cancel the request at a later time
        -
        Returns:
        -
        True to handle the request
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        boolean read(byte[] dataOut,
        -             int bytesToRead,
        -             IntRef bytesRead,
        -             CefResourceReadCallback callback)
        -
        Read response data. If data is available immediately copy up to |bytesToRead| bytes into - |dataOut|, set |bytesRead| to the number of bytes copied, and return true. To read the data - at a later time store |dataOut|, set |bytesRead| to 0, return true and call the callback when - the data is available. To indicate response completion set |bytesRead| to 0 and return false. - To indicate failure set |bytesRead| to <0 (e.g. -2 for ERR_FAILED) and return false.

        For - backwards compatibility set |bytesRead| to -1 and return false and the readResponse() method - will be called.

        -
        -
        Parameters:
        -
        dataOut - Write data to this buffer. Buffer remains valid until either an immediate - response is delivered (return true) or the callback is called later when data is - available (return false).
        -
        bytesToRead - Size of the buffer.
        -
        bytesRead - Number of bytes written to the buffer.
        -
        callback - Callback to execute if data will be available asynchronously.
        -
        Returns:
        -
        True if more data is or will be available.
        -
        -
      • -
      - - - -
        -
      • -

        skip

        -
        boolean skip(long bytesToSkip,
        -             LongRef bytesSkipped,
        -             CefResourceSkipCallback callback)
        -
        Skip response data when requested by a Range header. Skip over and discard |bytesToSkip| - bytes of response data. If data is available immediately set |bytesSkipped| to the number of - bytes skipped and return true. To read the data at a later time set |bytesSkipped| to 0, - return true and execute |callback| when the data is available. To indicate failure set - |bytesSkipped| to < 0 (e.g. -2 for ERR_FAILED) and return false.
        -
        -
        Parameters:
        -
        bytesToSkip - Number of bytes to skip.
        -
        bytesSkipped - Number of bytes skipped.
        -
        callback - Callback to execute if data will be skipped asynchronously.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefResourceHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefResourceHandlerAdapter.html deleted file mode 100644 index 7f15f29..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefResourceHandlerAdapter.html +++ /dev/null @@ -1,494 +0,0 @@ - - - - - -CefResourceHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefResourceHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefResourceHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefResourceHandler
    -
    -
    -
    -
    public abstract class CefResourceHandlerAdapter
    -extends java.lang.Object
    -implements CefResourceHandler
    -
    An abstract adapter class for receiving resource requests. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefResourceHandlerAdapter

        -
        public CefResourceHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - - - - - -
        -
      • -

        getResponseHeaders

        -
        public void getResponseHeaders(CefResponse response,
        -                               IntRef responseLength,
        -                               StringRef redirectUrl)
        -
        Description copied from interface: CefResourceHandler
        -
        Retrieve response header information. If the response length is not known set - |responseLength| to -1 and readResponse() will be called until it returns false. If the - response length is known set |responseLength| to a positive value and readResponse() will be - called until it returns false or the specified number of bytes have been read. Use the - |response| object to set the mime type, http status code and other optional header values.
        -
        -
        Specified by:
        -
        getResponseHeaders in interface CefResourceHandler
        -
        Parameters:
        -
        response - The request response that should be returned. Instance only valid within the - scope of this method.
        -
        responseLength - Optionally set the response length if known.
        -
        redirectUrl - Optionally redirect the request to a new URL.
        -
        -
      • -
      - - - -
        -
      • -

        open

        -
        public boolean open(CefRequest request,
        -                    BoolRef handleRequest,
        -                    CefCallback callback)
        -
        Description copied from interface: CefResourceHandler
        -
        Open the response stream. This and related (getResponseHeaders, read, skip) methods will be - called in sequence but not from a dedicated thread.

        For backwards compatibility set - |handleRequest| to false and return false and the processRequest() method will be called.

        -
        -
        Specified by:
        -
        open in interface CefResourceHandler
        -
        Parameters:
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        handleRequest - Set to true to handle/cancel the request immediately
        -
        callback - Callback to continue or cancel the request at a later time
        -
        Returns:
        -
        True to handle the request
        -
        -
      • -
      - - - -
        -
      • -

        processRequest

        -
        public boolean processRequest(CefRequest request,
        -                              CefCallback callback)
        -
        Description copied from interface: CefResourceHandler
        -
        Begin processing the request.
        -
        -
        Specified by:
        -
        processRequest in interface CefResourceHandler
        -
        Parameters:
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        callback - Callback to continue or cancel the request.
        -
        Returns:
        -
        True to handle the request and call CefCallback.Continue() once the response header - information is available.
        -
        -
      • -
      - - - -
        -
      • -

        read

        -
        public boolean read(byte[] dataOut,
        -                    int bytesToRead,
        -                    IntRef bytesRead,
        -                    CefResourceReadCallback callback)
        -
        Description copied from interface: CefResourceHandler
        -
        Read response data. If data is available immediately copy up to |bytesToRead| bytes into - |dataOut|, set |bytesRead| to the number of bytes copied, and return true. To read the data - at a later time store |dataOut|, set |bytesRead| to 0, return true and call the callback when - the data is available. To indicate response completion set |bytesRead| to 0 and return false. - To indicate failure set |bytesRead| to <0 (e.g. -2 for ERR_FAILED) and return false.

        For - backwards compatibility set |bytesRead| to -1 and return false and the readResponse() method - will be called.

        -
        -
        Specified by:
        -
        read in interface CefResourceHandler
        -
        Parameters:
        -
        dataOut - Write data to this buffer. Buffer remains valid until either an immediate - response is delivered (return true) or the callback is called later when data is - available (return false).
        -
        bytesToRead - Size of the buffer.
        -
        bytesRead - Number of bytes written to the buffer.
        -
        callback - Callback to execute if data will be available asynchronously.
        -
        Returns:
        -
        True if more data is or will be available.
        -
        -
      • -
      - - - -
        -
      • -

        readResponse

        -
        public boolean readResponse(byte[] dataOut,
        -                            int bytesToRead,
        -                            IntRef bytesRead,
        -                            CefCallback callback)
        -
        Description copied from interface: CefResourceHandler
        -
        Read response data. If data is available immediately copy up to |bytesToRead| bytes into - |dataOut|, set |bytesRead| to the number of bytes copied, and return true. To read the data - at a later time set |bytesRead| to 0, return true and call CefCallback.Continue() when the - data is available. To indicate response completion return false.
        -
        -
        Specified by:
        -
        readResponse in interface CefResourceHandler
        -
        Parameters:
        -
        dataOut - Write data to this buffer.
        -
        bytesToRead - Size of the buffer.
        -
        bytesRead - Number of bytes written to the buffer.
        -
        callback - Callback to execute if data will be available asynchronously.
        -
        Returns:
        -
        True if more data is or will be available.
        -
        -
      • -
      - - - -
        -
      • -

        skip

        -
        public boolean skip(long bytesToSkip,
        -                    LongRef bytesSkipped,
        -                    CefResourceSkipCallback callback)
        -
        Description copied from interface: CefResourceHandler
        -
        Skip response data when requested by a Range header. Skip over and discard |bytesToSkip| - bytes of response data. If data is available immediately set |bytesSkipped| to the number of - bytes skipped and return true. To read the data at a later time set |bytesSkipped| to 0, - return true and execute |callback| when the data is available. To indicate failure set - |bytesSkipped| to < 0 (e.g. -2 for ERR_FAILED) and return false.
        -
        -
        Specified by:
        -
        skip in interface CefResourceHandler
        -
        Parameters:
        -
        bytesToSkip - Number of bytes to skip.
        -
        bytesSkipped - Number of bytes skipped.
        -
        callback - Callback to execute if data will be skipped asynchronously.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefResourceRequestHandler.html b/lib/jcef/src/docs/org/cef/handler/CefResourceRequestHandler.html deleted file mode 100644 index f8f8f28..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefResourceRequestHandler.html +++ /dev/null @@ -1,467 +0,0 @@ - - - - - -CefResourceRequestHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefResourceRequestHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefResourceRequestHandlerAdapter
    -
    -
    -
    -
    public interface CefResourceRequestHandler
    -
    Implement this interface to handle events related to browser requests. The methods of this class - will be called on the IO thread unless otherwise indicated.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getCookieAccessFilter

        -
        CefCookieAccessFilter getCookieAccessFilter(CefBrowser browser,
        -                                            CefFrame frame,
        -                                            CefRequest request)
        -
        Called on the IO thread before a resource is loaded. The |browser| and |frame| values - represent the source of the request, and may be null for requests originating from service - workers or CefURLRequest.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        Returns:
        -
        A CefCookieAccessFilter instance or null.
        -
        -
      • -
      - - - -
        -
      • -

        getResourceHandler

        -
        CefResourceHandler getResourceHandler(CefBrowser browser,
        -                                      CefFrame frame,
        -                                      CefRequest request)
        -
        Called on the IO thread before a resource is loaded. The |browser| and |frame| values - represent the source of the request, and may be null for requests originating from service - workers or CefURLRequest.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        Returns:
        -
        A CefResourceHandler instance or null.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeResourceLoad

        -
        boolean onBeforeResourceLoad(CefBrowser browser,
        -                             CefFrame frame,
        -                             CefRequest request)
        -
        Called on the IO thread before a resource request is loaded. The |browser| and |frame| values - represent the source of the request, and may be null for requests originating from service - workers or CefURLRequest. To redirect or change the resource load optionally modify - |request|. Modification of the request URL will be treated as a redirect.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. May be modified in this callback. Instance only valid - within the scope of this method.
        -
        Returns:
        -
        To cancel the request return true otherwise return false.
        -
        -
      • -
      - - - -
        -
      • -

        onProtocolExecution

        -
        void onProtocolExecution(CefBrowser browser,
        -                         CefFrame frame,
        -                         CefRequest request,
        -                         BoolRef allowOsExecution)
        -
        Called on the IO thread to handle requests for URLs with an unknown protocol component. The - |browser| and |frame| values represent the source of the request, and may be null for - requests originating from service workers or CefURLRequest. - - SECURITY WARNING: YOU SHOULD USE THIS METHOD TO ENFORCE RESTRICTIONS BASED ON SCHEME, HOST - OR OTHER URL ANALYSIS BEFORE ALLOWING OS EXECUTION.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        allowOsExecution - Set to true to attempt execution via the registered - OS protocol handler, if any.
        -
        -
      • -
      - - - -
        -
      • -

        onResourceLoadComplete

        -
        void onResourceLoadComplete(CefBrowser browser,
        -                            CefFrame frame,
        -                            CefRequest request,
        -                            CefResponse response,
        -                            CefURLRequest.Status status,
        -                            long receivedContentLength)
        -
        Called on the IO thread when a resource load has completed. The |browser| and |frame| values - represent the source of the request, and may be null for requests originating from service - workers or CefURLRequest. This method will be called for all requests, including requests - that are aborted due to CEF shutdown or destruction of the associated browser. In cases where - the associated browser is destroyed this callback may arrive after the - CefLifeSpanHandler.onBeforeClose callback for that browser. The CefFrame.isValid method can - be used to test for this situation, and care should be taken not to call |browser| or |frame| - methods that modify state (like loadURL, sendProcessMessage, etc.) if the frame is invalid.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        response - The request response. Cannot be modified in this callback. Instance only - valid within the scope of this method.
        -
        status - The load completion status.
        -
        receivedContentLength - The number of bytes read.
        -
        -
      • -
      - - - -
        -
      • -

        onResourceRedirect

        -
        void onResourceRedirect(CefBrowser browser,
        -                        CefFrame frame,
        -                        CefRequest request,
        -                        CefResponse response,
        -                        StringRef new_url)
        -
        Called on the IO thread when a resource load is redirected. The |browser| and |frame| values - represent the source of the request, and may be null for requests originating from service - workers or CefURLRequest. The |request| parameter will contain the old URL and other - request-related information.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        response - The response that resulted in the redirect. Cannot be modified in this - callback. Instance only valid within the scope of this method.
        -
        new_url - Contains the new URL and can be changed if desired.
        -
        -
      • -
      - - - -
        -
      • -

        onResourceResponse

        -
        boolean onResourceResponse(CefBrowser browser,
        -                           CefFrame frame,
        -                           CefRequest request,
        -                           CefResponse response)
        -
        Called on the IO thread when a resource response is received. The |browser| and |frame| - values represent the source of the request, and may be null for requests originating from - service workers or CefURLRequest. To allow the resource load to proceed without modification - return false. To redirect or retry the resource load optionally modify |request| and return - true. Modification of the request URL will be treated as a redirect. Requests handled using - the default network loader cannot be redirected in this callback.
        -
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. May be modified in this callback. Instance only valid - within the scope of this method.
        -
        response - The request response. Cannot be modified in this callback. Instance only - valid within the scope of this method.
        -
        Returns:
        -
        True if |request| was modified or false otherwise
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefResourceRequestHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefResourceRequestHandlerAdapter.html deleted file mode 100644 index 200c3b4..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefResourceRequestHandlerAdapter.html +++ /dev/null @@ -1,540 +0,0 @@ - - - - - -CefResourceRequestHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefResourceRequestHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefResourceRequestHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefResourceRequestHandler
    -
    -
    -
    -
    public abstract class CefResourceRequestHandlerAdapter
    -extends java.lang.Object
    -implements CefResourceRequestHandler
    -
    An abstract adapter class for receiving browser request events. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefResourceRequestHandlerAdapter

        -
        public CefResourceRequestHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getCookieAccessFilter

        -
        public CefCookieAccessFilter getCookieAccessFilter(CefBrowser browser,
        -                                                   CefFrame frame,
        -                                                   CefRequest request)
        -
        Description copied from interface: CefResourceRequestHandler
        -
        Called on the IO thread before a resource is loaded. The |browser| and |frame| values - represent the source of the request, and may be null for requests originating from service - workers or CefURLRequest.
        -
        -
        Specified by:
        -
        getCookieAccessFilter in interface CefResourceRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        Returns:
        -
        A CefCookieAccessFilter instance or null.
        -
        -
      • -
      - - - -
        -
      • -

        getResourceHandler

        -
        public CefResourceHandler getResourceHandler(CefBrowser browser,
        -                                             CefFrame frame,
        -                                             CefRequest request)
        -
        Description copied from interface: CefResourceRequestHandler
        -
        Called on the IO thread before a resource is loaded. The |browser| and |frame| values - represent the source of the request, and may be null for requests originating from service - workers or CefURLRequest.
        -
        -
        Specified by:
        -
        getResourceHandler in interface CefResourceRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        Returns:
        -
        A CefResourceHandler instance or null.
        -
        -
      • -
      - - - -
        -
      • -

        onBeforeResourceLoad

        -
        public boolean onBeforeResourceLoad(CefBrowser browser,
        -                                    CefFrame frame,
        -                                    CefRequest request)
        -
        Description copied from interface: CefResourceRequestHandler
        -
        Called on the IO thread before a resource request is loaded. The |browser| and |frame| values - represent the source of the request, and may be null for requests originating from service - workers or CefURLRequest. To redirect or change the resource load optionally modify - |request|. Modification of the request URL will be treated as a redirect.
        -
        -
        Specified by:
        -
        onBeforeResourceLoad in interface CefResourceRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. May be modified in this callback. Instance only valid - within the scope of this method.
        -
        Returns:
        -
        To cancel the request return true otherwise return false.
        -
        -
      • -
      - - - -
        -
      • -

        onProtocolExecution

        -
        public void onProtocolExecution(CefBrowser browser,
        -                                CefFrame frame,
        -                                CefRequest request,
        -                                BoolRef allowOsExecution)
        -
        Description copied from interface: CefResourceRequestHandler
        -
        Called on the IO thread to handle requests for URLs with an unknown protocol component. The - |browser| and |frame| values represent the source of the request, and may be null for - requests originating from service workers or CefURLRequest. - - SECURITY WARNING: YOU SHOULD USE THIS METHOD TO ENFORCE RESTRICTIONS BASED ON SCHEME, HOST - OR OTHER URL ANALYSIS BEFORE ALLOWING OS EXECUTION.
        -
        -
        Specified by:
        -
        onProtocolExecution in interface CefResourceRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        allowOsExecution - Set to true to attempt execution via the registered - OS protocol handler, if any.
        -
        -
      • -
      - - - -
        -
      • -

        onResourceLoadComplete

        -
        public void onResourceLoadComplete(CefBrowser browser,
        -                                   CefFrame frame,
        -                                   CefRequest request,
        -                                   CefResponse response,
        -                                   CefURLRequest.Status status,
        -                                   long receivedContentLength)
        -
        Description copied from interface: CefResourceRequestHandler
        -
        Called on the IO thread when a resource load has completed. The |browser| and |frame| values - represent the source of the request, and may be null for requests originating from service - workers or CefURLRequest. This method will be called for all requests, including requests - that are aborted due to CEF shutdown or destruction of the associated browser. In cases where - the associated browser is destroyed this callback may arrive after the - CefLifeSpanHandler.onBeforeClose callback for that browser. The CefFrame.isValid method can - be used to test for this situation, and care should be taken not to call |browser| or |frame| - methods that modify state (like loadURL, sendProcessMessage, etc.) if the frame is invalid.
        -
        -
        Specified by:
        -
        onResourceLoadComplete in interface CefResourceRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        response - The request response. Cannot be modified in this callback. Instance only - valid within the scope of this method.
        -
        status - The load completion status.
        -
        receivedContentLength - The number of bytes read.
        -
        -
      • -
      - - - -
        -
      • -

        onResourceRedirect

        -
        public void onResourceRedirect(CefBrowser browser,
        -                               CefFrame frame,
        -                               CefRequest request,
        -                               CefResponse response,
        -                               StringRef new_url)
        -
        Description copied from interface: CefResourceRequestHandler
        -
        Called on the IO thread when a resource load is redirected. The |browser| and |frame| values - represent the source of the request, and may be null for requests originating from service - workers or CefURLRequest. The |request| parameter will contain the old URL and other - request-related information.
        -
        -
        Specified by:
        -
        onResourceRedirect in interface CefResourceRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. Cannot be modified in this callback. Instance only valid - within the scope of this method.
        -
        response - The response that resulted in the redirect. Cannot be modified in this - callback. Instance only valid within the scope of this method.
        -
        new_url - Contains the new URL and can be changed if desired.
        -
        -
      • -
      - - - -
        -
      • -

        onResourceResponse

        -
        public boolean onResourceResponse(CefBrowser browser,
        -                                  CefFrame frame,
        -                                  CefRequest request,
        -                                  CefResponse response)
        -
        Description copied from interface: CefResourceRequestHandler
        -
        Called on the IO thread when a resource response is received. The |browser| and |frame| - values represent the source of the request, and may be null for requests originating from - service workers or CefURLRequest. To allow the resource load to proceed without modification - return false. To redirect or retry the resource load optionally modify |request| and return - true. Modification of the request URL will be treated as a redirect. Requests handled using - the default network loader cannot be redirected in this callback.
        -
        -
        Specified by:
        -
        onResourceResponse in interface CefResourceRequestHandler
        -
        Parameters:
        -
        browser - The corresponding browser.
        -
        frame - The frame generating the event. Instance only valid within the scope of this - method.
        -
        request - The request itself. May be modified in this callback. Instance only valid - within the scope of this method.
        -
        response - The request response. Cannot be modified in this callback. Instance only - valid within the scope of this method.
        -
        Returns:
        -
        True if |request| was modified or false otherwise
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefScreenInfo.html b/lib/jcef/src/docs/org/cef/handler/CefScreenInfo.html deleted file mode 100644 index fa756cd..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefScreenInfo.html +++ /dev/null @@ -1,457 +0,0 @@ - - - - - -CefScreenInfo (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefScreenInfo

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefScreenInfo
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public class CefScreenInfo
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      CefScreenInfo() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidSet(double device_scale_factor, - int depth, - int depth_per_component, - boolean is_monochrome, - java.awt.Rectangle rect, - java.awt.Rectangle availableRect) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        available_height

        -
        public int available_height
        -
      • -
      - - - -
        -
      • -

        available_width

        -
        public int available_width
        -
      • -
      - - - -
        -
      • -

        available_x

        -
        public int available_x
        -
      • -
      - - - -
        -
      • -

        available_y

        -
        public int available_y
        -
      • -
      - - - -
        -
      • -

        depth

        -
        public int depth
        -
      • -
      - - - -
        -
      • -

        depth_per_component

        -
        public int depth_per_component
        -
      • -
      - - - -
        -
      • -

        device_scale_factor

        -
        public double device_scale_factor
        -
      • -
      - - - -
        -
      • -

        height

        -
        public int height
        -
      • -
      - - - -
        -
      • -

        is_monochrome

        -
        public boolean is_monochrome
        -
      • -
      - - - -
        -
      • -

        width

        -
        public int width
        -
      • -
      - - - -
        -
      • -

        x

        -
        public int x
        -
      • -
      - - - -
        -
      • -

        y

        -
        public int y
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefScreenInfo

        -
        public CefScreenInfo()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        Set

        -
        public void Set(double device_scale_factor,
        -                int depth,
        -                int depth_per_component,
        -                boolean is_monochrome,
        -                java.awt.Rectangle rect,
        -                java.awt.Rectangle availableRect)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefWindowHandler.html b/lib/jcef/src/docs/org/cef/handler/CefWindowHandler.html deleted file mode 100644 index b21c605..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefWindowHandler.html +++ /dev/null @@ -1,274 +0,0 @@ - - - - - -CefWindowHandler (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Interface CefWindowHandler

-
-
-
-
    -
  • -
    -
    All Known Implementing Classes:
    -
    CefClient, CefWindowHandlerAdapter
    -
    -
    -
    -
    public interface CefWindowHandler
    -
    Implement this interface to handle events if window rendering is enabled.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Abstract Methods 
      Modifier and TypeMethod and Description
      java.awt.RectanglegetRect(CefBrowser browser) -
      Retrieve the view rectangle.
      -
      voidonMouseEvent(CefBrowser browser, - int event, - int screenX, - int screenY, - int modifier, - int button) -
      Implement this method to handle mouse events on Windows.
      -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getRect

        -
        java.awt.Rectangle getRect(CefBrowser browser)
        -
        Retrieve the view rectangle.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        Returns:
        -
        The view rectangle.
        -
        -
      • -
      - - - -
        -
      • -

        onMouseEvent

        -
        void onMouseEvent(CefBrowser browser,
        -                  int event,
        -                  int screenX,
        -                  int screenY,
        -                  int modifier,
        -                  int button)
        -
        Implement this method to handle mouse events on Windows. - - The method is called in case of the following events: - MOUSE_MOVED, MOUSE_PRESSED, MOUSE_RELEASED and MOUSE_WHEEL for a - horizontal wheel movement.
        -
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        event - A mouse event like MouseEvent.MOUSE_MOVED.
        -
        screenX - The absolute X position on the screen.
        -
        screenY - The absolute Y position on the screen.
        -
        modifier - The modifier keys down during event (e.g. Shift, Ctrl).
        -
        button - An integer indicating which mouse button state changed. - If parameter event is set to MouseEvent.MOUSE_WHEEL, the value of this - parameter specifies the rotation indicator (negative value for left scroll - and positive value for right scroll).
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/CefWindowHandlerAdapter.html b/lib/jcef/src/docs/org/cef/handler/CefWindowHandlerAdapter.html deleted file mode 100644 index 45b1262..0000000 --- a/lib/jcef/src/docs/org/cef/handler/CefWindowHandlerAdapter.html +++ /dev/null @@ -1,333 +0,0 @@ - - - - - -CefWindowHandlerAdapter (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.handler
-

Class CefWindowHandlerAdapter

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.handler.CefWindowHandlerAdapter
    • -
    -
  • -
-
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    CefWindowHandler
    -
    -
    -
    -
    public abstract class CefWindowHandlerAdapter
    -extends java.lang.Object
    -implements CefWindowHandler
    -
    An abstract adapter class for receiving windowed render events. - The methods in this class are empty. - This class exists as convenience for creating handler objects.
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.awt.RectanglegetRect(CefBrowser browser) -
      Retrieve the view rectangle.
      -
      voidonMouseEvent(CefBrowser browser, - int event, - int screenX, - int screenY, - int modifier, - int button) -
      Implement this method to handle mouse events on Windows.
      -
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefWindowHandlerAdapter

        -
        public CefWindowHandlerAdapter()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getRect

        -
        public java.awt.Rectangle getRect(CefBrowser browser)
        -
        Description copied from interface: CefWindowHandler
        -
        Retrieve the view rectangle.
        -
        -
        Specified by:
        -
        getRect in interface CefWindowHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        Returns:
        -
        The view rectangle.
        -
        -
      • -
      - - - -
        -
      • -

        onMouseEvent

        -
        public void onMouseEvent(CefBrowser browser,
        -                         int event,
        -                         int screenX,
        -                         int screenY,
        -                         int modifier,
        -                         int button)
        -
        Description copied from interface: CefWindowHandler
        -
        Implement this method to handle mouse events on Windows. - - The method is called in case of the following events: - MOUSE_MOVED, MOUSE_PRESSED, MOUSE_RELEASED and MOUSE_WHEEL for a - horizontal wheel movement.
        -
        -
        Specified by:
        -
        onMouseEvent in interface CefWindowHandler
        -
        Parameters:
        -
        browser - The browser generating the event.
        -
        event - A mouse event like MouseEvent.MOUSE_MOVED.
        -
        screenX - The absolute X position on the screen.
        -
        screenY - The absolute Y position on the screen.
        -
        modifier - The modifier keys down during event (e.g. Shift, Ctrl).
        -
        button - An integer indicating which mouse button state changed. - If parameter event is set to MouseEvent.MOUSE_WHEEL, the value of this - parameter specifies the rotation indicator (negative value for left scroll - and positive value for right scroll).
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/package-frame.html b/lib/jcef/src/docs/org/cef/handler/package-frame.html deleted file mode 100644 index 76f8ca3..0000000 --- a/lib/jcef/src/docs/org/cef/handler/package-frame.html +++ /dev/null @@ -1,73 +0,0 @@ - - - - - -org.cef.handler (CEF3 Java API Docs) - - - - - -

org.cef.handler

- - - diff --git a/lib/jcef/src/docs/org/cef/handler/package-summary.html b/lib/jcef/src/docs/org/cef/handler/package-summary.html deleted file mode 100644 index c38acfe..0000000 --- a/lib/jcef/src/docs/org/cef/handler/package-summary.html +++ /dev/null @@ -1,439 +0,0 @@ - - - - - -org.cef.handler (CEF3 Java API Docs) - - - - - - - - -
- - - - - - - -
- - -
-

Package org.cef.handler

-
-
- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/handler/package-tree.html b/lib/jcef/src/docs/org/cef/handler/package-tree.html deleted file mode 100644 index e655ee4..0000000 --- a/lib/jcef/src/docs/org/cef/handler/package-tree.html +++ /dev/null @@ -1,203 +0,0 @@ - - - - - -org.cef.handler Class Hierarchy (CEF3 Java API Docs) - - - - - - - - - - - -
-

Hierarchy For Package org.cef.handler

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/misc/BoolRef.html b/lib/jcef/src/docs/org/cef/misc/BoolRef.html deleted file mode 100644 index 99885ed..0000000 --- a/lib/jcef/src/docs/org/cef/misc/BoolRef.html +++ /dev/null @@ -1,294 +0,0 @@ - - - - - -BoolRef (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.misc
-

Class BoolRef

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.misc.BoolRef
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public class BoolRef
    -extends java.lang.Object
    -
    Helper class for passing boolean values by reference.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - - -
      Constructors 
      Constructor and Description
      BoolRef() 
      BoolRef(boolean value) 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      booleanget() 
      voidset(boolean value) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        BoolRef

        -
        public BoolRef()
        -
      • -
      - - - -
        -
      • -

        BoolRef

        -
        public BoolRef(boolean value)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        get

        -
        public boolean get()
        -
      • -
      - - - -
        -
      • -

        set

        -
        public void set(boolean value)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/misc/CefPageRange.html b/lib/jcef/src/docs/org/cef/misc/CefPageRange.html deleted file mode 100644 index 8e226ca..0000000 --- a/lib/jcef/src/docs/org/cef/misc/CefPageRange.html +++ /dev/null @@ -1,298 +0,0 @@ - - - - - -CefPageRange (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.misc
-

Class CefPageRange

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.misc.CefPageRange
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public class CefPageRange
    -extends java.lang.Object
    -
    Class representing a print job page range.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - - - -
      Fields 
      Modifier and TypeField and Description
      intfrom 
      intto 
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - - -
      Constructors 
      Constructor and Description
      CefPageRange() 
      CefPageRange(int from, - int to) 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        from

        -
        public int from
        -
      • -
      - - - -
        -
      • -

        to

        -
        public int to
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefPageRange

        -
        public CefPageRange()
        -
      • -
      - - - -
        -
      • -

        CefPageRange

        -
        public CefPageRange(int from,
        -                    int to)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/misc/CefPdfPrintSettings.MarginType.html b/lib/jcef/src/docs/org/cef/misc/CefPdfPrintSettings.MarginType.html deleted file mode 100644 index 39c6a68..0000000 --- a/lib/jcef/src/docs/org/cef/misc/CefPdfPrintSettings.MarginType.html +++ /dev/null @@ -1,354 +0,0 @@ - - - - - -CefPdfPrintSettings.MarginType (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.misc
-

Enum CefPdfPrintSettings.MarginType

-
-
- -
- -
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - -
      Enum Constants 
      Enum Constant and Description
      CUSTOM 
      DEFAULT 
      NONE 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static CefPdfPrintSettings.MarginTypevalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static CefPdfPrintSettings.MarginType[]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
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        valueOf

        -
        public static CefPdfPrintSettings.MarginType valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefPdfPrintSettings.MarginType[] 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 (CefPdfPrintSettings.MarginType c : CefPdfPrintSettings.MarginType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/misc/CefPdfPrintSettings.html b/lib/jcef/src/docs/org/cef/misc/CefPdfPrintSettings.html deleted file mode 100644 index b3e66af..0000000 --- a/lib/jcef/src/docs/org/cef/misc/CefPdfPrintSettings.html +++ /dev/null @@ -1,604 +0,0 @@ - - - - - -CefPdfPrintSettings (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.misc
-

Class CefPdfPrintSettings

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.misc.CefPdfPrintSettings
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public class CefPdfPrintSettings
    -extends java.lang.Object
    -
    PDF print settings for browser.printToPDF()
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        display_header_footer

        -
        public boolean display_header_footer
        -
        Set to true to print headers and footers or false to not print - headers and footers. Modify header_template and/or footer_template to - customize the display.
        -
      • -
      - - - -
        -
      • -

        footer_template

        -
        public java.lang.String footer_template
        -
        HTML template for the print footer. Only displayed if - |display_header_footer| is true (1). Uses the same format as - |header_template|.
        -
      • -
      - - - -
        -
      • -

        generate_document_outline

        -
        public boolean generate_document_outline
        -
        Whether or not to embed the document outline into the PDF.
        -
      • -
      - - - -
        -
      • -

        generate_tagged_pdf

        -
        public boolean generate_tagged_pdf
        -
        Whether or not to generate tagged (accessible) PDF.
        -
      • -
      - - - -
        -
      • -

        header_template

        -
        public java.lang.String header_template
        -
        HTML template for the print header. Only displayed if - |display_header_footer| is true (1). Should be valid HTML markup with - the following classes used to inject printing values into them: - - - date: formatted print date - - title: document title - - url: document location - - pageNumber: current page number - - totalPages: total pages in the document - - For example, "" would generate a span containing - the title.
        -
      • -
      - - - -
        -
      • -

        landscape

        -
        public boolean landscape
        -
        Set to true for landscape mode or false for portrait mode.
        -
      • -
      - - - -
        -
      • -

        margin_bottom

        -
        public double margin_bottom
        -
      • -
      - - - -
        -
      • -

        margin_left

        -
        public double margin_left
        -
      • -
      - - - -
        -
      • -

        margin_right

        -
        public double margin_right
        -
      • -
      - - - -
        -
      • -

        margin_top

        -
        public double margin_top
        -
        Margins in inches. Only used if margin_type is set to CUSTOM.
        -
      • -
      - - - - - - - -
        -
      • -

        page_ranges

        -
        public java.lang.String page_ranges
        -
        Paper ranges to print, one based, e.g., '1-5, 8, 11-13'. Pages are printed - in the document order, not in the order specified, and no more than once. - Defaults to empty string, which implies the entire document is printed. - The page numbers are quietly capped to actual page count of the document, - and ranges beyond the end of the document are ignored. If this results in - no pages to print, an error is reported. It is an error to specify a range - with start greater than end.
        -
      • -
      - - - -
        -
      • -

        paper_height

        -
        public double paper_height
        -
      • -
      - - - -
        -
      • -

        paper_width

        -
        public double paper_width
        -
        Output paper size in inches. If either of these values is less than or - equal to zero then the default paper size (letter, 8.5 x 11 inches) will - be used.
        -
      • -
      - - - -
        -
      • -

        prefer_css_page_size

        -
        public boolean prefer_css_page_size
        -
        Set to true to prefer page size as defined by css. Defaults to false - in which case the content will be scaled to fit the paper size.
        -
      • -
      - - - -
        -
      • -

        print_background

        -
        public boolean print_background
        -
        Set to true to print background graphics or false to not print - background graphics.
        -
      • -
      - - - -
        -
      • -

        scale

        -
        public double scale
        -
        The percentage to scale the PDF by before printing (e.g. .5 is 50%). - If this value is less than or equal to zero the default value of 1.0 - will be used.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefPdfPrintSettings

        -
        public CefPdfPrintSettings()
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        clone

        -
        public CefPdfPrintSettings clone()
        -
        -
        Overrides:
        -
        clone in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/misc/CefPrintSettings.ColorModel.html b/lib/jcef/src/docs/org/cef/misc/CefPrintSettings.ColorModel.html deleted file mode 100644 index e9bfafc..0000000 --- a/lib/jcef/src/docs/org/cef/misc/CefPrintSettings.ColorModel.html +++ /dev/null @@ -1,571 +0,0 @@ - - - - - -CefPrintSettings.ColorModel (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.misc
-

Enum CefPrintSettings.ColorModel

-
-
- -
- -
-
- -
-
- -
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/misc/CefPrintSettings.DuplexMode.html b/lib/jcef/src/docs/org/cef/misc/CefPrintSettings.DuplexMode.html deleted file mode 100644 index c34b120..0000000 --- a/lib/jcef/src/docs/org/cef/misc/CefPrintSettings.DuplexMode.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - -CefPrintSettings.DuplexMode (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.misc
-

Enum CefPrintSettings.DuplexMode

-
-
- -
- -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        valueOf

        -
        public static CefPrintSettings.DuplexMode valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefPrintSettings.DuplexMode[] 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 (CefPrintSettings.DuplexMode c : CefPrintSettings.DuplexMode.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/misc/CefPrintSettings.html b/lib/jcef/src/docs/org/cef/misc/CefPrintSettings.html deleted file mode 100644 index fb3e5b4..0000000 --- a/lib/jcef/src/docs/org/cef/misc/CefPrintSettings.html +++ /dev/null @@ -1,661 +0,0 @@ - - - - - -CefPrintSettings (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.misc
-

Class CefPrintSettings

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.misc.CefPrintSettings
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public abstract class CefPrintSettings
    -extends java.lang.Object
    -
    Class representing print settings.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        create

        -
        public static final CefPrintSettings create()
        -
        Create a new CefPrintSettings object.
        -
      • -
      - - - -
        -
      • -

        dispose

        -
        public abstract void dispose()
        -
        Removes the native reference from an unused object.
        -
      • -
      - - - -
        -
      • -

        finalize

        -
        protected void finalize()
        -                 throws java.lang.Throwable
        -
        -
        Overrides:
        -
        finalize in class java.lang.Object
        -
        Throws:
        -
        java.lang.Throwable
        -
        -
      • -
      - - - - - - - -
        -
      • -

        getCopies

        -
        public abstract int getCopies()
        -
        Get the number of copies.
        -
      • -
      - - - -
        -
      • -

        getDeviceName

        -
        public abstract java.lang.String getDeviceName()
        -
        Get the device name.
        -
      • -
      - - - -
        -
      • -

        getDPI

        -
        public abstract int getDPI()
        -
        Get the DPI (dots per inch).
        -
      • -
      - - - - - - - -
        -
      • -

        getPageRanges

        -
        public abstract void getPageRanges(java.util.Vector<CefPageRange> ranges)
        -
        Retrieve the page ranges.
        -
      • -
      - - - -
        -
      • -

        getPageRangesCount

        -
        public abstract int getPageRangesCount()
        -
        Returns the number of page ranges that currently exist.
        -
      • -
      - - - -
        -
      • -

        isLandscape

        -
        public abstract boolean isLandscape()
        -
        Returns true if the orientation is landscape.
        -
      • -
      - - - -
        -
      • -

        isReadOnly

        -
        public abstract boolean isReadOnly()
        -
        Returns true if the values of this object are read-only. Some APIs may - expose read-only objects.
        -
      • -
      - - - -
        -
      • -

        isSelectionOnly

        -
        public abstract boolean isSelectionOnly()
        -
        Returns true if only the selection will be printed.
        -
      • -
      - - - -
        -
      • -

        isValid

        -
        public abstract boolean isValid()
        -
        Returns true if this object is valid. Do not call any other methods if this - function returns false.
        -
      • -
      - - - -
        -
      • -

        setCollate

        -
        public abstract void setCollate(boolean collate)
        -
        Set whether pages will be collated.
        -
      • -
      - - - - - - - -
        -
      • -

        setCopies

        -
        public abstract void setCopies(int copies)
        -
        Set the number of copies.
        -
      • -
      - - - -
        -
      • -

        setDeviceName

        -
        public abstract void setDeviceName(java.lang.String name)
        -
        Set the device name.
        -
      • -
      - - - -
        -
      • -

        setDPI

        -
        public abstract void setDPI(int dpi)
        -
        Set the DPI (dots per inch).
        -
      • -
      - - - - - - - -
        -
      • -

        setOrientation

        -
        public abstract void setOrientation(boolean landscape)
        -
        Set the page orientation.
        -
      • -
      - - - -
        -
      • -

        setPageRanges

        -
        public abstract void setPageRanges(java.util.Vector<CefPageRange> ranges)
        -
        Set the page ranges.
        -
      • -
      - - - -
        -
      • -

        setPrinterPrintableArea

        -
        public abstract void setPrinterPrintableArea(java.awt.Dimension physical_size_device_units,
        -                                             java.awt.Rectangle printable_area_device_units,
        -                                             boolean landscape_needs_flip)
        -
        Set the printer printable area in device units. - Some platforms already provide flipped area. Set |landscape_needs_flip| - to false on those platforms to avoid double flipping.
        -
      • -
      - - - -
        -
      • -

        setSelectionOnly

        -
        public abstract void setSelectionOnly(boolean selection_only)
        -
        Set whether only the selection will be printed.
        -
      • -
      - - - -
        -
      • -

        willCollate

        -
        public abstract boolean willCollate()
        -
        Returns true if pages will be collated.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/misc/EventFlags.html b/lib/jcef/src/docs/org/cef/misc/EventFlags.html deleted file mode 100644 index d516e32..0000000 --- a/lib/jcef/src/docs/org/cef/misc/EventFlags.html +++ /dev/null @@ -1,479 +0,0 @@ - - - - - -EventFlags (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.misc
-

Class EventFlags

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.misc.EventFlags
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public final class EventFlags
    -extends java.lang.Object
    -
    Supported event bit flags.
    -
  • -
-
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        EventFlags

        -
        public EventFlags()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/misc/IntRef.html b/lib/jcef/src/docs/org/cef/misc/IntRef.html deleted file mode 100644 index 88b5a23..0000000 --- a/lib/jcef/src/docs/org/cef/misc/IntRef.html +++ /dev/null @@ -1,294 +0,0 @@ - - - - - -IntRef (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.misc
-

Class IntRef

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.misc.IntRef
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public class IntRef
    -extends java.lang.Object
    -
    Helper class for passing int values by reference.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - - -
      Constructors 
      Constructor and Description
      IntRef() 
      IntRef(int value) 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intget() 
      voidset(int value) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        IntRef

        -
        public IntRef()
        -
      • -
      - - - -
        -
      • -

        IntRef

        -
        public IntRef(int value)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        get

        -
        public int get()
        -
      • -
      - - - -
        -
      • -

        set

        -
        public void set(int value)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/misc/LongRef.html b/lib/jcef/src/docs/org/cef/misc/LongRef.html deleted file mode 100644 index bf777ea..0000000 --- a/lib/jcef/src/docs/org/cef/misc/LongRef.html +++ /dev/null @@ -1,294 +0,0 @@ - - - - - -LongRef (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.misc
-

Class LongRef

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.misc.LongRef
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public class LongRef
    -extends java.lang.Object
    -
    Helper class for passing long values by reference.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - - -
      Constructors 
      Constructor and Description
      LongRef() 
      LongRef(long value) 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      longget() 
      voidset(long value) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        LongRef

        -
        public LongRef()
        -
      • -
      - - - -
        -
      • -

        LongRef

        -
        public LongRef(long value)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        get

        -
        public long get()
        -
      • -
      - - - -
        -
      • -

        set

        -
        public void set(long value)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/misc/StringRef.html b/lib/jcef/src/docs/org/cef/misc/StringRef.html deleted file mode 100644 index 916e5c8..0000000 --- a/lib/jcef/src/docs/org/cef/misc/StringRef.html +++ /dev/null @@ -1,294 +0,0 @@ - - - - - -StringRef (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.misc
-

Class StringRef

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.misc.StringRef
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public class StringRef
    -extends java.lang.Object
    -
    Helper class for passing String values by reference.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - - - - -
      Constructors 
      Constructor and Description
      StringRef() 
      StringRef(java.lang.String value) 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      java.lang.Stringget() 
      voidset(java.lang.String value) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        StringRef

        -
        public StringRef()
        -
      • -
      - - - -
        -
      • -

        StringRef

        -
        public StringRef(java.lang.String value)
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        get

        -
        public java.lang.String get()
        -
      • -
      - - - -
        -
      • -

        set

        -
        public void set(java.lang.String value)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/misc/package-frame.html b/lib/jcef/src/docs/org/cef/misc/package-frame.html deleted file mode 100644 index 0085562..0000000 --- a/lib/jcef/src/docs/org/cef/misc/package-frame.html +++ /dev/null @@ -1,33 +0,0 @@ - - - - - -org.cef.misc (CEF3 Java API Docs) - - - - - -

org.cef.misc

- - - diff --git a/lib/jcef/src/docs/org/cef/misc/package-summary.html b/lib/jcef/src/docs/org/cef/misc/package-summary.html deleted file mode 100644 index 2bf4e4e..0000000 --- a/lib/jcef/src/docs/org/cef/misc/package-summary.html +++ /dev/null @@ -1,210 +0,0 @@ - - - - - -org.cef.misc (CEF3 Java API Docs) - - - - - - - - -
- - - - - - - -
- - -
-

Package org.cef.misc

-
-
- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/misc/package-tree.html b/lib/jcef/src/docs/org/cef/misc/package-tree.html deleted file mode 100644 index afc85ef..0000000 --- a/lib/jcef/src/docs/org/cef/misc/package-tree.html +++ /dev/null @@ -1,155 +0,0 @@ - - - - - -org.cef.misc Class Hierarchy (CEF3 Java API Docs) - - - - - - - - - - - -
-

Hierarchy For Package org.cef.misc

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/CefCookie.html b/lib/jcef/src/docs/org/cef/network/CefCookie.html deleted file mode 100644 index 77691d4..0000000 --- a/lib/jcef/src/docs/org/cef/network/CefCookie.html +++ /dev/null @@ -1,440 +0,0 @@ - - - - - -CefCookie (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.network
-

Class CefCookie

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.network.CefCookie
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public final class CefCookie
    -extends java.lang.Object
    -
    Cookie information.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Fields 
      Modifier and TypeField and Description
      java.util.Datecreation -
      The cookie creation date.
      -
      java.lang.Stringdomain -
      If domain is empty a host cookie will be created instead of a domain - cookie.
      -
      java.util.Dateexpires 
      booleanhasExpires -
      The cookie expiration date is only valid if |has_expires| is true.
      -
      booleanhttponly -
      If httponly is true the cookie will only be sent for HTTP requests.
      -
      java.util.DatelastAccess -
      The cookie last access date.
      -
      java.lang.Stringname -
      The cookie name.
      -
      java.lang.Stringpath -
      If path is non-empty only URLs at or below the path will get the cookie - value.
      -
      booleansecure -
      If secure is true the cookie will only be sent for HTTPS requests.
      -
      java.lang.Stringvalue -
      The cookie value.
      -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      CefCookie(java.lang.String name, - java.lang.String value, - java.lang.String domain, - java.lang.String path, - boolean secure, - boolean httponly, - java.util.Date creation, - java.util.Date lastAccess, - boolean hasExpires, - java.util.Date expires) 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        creation

        -
        public final java.util.Date creation
        -
        The cookie creation date. This is automatically populated by the system on - cookie creation.
        -
      • -
      - - - -
        -
      • -

        domain

        -
        public final java.lang.String domain
        -
        If domain is empty a host cookie will be created instead of a domain - cookie. Domain cookies are stored with a leading "." and are visible to - sub-domains whereas host cookies are not.
        -
      • -
      - - - -
        -
      • -

        expires

        -
        public final java.util.Date expires
        -
      • -
      - - - -
        -
      • -

        hasExpires

        -
        public final boolean hasExpires
        -
        The cookie expiration date is only valid if |has_expires| is true.
        -
      • -
      - - - -
        -
      • -

        httponly

        -
        public final boolean httponly
        -
        If httponly is true the cookie will only be sent for HTTP requests.
        -
      • -
      - - - -
        -
      • -

        lastAccess

        -
        public final java.util.Date lastAccess
        -
        The cookie last access date. This is automatically populated by the system - on access.
        -
      • -
      - - - -
        -
      • -

        name

        -
        public final java.lang.String name
        -
        The cookie name.
        -
      • -
      - - - -
        -
      • -

        path

        -
        public final java.lang.String path
        -
        If path is non-empty only URLs at or below the path will get the cookie - value.
        -
      • -
      - - - -
        -
      • -

        secure

        -
        public final boolean secure
        -
        If secure is true the cookie will only be sent for HTTPS requests.
        -
      • -
      - - - -
        -
      • -

        value

        -
        public final java.lang.String value
        -
        The cookie value.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefCookie

        -
        public CefCookie(java.lang.String name,
        -                 java.lang.String value,
        -                 java.lang.String domain,
        -                 java.lang.String path,
        -                 boolean secure,
        -                 boolean httponly,
        -                 java.util.Date creation,
        -                 java.util.Date lastAccess,
        -                 boolean hasExpires,
        -                 java.util.Date expires)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/CefCookieManager.html b/lib/jcef/src/docs/org/cef/network/CefCookieManager.html deleted file mode 100644 index d2851e7..0000000 --- a/lib/jcef/src/docs/org/cef/network/CefCookieManager.html +++ /dev/null @@ -1,411 +0,0 @@ - - - - - -CefCookieManager (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.network
-

Class CefCookieManager

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.network.CefCookieManager
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public abstract class CefCookieManager
    -extends java.lang.Object
    -
    Class used for managing cookies. The methods of this class may be called on any thread unless - otherwise indicated.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        deleteCookies

        -
        public abstract boolean deleteCookies(java.lang.String url,
        -                                      java.lang.String cookieName)
        -
        Delete all cookies that match the specified parameters. If both |url| and |cookieName| values - are specified all host and domain cookies matching both will be deleted. If only |url| is - specified all host cookies (but not domain cookies) irrespective of path will be deleted. If - |url| is empty all cookies for all hosts and domains will be deleted. Cookies can alternately - be deleted using the visit*Cookies() methods.
        -
        -
        Parameters:
        -
        url - The cookie URL to delete or null.
        -
        cookieName - The cookie name to delete or null.
        -
        Returns:
        -
        False if a non-empty invalid URL is secified or if cookies cannot be accessed.
        -
        -
      • -
      - - - -
        -
      • -

        dispose

        -
        public abstract void dispose()
        -
        Removes the native reference from an unused object.
        -
      • -
      - - - -
        -
      • -

        finalize

        -
        protected void finalize()
        -                 throws java.lang.Throwable
        -
        -
        Overrides:
        -
        finalize in class java.lang.Object
        -
        Throws:
        -
        java.lang.Throwable
        -
        -
      • -
      - - - -
        -
      • -

        flushStore

        -
        public abstract boolean flushStore(CefCompletionCallback handler)
        -
        Flush the backing store (if any) to disk.
        -
        -
        Parameters:
        -
        handler - Callback that will be executed on the UI thread upon completion.
        -
        Returns:
        -
        False if cookies cannot be accessed.
        -
        -
      • -
      - - - -
        -
      • -

        getGlobalManager

        -
        public static final CefCookieManager getGlobalManager()
        -
        Returns the global cookie manager. By default data will be stored at CefSettings.cache_path - if specified or in memory otherwise.
        -
        -
        Returns:
        -
        The global cookie manager.
        -
        -
      • -
      - - - -
        -
      • -

        setCookie

        -
        public abstract boolean setCookie(java.lang.String url,
        -                                  CefCookie cookie)
        -
        Sets a cookie given a valid URL and explicit user-provided cookie attributes. This function - expects each attribute to be well-formed. It will check for disallowed characters (e.g. the - ';' character is disallowed within the cookie value attribute) and fail without setting the - cookie if such characters are found.
        -
        -
        Parameters:
        -
        url - The cookie URL.
        -
        cookie - The cookie attributes.
        -
        Returns:
        -
        False if an invalid URL is specified or if cookies cannot be accessed.
        -
        -
      • -
      - - - -
        -
      • -

        visitAllCookies

        -
        public abstract boolean visitAllCookies(CefCookieVisitor visitor)
        -
        Visit all cookies. The returned cookies are ordered by longest path, then by earliest - creation date.
        -
        -
        Parameters:
        -
        visitor - Callback that will receive cookies on the UI thread.
        -
        Returns:
        -
        False if cookies cannot be accessed.
        -
        -
      • -
      - - - -
        -
      • -

        visitUrlCookies

        -
        public abstract boolean visitUrlCookies(java.lang.String url,
        -                                        boolean includeHttpOnly,
        -                                        CefCookieVisitor visitor)
        -
        Visit a subset of cookies. The returned cookies are ordered by longest path, then by earliest - creation date.
        -
        -
        Parameters:
        -
        url - Results are filtered by the given url scheme, host, domain and path.
        -
        includeHttpOnly - If true HTTP-only cookies will also be included in the results.
        -
        visitor - Callback that will receive cookies on the UI thread.
        -
        Returns:
        -
        False if cookies cannot be accessed.
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/CefPostData.html b/lib/jcef/src/docs/org/cef/network/CefPostData.html deleted file mode 100644 index 042bb63..0000000 --- a/lib/jcef/src/docs/org/cef/network/CefPostData.html +++ /dev/null @@ -1,402 +0,0 @@ - - - - - -CefPostData (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.network
-

Class CefPostData

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.network.CefPostData
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public abstract class CefPostData
    -extends java.lang.Object
    -
    Class used to represent post data for a web request. The methods of this - class may be called on any thread.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        addElement

        -
        public abstract boolean addElement(CefPostDataElement element)
        -
        Add the specified post data element. Returns true if the add succeeds.
        -
      • -
      - - - -
        -
      • -

        create

        -
        public static final CefPostData create()
        -
        Create a new CefPostData object.
        -
      • -
      - - - -
        -
      • -

        dispose

        -
        public abstract void dispose()
        -
        Removes the native reference from an unused object.
        -
      • -
      - - - -
        -
      • -

        finalize

        -
        protected void finalize()
        -                 throws java.lang.Throwable
        -
        -
        Overrides:
        -
        finalize in class java.lang.Object
        -
        Throws:
        -
        java.lang.Throwable
        -
        -
      • -
      - - - -
        -
      • -

        getElementCount

        -
        public abstract int getElementCount()
        -
        Returns the number of existing post data elements.
        -
      • -
      - - - -
        -
      • -

        getElements

        -
        public abstract void getElements(java.util.Vector<CefPostDataElement> elements)
        -
        Retrieve the post data elements.
        -
      • -
      - - - -
        -
      • -

        isReadOnly

        -
        public abstract boolean isReadOnly()
        -
        Returns true if this object is read-only.
        -
      • -
      - - - -
        -
      • -

        removeElement

        -
        public abstract boolean removeElement(CefPostDataElement element)
        -
        Remove the specified post data element. Returns true if the removal - succeeds.
        -
      • -
      - - - -
        -
      • -

        removeElements

        -
        public abstract void removeElements()
        -
        Remove all existing post data elements.
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString(java.lang.String mimeType)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/CefPostDataElement.Type.html b/lib/jcef/src/docs/org/cef/network/CefPostDataElement.Type.html deleted file mode 100644 index c312b08..0000000 --- a/lib/jcef/src/docs/org/cef/network/CefPostDataElement.Type.html +++ /dev/null @@ -1,367 +0,0 @@ - - - - - -CefPostDataElement.Type (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.network
-

Enum CefPostDataElement.Type

-
-
-
    -
  • java.lang.Object
  • -
  • - -
  • -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static CefPostDataElement.TypevalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static CefPostDataElement.Type[]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
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        valueOf

        -
        public static CefPostDataElement.Type valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefPostDataElement.Type[] 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 (CefPostDataElement.Type c : CefPostDataElement.Type.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/CefPostDataElement.html b/lib/jcef/src/docs/org/cef/network/CefPostDataElement.html deleted file mode 100644 index 007cab4..0000000 --- a/lib/jcef/src/docs/org/cef/network/CefPostDataElement.html +++ /dev/null @@ -1,461 +0,0 @@ - - - - - -CefPostDataElement (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.network
-

Class CefPostDataElement

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.network.CefPostDataElement
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public abstract class CefPostDataElement
    -extends java.lang.Object
    -
    Class used to represent a single element in the request post data. The - methods of this class may be called on any thread.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Nested Class Summary

      - - - - - - - - - - -
      Nested Classes 
      Modifier and TypeClass and Description
      static class CefPostDataElement.Type -
      Post data elements may represent either bytes or files.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static CefPostDataElementcreate() -
      Create a new CefPostDataElement object.
      -
      abstract voiddispose() -
      Removes the native reference from an unused object.
      -
      protected voidfinalize() 
      abstract intgetBytes(int size, - byte[] bytes) -
      Read up to size bytes into bytes and return the number of bytes - actually read.
      -
      abstract intgetBytesCount() -
      Return the number of bytes.
      -
      abstract java.lang.StringgetFile() -
      Return the file name.
      -
      abstract CefPostDataElement.TypegetType() -
      Return the type of this post data element.
      -
      abstract booleanisReadOnly() -
      Returns true if this object is read-only.
      -
      abstract voidsetToBytes(int size, - byte[] bytes) -
      The post data element will represent bytes.
      -
      abstract voidsetToEmpty() -
      Remove all contents from the post data element.
      -
      abstract voidsetToFile(java.lang.String fileName) -
      The post data element will represent a file.
      -
      java.lang.StringtoString() 
      java.lang.StringtoString(java.lang.String mimeType) 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        create

        -
        public static final CefPostDataElement create()
        -
        Create a new CefPostDataElement object.
        -
      • -
      - - - -
        -
      • -

        dispose

        -
        public abstract void dispose()
        -
        Removes the native reference from an unused object.
        -
      • -
      - - - -
        -
      • -

        finalize

        -
        protected void finalize()
        -                 throws java.lang.Throwable
        -
        -
        Overrides:
        -
        finalize in class java.lang.Object
        -
        Throws:
        -
        java.lang.Throwable
        -
        -
      • -
      - - - -
        -
      • -

        getBytes

        -
        public abstract int getBytes(int size,
        -                             byte[] bytes)
        -
        Read up to size bytes into bytes and return the number of bytes - actually read.
        -
      • -
      - - - -
        -
      • -

        getBytesCount

        -
        public abstract int getBytesCount()
        -
        Return the number of bytes.
        -
      • -
      - - - -
        -
      • -

        getFile

        -
        public abstract java.lang.String getFile()
        -
        Return the file name.
        -
      • -
      - - - - - - - -
        -
      • -

        isReadOnly

        -
        public abstract boolean isReadOnly()
        -
        Returns true if this object is read-only.
        -
      • -
      - - - -
        -
      • -

        setToBytes

        -
        public abstract void setToBytes(int size,
        -                                byte[] bytes)
        -
        The post data element will represent bytes. The bytes passed - in will be copied.
        -
      • -
      - - - -
        -
      • -

        setToEmpty

        -
        public abstract void setToEmpty()
        -
        Remove all contents from the post data element.
        -
      • -
      - - - -
        -
      • -

        setToFile

        -
        public abstract void setToFile(java.lang.String fileName)
        -
        The post data element will represent a file.
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString(java.lang.String mimeType)
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/CefRequest.CefUrlRequestFlags.html b/lib/jcef/src/docs/org/cef/network/CefRequest.CefUrlRequestFlags.html deleted file mode 100644 index 4d8b36c..0000000 --- a/lib/jcef/src/docs/org/cef/network/CefRequest.CefUrlRequestFlags.html +++ /dev/null @@ -1,406 +0,0 @@ - - - - - -CefRequest.CefUrlRequestFlags (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.network
-

Class CefRequest.CefUrlRequestFlags

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.network.CefRequest.CefUrlRequestFlags
    • -
    -
  • -
-
-
    -
  • -
    -
    Enclosing class:
    -
    CefRequest
    -
    -
    -
    -
    public static final class CefRequest.CefUrlRequestFlags
    -extends java.lang.Object
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      Fields 
      Modifier and TypeField and Description
      static intUR_FLAG_ALLOW_CACHED_CREDENTIALS -
      If set user name, password, and cookies may be sent with the request, and - cookies may be saved from the response.
      -
      static intUR_FLAG_NO_DOWNLOAD_DATA -
      If set the CefURLRequestClient.onDownloadData method will not be called.
      -
      static intUR_FLAG_NO_RETRY_ON_5XX -
      If set 5XX redirect errors will be propagated to the observer instead of - automatically re-tried.
      -
      static intUR_FLAG_NONE -
      Default behavior.
      -
      static intUR_FLAG_REPORT_RAW_HEADERS -
      If set the headers sent and received for the request will be recorded.
      -
      static intUR_FLAG_REPORT_UPLOAD_PROGRESS -
      If set upload progress events will be generated when a request has a body.
      -
      static intUR_FLAG_SKIP_CACHE -
      If set the cache will be skipped when handling the request.
      -
      -
    • -
    - -
      -
    • - - -

      Constructor Summary

      - - - - - - - - -
      Constructors 
      Constructor and Description
      CefUrlRequestFlags() 
      -
    • -
    - -
      -
    • - - -

      Method Summary

      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Field Detail

      - - - -
        -
      • -

        UR_FLAG_ALLOW_CACHED_CREDENTIALS

        -
        public static final int UR_FLAG_ALLOW_CACHED_CREDENTIALS
        -
        If set user name, password, and cookies may be sent with the request, and - cookies may be saved from the response.
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        UR_FLAG_NO_DOWNLOAD_DATA

        -
        public static final int UR_FLAG_NO_DOWNLOAD_DATA
        -
        If set the CefURLRequestClient.onDownloadData method will not be called.
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        UR_FLAG_NO_RETRY_ON_5XX

        -
        public static final int UR_FLAG_NO_RETRY_ON_5XX
        -
        If set 5XX redirect errors will be propagated to the observer instead of - automatically re-tried. This currently only applies for requests - originated in the browser process.
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        UR_FLAG_NONE

        -
        public static final int UR_FLAG_NONE
        -
        Default behavior.
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        UR_FLAG_REPORT_RAW_HEADERS

        -
        public static final int UR_FLAG_REPORT_RAW_HEADERS
        -
        If set the headers sent and received for the request will be recorded.
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        UR_FLAG_REPORT_UPLOAD_PROGRESS

        -
        public static final int UR_FLAG_REPORT_UPLOAD_PROGRESS
        -
        If set upload progress events will be generated when a request has a body.
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      - - - -
        -
      • -

        UR_FLAG_SKIP_CACHE

        -
        public static final int UR_FLAG_SKIP_CACHE
        -
        If set the cache will be skipped when handling the request.
        -
        -
        See Also:
        -
        Constant Field Values
        -
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Constructor Detail

      - - - -
        -
      • -

        CefUrlRequestFlags

        -
        public CefUrlRequestFlags()
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/CefRequest.ReferrerPolicy.html b/lib/jcef/src/docs/org/cef/network/CefRequest.ReferrerPolicy.html deleted file mode 100644 index eeb7481..0000000 --- a/lib/jcef/src/docs/org/cef/network/CefRequest.ReferrerPolicy.html +++ /dev/null @@ -1,486 +0,0 @@ - - - - - -CefRequest.ReferrerPolicy (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.network
-

Enum CefRequest.ReferrerPolicy

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable, java.lang.Comparable<CefRequest.ReferrerPolicy>
    -
    -
    -
    Enclosing class:
    -
    CefRequest
    -
    -
    -
    -
    public static enum CefRequest.ReferrerPolicy
    -extends java.lang.Enum<CefRequest.ReferrerPolicy>
    -
    Policy for how the Referrer HTTP header value will be sent during navigation. - If the `--no-referrers` command-line flag is specified then the policy value - will be ignored and the Referrer value will never be sent.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Detail

      - - - -
        -
      • -

        REFERRER_POLICY_CLEAR_REFERRER_ON_TRANSITION_CROSS_ORIGIN

        -
        public static final CefRequest.ReferrerPolicy REFERRER_POLICY_CLEAR_REFERRER_ON_TRANSITION_CROSS_ORIGIN
        -
        Clear the referrer when the request's referrer is cross-origin with the - request destination.
        -
      • -
      - - - -
        -
      • -

        REFERRER_POLICY_CLEAR_REFERRER_ON_TRANSITION_FROM_SECURE_TO_INSECURE

        -
        public static final CefRequest.ReferrerPolicy REFERRER_POLICY_CLEAR_REFERRER_ON_TRANSITION_FROM_SECURE_TO_INSECURE
        -
        Clear the referrer header if the header value is HTTPS but the request - destination is HTTP. This is the default behavior.
        -
      • -
      - - - -
        -
      • -

        REFERRER_POLICY_DEFAULT

        -
        public static final CefRequest.ReferrerPolicy REFERRER_POLICY_DEFAULT
        -
        This is the same as REFERRER_POLICY_CLEAR_REFERRER_ON_TRANSITION_FROM_SECURE_TO_INSECURE - but here to match CEF native.
        -
      • -
      - - - -
        -
      • -

        REFERRER_POLICY_NEVER_CLEAR_REFERRER

        -
        public static final CefRequest.ReferrerPolicy REFERRER_POLICY_NEVER_CLEAR_REFERRER
        -
        Never change the referrer.
        -
      • -
      - - - -
        -
      • -

        REFERRER_POLICY_NO_REFERRER

        -
        public static final CefRequest.ReferrerPolicy REFERRER_POLICY_NO_REFERRER
        -
        Always clear the referrer regardless of the request destination.
        -
      • -
      - - - -
        -
      • -

        REFERRER_POLICY_NUM_VALUES

        -
        public static final CefRequest.ReferrerPolicy REFERRER_POLICY_NUM_VALUES
        -
        Always the last value in this enumeration.
        -
      • -
      - - - -
        -
      • -

        REFERRER_POLICY_ORIGIN

        -
        public static final CefRequest.ReferrerPolicy REFERRER_POLICY_ORIGIN
        -
        Strip the referrer down to the origin regardless of the redirect location.
        -
      • -
      - - - -
        -
      • -

        REFERRER_POLICY_ORIGIN_CLEAR_ON_TRANSITION_FROM_SECURE_TO_INSECURE

        -
        public static final CefRequest.ReferrerPolicy REFERRER_POLICY_ORIGIN_CLEAR_ON_TRANSITION_FROM_SECURE_TO_INSECURE
        -
        Strip the referrer down to the origin, but clear it entirely if the - referrer value is HTTPS and the destination is HTTP.
        -
      • -
      - - - -
        -
      • -

        REFERRER_POLICY_ORIGIN_ONLY_ON_TRANSITION_CROSS_ORIGIN

        -
        public static final CefRequest.ReferrerPolicy REFERRER_POLICY_ORIGIN_ONLY_ON_TRANSITION_CROSS_ORIGIN
        -
        Strip the referrer down to an origin when the origin of the referrer is - different from the destination's origin.
        -
      • -
      - - - -
        -
      • -

        REFERRER_POLICY_REDUCE_REFERRER_GRANULARITY_ON_TRANSITION_CROSS_ORIGIN

        -
        public static final CefRequest.ReferrerPolicy REFERRER_POLICY_REDUCE_REFERRER_GRANULARITY_ON_TRANSITION_CROSS_ORIGIN
        -
        A slight variant on CLEAR_REFERRER_ON_TRANSITION_FROM_SECURE_TO_INSECURE: - If the request destination is HTTP, an HTTPS referrer will be cleared. If - the request's destination is cross-origin with the referrer (but does not - downgrade), the referrer's granularity will be stripped down to an origin - rather than a full URL. Same-origin requests will send the full referrer.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        valueOf

        -
        public static CefRequest.ReferrerPolicy valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefRequest.ReferrerPolicy[] 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 (CefRequest.ReferrerPolicy c : CefRequest.ReferrerPolicy.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/CefRequest.ResourceType.html b/lib/jcef/src/docs/org/cef/network/CefRequest.ResourceType.html deleted file mode 100644 index a65ffff..0000000 --- a/lib/jcef/src/docs/org/cef/network/CefRequest.ResourceType.html +++ /dev/null @@ -1,571 +0,0 @@ - - - - - -CefRequest.ResourceType (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.network
-

Enum CefRequest.ResourceType

-
-
-
    -
  • java.lang.Object
  • -
  • - -
  • -
-
- -
-
- -
-
- -
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/CefRequest.TransitionFlags.html b/lib/jcef/src/docs/org/cef/network/CefRequest.TransitionFlags.html deleted file mode 100644 index 7199af3..0000000 --- a/lib/jcef/src/docs/org/cef/network/CefRequest.TransitionFlags.html +++ /dev/null @@ -1,431 +0,0 @@ - - - - - -CefRequest.TransitionFlags (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.network
-

Enum CefRequest.TransitionFlags

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable, java.lang.Comparable<CefRequest.TransitionFlags>
    -
    -
    -
    Enclosing class:
    -
    CefRequest
    -
    -
    -
    -
    public static enum CefRequest.TransitionFlags
    -extends java.lang.Enum<CefRequest.TransitionFlags>
    -
    Transition qualifiers. - Any of the core values above can be augmented by one or more qualifiers. - These qualifiers further define the transition.
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      intgetValue() -
      Returns the integer representation of the enum.
      -
      static CefRequest.TransitionFlagsvalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static CefRequest.TransitionFlags[]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

      - - - -
        -
      • -

        TT_BLOCKED_FLAG

        -
        public static final CefRequest.TransitionFlags TT_BLOCKED_FLAG
        -
        Attempted to visit a URL but was blocked.
        -
      • -
      - - - -
        -
      • -

        TT_CHAIN_END_FLAG

        -
        public static final CefRequest.TransitionFlags TT_CHAIN_END_FLAG
        -
        The last transition in a redirect chain.
        -
      • -
      - - - -
        -
      • -

        TT_CHAIN_START_FLAG

        -
        public static final CefRequest.TransitionFlags TT_CHAIN_START_FLAG
        -
        The beginning of a navigation chain.
        -
      • -
      - - - -
        -
      • -

        TT_CLIENT_REDIRECT_FLAG

        -
        public static final CefRequest.TransitionFlags TT_CLIENT_REDIRECT_FLAG
        -
        Redirects caused by JavaScript or a meta refresh tag on the page.
        -
      • -
      - - - -
        -
      • -

        TT_FORWARD_BACK_FLAG

        -
        public static final CefRequest.TransitionFlags TT_FORWARD_BACK_FLAG
        -
        Used the Forward or Back function to navigate among browsing history.
        -
      • -
      - - - -
        -
      • -

        TT_SERVER_REDIRECT_FLAG

        -
        public static final CefRequest.TransitionFlags TT_SERVER_REDIRECT_FLAG
        -
        Redirects sent from the server by HTTP headers.
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        getValue

        -
        public int getValue()
        -
        Returns the integer representation of the enum.
        -
        -
        Returns:
        -
        Integer representation of the enum.
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static CefRequest.TransitionFlags valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefRequest.TransitionFlags[] 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 (CefRequest.TransitionFlags c : CefRequest.TransitionFlags.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/CefRequest.TransitionType.html b/lib/jcef/src/docs/org/cef/network/CefRequest.TransitionType.html deleted file mode 100644 index 46332e3..0000000 --- a/lib/jcef/src/docs/org/cef/network/CefRequest.TransitionType.html +++ /dev/null @@ -1,578 +0,0 @@ - - - - - -CefRequest.TransitionType (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.network
-

Enum CefRequest.TransitionType

-
-
- -
-
    -
  • -
    -
    All Implemented Interfaces:
    -
    java.io.Serializable, java.lang.Comparable<CefRequest.TransitionType>
    -
    -
    -
    Enclosing class:
    -
    CefRequest
    -
    -
    -
    -
    public static enum CefRequest.TransitionType
    -extends java.lang.Enum<CefRequest.TransitionType>
    -
    Transition type for a request. Made up of one source value and 0 or more - qualifiers.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Enum Constant Summary

      - - - - - - - - - - - - - - - - - - - - - - - -
      Enum Constants 
      Enum Constant and Description
      TT_AUTO_SUBFRAME -
      Source is a subframe navigation.
      -
      TT_EXPLICIT -
      Source is some other "explicit" navigation action such as creating a new - browser or using the LoadURL function.
      -
      TT_FORM_SUBMIT -
      Source is a form submission by the user.
      -
      TT_LINK -
      Source is a link click or the JavaScript window.open function.
      -
      TT_MANUAL_SUBFRAME -
      Source is a subframe navigation explicitly requested by the user that will - generate new navigation entries in the back/forward list.
      -
      TT_RELOAD -
      Source is a "reload" of the page via the Reload function or by re-visiting - the same URL.
      -
      -
    • -
    - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and TypeMethod and Description
      voidaddQualifier(CefRequest.TransitionFlags flag) -
      Any of the core values above can be augmented by one or more qualifiers - defined as TransitionFlags.
      -
      voidaddQualifiers(int flags) -
      Add qualifiers as integer value
      -
      intgetQualifiers() -
      Returns the qualifier part of the enum as integer.
      -
      intgetSource() -
      Returns the source part of the enum as integer.
      -
      intgetValue() -
      Returns the integer representation of this enum, containing the source - and the qualifier as one value.
      -
      booleanisRedirect() -
      Tests if one of the redirect qualifiers is set.
      -
      booleanisSet(CefRequest.TransitionFlags flag) -
      Tests if a qualifier is set.
      -
      voidremoveQualifier(CefRequest.TransitionFlags flag) -
      Removes a qualifier from the enum.
      -
      static CefRequest.TransitionTypevalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static CefRequest.TransitionType[]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

      - - - -
        -
      • -

        TT_AUTO_SUBFRAME

        -
        public static final CefRequest.TransitionType TT_AUTO_SUBFRAME
        -
        Source is a subframe navigation. This is any content that is automatically - loaded in a non-toplevel frame. For example, if a page consists of several - frames containing ads, those ad URLs will have this transition type. - The user may not even realize the content in these pages is a separate - frame, so may not care about the URL.
        -
      • -
      - - - -
        -
      • -

        TT_EXPLICIT

        -
        public static final CefRequest.TransitionType TT_EXPLICIT
        -
        Source is some other "explicit" navigation action such as creating a new - browser or using the LoadURL function. This is also the default value - for navigations where the actual type is unknown.
        -
      • -
      - - - -
        -
      • -

        TT_FORM_SUBMIT

        -
        public static final CefRequest.TransitionType TT_FORM_SUBMIT
        -
        Source is a form submission by the user. NOTE: In some situations - submitting a form does not result in this transition type. This can happen - if the form uses a script to submit the contents.
        -
      • -
      - - - -
        -
      • -

        TT_LINK

        -
        public static final CefRequest.TransitionType TT_LINK
        -
        Source is a link click or the JavaScript window.open function. This is - also the default value for requests like sub-resource loads that are not - navigations.
        -
      • -
      - - - -
        -
      • -

        TT_MANUAL_SUBFRAME

        -
        public static final CefRequest.TransitionType TT_MANUAL_SUBFRAME
        -
        Source is a subframe navigation explicitly requested by the user that will - generate new navigation entries in the back/forward list. These are - probably more important than frames that were automatically loaded in - the background because the user probably cares about the fact that this - link was loaded.
        -
      • -
      - - - -
        -
      • -

        TT_RELOAD

        -
        public static final CefRequest.TransitionType TT_RELOAD
        -
        Source is a "reload" of the page via the Reload function or by re-visiting - the same URL. NOTE: This is distinct from the concept of whether a - particular load uses "reload semantics" (i.e. bypasses cached data).
        -
      • -
      -
    • -
    - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        addQualifier

        -
        public void addQualifier(CefRequest.TransitionFlags flag)
        -
        Any of the core values above can be augmented by one or more qualifiers - defined as TransitionFlags. - These qualifiers further define the transition.
        -
      • -
      - - - -
        -
      • -

        addQualifiers

        -
        public void addQualifiers(int flags)
        -
        Add qualifiers as integer value
        -
      • -
      - - - -
        -
      • -

        getQualifiers

        -
        public int getQualifiers()
        -
        Returns the qualifier part of the enum as integer.
        -
        -
        Returns:
        -
        Integer representation of the set qualifiers.
        -
        -
      • -
      - - - -
        -
      • -

        getSource

        -
        public int getSource()
        -
        Returns the source part of the enum as integer.
        -
        -
        Returns:
        -
        Integer representation of the set source.
        -
        -
      • -
      - - - -
        -
      • -

        getValue

        -
        public int getValue()
        -
        Returns the integer representation of this enum, containing the source - and the qualifier as one value.
        -
        -
        Returns:
        -
        The integer value of the enum with all its qualifiers.
        -
        -
      • -
      - - - -
        -
      • -

        isRedirect

        -
        public boolean isRedirect()
        -
        Tests if one of the redirect qualifiers is set.
        -
      • -
      - - - - - - - -
        -
      • -

        removeQualifier

        -
        public void removeQualifier(CefRequest.TransitionFlags flag)
        -
        Removes a qualifier from the enum.
        -
        -
        Parameters:
        -
        The - qualifier to be removed.
        -
        -
      • -
      - - - -
        -
      • -

        valueOf

        -
        public static CefRequest.TransitionType valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefRequest.TransitionType[] 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 (CefRequest.TransitionType c : CefRequest.TransitionType.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/CefRequest.html b/lib/jcef/src/docs/org/cef/network/CefRequest.html deleted file mode 100644 index 008d132..0000000 --- a/lib/jcef/src/docs/org/cef/network/CefRequest.html +++ /dev/null @@ -1,729 +0,0 @@ - - - - - -CefRequest (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.network
-

Class CefRequest

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.network.CefRequest
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public abstract class CefRequest
    -extends java.lang.Object
    -
    Class used to represent a web request. The methods of this class may be - called on any thread.
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static CefRequestcreate() -
      Create a new CefRequest object.
      -
      abstract voiddispose() -
      Removes the native reference from an unused object.
      -
      protected voidfinalize() 
      abstract java.lang.StringgetFirstPartyForCookies() -
      Get the URL to the first party for cookies used in combination with - CefURLRequest.
      -
      abstract intgetFlags() -
      Get the flags used in combination with CefURLRequest.
      -
      abstract java.lang.StringgetHeaderByName(java.lang.String name) -
      Get the value for the specified response header field.
      -
      abstract voidgetHeaderMap(java.util.Map<java.lang.String,java.lang.String> headerMap) -
      Get the header values.
      -
      abstract longgetIdentifier() -
      Returns the globally unique identifier for this request or 0 if not - specified.
      -
      abstract java.lang.StringgetMethod() -
      Get the request method type.
      -
      abstract CefPostDatagetPostData() -
      Get the post data.
      -
      abstract CefRequest.ReferrerPolicygetReferrerPolicy() -
      Get the referrer policy.
      -
      abstract java.lang.StringgetReferrerURL() -
      Get the referrer URL.
      -
      abstract CefRequest.ResourceTypegetResourceType() -
      Get the resource type for this request.
      -
      abstract CefRequest.TransitionTypegetTransitionType() -
      Get the transition type for this request.
      -
      abstract java.lang.StringgetURL() -
      Get the fully qualified URL.
      -
      abstract booleanisReadOnly() -
      Returns true if this object is read-only.
      -
      abstract voidset(java.lang.String url, - java.lang.String method, - CefPostData postData, - java.util.Map<java.lang.String,java.lang.String> headerMap) -
      Set all values at one time.
      -
      abstract voidsetFirstPartyForCookies(java.lang.String url) -
      Set the URL to the first party for cookies used in combination with - CefURLRequest.
      -
      abstract voidsetFlags(int flags) -
      Set the flags used in combination with CefURLRequest.
      -
      abstract voidsetHeaderByName(java.lang.String name, - java.lang.String value, - boolean overwrite) -
      Set the value for the specified response header field.
      -
      abstract voidsetHeaderMap(java.util.Map<java.lang.String,java.lang.String> headerMap) -
      Set the header values.
      -
      abstract voidsetMethod(java.lang.String method) -
      Set the request method type.
      -
      abstract voidsetPostData(CefPostData postData) -
      Set the post data.
      -
      abstract voidsetReferrer(java.lang.String url, - CefRequest.ReferrerPolicy policy) -
      Set the referrer URL and policy.
      -
      abstract voidsetURL(java.lang.String url) -
      Set the fully qualified URL.
      -
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        create

        -
        public static final CefRequest create()
        -
        Create a new CefRequest object.
        -
      • -
      - - - -
        -
      • -

        dispose

        -
        public abstract void dispose()
        -
        Removes the native reference from an unused object.
        -
      • -
      - - - -
        -
      • -

        finalize

        -
        protected void finalize()
        -                 throws java.lang.Throwable
        -
        -
        Overrides:
        -
        finalize in class java.lang.Object
        -
        Throws:
        -
        java.lang.Throwable
        -
        -
      • -
      - - - -
        -
      • -

        getFirstPartyForCookies

        -
        public abstract java.lang.String getFirstPartyForCookies()
        -
        Get the URL to the first party for cookies used in combination with - CefURLRequest.
        -
      • -
      - - - -
        -
      • -

        getFlags

        -
        public abstract int getFlags()
        -
        Get the flags used in combination with CefURLRequest. See - CefUrlRequestFlags for supported values.
        -
      • -
      - - - -
        -
      • -

        getHeaderByName

        -
        public abstract java.lang.String getHeaderByName(java.lang.String name)
        -
        Get the value for the specified response header field. The Referer value cannot be retrieved - using this method. Use getHeaderMap instead if there might be multiple values.
        -
        -
        Parameters:
        -
        name - The header name.
        -
        Returns:
        -
        The header value.
        -
        -
      • -
      - - - -
        -
      • -

        getHeaderMap

        -
        public abstract void getHeaderMap(java.util.Map<java.lang.String,java.lang.String> headerMap)
        -
        Get the header values.
        -
      • -
      - - - -
        -
      • -

        getIdentifier

        -
        public abstract long getIdentifier()
        -
        Returns the globally unique identifier for this request or 0 if not - specified. Can be used by CefRequestHandler implementations in the browser - process to track a single request across multiple callbacks.
        -
      • -
      - - - -
        -
      • -

        getMethod

        -
        public abstract java.lang.String getMethod()
        -
        Get the request method type. The value will default to POST if post data - is provided and GET otherwise.
        -
      • -
      - - - -
        -
      • -

        getPostData

        -
        public abstract CefPostData getPostData()
        -
        Get the post data.
        -
      • -
      - - - - - - - -
        -
      • -

        getReferrerURL

        -
        public abstract java.lang.String getReferrerURL()
        -
        Get the referrer URL.
        -
      • -
      - - - -
        -
      • -

        getResourceType

        -
        public abstract CefRequest.ResourceType getResourceType()
        -
        Get the resource type for this request. Accurate resource type information - may only be available in the browser process.
        -
      • -
      - - - -
        -
      • -

        getTransitionType

        -
        public abstract CefRequest.TransitionType getTransitionType()
        -
        Get the transition type for this request. Only available in the browser - process and only applies to requests that represent a main frame or - sub-frame navigation.
        -
      • -
      - - - -
        -
      • -

        getURL

        -
        public abstract java.lang.String getURL()
        -
        Get the fully qualified URL.
        -
      • -
      - - - -
        -
      • -

        isReadOnly

        -
        public abstract boolean isReadOnly()
        -
        Returns true if this object is read-only.
        -
      • -
      - - - -
        -
      • -

        set

        -
        public abstract void set(java.lang.String url,
        -                         java.lang.String method,
        -                         CefPostData postData,
        -                         java.util.Map<java.lang.String,java.lang.String> headerMap)
        -
        Set all values at one time.
        -
      • -
      - - - -
        -
      • -

        setFirstPartyForCookies

        -
        public abstract void setFirstPartyForCookies(java.lang.String url)
        -
        Set the URL to the first party for cookies used in combination with - CefURLRequest.
        -
      • -
      - - - -
        -
      • -

        setFlags

        -
        public abstract void setFlags(int flags)
        -
        Set the flags used in combination with CefURLRequest. See - CefUrlRequestFlags for supported values.
        -
      • -
      - - - -
        -
      • -

        setHeaderByName

        -
        public abstract void setHeaderByName(java.lang.String name,
        -                                     java.lang.String value,
        -                                     boolean overwrite)
        -
        Set the value for the specified response header field. The Referer value cannot be set using - this method.
        -
        -
        Parameters:
        -
        name - The header name.
        -
        value - The header value.
        -
        overwrite - If true any existing values will be replaced with the new value. If false - any existing values will not be overwritten.
        -
        -
      • -
      - - - -
        -
      • -

        setHeaderMap

        -
        public abstract void setHeaderMap(java.util.Map<java.lang.String,java.lang.String> headerMap)
        -
        Set the header values.
        -
      • -
      - - - -
        -
      • -

        setMethod

        -
        public abstract void setMethod(java.lang.String method)
        -
        Set the request method type.
        -
      • -
      - - - -
        -
      • -

        setPostData

        -
        public abstract void setPostData(CefPostData postData)
        -
        Set the post data.
        -
      • -
      - - - -
        -
      • -

        setReferrer

        -
        public abstract void setReferrer(java.lang.String url,
        -                                 CefRequest.ReferrerPolicy policy)
        -
        Set the referrer URL and policy. If non-empty the referrer URL must be - fully qualified with an HTTP or HTTPS scheme component. Any username, - password or ref component will be removed.
        -
      • -
      - - - -
        -
      • -

        setURL

        -
        public abstract void setURL(java.lang.String url)
        -
        Set the fully qualified URL.
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/CefResponse.html b/lib/jcef/src/docs/org/cef/network/CefResponse.html deleted file mode 100644 index 56a4125..0000000 --- a/lib/jcef/src/docs/org/cef/network/CefResponse.html +++ /dev/null @@ -1,518 +0,0 @@ - - - - - -CefResponse (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.network
-

Class CefResponse

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.network.CefResponse
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public abstract class CefResponse
    -extends java.lang.Object
    -
    Class used to represent a web response. The methods of this class may be - called on any thread.
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
      All Methods Static Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static CefResponsecreate() -
      Create a new CefRequest object.
      -
      abstract voiddispose() -
      Removes the native reference from an unused object.
      -
      protected voidfinalize() 
      abstract CefLoadHandler.ErrorCodegetError() -
      Get the response error code.
      -
      abstract java.lang.StringgetHeaderByName(java.lang.String name) -
      Get the value for the specified response header field.
      -
      abstract voidgetHeaderMap(java.util.Map<java.lang.String,java.lang.String> headerMap) -
      Get all response header fields.
      -
      abstract java.lang.StringgetMimeType() -
      Get the response mime type.
      -
      abstract intgetStatus() -
      Get the response status code.
      -
      abstract java.lang.StringgetStatusText() -
      Get the response status text.
      -
      abstract booleanisReadOnly() -
      Returns true if this object is read-only.
      -
      abstract voidsetError(CefLoadHandler.ErrorCode errorCode) -
      Get the response error code.
      -
      abstract voidsetHeaderByName(java.lang.String name, - java.lang.String value, - boolean overwrite) -
      Set the value for the specified response header field.
      -
      abstract voidsetHeaderMap(java.util.Map<java.lang.String,java.lang.String> headerMap) -
      Set all response header fields.
      -
      abstract voidsetMimeType(java.lang.String mimeType) -
      Set the response mime type.
      -
      abstract voidsetStatus(int status) -
      Set the response status code.
      -
      abstract voidsetStatusText(java.lang.String statusText) -
      Set the response status text.
      -
      java.lang.StringtoString() 
      -
        -
      • - - -

        Methods inherited from class java.lang.Object

        -clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        create

        -
        public static final CefResponse create()
        -
        Create a new CefRequest object.
        -
      • -
      - - - -
        -
      • -

        dispose

        -
        public abstract void dispose()
        -
        Removes the native reference from an unused object.
        -
      • -
      - - - -
        -
      • -

        finalize

        -
        protected void finalize()
        -                 throws java.lang.Throwable
        -
        -
        Overrides:
        -
        finalize in class java.lang.Object
        -
        Throws:
        -
        java.lang.Throwable
        -
        -
      • -
      - - - -
        -
      • -

        getError

        -
        public abstract CefLoadHandler.ErrorCode getError()
        -
        Get the response error code. Returns ERR_NONE if there was no error.
        -
      • -
      - - - -
        -
      • -

        getHeaderByName

        -
        public abstract java.lang.String getHeaderByName(java.lang.String name)
        -
        Get the value for the specified response header field. Use getHeaderMap instead if there - might be multiple values.
        -
        -
        Parameters:
        -
        name - The header name.
        -
        Returns:
        -
        The header value.
        -
        -
      • -
      - - - -
        -
      • -

        getHeaderMap

        -
        public abstract void getHeaderMap(java.util.Map<java.lang.String,java.lang.String> headerMap)
        -
        Get all response header fields.
        -
      • -
      - - - -
        -
      • -

        getMimeType

        -
        public abstract java.lang.String getMimeType()
        -
        Get the response mime type.
        -
      • -
      - - - -
        -
      • -

        getStatus

        -
        public abstract int getStatus()
        -
        Get the response status code.
        -
      • -
      - - - -
        -
      • -

        getStatusText

        -
        public abstract java.lang.String getStatusText()
        -
        Get the response status text.
        -
      • -
      - - - -
        -
      • -

        isReadOnly

        -
        public abstract boolean isReadOnly()
        -
        Returns true if this object is read-only.
        -
      • -
      - - - -
        -
      • -

        setError

        -
        public abstract void setError(CefLoadHandler.ErrorCode errorCode)
        -
        Get the response error code. Returns ERR_NONE if there was no error.
        -
      • -
      - - - -
        -
      • -

        setHeaderByName

        -
        public abstract void setHeaderByName(java.lang.String name,
        -                                     java.lang.String value,
        -                                     boolean overwrite)
        -
        Set the value for the specified response header field.
        -
        -
        Parameters:
        -
        name - The header name.
        -
        value - The header value.
        -
        overwrite - If true any existing values will be replaced with the new value. If false - any existing values will not be overwritten.
        -
        -
      • -
      - - - -
        -
      • -

        setHeaderMap

        -
        public abstract void setHeaderMap(java.util.Map<java.lang.String,java.lang.String> headerMap)
        -
        Set all response header fields.
        -
      • -
      - - - -
        -
      • -

        setMimeType

        -
        public abstract void setMimeType(java.lang.String mimeType)
        -
        Set the response mime type.
        -
      • -
      - - - -
        -
      • -

        setStatus

        -
        public abstract void setStatus(int status)
        -
        Set the response status code.
        -
      • -
      - - - -
        -
      • -

        setStatusText

        -
        public abstract void setStatusText(java.lang.String statusText)
        -
        Set the response status text.
        -
      • -
      - - - -
        -
      • -

        toString

        -
        public java.lang.String toString()
        -
        -
        Overrides:
        -
        toString in class java.lang.Object
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/CefURLRequest.Status.html b/lib/jcef/src/docs/org/cef/network/CefURLRequest.Status.html deleted file mode 100644 index 71b61f3..0000000 --- a/lib/jcef/src/docs/org/cef/network/CefURLRequest.Status.html +++ /dev/null @@ -1,378 +0,0 @@ - - - - - -CefURLRequest.Status (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.network
-

Enum CefURLRequest.Status

-
-
-
    -
  • java.lang.Object
  • -
  • - -
  • -
-
- -
-
-
    -
  • - - - -
      -
    • - - -

      Method Summary

      - - - - - - - - - - - - - - -
      All Methods Static Methods Concrete Methods 
      Modifier and TypeMethod and Description
      static CefURLRequest.StatusvalueOf(java.lang.String name) -
      Returns the enum constant of this type with the specified name.
      -
      static CefURLRequest.Status[]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
      • -
      -
    • -
    -
  • -
-
-
-
    -
  • - - - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        valueOf

        -
        public static CefURLRequest.Status valueOf(java.lang.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:
        -
        name - the name of the enum constant to be returned.
        -
        Returns:
        -
        the enum constant with the specified name
        -
        Throws:
        -
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        -
        java.lang.NullPointerException - if the argument is null
        -
        -
      • -
      - - - -
        -
      • -

        values

        -
        public static CefURLRequest.Status[] 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 (CefURLRequest.Status c : CefURLRequest.Status.values())
        -    System.out.println(c);
        -
        -
        -
        Returns:
        -
        an array containing the constants of this enum type, in the order they are declared
        -
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/CefURLRequest.html b/lib/jcef/src/docs/org/cef/network/CefURLRequest.html deleted file mode 100644 index aa549ec..0000000 --- a/lib/jcef/src/docs/org/cef/network/CefURLRequest.html +++ /dev/null @@ -1,409 +0,0 @@ - - - - - -CefURLRequest (CEF3 Java API Docs) - - - - - - - - - - - - -
-
org.cef.network
-

Class CefURLRequest

-
-
-
    -
  • java.lang.Object
  • -
  • -
      -
    • org.cef.network.CefURLRequest
    • -
    -
  • -
-
-
    -
  • -
    -
    -
    public abstract class CefURLRequest
    -extends java.lang.Object
    -
    Class used to make a URL request. URL requests are not associated with a - browser instance so no CefClient callbacks will be executed. URL requests - can be created on any valid CEF thread in either the browser or render - process. Once created the methods of the URL request object must be accessed - on the same thread that created it.
    -
  • -
-
-
- -
-
-
    -
  • - -
      -
    • - - -

      Method Detail

      - - - -
        -
      • -

        cancel

        -
        public abstract void cancel()
        -
        Cancel the request.
        -
      • -
      - - - -
        -
      • -

        create

        -
        public static final CefURLRequest create(CefRequest request,
        -                                         CefURLRequestClient client)
        -
        Create a new URL request. Only GET, POST, HEAD, DELETE and PUT request - methods are supported. Multiple post data elements are not supported and - elements of type PDE_TYPE_FILE are only supported for requests originating - from the browser process. Requests originating from the render process will - receive the same handling as requests originating from Web content -- if - the response contains Content-Disposition or Mime-Type header values that - would not normally be rendered then the response may receive special - handling inside the browser (for example, via the file download code path - instead of the URL request code path). The |request| object will be marked - as read-only after calling this method.
        -
      • -
      - - - -
        -
      • -

        dispose

        -
        public abstract void dispose()
        -
        Removes the native reference from an unused object.
        -
      • -
      - - - -
        -
      • -

        finalize

        -
        protected void finalize()
        -                 throws java.lang.Throwable
        -
        -
        Overrides:
        -
        finalize in class java.lang.Object
        -
        Throws:
        -
        java.lang.Throwable
        -
        -
      • -
      - - - - - - - -
        -
      • -

        getRequest

        -
        public abstract CefRequest getRequest()
        -
        Returns the request object used to create this URL request. The returned - object is read-only and should not be modified.
        -
      • -
      - - - -
        -
      • -

        getRequestError

        -
        public abstract CefLoadHandler.ErrorCode getRequestError()
        -
        Returns the request error if status is UR_CANCELED or UR_FAILED, or 0 - otherwise.
        -
      • -
      - - - -
        -
      • -

        getRequestStatus

        -
        public abstract CefURLRequest.Status getRequestStatus()
        -
        Returns the request status.
        -
      • -
      - - - -
        -
      • -

        getResponse

        -
        public abstract CefResponse getResponse()
        -
        Returns the response, or NULL if no response information is available. - Response information will only be available after the upload has completed. - The returned object is read-only and should not be modified.
        -
      • -
      -
    • -
    -
  • -
-
-
- - -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/package-frame.html b/lib/jcef/src/docs/org/cef/network/package-frame.html deleted file mode 100644 index 5b2c68c..0000000 --- a/lib/jcef/src/docs/org/cef/network/package-frame.html +++ /dev/null @@ -1,36 +0,0 @@ - - - - - -org.cef.network (CEF3 Java API Docs) - - - - - -

org.cef.network

- - - diff --git a/lib/jcef/src/docs/org/cef/network/package-summary.html b/lib/jcef/src/docs/org/cef/network/package-summary.html deleted file mode 100644 index aab2cd3..0000000 --- a/lib/jcef/src/docs/org/cef/network/package-summary.html +++ /dev/null @@ -1,226 +0,0 @@ - - - - - -org.cef.network (CEF3 Java API Docs) - - - - - - - - -
- - - - - - - -
- - -
-

Package org.cef.network

-
-
- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/network/package-tree.html b/lib/jcef/src/docs/org/cef/network/package-tree.html deleted file mode 100644 index 26c9195..0000000 --- a/lib/jcef/src/docs/org/cef/network/package-tree.html +++ /dev/null @@ -1,158 +0,0 @@ - - - - - -org.cef.network Class Hierarchy (CEF3 Java API Docs) - - - - - - - - - - - -
-

Hierarchy For Package org.cef.network

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/package-frame.html b/lib/jcef/src/docs/org/cef/package-frame.html deleted file mode 100644 index 6954834..0000000 --- a/lib/jcef/src/docs/org/cef/package-frame.html +++ /dev/null @@ -1,34 +0,0 @@ - - - - - -org.cef (CEF3 Java API Docs) - - - - - -

org.cef

- - - diff --git a/lib/jcef/src/docs/org/cef/package-summary.html b/lib/jcef/src/docs/org/cef/package-summary.html deleted file mode 100644 index 56f8047..0000000 --- a/lib/jcef/src/docs/org/cef/package-summary.html +++ /dev/null @@ -1,211 +0,0 @@ - - - - - -org.cef (CEF3 Java API Docs) - - - - - - - - -
- - - - - - - -
- - -
-

Package org.cef

-
-
-
    -
  • - - - - - - - - - - - - -
    Interface Summary 
    InterfaceDescription
    SystemBootstrap.Loader -
    Simple interface for how a library by name should be loaded.
    -
    -
  • -
  • - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Class Summary 
    ClassDescription
    CefApp -
    Exposes static methods for managing the global CEF context.
    -
    CefBrowserSettings -
    Browser initialization settings.
    -
    CefClient -
    Client that owns a browser and renderer.
    -
    CefSettings -
    Initialization settings.
    -
    OS 
    SystemBootstrap -
    To allow customization of System.load() calls by supplying a different - implementation.
    -
    -
  • -
  • - - - - - - - - - - - - - - - - -
    Enum Summary 
    EnumDescription
    CefApp.CefAppState -
    The CefAppState gives you a hint if the CefApp is already usable or not - usable any more.
    -
    CefSettings.LogSeverity -
    Log severity levels.
    -
    -
  • -
-
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/org/cef/package-tree.html b/lib/jcef/src/docs/org/cef/package-tree.html deleted file mode 100644 index 4e082d3..0000000 --- a/lib/jcef/src/docs/org/cef/package-tree.html +++ /dev/null @@ -1,166 +0,0 @@ - - - - - -org.cef Class Hierarchy (CEF3 Java API Docs) - - - - - - - - - - - -
-

Hierarchy For Package org.cef

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/overview-frame.html b/lib/jcef/src/docs/overview-frame.html deleted file mode 100644 index 92dbc72..0000000 --- a/lib/jcef/src/docs/overview-frame.html +++ /dev/null @@ -1,27 +0,0 @@ - - - - - -Overview List (CEF3 Java API Docs) - - - - - - - -

 

- - diff --git a/lib/jcef/src/docs/overview-summary.html b/lib/jcef/src/docs/overview-summary.html deleted file mode 100644 index d4283d4..0000000 --- a/lib/jcef/src/docs/overview-summary.html +++ /dev/null @@ -1,156 +0,0 @@ - - - - - -Overview (CEF3 Java API Docs) - - - - - - - - -
- - - - - - - -
- - -
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Packages 
PackageDescription
org.cef 
org.cef.browser 
org.cef.browser.mac 
org.cef.callback 
org.cef.handler 
org.cef.misc 
org.cef.network 
-
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/overview-tree.html b/lib/jcef/src/docs/overview-tree.html deleted file mode 100644 index c6a82fa..0000000 --- a/lib/jcef/src/docs/overview-tree.html +++ /dev/null @@ -1,302 +0,0 @@ - - - - - -Class Hierarchy (CEF3 Java API Docs) - - - - - - - - -
- - - - - - - -
- - -
-

Hierarchy For All Packages

-Package Hierarchies: - -
-
-

Class Hierarchy

- -

Interface Hierarchy

- -

Enum Hierarchy

- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/package-list b/lib/jcef/src/docs/package-list deleted file mode 100644 index 9381083..0000000 --- a/lib/jcef/src/docs/package-list +++ /dev/null @@ -1,7 +0,0 @@ -org.cef -org.cef.browser -org.cef.browser.mac -org.cef.callback -org.cef.handler -org.cef.misc -org.cef.network diff --git a/lib/jcef/src/docs/script.js b/lib/jcef/src/docs/script.js deleted file mode 100644 index b346356..0000000 --- a/lib/jcef/src/docs/script.js +++ /dev/null @@ -1,30 +0,0 @@ -function show(type) -{ - count = 0; - for (var key in methods) { - var row = document.getElementById(key); - if ((methods[key] & type) != 0) { - row.style.display = ''; - row.className = (count++ % 2) ? rowColor : altColor; - } - else - row.style.display = 'none'; - } - updateTabs(type); -} - -function updateTabs(type) -{ - for (var value in tabs) { - var sNode = document.getElementById(tabs[value][0]); - var spanNode = sNode.firstChild; - if (value == type) { - sNode.className = activeTableTab; - spanNode.innerHTML = tabs[value][1]; - } - else { - sNode.className = tableTab; - spanNode.innerHTML = "" + tabs[value][1] + ""; - } - } -} diff --git a/lib/jcef/src/docs/serialized-form.html b/lib/jcef/src/docs/serialized-form.html deleted file mode 100644 index 7ed5e61..0000000 --- a/lib/jcef/src/docs/serialized-form.html +++ /dev/null @@ -1,149 +0,0 @@ - - - - - -Serialized Form (CEF3 Java API Docs) - - - - - - - - -
- - - - - - - -
- - -
-

Serialized Form

-
-
- -
- -
- - - - - - - -
Chromium Embedded Framework (CEF) Copyright © 2013 Marshall A. Greenblatt
-
- - - - diff --git a/lib/jcef/src/docs/stylesheet.css b/lib/jcef/src/docs/stylesheet.css deleted file mode 100644 index 98055b2..0000000 --- a/lib/jcef/src/docs/stylesheet.css +++ /dev/null @@ -1,574 +0,0 @@ -/* Javadoc style sheet */ -/* -Overall document style -*/ - -@import url('resources/fonts/dejavu.css'); - -body { - background-color:#ffffff; - color:#353833; - font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; - font-size:14px; - margin:0; -} -a:link, a:visited { - text-decoration:none; - color:#4A6782; -} -a:hover, a:focus { - text-decoration:none; - color:#bb7a2a; -} -a:active { - text-decoration:none; - color:#4A6782; -} -a[name] { - color:#353833; -} -a[name]:hover { - text-decoration:none; - color:#353833; -} -pre { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; -} -h1 { - font-size:20px; -} -h2 { - font-size:18px; -} -h3 { - font-size:16px; - font-style:italic; -} -h4 { - font-size:13px; -} -h5 { - font-size:12px; -} -h6 { - font-size:11px; -} -ul { - list-style-type:disc; -} -code, tt { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - padding-top:4px; - margin-top:8px; - line-height:1.4em; -} -dt code { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - padding-top:4px; -} -table tr td dt code { - font-family:'DejaVu Sans Mono', monospace; - font-size:14px; - vertical-align:top; - padding-top:4px; -} -sup { - font-size:8px; -} -/* -Document title and Copyright styles -*/ -.clear { - clear:both; - height:0px; - overflow:hidden; -} -.aboutLanguage { - float:right; - padding:0px 21px; - font-size:11px; - z-index:200; - margin-top:-9px; -} -.legalCopy { - margin-left:.5em; -} -.bar a, .bar a:link, .bar a:visited, .bar a:active { - color:#FFFFFF; - text-decoration:none; -} -.bar a:hover, .bar a:focus { - color:#bb7a2a; -} -.tab { - background-color:#0066FF; - color:#ffffff; - padding:8px; - width:5em; - font-weight:bold; -} -/* -Navigation bar styles -*/ -.bar { - background-color:#4D7A97; - color:#FFFFFF; - padding:.8em .5em .4em .8em; - height:auto;/*height:1.8em;*/ - font-size:11px; - margin:0; -} -.topNav { - background-color:#4D7A97; - color:#FFFFFF; - float:left; - padding:0; - width:100%; - clear:right; - height:2.8em; - padding-top:10px; - overflow:hidden; - font-size:12px; -} -.bottomNav { - margin-top:10px; - background-color:#4D7A97; - color:#FFFFFF; - float:left; - padding:0; - width:100%; - clear:right; - height:2.8em; - padding-top:10px; - overflow:hidden; - font-size:12px; -} -.subNav { - background-color:#dee3e9; - float:left; - width:100%; - overflow:hidden; - font-size:12px; -} -.subNav div { - clear:left; - float:left; - padding:0 0 5px 6px; - text-transform:uppercase; -} -ul.navList, ul.subNavList { - float:left; - margin:0 25px 0 0; - padding:0; -} -ul.navList li{ - list-style:none; - float:left; - padding: 5px 6px; - text-transform:uppercase; -} -ul.subNavList li{ - list-style:none; - float:left; -} -.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { - color:#FFFFFF; - text-decoration:none; - text-transform:uppercase; -} -.topNav a:hover, .bottomNav a:hover { - text-decoration:none; - color:#bb7a2a; - text-transform:uppercase; -} -.navBarCell1Rev { - background-color:#F8981D; - color:#253441; - margin: auto 5px; -} -.skipNav { - position:absolute; - top:auto; - left:-9999px; - overflow:hidden; -} -/* -Page header and footer styles -*/ -.header, .footer { - clear:both; - margin:0 20px; - padding:5px 0 0 0; -} -.indexHeader { - margin:10px; - position:relative; -} -.indexHeader span{ - margin-right:15px; -} -.indexHeader h1 { - font-size:13px; -} -.title { - color:#2c4557; - margin:10px 0; -} -.subTitle { - margin:5px 0 0 0; -} -.header ul { - margin:0 0 15px 0; - padding:0; -} -.footer ul { - margin:20px 0 5px 0; -} -.header ul li, .footer ul li { - list-style:none; - font-size:13px; -} -/* -Heading styles -*/ -div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { - background-color:#dee3e9; - border:1px solid #d0d9e0; - margin:0 0 6px -8px; - padding:7px 5px; -} -ul.blockList ul.blockList ul.blockList li.blockList h3 { - background-color:#dee3e9; - border:1px solid #d0d9e0; - margin:0 0 6px -8px; - padding:7px 5px; -} -ul.blockList ul.blockList li.blockList h3 { - padding:0; - margin:15px 0; -} -ul.blockList li.blockList h2 { - padding:0px 0 20px 0; -} -/* -Page layout container styles -*/ -.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { - clear:both; - padding:10px 20px; - position:relative; -} -.indexContainer { - margin:10px; - position:relative; - font-size:12px; -} -.indexContainer h2 { - font-size:13px; - padding:0 0 3px 0; -} -.indexContainer ul { - margin:0; - padding:0; -} -.indexContainer ul li { - list-style:none; - padding-top:2px; -} -.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { - font-size:12px; - font-weight:bold; - margin:10px 0 0 0; - color:#4E4E4E; -} -.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { - margin:5px 0 10px 0px; - font-size:14px; - font-family:'DejaVu Sans Mono',monospace; -} -.serializedFormContainer dl.nameValue dt { - margin-left:1px; - font-size:1.1em; - display:inline; - font-weight:bold; -} -.serializedFormContainer dl.nameValue dd { - margin:0 0 0 1px; - font-size:1.1em; - display:inline; -} -/* -List styles -*/ -ul.horizontal li { - display:inline; - font-size:0.9em; -} -ul.inheritance { - margin:0; - padding:0; -} -ul.inheritance li { - display:inline; - list-style:none; -} -ul.inheritance li ul.inheritance { - margin-left:15px; - padding-left:15px; - padding-top:1px; -} -ul.blockList, ul.blockListLast { - margin:10px 0 10px 0; - padding:0; -} -ul.blockList li.blockList, ul.blockListLast li.blockList { - list-style:none; - margin-bottom:15px; - line-height:1.4; -} -ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { - padding:0px 20px 5px 10px; - border:1px solid #ededed; - background-color:#f8f8f8; -} -ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { - padding:0 0 5px 8px; - background-color:#ffffff; - border:none; -} -ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { - margin-left:0; - padding-left:0; - padding-bottom:15px; - border:none; -} -ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { - list-style:none; - border-bottom:none; - padding-bottom:0; -} -table tr td dl, table tr td dl dt, table tr td dl dd { - margin-top:0; - margin-bottom:1px; -} -/* -Table styles -*/ -.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { - width:100%; - border-left:1px solid #EEE; - border-right:1px solid #EEE; - border-bottom:1px solid #EEE; -} -.overviewSummary, .memberSummary { - padding:0px; -} -.overviewSummary caption, .memberSummary caption, .typeSummary caption, -.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { - position:relative; - text-align:left; - background-repeat:no-repeat; - color:#253441; - font-weight:bold; - clear:none; - overflow:hidden; - padding:0px; - padding-top:10px; - padding-left:1px; - margin:0px; - white-space:pre; -} -.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, -.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, -.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, -.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, -.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, -.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, -.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, -.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { - color:#FFFFFF; -} -.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, -.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - padding-bottom:7px; - display:inline-block; - float:left; - background-color:#F8981D; - border: none; - height:16px; -} -.memberSummary caption span.activeTableTab span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - margin-right:3px; - display:inline-block; - float:left; - background-color:#F8981D; - height:16px; -} -.memberSummary caption span.tableTab span { - white-space:nowrap; - padding-top:5px; - padding-left:12px; - padding-right:12px; - margin-right:3px; - display:inline-block; - float:left; - background-color:#4D7A97; - height:16px; -} -.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { - padding-top:0px; - padding-left:0px; - padding-right:0px; - background-image:none; - float:none; - display:inline; -} -.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, -.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { - display:none; - width:5px; - position:relative; - float:left; - background-color:#F8981D; -} -.memberSummary .activeTableTab .tabEnd { - display:none; - width:5px; - margin-right:3px; - position:relative; - float:left; - background-color:#F8981D; -} -.memberSummary .tableTab .tabEnd { - display:none; - width:5px; - margin-right:3px; - position:relative; - background-color:#4D7A97; - float:left; - -} -.overviewSummary td, .memberSummary td, .typeSummary td, -.useSummary td, .constantsSummary td, .deprecatedSummary td { - text-align:left; - padding:0px 0px 12px 10px; -} -th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, -td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ - vertical-align:top; - padding-right:0px; - padding-top:8px; - padding-bottom:3px; -} -th.colFirst, th.colLast, th.colOne, .constantsSummary th { - background:#dee3e9; - text-align:left; - padding:8px 3px 3px 7px; -} -td.colFirst, th.colFirst { - white-space:nowrap; - font-size:13px; -} -td.colLast, th.colLast { - font-size:13px; -} -td.colOne, th.colOne { - font-size:13px; -} -.overviewSummary td.colFirst, .overviewSummary th.colFirst, -.useSummary td.colFirst, .useSummary th.colFirst, -.overviewSummary td.colOne, .overviewSummary th.colOne, -.memberSummary td.colFirst, .memberSummary th.colFirst, -.memberSummary td.colOne, .memberSummary th.colOne, -.typeSummary td.colFirst{ - width:25%; - vertical-align:top; -} -td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { - font-weight:bold; -} -.tableSubHeadingColor { - background-color:#EEEEFF; -} -.altColor { - background-color:#FFFFFF; -} -.rowColor { - background-color:#EEEEEF; -} -/* -Content styles -*/ -.description pre { - margin-top:0; -} -.deprecatedContent { - margin:0; - padding:10px 0; -} -.docSummary { - padding:0; -} - -ul.blockList ul.blockList ul.blockList li.blockList h3 { - font-style:normal; -} - -div.block { - font-size:14px; - font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; -} - -td.colLast div { - padding-top:0px; -} - - -td.colLast a { - padding-bottom:3px; -} -/* -Formatting effect styles -*/ -.sourceLineNo { - color:green; - padding:0 30px 0 0; -} -h1.hidden { - visibility:hidden; - overflow:hidden; - font-size:10px; -} -.block { - display:block; - margin:3px 10px 2px 0px; - color:#474747; -} -.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, -.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, -.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { - font-weight:bold; -} -.deprecationComment, .emphasizedPhrase, .interfaceName { - font-style:italic; -} - -div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, -div.block div.block span.interfaceName { - font-style:normal; -} - -div.contentContainer ul.blockList li.blockList h2{ - padding-bottom:0px; -} diff --git a/lib/jcef/src/gluegen.LICENSE.txt b/lib/jcef/src/gluegen.LICENSE.txt deleted file mode 100644 index 1b21c36..0000000 --- a/lib/jcef/src/gluegen.LICENSE.txt +++ /dev/null @@ -1,182 +0,0 @@ -The GlueGen source code is mostly licensed under the New BSD 2-clause license, -however it contains other licensed material as well. - -Other licensed material is compatible with the 'New BSD 2-Clause License', -if not stated otherwise. - -'New BSD 2-Clause License' incompatible materials are optional, they are: - - NONE - -Below you find a detailed list of licenses used in this project. - -+++ - -The content of folder 'make/lib' contains build-time only -Java binaries (JAR) to ease the build setup. -Each JAR file has it's corresponding LICENSE file containing the -source location and license text. None of these binaries are contained in any way -by the generated and deployed GlueGen binaries. - -+++ - -L.1) The GlueGen source tree contains code from the JogAmp Community - which is covered by the Simplified BSD 2-clause license: - - Copyright 2010 JogAmp Community. All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, are - permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, this list of - conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright notice, this list - of conditions and the following disclaimer in the documentation and/or other materials - provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY JogAmp Community ``AS IS'' AND ANY EXPRESS OR IMPLIED - WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND - FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JogAmp Community OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON - ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - The views and conclusions contained in the software and documentation are those of the - authors and should not be interpreted as representing official policies, either expressed - or implied, of JogAmp Community. - - You can address the JogAmp Community via: - Web http://jogamp.org/ - Forum/Mailinglist http://jogamp.762907.n3.nabble.com/ - Chatrooms - IRC irc.freenode.net #jogamp - Jabber conference.jabber.org room: jogamp (deprecated!) - Repository http://jogamp.org/git/ - Email mediastream _at_ jogamp _dot_ org - - -L.2) The GlueGen source tree contains code from Sun Microsystems, Inc. - which is covered by the New BSD 3-clause license: - - Copyright (c) 2003-2005 Sun Microsystems, Inc. All Rights Reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - - Redistribution of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - - Redistribution in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - Neither the name of Sun Microsystems, Inc. or the names of - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - - This software is provided "AS IS," without a warranty of any kind. ALL - EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, - INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A - PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN - MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE FOR - ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR - DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR - ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR - DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE - DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, - ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF - SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - - You acknowledge that this software is not designed or intended for use - in the design, construction, operation or maintenance of any nuclear - facility. - -L.3) The GlueGen source tree contains CGRAM http://www.antlr.org/grammar/cgram/, - a ANSI-C parser implementation using ANTLR, which is being used - in the compile time part only. - It is covered by the Original BSD 4-clause license: - - Copyright (c) 1998-2000, Non, Inc. - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are met: - - Redistributions of source code must retain the above copyright - notice, this list of conditions, and the following disclaimer. - - Redistributions in binary form must reproduce the above copyright - notice, this list of conditions, and the following disclaimer in - the documentation and/or other materials provided with the - distribution. - - All advertising materials mentioning features or use of this - software must display the following acknowledgement: - - This product includes software developed by Non, Inc. and - its contributors. - - Neither name of the company nor the names of its contributors - may be used to endorse or promote products derived from this - software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS - IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, - THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COMPANY OR CONTRIBUTORS BE - LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF - SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS - INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN - CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) - ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE - POSSIBILITY OF SUCH DAMAGE. - -A.1) The GlueGen source tree contains code from The Apache Software Foundation - which is covered by the Apache License Version 2.0 - - Apache Harmony - Open Source Java SE - ===================================== - - - - Author: The Apache Software Foundation (http://www.apache.org/). - - Copyright 2006, 2010 The Apache Software Foundation. - - Apache License Version 2.0, January 2004 - http://www.apache.org/licenses/LICENSE-2.0 - Or within this repository: doc/licenses/Apache.LICENSE-2.0 - - Files: - - src/java/com/jogamp/common/net/Uri.java - (derived from java.net.URI.Helper and heavily modified) - -A.2) The GlueGen source tree contains code from Ben Mankin, a.k.a 'Shevek', - which is covered by the Apache License Version 2.0 - - JCPP - A Java C Preprocessor - ============================= - - - - - Author: Ben Mankin, a.k.a 'Shevek' (http://www.anarres.org/about/). - - Copyright (c) 2007-2008, Shevek - - Apache License Version 2.0, January 2004 - http://www.apache.org/licenses/LICENSE-2.0 - Or within this repository: doc/licenses/Apache.LICENSE-2.0 - - Files: - The complete git submodule 'jcpp', - which is a patched version of the original mentioned above. - - Used for the compile-time module gluegen.jar only. - diff --git a/lib/jcef/src/jogl.LICENSE.txt b/lib/jcef/src/jogl.LICENSE.txt deleted file mode 100644 index 02d605c..0000000 --- a/lib/jcef/src/jogl.LICENSE.txt +++ /dev/null @@ -1,430 +0,0 @@ -The JOGL source code is mostly licensed under the 'New BSD 2-Clause License', -however it contains other licensed material as well. - -Other licensed material is compatible with the 'New BSD 2-Clause License', -if not stated otherwise. - -'New BSD 2-Clause License' incompatible materials are optional, they are: - - A.7) The JOGL source tree _may_ contain code from Oculus VR, Inc. - which is covered by it's own permissive Oculus VR Rift SDK Software License. - (Optional, see A.7 below for details) - -Below you find a detailed list of licenses used in this project. - -+++ - -The content of folder 'make/lib' contains build- and test-time only -Java binaries (JAR) to ease the build setup. -Each JAR file has it's corresponding LICENSE file containing the -source location and license text. None of these binaries are contained in any way -by the generated and deployed JOGL binaries. - -+++ - -L.1) The JOGL source tree contains code from the JogAmp Community - which is covered by the Simplified BSD 2-clause license: - - Copyright 2010 JogAmp Community. All rights reserved. - - Redistribution and use in source and binary forms, with or without modification, are - permitted provided that the following conditions are met: - - 1. Redistributions of source code must retain the above copyright notice, this list of - conditions and the following disclaimer. - - 2. Redistributions in binary form must reproduce the above copyright notice, this list - of conditions and the following disclaimer in the documentation and/or other materials - provided with the distribution. - - THIS SOFTWARE IS PROVIDED BY JogAmp Community ``AS IS'' AND ANY EXPRESS OR IMPLIED - WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND - FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL JogAmp Community OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR - CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR - SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON - ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF - ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - - The views and conclusions contained in the software and documentation are those of the - authors and should not be interpreted as representing official policies, either expressed - or implied, of JogAmp Community. - - You can address the JogAmp Community via: - Web http://jogamp.org/ - Forum/Mailinglist http://forum.jogamp.org - Chatrooms - IRC irc.freenode.net #jogamp - Jabber conference.jabber.org room: jogamp (deprecated!) - Repository http://jogamp.org/git/ - Email mediastream _at_ jogamp _dot_ org - - -L.2) The JOGL source tree contains code from Sun Microsystems, Inc. - which is covered by the New BSD 3-clause license: - - Copyright (c) 2003-2009 Sun Microsystems, Inc. All Rights Reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - - Redistribution of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - - Redistribution in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - Neither the name of Sun Microsystems, Inc. or the names of - contributors may be used to endorse or promote products derived from - this software without specific prior written permission. - - This software is provided "AS IS," without a warranty of any kind. ALL - EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, - INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A - PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY EXCLUDED. SUN - MICROSYSTEMS, INC. ("SUN") AND ITS LICENSORS SHALL NOT BE LIABLE FOR - ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, MODIFYING OR - DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO EVENT WILL SUN OR - ITS LICENSORS BE LIABLE FOR ANY LOST REVENUE, PROFIT OR DATA, OR FOR - DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL, INCIDENTAL OR PUNITIVE - DAMAGES, HOWEVER CAUSED AND REGARDLESS OF THE THEORY OF LIABILITY, - ARISING OUT OF THE USE OF OR INABILITY TO USE THIS SOFTWARE, EVEN IF - SUN HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - - You acknowledge that this software is not designed or intended for use - in the design, construction, operation or maintenance of any nuclear - facility. - -L.3) The JOGL source tree contains code ported from the OpenGL sample - implementation by Silicon Graphics, Inc. This code is licensed under - the SGI Free Software License B, Version 2.0 - - License Applicability. Except to the extent portions of this file are - made subject to an alternative license as permitted in the SGI Free - Software License B, Version 2.0 (the "License"), the contents of this - file are subject only to the provisions of the License. You may not use - this file except in compliance with the License. You may obtain a copy - of the License at Silicon Graphics, Inc., attn: Legal Services, 1600 - Amphitheatre Parkway, Mountain View, CA 94043-1351, or at: - - http://oss.sgi.com/projects/FreeB - http://oss.sgi.com/projects/FreeB/SGIFreeSWLicB.2.0.pdf - Or within this repository: doc/licenses/SGIFreeSWLicB.2.0.pdf - - Note that, as provided in the License, the Software is distributed on an - "AS IS" basis, with ALL EXPRESS AND IMPLIED WARRANTIES AND CONDITIONS - DISCLAIMED, INCLUDING, WITHOUT LIMITATION, ANY IMPLIED WARRANTIES AND - CONDITIONS OF MERCHANTABILITY, SATISFACTORY QUALITY, FITNESS FOR A - PARTICULAR PURPOSE, AND NON-INFRINGEMENT. - -L.4) The JOGL source tree contains code from the LWJGL project which is - similarly covered by the New BSD 3-clause license: - - Copyright (c) 2002-2004 LWJGL Project - All rights reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - * Redistributions of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - * Neither the name of 'LWJGL' nor the names of - its contributors may be used to endorse or promote products derived - from this software without specific prior written permission. - - THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS - "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED - TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR - PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR - CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, - EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, - PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF - LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING - NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS - SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -L.5) The JOGL source tree also contains a Java port of Brian Paul's Tile - Rendering library, used with permission of the author under the - New BSD 3-clause license instead of the original LGPL: - - Copyright (c) 1997-2005 Brian Paul. All Rights Reserved. - - Redistribution and use in source and binary forms, with or without - modification, are permitted provided that the following conditions are - met: - - - Redistribution of source code must retain the above copyright - notice, this list of conditions and the following disclaimer. - - - Redistribution in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - - Neither the name of Brian Paul or the names of contributors may be - used to endorse or promote products derived from this software - without specific prior written permission. - - This software is provided "AS IS," without a warranty of any - kind. ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND - WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE OR NON-INFRINGEMENT, ARE HEREBY - EXCLUDED. THE COPYRIGHT HOLDERS AND CONTRIBUTORS SHALL NOT BE - LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE AS A RESULT OF USING, - MODIFYING OR DISTRIBUTING THIS SOFTWARE OR ITS DERIVATIVES. IN NO - EVENT WILL THE COPYRIGHT HOLDERS OR CONTRIBUTORS BE LIABLE FOR ANY - LOST REVENUE, PROFIT OR DATA, OR FOR DIRECT, INDIRECT, SPECIAL, - CONSEQUENTIAL, INCIDENTAL OR PUNITIVE DAMAGES, HOWEVER CAUSED AND - REGARDLESS OF THE THEORY OF LIABILITY, ARISING OUT OF THE USE OF OR - INABILITY TO USE THIS SOFTWARE, EVEN IF THE COPYRIGHT HOLDERS OR - CONTRIBUTORS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. - -A.1) The JOGL source tree also contains header files from Khronos, - reflecting OpenKODE, EGL, OpenGL ES1, OpenGL ES2 and OpenGL. - - http://www.khronos.org/legal/license/ - - Files: - make/stub_includes/opengl/** - make/stub_includes/egl/** - make/stub_includes/khr/** - make/stub_includes/openmax/** - - Copyright (c) 2007-2010 The Khronos Group Inc. - - Permission is hereby granted, free of charge, to any person obtaining a - copy of this software and/or associated documentation files (the - "Materials"), to deal in the Materials without restriction, including - without limitation the rights to use, copy, modify, merge, publish, - distribute, sublicense, and/or sell copies of the Materials, and to - permit persons to whom the Materials are 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 Materials. - - THE MATERIALS ARE 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 - MATERIALS OR THE USE OR OTHER DEALINGS IN THE MATERIALS. - - -A.2) The JOGL source tree contains code from The Apache Software Foundation - which is covered by the Apache License Version 2.0 - - Apache Harmony - Open Source Java SE - ===================================== - - - - Author: The Apache Software Foundation (http://www.apache.org/). - - Copyright 2006, 2010 The Apache Software Foundation. - - Apache License Version 2.0, January 2004 - http://www.apache.org/licenses/LICENSE-2.0 - Or within this repository: doc/licenses/Apache.LICENSE-2.0 - - Files: - src/jogamp/graph/geom/plane/AffineTransform.java - src/jogamp/graph/geom/plane/IllegalPathStateException.java - src/jogamp/graph/geom/plane/NoninvertibleTransformException.java - src/jogamp/graph/geom/plane/PathIterator.java - src/jogamp/graph/geom/plane/Path2D.java - src/jogamp/graph/math/plane/Crossing.java - src/org/apache/harmony/misc/HashCode.java - - -A.3) The JOGL source tree contains code from David Schweinsberg - which is covered by the Apache License Version 1.1 and Version 2.0 - - Typecast - ======== - - Typecast is a font development environment for OpenType font technology. - - - - Author: David Schweinsberg - - Copyright (C) 1999-2003 The Apache Software Foundation. All rights reserved. - - Apache Licenses - http://www.apache.org/licenses/ - - Apache License Version 1.1 - http://www.apache.org/licenses/LICENSE-1.1 - Or within this repository: doc/licenses/Apache.LICENSE-1.1 - Files: - src/jogl/classes/jogamp/graph/font/typecast/ot/* - src/jogl/classes/jogamp/graph/font/typecast/ot/table/* - - Apache License Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - Or within this repository: doc/licenses/Apache.LICENSE-2.0 - src/jogl/classes/jogamp/graph/font/typecast/ot/* - src/jogl/classes/jogamp/graph/font/typecast/ot/mac/* - src/jogl/classes/jogamp/graph/font/typecast/ot/table/* - src/jogl/classes/jogamp/graph/font/typecast/tt/engine/* - -A.4) The JOGL source tree contains fonts from Ubuntu - which is covered by the UBUNTU FONT LICENCE Version 1.0 - - Ubuntu Font Family - ================== - - The Ubuntu Font Family are libre fonts funded by Canonical Ltd on behalf of the Ubuntu project. - - - - Copyright 2010 Canonical Ltd. - Licensed under the Ubuntu Font Licence 1.0 - - Author: Canonical Ltd., Dalton Maag - - UBUNTU FONT LICENCE - Version 1.0 - http://font.ubuntu.com/ufl/ubuntu-font-licence-1.0.txt - Or within this repository: doc/licenses/ubuntu-font-licence-1.0.txt - - Files: - src/jogamp/graph/font/fonts/ubuntu/* - -A.5) The JOGL source tree also contains header files from NVIDIA, - reflecting Cg. - - Files: - make/stub_includes/cg/CG/** - - Copyright (c) 2002, NVIDIA Corporation - - NVIDIA Corporation("NVIDIA") supplies this software to you in consideration - of your agreement to the following terms, and your use, installation, - modification or redistribution of this NVIDIA software constitutes - acceptance of these terms. If you do not agree with these terms, please do - not use, install, modify or redistribute this NVIDIA software. - - In consideration of your agreement to abide by the following terms, and - subject to these terms, NVIDIA grants you a personal, non-exclusive license, - under NVIDIA's copyrights in this original NVIDIA software (the "NVIDIA - Software"), to use, reproduce, modify and redistribute the NVIDIA - Software, with or without modifications, in source and/or binary forms; - provided that if you redistribute the NVIDIA Software, you must retain the - copyright notice of NVIDIA, this notice and the following text and - disclaimers in all such redistributions of the NVIDIA Software. Neither the - name, trademarks, service marks nor logos of NVIDIA Corporation may be used - to endorse or promote products derived from the NVIDIA Software without - specific prior written permission from NVIDIA. Except as expressly stated - in this notice, no other rights or licenses express or implied, are granted - by NVIDIA herein, including but not limited to any patent rights that may be - infringed by your derivative works or by other works in which the NVIDIA - Software may be incorporated. No hardware is licensed hereunder. - - THE NVIDIA SOFTWARE IS BEING PROVIDED ON AN "AS IS" BASIS, WITHOUT - WARRANTIES OR CONDITIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING - WITHOUT LIMITATION, WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT, - MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, OR ITS USE AND OPERATION - EITHER ALONE OR IN COMBINATION WITH OTHER PRODUCTS. - - IN NO EVENT SHALL NVIDIA BE LIABLE FOR ANY SPECIAL, INDIRECT, INCIDENTAL, - EXEMPLARY, CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, LOST - PROFITS; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR - PROFITS; OR BUSINESS INTERRUPTION) OR ARISING IN ANY WAY OUT OF THE USE, - REPRODUCTION, MODIFICATION AND/OR DISTRIBUTION OF THE NVIDIA SOFTWARE, - HOWEVER CAUSED AND WHETHER UNDER THEORY OF CONTRACT, TORT (INCLUDING - NEGLIGENCE), STRICT LIABILITY OR OTHERWISE, EVEN IF NVIDIA HAS BEEN ADVISED - OF THE POSSIBILITY OF SUCH DAMAGE. - -A.6) The JOGL source tree contains code from Hernan J. Gonzalez and Shawn Hartsock - which is covered by the Apache License Version 2.0 - - PNGJ - ==== - - PNGJ: Java library for reading and writing PNG images. - - Version 1.12 (3 Dec 2012) - - - - Author: Hernan J. Gonzalez and Shawn Hartsock - - Copyright (C) 2004 The Apache Software Foundation. All rights reserved. - - Apache Licenses - http://www.apache.org/licenses/ - - Apache License Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - Or within this repository: doc/licenses/Apache.LICENSE-2.0 - src/jogl/classes/jogamp/opengl/util/pngj/** - - -A.7) The JOGL source tree _may_ contain code from Oculus VR, Inc. - which is covered by it's own permissive Oculus VR Rift SDK Software License. - - This code _can_ be included to produce a binding - and hence support for the Oculus VR Rift. - - The code is included _and_ it's build artifacts will be released, - if the git sub-module oculusvr-sdk is included in the jogl source repository - as true for current official JogAmp builds and releases! - - If using JogAmp JOGL builds with oculusvr-sdk support, - but the user prefers to _not_ use it for license or other reasons, - the user can simply remove the artifacts 'jar/atomics/oculusvr*jar'. - No other produced artifact is affected. - - While the Oculus VR Rift SDK Software License is permissive, - it's differences to the New BSD license shall be mentioned, see below! - - +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ - - Copyright © 2014 Oculus VR, Inc. All rights reserved. - - Oculus VR, Inc. Software Development Kit License Agreement - - Human-Readable Summary: - - - You are Free to: - - - Use, modify, and distribute the Oculus VR Rift SDK in source and binary - form with your applications/software. - - - With the Following Restrictions: - - - You can only distribute or re-distribute the source code to LibOVR in - whole, not in part. - - - Modifications to the Oculus VR Rift SDK in source or binary form must - be shared with Oculus VR. - - - If your applications cause health and safety issues, you may lose your - right to use the Oculus VR Rift SDK, including LibOVR. - - - The Oculus VR Rift SDK may not be used to interface with unapproved commercial - virtual reality mobile or non-mobile products or hardware. - - - This human-readable Summary is not a license. It is simply a convenient - reference for understanding the full Oculus VR Rift SDK License Agreement. - The Summary is written as a user-friendly interface to the full Oculus VR Rift - SDK License below. This Summary itself has no legal value, and its contents do - not appear in the actual license. - - Full-length Legal Copy may be found at: - http://www.oculusvr.com/licenses/LICENSE-3.1 - http://jogamp.org/git/?p=oculusvr-sdk.git;a=blob;f=LICENSE.txt;hb=HEAD - Or within this repository: oculusvr-sdk/LICENSE.txt - diff --git a/lib/jcef/src/run.bat b/lib/jcef/src/run.bat deleted file mode 100644 index 89893ad..0000000 --- a/lib/jcef/src/run.bat +++ /dev/null @@ -1,5 +0,0 @@ -:: Copyright (c) 2013 The Chromium Embedded Framework Authors. All rights -:: reserved. Use of this source code is governed by a BSD-style license -:: that can be found in the LICENSE file. - -java -cp "./bin;./bin/*" -Djava.library.path=./bin/lib/win64 tests.detailed.MainFrame diff --git a/logs/application.log b/logs/application.log deleted file mode 100644 index 45ca94e..0000000 --- a/logs/application.log +++ /dev/null @@ -1,2582 +0,0 @@ -[2026-02-23 15:00:47] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:17) - at vassistent.App.main(App.java:18) - -[2026-02-23 15:00:47] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 15:00:47] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 15:00:48] [INFO] [DB] Datenbank initialisiert -[2026-02-23 15:00:48] [INFO] [DB] Datenbank initialisiert -[2026-02-23 15:00:48] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 15:00:48] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 15:00:48] [INFO] [Controller] AppState Observer registriert -[2026-02-23 15:27:23] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 15:27:23] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 15:27:23] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 15:30:00] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 15:30:01] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 15:30:01] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 15:30:01] [INFO] [DB] Datenbank initialisiert -[2026-02-23 15:30:01] [INFO] [DB] Datenbank initialisiert -[2026-02-23 15:30:01] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 15:30:01] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 15:30:01] [ERROR] [PROCESS] Unreal Engine Start fehlgeschlagen -java.io.IOException: Cannot run program "external/unreal/avatar.exe": CreateProcess error=2, Das System kann die angegebene Datei nicht finden - at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143) - at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073) - at vassistent.service.ProcessManagerService.startUnrealIfEnabled(ProcessManagerService.java:60) - at vassistent.service.ProcessManagerService.startProcesses(ProcessManagerService.java:23) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:61) - at vassistent.App.main(App.java:18) -Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden - at java.base/java.lang.ProcessImpl.create(Native Method) - at java.base/java.lang.ProcessImpl.(ProcessImpl.java:505) - at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:158) - at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110) - ... 5 more - -[2026-02-23 15:30:02] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 15:30:02] [INFO] [Controller] AppState Observer registriert -[2026-02-23 16:11:26] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 16:11:26] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 16:11:27] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 16:11:27] [INFO] [DB] Datenbank initialisiert -[2026-02-23 16:11:27] [INFO] [DB] Datenbank initialisiert -[2026-02-23 16:11:27] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 16:11:27] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 16:11:27] [ERROR] [PROCESS] Unreal Engine Start fehlgeschlagen -java.io.IOException: Cannot run program "external/unreal/avatar.exe": CreateProcess error=2, Das System kann die angegebene Datei nicht finden - at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1143) - at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1073) - at vassistent.service.ProcessManagerService.startUnrealIfEnabled(ProcessManagerService.java:60) - at vassistent.service.ProcessManagerService.startProcesses(ProcessManagerService.java:23) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:61) - at vassistent.App.main(App.java:18) -Caused by: java.io.IOException: CreateProcess error=2, Das System kann die angegebene Datei nicht finden - at java.base/java.lang.ProcessImpl.create(Native Method) - at java.base/java.lang.ProcessImpl.(ProcessImpl.java:505) - at java.base/java.lang.ProcessImpl.start(ProcessImpl.java:158) - at java.base/java.lang.ProcessBuilder.start(ProcessBuilder.java:1110) - ... 5 more - -[2026-02-23 16:11:27] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 16:11:27] [INFO] [Controller] AppState Observer registriert -[2026-02-23 16:12:12] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 16:12:12] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 16:12:13] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 16:15:03] [WARN] [MQTT] Verbindung verloren: Verbindung wurde getrennt -[2026-02-23 16:15:05] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 16:15:05] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 16:15:10] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 16:15:11] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 16:15:11] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 16:15:11] [INFO] [DB] Datenbank initialisiert -[2026-02-23 16:15:11] [INFO] [DB] Datenbank initialisiert -[2026-02-23 16:15:11] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 16:15:11] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 16:15:11] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 16:15:11] [INFO] [Controller] AppState Observer registriert -[2026-02-23 16:21:55] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 16:21:55] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 16:21:55] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 16:21:55] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 16:22:19] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 16:22:19] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 16:22:20] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 16:22:20] [INFO] [DB] Datenbank initialisiert -[2026-02-23 16:22:20] [INFO] [DB] Datenbank initialisiert -[2026-02-23 16:22:20] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 16:22:20] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 16:22:20] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 16:22:20] [INFO] [Controller] AppState Observer registriert -[2026-02-23 16:22:30] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 16:22:30] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 16:22:30] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 16:22:30] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 16:27:21] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 16:27:21] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 16:27:21] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 16:27:21] [INFO] [DB] Datenbank initialisiert -[2026-02-23 16:27:21] [INFO] [DB] Datenbank initialisiert -[2026-02-23 16:27:21] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 16:27:21] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 16:27:21] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 16:27:21] [INFO] [Controller] AppState Observer registriert -[2026-02-23 16:27:41] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 16:27:41] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 16:27:41] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 16:27:41] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 16:28:49] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 16:28:49] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 16:28:49] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 16:28:50] [INFO] [DB] Datenbank initialisiert -[2026-02-23 16:28:50] [INFO] [DB] Datenbank initialisiert -[2026-02-23 16:28:50] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 16:28:50] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 16:28:50] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 16:28:50] [INFO] [Controller] AppState Observer registriert -[2026-02-23 16:29:36] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 16:29:36] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 16:29:36] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 16:29:36] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 16:32:12] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 16:32:12] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 16:32:12] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 16:32:13] [INFO] [DB] Datenbank initialisiert -[2026-02-23 16:32:13] [INFO] [DB] Datenbank initialisiert -[2026-02-23 16:32:13] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 16:32:13] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 16:32:13] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 16:32:13] [INFO] [Controller] AppState Observer registriert -[2026-02-23 16:32:13] [INFO] [PYTHON] Traceback (most recent call last): -[2026-02-23 16:32:13] [INFO] [PYTHON] File "C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py", line 1, in -[2026-02-23 16:32:13] [INFO] [PYTHON] import paho.mqtt.client as mqtt -[2026-02-23 16:32:13] [INFO] [PYTHON] ModuleNotFoundError: No module named 'paho' -[2026-02-23 16:32:20] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 16:32:20] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 16:32:20] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 16:32:20] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 16:40:48] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 16:40:48] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 16:40:48] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 16:40:49] [INFO] [DB] Datenbank initialisiert -[2026-02-23 16:40:49] [INFO] [DB] Datenbank initialisiert -[2026-02-23 16:40:49] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 16:40:49] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 16:40:49] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 16:40:49] [INFO] [Controller] AppState Observer registriert -[2026-02-23 16:40:49] [INFO] [PYTHON] 2026-02-23 16:40:49,836 - INFO - Python script gestartet -[2026-02-23 16:40:49] [INFO] [PYTHON] C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py:38: DeprecationWarning: Callback API version 1 is deprecated, update to latest version -[2026-02-23 16:40:49] [INFO] [PYTHON] client = mqtt.Client() -[2026-02-23 16:40:49] [INFO] [PYTHON] 2026-02-23 16:40:49,838 - INFO - Verbinde mit Broker 127.0.0.1:1883 -[2026-02-23 16:40:49] [INFO] [PYTHON] 2026-02-23 16:40:49,850 - INFO - Starte kontinuierliches Senden... -[2026-02-23 16:40:49] [INFO] [PYTHON] 2026-02-23 16:40:49,850 - INFO - Erfolgreich mit Broker verbunden -[2026-02-23 16:40:49] [INFO] [PYTHON] 2026-02-23 16:40:49,852 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 16:40:59] [INFO] [PYTHON] 2026-02-23 16:40:59,853 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 16:41:09] [INFO] [PYTHON] 2026-02-23 16:41:09,854 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 16:41:19] [INFO] [PYTHON] 2026-02-23 16:41:19,855 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 16:41:29] [INFO] [PYTHON] 2026-02-23 16:41:29,856 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 16:41:39] [INFO] [PYTHON] 2026-02-23 16:41:39,858 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 16:41:49] [INFO] [PYTHON] 2026-02-23 16:41:49,859 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 16:41:59] [INFO] [PYTHON] 2026-02-23 16:41:59,859 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 16:42:09] [INFO] [PYTHON] 2026-02-23 16:42:09,867 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 16:42:19] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 16:42:19] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 16:42:19] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 16:42:19] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 16:45:57] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 16:45:57] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 16:45:57] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 16:45:57] [ERROR] [DB] Database File existiert nicht -[2026-02-23 16:45:57] [ERROR] [DB] Database File existiert nicht -[2026-02-23 16:45:57] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 16:45:57] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 16:45:57] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 16:45:57] [INFO] [Controller] AppState Observer registriert -[2026-02-23 16:45:58] [INFO] [PYTHON] Traceback (most recent call last): -[2026-02-23 16:45:58] [INFO] [PYTHON] File "C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py", line 22, in -[2026-02-23 16:45:58] [INFO] [PYTHON] logging.FileHandler("log/mqtt_simulator.log"), -[2026-02-23 16:45:58] [INFO] [PYTHON] ~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^ -[2026-02-23 16:45:58] [INFO] [PYTHON] File "C:\Users\aumni\AppData\Local\Python\pythoncore-3.14-64\Lib\logging\__init__.py", line 1219, in __init__ -[2026-02-23 16:45:58] [INFO] [PYTHON] StreamHandler.__init__(self, self._open()) -[2026-02-23 16:45:58] [INFO] [PYTHON] ~~~~~~~~~~^^ -[2026-02-23 16:45:58] [INFO] [PYTHON] File "C:\Users\aumni\AppData\Local\Python\pythoncore-3.14-64\Lib\logging\__init__.py", line 1248, in _open -[2026-02-23 16:45:58] [INFO] [PYTHON] return open_func(self.baseFilename, self.mode, -[2026-02-23 16:45:58] [INFO] [PYTHON] encoding=self.encoding, errors=self.errors) -[2026-02-23 16:45:58] [INFO] [PYTHON] FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Privat\\Dokumente\\Niklas_Aumueller\\TH\\MSY\\Semester_2\\Projektarbeit\\Virtueller_Gesundheitsassistent\\log\\mqtt_simulator.log' -[2026-02-23 16:46:27] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 16:46:27] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 16:46:27] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 18:07:56] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:07:56] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:07:56] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:07:56] [ERROR] [DB] Database File existiert nicht -[2026-02-23 18:07:56] [ERROR] [DB] Database File existiert nicht -[2026-02-23 18:07:56] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:07:56] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:07:56] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:07:56] [INFO] [Controller] AppState Observer registriert -[2026-02-23 18:07:58] [INFO] [PYTHON] 2026-02-23 18:07:58,034 - INFO - Python script gestartet -[2026-02-23 18:07:58] [INFO] [PYTHON] C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py:38: DeprecationWarning: Callback API version 1 is deprecated, update to latest version -[2026-02-23 18:07:58] [INFO] [PYTHON] client = mqtt.Client() -[2026-02-23 18:07:58] [INFO] [PYTHON] 2026-02-23 18:07:58,035 - INFO - Verbinde mit Broker 127.0.0.1:1883 -[2026-02-23 18:07:58] [INFO] [PYTHON] 2026-02-23 18:07:58,057 - INFO - Starte kontinuierliches Senden... -[2026-02-23 18:07:58] [INFO] [PYTHON] 2026-02-23 18:07:58,057 - INFO - Erfolgreich mit Broker verbunden -[2026-02-23 18:07:58] [INFO] [PYTHON] 2026-02-23 18:07:58,057 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:07:59] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 18:07:59] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 18:07:59] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 18:08:24] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:08:24] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:08:24] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:08:24] [ERROR] [DB] Database File existiert nicht -[2026-02-23 18:08:24] [ERROR] [DB] Database File existiert nicht -[2026-02-23 18:08:25] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:08:25] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:08:25] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:08:25] [INFO] [Controller] AppState Observer registriert -[2026-02-23 18:08:25] [INFO] [PYTHON] 2026-02-23 18:08:25,509 - INFO - Python script gestartet -[2026-02-23 18:08:25] [INFO] [PYTHON] C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py:38: DeprecationWarning: Callback API version 1 is deprecated, update to latest version -[2026-02-23 18:08:25] [INFO] [PYTHON] client = mqtt.Client() -[2026-02-23 18:08:25] [INFO] [PYTHON] 2026-02-23 18:08:25,512 - INFO - Verbinde mit Broker 127.0.0.1:1883 -[2026-02-23 18:08:25] [INFO] [PYTHON] 2026-02-23 18:08:25,532 - INFO - Starte kontinuierliches Senden... -[2026-02-23 18:08:25] [INFO] [PYTHON] 2026-02-23 18:08:25,532 - INFO - Erfolgreich mit Broker verbunden -[2026-02-23 18:08:25] [INFO] [PYTHON] 2026-02-23 18:08:25,533 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:09:56] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:09:56] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:09:57] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:09:57] [INFO] [DEBUG] Working Dir: C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent -[2026-02-23 18:09:57] [ERROR] [DB] Database File existiert nicht -[2026-02-23 18:09:57] [INFO] [DEBUG] Working Dir: C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent -[2026-02-23 18:09:57] [ERROR] [DB] Database File existiert nicht -[2026-02-23 18:09:57] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:09:57] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:09:57] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:09:57] [INFO] [Controller] AppState Observer registriert -[2026-02-23 18:09:57] [INFO] [PYTHON] 2026-02-23 18:09:57,841 - INFO - Python script gestartet -[2026-02-23 18:09:57] [INFO] [PYTHON] C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py:38: DeprecationWarning: Callback API version 1 is deprecated, update to latest version -[2026-02-23 18:09:57] [INFO] [PYTHON] client = mqtt.Client() -[2026-02-23 18:09:57] [INFO] [PYTHON] 2026-02-23 18:09:57,842 - INFO - Verbinde mit Broker 127.0.0.1:1883 -[2026-02-23 18:09:57] [INFO] [PYTHON] 2026-02-23 18:09:57,858 - INFO - Starte kontinuierliches Senden... -[2026-02-23 18:09:57] [INFO] [PYTHON] 2026-02-23 18:09:57,858 - INFO - Erfolgreich mit Broker verbunden -[2026-02-23 18:09:57] [INFO] [PYTHON] 2026-02-23 18:09:57,858 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:10:07] [INFO] [PYTHON] 2026-02-23 18:10:07,859 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:10:17] [INFO] [PYTHON] 2026-02-23 18:10:17,861 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:10:27] [INFO] [PYTHON] 2026-02-23 18:10:27,862 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:10:37] [INFO] [PYTHON] 2026-02-23 18:10:37,863 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:10:47] [INFO] [PYTHON] 2026-02-23 18:10:47,864 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:10:57] [INFO] [PYTHON] 2026-02-23 18:10:57,866 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:11:07] [INFO] [PYTHON] 2026-02-23 18:11:07,868 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:11:17] [INFO] [PYTHON] 2026-02-23 18:11:17,868 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:11:27] [INFO] [PYTHON] 2026-02-23 18:11:27,869 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:11:37] [INFO] [PYTHON] 2026-02-23 18:11:37,870 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:11:47] [INFO] [PYTHON] 2026-02-23 18:11:47,872 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:11:57] [INFO] [PYTHON] 2026-02-23 18:11:57,872 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:12:07] [INFO] [PYTHON] 2026-02-23 18:12:07,873 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:12:17] [INFO] [PYTHON] 2026-02-23 18:12:17,874 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:12:21] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 18:12:21] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 18:12:21] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 18:12:34] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:12:35] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:12:35] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:12:35] [INFO] [DEBUG] Working Dir: C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent -[2026-02-23 18:12:35] [ERROR] [DB] Database File existiert nicht -[2026-02-23 18:12:35] [INFO] [DEBUG] Working Dir: C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent -[2026-02-23 18:12:35] [ERROR] [DB] Database File existiert nicht -[2026-02-23 18:12:35] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:12:35] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:12:35] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:12:35] [INFO] [Controller] AppState Observer registriert -[2026-02-23 18:12:36] [INFO] [PYTHON] 2026-02-23 18:12:36,119 - INFO - Python script gestartet -[2026-02-23 18:12:36] [INFO] [PYTHON] C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py:38: DeprecationWarning: Callback API version 1 is deprecated, update to latest version -[2026-02-23 18:12:36] [INFO] [PYTHON] client = mqtt.Client() -[2026-02-23 18:12:36] [INFO] [PYTHON] 2026-02-23 18:12:36,120 - INFO - Verbinde mit Broker 127.0.0.1:1883 -[2026-02-23 18:12:36] [INFO] [PYTHON] 2026-02-23 18:12:36,129 - INFO - Starte kontinuierliches Senden... -[2026-02-23 18:12:36] [INFO] [PYTHON] 2026-02-23 18:12:36,129 - INFO - Erfolgreich mit Broker verbunden -[2026-02-23 18:12:36] [INFO] [PYTHON] 2026-02-23 18:12:36,130 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:12:46] [INFO] [PYTHON] 2026-02-23 18:12:46,132 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:12:56] [INFO] [PYTHON] 2026-02-23 18:12:56,134 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:13:06] [INFO] [PYTHON] 2026-02-23 18:13:06,135 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:13:16] [INFO] [PYTHON] 2026-02-23 18:13:16,136 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:13:26] [INFO] [PYTHON] 2026-02-23 18:13:26,137 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:13:36] [INFO] [PYTHON] 2026-02-23 18:13:36,139 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:13:46] [INFO] [PYTHON] 2026-02-23 18:13:46,140 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:13:56] [INFO] [PYTHON] 2026-02-23 18:13:56,141 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:14:06] [INFO] [PYTHON] 2026-02-23 18:14:06,142 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:14:16] [INFO] [PYTHON] 2026-02-23 18:14:16,143 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:14:26] [INFO] [PYTHON] 2026-02-23 18:14:26,144 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:14:36] [INFO] [PYTHON] 2026-02-23 18:14:36,145 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:14:46] [INFO] [PYTHON] 2026-02-23 18:14:46,147 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:14:56] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 18:14:56] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 18:14:56] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 18:15:12] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:15:12] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:15:13] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:15:13] [INFO] [DEBUG] Absolute Path: C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\data\health.db -[2026-02-23 18:15:13] [INFO] [DEBUG] Exists: false -[2026-02-23 18:15:13] [ERROR] [DB] Database File existiert nicht -[2026-02-23 18:15:13] [INFO] [DEBUG] Absolute Path: C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\data\health.db -[2026-02-23 18:15:13] [INFO] [DEBUG] Exists: false -[2026-02-23 18:15:13] [ERROR] [DB] Database File existiert nicht -[2026-02-23 18:15:13] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:15:13] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:15:13] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:15:13] [INFO] [Controller] AppState Observer registriert -[2026-02-23 18:15:14] [INFO] [PYTHON] 2026-02-23 18:15:14,065 - INFO - Python script gestartet -[2026-02-23 18:15:14] [INFO] [PYTHON] C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py:38: DeprecationWarning: Callback API version 1 is deprecated, update to latest version -[2026-02-23 18:15:14] [INFO] [PYTHON] client = mqtt.Client() -[2026-02-23 18:15:14] [INFO] [PYTHON] 2026-02-23 18:15:14,066 - INFO - Verbinde mit Broker 127.0.0.1:1883 -[2026-02-23 18:15:14] [INFO] [PYTHON] 2026-02-23 18:15:14,075 - INFO - Starte kontinuierliches Senden... -[2026-02-23 18:15:14] [INFO] [PYTHON] 2026-02-23 18:15:14,076 - INFO - Erfolgreich mit Broker verbunden -[2026-02-23 18:15:14] [INFO] [PYTHON] 2026-02-23 18:15:14,076 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:15:24] [INFO] [PYTHON] 2026-02-23 18:15:24,077 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:15:34] [INFO] [PYTHON] 2026-02-23 18:15:34,078 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:15:44] [INFO] [PYTHON] 2026-02-23 18:15:44,079 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:15:54] [INFO] [PYTHON] 2026-02-23 18:15:54,080 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:16:04] [INFO] [PYTHON] 2026-02-23 18:16:04,081 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:16:14] [INFO] [PYTHON] 2026-02-23 18:16:14,082 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:16:24] [INFO] [PYTHON] 2026-02-23 18:16:24,084 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:16:34] [INFO] [PYTHON] 2026-02-23 18:16:34,085 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:16:44] [INFO] [PYTHON] 2026-02-23 18:16:44,086 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:16:54] [INFO] [PYTHON] 2026-02-23 18:16:54,087 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:17:04] [INFO] [PYTHON] 2026-02-23 18:17:04,089 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:17:14] [INFO] [PYTHON] 2026-02-23 18:17:14,090 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:17:24] [INFO] [PYTHON] 2026-02-23 18:17:24,091 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:17:34] [INFO] [PYTHON] 2026-02-23 18:17:34,092 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:17:44] [INFO] [PYTHON] 2026-02-23 18:17:44,093 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:17:54] [INFO] [PYTHON] 2026-02-23 18:17:54,094 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:18:04] [INFO] [PYTHON] 2026-02-23 18:18:04,096 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:18:14] [INFO] [PYTHON] 2026-02-23 18:18:14,097 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:18:24] [INFO] [PYTHON] 2026-02-23 18:18:24,098 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:18:34] [INFO] [PYTHON] 2026-02-23 18:18:34,098 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:18:44] [INFO] [PYTHON] 2026-02-23 18:18:44,100 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:18:54] [INFO] [PYTHON] 2026-02-23 18:18:54,101 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:19:04] [INFO] [PYTHON] 2026-02-23 18:19:04,102 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:19:14] [INFO] [PYTHON] 2026-02-23 18:19:14,103 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:19:24] [INFO] [PYTHON] 2026-02-23 18:19:24,105 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:19:34] [INFO] [PYTHON] 2026-02-23 18:19:34,106 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:19:44] [INFO] [PYTHON] 2026-02-23 18:19:44,107 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:19:54] [INFO] [PYTHON] 2026-02-23 18:19:54,109 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:19:58] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:19:58] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:19:58] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:19:58] [INFO] [DEBUG] Absolute Path: C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\data\health.db -[2026-02-23 18:19:58] [INFO] [DEBUG] Exists: false -[2026-02-23 18:19:59] [INFO] [DB] Datenbank initialisiert -[2026-02-23 18:19:59] [INFO] [DEBUG] Absolute Path: C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\data\health.db -[2026-02-23 18:19:59] [INFO] [DEBUG] Exists: true -[2026-02-23 18:19:59] [INFO] [DB] Datenbank initialisiert -[2026-02-23 18:19:59] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:19:59] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:19:59] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:19:59] [INFO] [Controller] AppState Observer registriert -[2026-02-23 18:19:59] [INFO] [PYTHON] 2026-02-23 18:19:59,887 - INFO - Python script gestartet -[2026-02-23 18:19:59] [INFO] [PYTHON] C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py:38: DeprecationWarning: Callback API version 1 is deprecated, update to latest version -[2026-02-23 18:19:59] [INFO] [PYTHON] client = mqtt.Client() -[2026-02-23 18:19:59] [INFO] [PYTHON] 2026-02-23 18:19:59,888 - INFO - Verbinde mit Broker 127.0.0.1:1883 -[2026-02-23 18:19:59] [INFO] [PYTHON] 2026-02-23 18:19:59,906 - INFO - Erfolgreich mit Broker verbunden -[2026-02-23 18:19:59] [INFO] [PYTHON] 2026-02-23 18:19:59,906 - INFO - Starte kontinuierliches Senden... -[2026-02-23 18:19:59] [INFO] [PYTHON] 2026-02-23 18:19:59,909 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:20:09] [INFO] [PYTHON] 2026-02-23 18:20:09,910 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:20:19] [INFO] [PYTHON] 2026-02-23 18:20:19,911 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:20:29] [INFO] [PYTHON] 2026-02-23 18:20:29,913 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:20:39] [INFO] [PYTHON] 2026-02-23 18:20:39,914 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:20:42] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:20:43] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:20:43] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:20:43] [INFO] [DEBUG] Absolute Path: C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\data\health.db -[2026-02-23 18:20:43] [INFO] [DEBUG] Exists: true -[2026-02-23 18:20:43] [INFO] [DB] Datenbank initialisiert -[2026-02-23 18:20:43] [INFO] [DEBUG] Absolute Path: C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\data\health.db -[2026-02-23 18:20:43] [INFO] [DEBUG] Exists: true -[2026-02-23 18:20:43] [INFO] [DB] Datenbank initialisiert -[2026-02-23 18:20:43] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:20:43] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:20:43] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:20:43] [INFO] [Controller] AppState Observer registriert -[2026-02-23 18:20:44] [INFO] [PYTHON] 2026-02-23 18:20:44,293 - INFO - Python script gestartet -[2026-02-23 18:20:44] [INFO] [PYTHON] C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py:38: DeprecationWarning: Callback API version 1 is deprecated, update to latest version -[2026-02-23 18:20:44] [INFO] [PYTHON] client = mqtt.Client() -[2026-02-23 18:20:44] [INFO] [PYTHON] 2026-02-23 18:20:44,294 - INFO - Verbinde mit Broker 127.0.0.1:1883 -[2026-02-23 18:20:44] [INFO] [PYTHON] 2026-02-23 18:20:44,308 - INFO - Starte kontinuierliches Senden... -[2026-02-23 18:20:44] [INFO] [PYTHON] 2026-02-23 18:20:44,309 - INFO - Erfolgreich mit Broker verbunden -[2026-02-23 18:20:44] [INFO] [PYTHON] 2026-02-23 18:20:44,309 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:20:54] [INFO] [PYTHON] 2026-02-23 18:20:54,310 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:21:04] [INFO] [PYTHON] 2026-02-23 18:21:04,312 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:21:14] [INFO] [PYTHON] 2026-02-23 18:21:14,313 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:21:24] [INFO] [PYTHON] 2026-02-23 18:21:24,315 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:21:34] [INFO] [PYTHON] 2026-02-23 18:21:34,317 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:21:44] [INFO] [PYTHON] 2026-02-23 18:21:44,318 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:21:48] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:21:49] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:21:49] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:21:49] [INFO] [DEBUG] Absolute Path: C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\data\health.db -[2026-02-23 18:21:49] [INFO] [DEBUG] Exists: true -[2026-02-23 18:21:49] [INFO] [DB] Datenbank initialisiert -[2026-02-23 18:21:49] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:21:49] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:21:49] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:21:49] [INFO] [Controller] AppState Observer registriert -[2026-02-23 18:21:50] [INFO] [PYTHON] 2026-02-23 18:21:50,170 - INFO - Python script gestartet -[2026-02-23 18:21:50] [INFO] [PYTHON] C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py:38: DeprecationWarning: Callback API version 1 is deprecated, update to latest version -[2026-02-23 18:21:50] [INFO] [PYTHON] client = mqtt.Client() -[2026-02-23 18:21:50] [INFO] [PYTHON] 2026-02-23 18:21:50,171 - INFO - Verbinde mit Broker 127.0.0.1:1883 -[2026-02-23 18:21:50] [INFO] [PYTHON] 2026-02-23 18:21:50,187 - INFO - Starte kontinuierliches Senden... -[2026-02-23 18:21:50] [INFO] [PYTHON] 2026-02-23 18:21:50,188 - INFO - Erfolgreich mit Broker verbunden -[2026-02-23 18:21:50] [INFO] [PYTHON] 2026-02-23 18:21:50,188 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:22:00] [INFO] [PYTHON] 2026-02-23 18:22:00,189 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:22:10] [INFO] [PYTHON] 2026-02-23 18:22:10,190 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:22:20] [INFO] [PYTHON] 2026-02-23 18:22:20,191 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:22:30] [INFO] [PYTHON] 2026-02-23 18:22:30,192 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:22:40] [INFO] [PYTHON] 2026-02-23 18:22:40,194 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:22:50] [INFO] [PYTHON] 2026-02-23 18:22:50,195 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:22:53] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:22:53] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:22:53] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:22:54] [INFO] [DB] Datenbank initialisiert -[2026-02-23 18:22:54] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:22:54] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:22:54] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:22:54] [INFO] [Controller] AppState Observer registriert -[2026-02-23 18:22:54] [INFO] [PYTHON] 2026-02-23 18:22:54,733 - INFO - Python script gestartet -[2026-02-23 18:22:54] [INFO] [PYTHON] C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py:38: DeprecationWarning: Callback API version 1 is deprecated, update to latest version -[2026-02-23 18:22:54] [INFO] [PYTHON] client = mqtt.Client() -[2026-02-23 18:22:54] [INFO] [PYTHON] 2026-02-23 18:22:54,735 - INFO - Verbinde mit Broker 127.0.0.1:1883 -[2026-02-23 18:22:54] [INFO] [PYTHON] 2026-02-23 18:22:54,744 - INFO - Starte kontinuierliches Senden... -[2026-02-23 18:22:54] [INFO] [PYTHON] 2026-02-23 18:22:54,745 - INFO - Erfolgreich mit Broker verbunden -[2026-02-23 18:22:54] [INFO] [PYTHON] 2026-02-23 18:22:54,745 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:23:04] [INFO] [PYTHON] 2026-02-23 18:23:04,748 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:23:14] [INFO] [PYTHON] 2026-02-23 18:23:14,749 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:23:24] [INFO] [PYTHON] 2026-02-23 18:23:24,750 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:23:34] [INFO] [PYTHON] 2026-02-23 18:23:34,751 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:23:44] [INFO] [PYTHON] 2026-02-23 18:23:44,753 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:23:54] [INFO] [PYTHON] 2026-02-23 18:23:54,754 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:24:04] [INFO] [PYTHON] 2026-02-23 18:24:04,755 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:24:14] [INFO] [PYTHON] 2026-02-23 18:24:14,756 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:24:24] [INFO] [PYTHON] 2026-02-23 18:24:24,758 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:24:30] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 18:24:30] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 18:24:30] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 18:24:30] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 18:24:43] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:24:43] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:24:44] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:24:44] [INFO] [DB] Datenbank initialisiert -[2026-02-23 18:24:44] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:24:44] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:24:44] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:24:44] [INFO] [Controller] AppState Observer registriert -[2026-02-23 18:24:45] [INFO] [PYTHON] 2026-02-23 18:24:45,122 - INFO - Python script gestartet -[2026-02-23 18:24:45] [INFO] [PYTHON] C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py:38: DeprecationWarning: Callback API version 1 is deprecated, update to latest version -[2026-02-23 18:24:45] [INFO] [PYTHON] client = mqtt.Client() -[2026-02-23 18:24:45] [INFO] [PYTHON] 2026-02-23 18:24:45,123 - INFO - Verbinde mit Broker 127.0.0.1:1883 -[2026-02-23 18:24:45] [INFO] [PYTHON] 2026-02-23 18:24:45,132 - INFO - Starte kontinuierliches Senden... -[2026-02-23 18:24:45] [INFO] [PYTHON] 2026-02-23 18:24:45,132 - INFO - Erfolgreich mit Broker verbunden -[2026-02-23 18:24:45] [INFO] [PYTHON] 2026-02-23 18:24:45,132 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:24:55] [INFO] [PYTHON] 2026-02-23 18:24:55,134 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:25:05] [INFO] [PYTHON] 2026-02-23 18:25:05,136 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:25:15] [INFO] [PYTHON] 2026-02-23 18:25:15,137 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:25:25] [INFO] [PYTHON] 2026-02-23 18:25:25,138 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:25:35] [INFO] [PYTHON] 2026-02-23 18:25:35,139 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:25:45] [INFO] [PYTHON] 2026-02-23 18:25:45,140 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:25:55] [INFO] [PYTHON] 2026-02-23 18:25:55,141 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:26:05] [INFO] [PYTHON] 2026-02-23 18:26:05,142 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:26:15] [INFO] [PYTHON] 2026-02-23 18:26:15,143 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:26:25] [INFO] [PYTHON] 2026-02-23 18:26:25,144 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:26:35] [INFO] [PYTHON] 2026-02-23 18:26:35,145 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:26:45] [INFO] [PYTHON] 2026-02-23 18:26:45,147 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:26:55] [INFO] [PYTHON] 2026-02-23 18:26:55,148 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:27:05] [INFO] [PYTHON] 2026-02-23 18:27:05,150 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:27:15] [INFO] [PYTHON] 2026-02-23 18:27:15,151 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:27:25] [INFO] [PYTHON] 2026-02-23 18:27:25,153 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:27:35] [INFO] [PYTHON] 2026-02-23 18:27:35,154 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:27:45] [INFO] [PYTHON] 2026-02-23 18:27:45,155 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:38:32] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:38:32] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:38:32] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:38:33] [INFO] [DB] Datenbank initialisiert -[2026-02-23 18:38:33] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:38:33] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:38:33] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:38:33] [INFO] [Controller] AppState Observer registriert -[2026-02-23 18:38:33] [INFO] [PYTHON] 2026-02-23 18:38:33,622 - INFO - Python script gestartet -[2026-02-23 18:38:33] [INFO] [PYTHON] C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py:38: DeprecationWarning: Callback API version 1 is deprecated, update to latest version -[2026-02-23 18:38:33] [INFO] [PYTHON] client = mqtt.Client() -[2026-02-23 18:38:33] [INFO] [PYTHON] 2026-02-23 18:38:33,623 - INFO - Verbinde mit Broker 127.0.0.1:1883 -[2026-02-23 18:38:33] [INFO] [PYTHON] 2026-02-23 18:38:33,633 - INFO - Starte kontinuierliches Senden... -[2026-02-23 18:38:33] [INFO] [PYTHON] 2026-02-23 18:38:33,633 - INFO - Erfolgreich mit Broker verbunden -[2026-02-23 18:38:33] [INFO] [PYTHON] 2026-02-23 18:38:33,634 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:38:43] [INFO] [PYTHON] 2026-02-23 18:38:43,635 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:38:53] [INFO] [PYTHON] 2026-02-23 18:38:53,636 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:39:03] [INFO] [PYTHON] 2026-02-23 18:39:03,637 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:39:13] [INFO] [PYTHON] 2026-02-23 18:39:13,638 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:39:23] [INFO] [PYTHON] 2026-02-23 18:39:23,639 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:39:33] [INFO] [PYTHON] 2026-02-23 18:39:33,640 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:39:43] [INFO] [PYTHON] 2026-02-23 18:39:43,641 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:39:49] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:39:49] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:39:50] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:39:50] [INFO] [DB] Datenbank initialisiert -[2026-02-23 18:39:50] [DEBUG] [MQTT] "PREDICTION" -[2026-02-23 18:39:50] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:39:50] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:39:50] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:39:50] [INFO] [Controller] AppState Observer registriert -[2026-02-23 18:39:51] [INFO] [PYTHON] 2026-02-23 18:39:51,177 - INFO - Python script gestartet -[2026-02-23 18:39:51] [INFO] [PYTHON] C:\Privat\Dokumente\Niklas_Aumueller\TH\MSY\Semester_2\Projektarbeit\Virtueller_Gesundheitsassistent\src\main\resources\scripts\mqtt_simulator.py:38: DeprecationWarning: Callback API version 1 is deprecated, update to latest version -[2026-02-23 18:39:51] [INFO] [PYTHON] client = mqtt.Client() -[2026-02-23 18:39:51] [INFO] [PYTHON] 2026-02-23 18:39:51,179 - INFO - Verbinde mit Broker 127.0.0.1:1883 -[2026-02-23 18:39:51] [INFO] [PYTHON] 2026-02-23 18:39:51,208 - INFO - Starte kontinuierliches Senden... -[2026-02-23 18:39:51] [INFO] [PYTHON] 2026-02-23 18:39:51,209 - INFO - Erfolgreich mit Broker verbunden -[2026-02-23 18:39:51] [INFO] [PYTHON] 2026-02-23 18:39:51,209 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:40:01] [INFO] [PYTHON] 2026-02-23 18:40:01,210 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:40:11] [INFO] [PYTHON] 2026-02-23 18:40:11,210 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:40:21] [INFO] [PYTHON] 2026-02-23 18:40:21,212 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:40:31] [INFO] [PYTHON] 2026-02-23 18:40:31,213 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:40:41] [INFO] [PYTHON] 2026-02-23 18:40:41,214 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:40:51] [INFO] [PYTHON] 2026-02-23 18:40:51,214 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:41:01] [INFO] [PYTHON] 2026-02-23 18:41:01,215 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:41:11] [INFO] [PYTHON] 2026-02-23 18:41:11,216 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:41:21] [INFO] [PYTHON] 2026-02-23 18:41:21,217 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:41:31] [INFO] [PYTHON] 2026-02-23 18:41:31,218 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:41:41] [INFO] [PYTHON] 2026-02-23 18:41:41,219 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:41:51] [INFO] [PYTHON] 2026-02-23 18:41:51,220 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:42:01] [INFO] [PYTHON] 2026-02-23 18:42:01,221 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:42:11] [INFO] [PYTHON] 2026-02-23 18:42:11,222 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:42:21] [INFO] [PYTHON] 2026-02-23 18:42:21,223 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:42:31] [INFO] [PYTHON] 2026-02-23 18:42:31,224 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:42:41] [INFO] [PYTHON] 2026-02-23 18:42:41,225 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:42:51] [INFO] [PYTHON] 2026-02-23 18:42:51,226 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:43:01] [INFO] [PYTHON] 2026-02-23 18:43:01,227 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:43:11] [INFO] [PYTHON] 2026-02-23 18:43:11,228 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:43:21] [INFO] [PYTHON] 2026-02-23 18:43:21,229 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:43:31] [INFO] [PYTHON] 2026-02-23 18:43:31,231 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:43:41] [INFO] [PYTHON] 2026-02-23 18:43:41,231 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:43:51] [INFO] [PYTHON] 2026-02-23 18:43:51,232 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:44:01] [INFO] [PYTHON] 2026-02-23 18:44:01,233 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:44:11] [INFO] [PYTHON] 2026-02-23 18:44:11,234 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:44:21] [INFO] [PYTHON] 2026-02-23 18:44:21,235 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:44:31] [INFO] [PYTHON] 2026-02-23 18:44:31,236 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:44:41] [INFO] [PYTHON] 2026-02-23 18:44:41,238 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:44:51] [INFO] [PYTHON] 2026-02-23 18:44:51,239 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:45:01] [INFO] [PYTHON] 2026-02-23 18:45:01,240 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:45:11] [INFO] [PYTHON] 2026-02-23 18:45:11,241 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:45:21] [INFO] [PYTHON] 2026-02-23 18:45:21,242 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:45:31] [INFO] [PYTHON] 2026-02-23 18:45:31,243 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:45:41] [INFO] [PYTHON] 2026-02-23 18:45:41,244 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:45:51] [INFO] [PYTHON] 2026-02-23 18:45:51,245 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:46:01] [INFO] [PYTHON] 2026-02-23 18:46:01,246 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:46:11] [INFO] [PYTHON] 2026-02-23 18:46:11,247 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:46:21] [INFO] [PYTHON] 2026-02-23 18:46:21,248 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:46:31] [INFO] [PYTHON] 2026-02-23 18:46:31,249 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:46:41] [INFO] [PYTHON] 2026-02-23 18:46:41,250 - INFO - Gesendet an 'PREDICTION': 0 -[2026-02-23 18:46:51] [INFO] [PYTHON] 2026-02-23 18:46:51,251 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:47:01] [INFO] [PYTHON] 2026-02-23 18:47:01,252 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:47:11] [INFO] [PYTHON] 2026-02-23 18:47:11,253 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:47:21] [INFO] [PYTHON] 2026-02-23 18:47:21,254 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:47:31] [INFO] [PYTHON] 2026-02-23 18:47:31,256 - INFO - Gesendet an 'PREDICTION': 1 -[2026-02-23 18:47:40] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 18:47:40] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 18:47:40] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 18:47:40] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 18:48:36] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:48:36] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:48:37] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:48:37] [INFO] [DB] Datenbank initialisiert -[2026-02-23 18:48:37] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:48:37] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:48:37] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:48:37] [INFO] [Controller] AppState Observer registriert -[2026-02-23 18:50:22] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 18:50:22] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 18:50:22] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 18:50:22] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 18:51:28] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:51:29] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:51:29] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:51:29] [INFO] [DB] Datenbank initialisiert -[2026-02-23 18:51:29] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:51:29] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:51:29] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:51:29] [INFO] [Controller] AppState Observer registriert -[2026-02-23 18:58:37] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 18:58:37] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 18:58:38] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 18:58:38] [INFO] [DB] Datenbank initialisiert -[2026-02-23 18:58:38] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 18:58:38] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 18:58:38] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 18:58:38] [INFO] [Controller] AppState Observer registriert -[2026-02-23 19:01:00] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 19:01:00] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 19:01:00] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 19:01:00] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 19:03:11] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 19:03:12] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:03:12] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:08:06] [WARN] [MQTT] Verbindung verloren: Verbindung wurde getrennt -[2026-02-23 19:08:09] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 19:08:09] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:08:09] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:13:49] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:13:49] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:13:49] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:13:49.842565600] -[2026-02-23 19:13:49] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:13:49.852995500] -[2026-02-23 19:13:49] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:13:49.861520900] -[2026-02-23 19:13:49] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:13:49.869025100] -[2026-02-23 19:13:49] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:13:49.877534200] -[2026-02-23 19:13:49] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:13:49] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:13:49.899398300] -[2026-02-23 19:13:49] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:13:49] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:13:49.919446400] -[2026-02-23 19:13:49] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:13:49.926362500] -[2026-02-23 19:13:49] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:13:49.932399700] -[2026-02-23 19:13:49] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:13:49] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:13:49] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:13:49.979573200] -[2026-02-23 19:13:49] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:16:26] [WARN] [MQTT] Verbindung verloren: Verbindung wurde getrennt -[2026-02-23 19:16:28] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 19:16:28] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:16:28] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:17:57] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 19:17:57] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:17:58] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:19:50] [WARN] [MQTT] Verbindung verloren: Verbindung wurde getrennt -[2026-02-23 19:19:53] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 19:19:53] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:19:54] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:22:50] [WARN] [MQTT] Verbindung verloren: Timed out while waiting to write messages to the server -[2026-02-23 19:23:52] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 19:23:53] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:23:53] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:23:53] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:23:53] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 19:23:53] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 19:23:53] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 19:23:53] [INFO] [Controller] AppState Observer registriert -[2026-02-23 19:25:12] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 19:25:12] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 19:25:12] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 19:25:12] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 19:26:15] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 19:26:15] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:26:16] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:28:11] [WARN] [MQTT] Verbindung verloren: Verbindung wurde getrennt -[2026-02-23 19:28:15] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:28:15] [ERROR] [MQTT] Subscribe fehlgeschlagen: "PREDICTION" -Keine Verbindung zu Client (32104) - at org.eclipse.paho.client.mqttv3.internal.ExceptionHelper.createMqttException(ExceptionHelper.java:31) - at org.eclipse.paho.client.mqttv3.internal.ClientComms.sendNoWait(ClientComms.java:205) - at org.eclipse.paho.client.mqttv3.MqttAsyncClient.subscribeBase(MqttAsyncClient.java:1088) - at org.eclipse.paho.client.mqttv3.MqttAsyncClient.subscribe(MqttAsyncClient.java:1152) - at org.eclipse.paho.client.mqttv3.MqttClient.subscribe(MqttClient.java:459) - at org.eclipse.paho.client.mqttv3.MqttClient.subscribe(MqttClient.java:429) - at org.eclipse.paho.client.mqttv3.MqttClient.subscribe(MqttClient.java:404) - at vassistent.service.MqttClientService.subscribe(MqttClientService.java:63) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:54) - at vassistent.App.main(App.java:18) - -[2026-02-23 19:28:15] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 19:28:29] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 19:28:29] [INFO] [Controller] AppState Observer registriert -[2026-02-23 19:31:11] [WARN] [MQTT] Verbindung verloren: Zeitlimitüberschreitung beim Warten auf eine Antwort vom Server -[2026-02-23 19:31:13] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 19:31:13] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:31:14] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:31:14] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:31:14] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 19:31:14] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 19:31:14] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 19:31:14] [INFO] [Controller] AppState Observer registriert -[2026-02-23 19:35:07] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 19:35:07] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:35:07] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:35:08] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:35:08] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:35:08] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 19:35:08] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 19:35:08] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 19:35:08] [INFO] [Controller] AppState Observer registriert -[2026-02-23 19:37:16] [ERROR] [UNREAL] WebSocket-Verbindung fehlgeschlagen -java.lang.RuntimeException: Could not find an implementation class. - at jakarta.websocket.ContainerProvider.getWebSocketContainer(ContainerProvider.java:59) - at vassistent.service.UnrealWebSocketService.connect(UnrealWebSocketService.java:24) - at vassistent.service.UnrealWebSocketService.(UnrealWebSocketService.java:18) - at vassistent.bootstrap.ApplicationInitializer.initialize(ApplicationInitializer.java:27) - at vassistent.App.main(App.java:18) - -[2026-02-23 19:37:16] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:37:16] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:37:16] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:37:16] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:37:16] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 19:37:16] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 19:37:16] [INFO] [Controller] AppState Observer registriert -[2026-02-23 19:39:28] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:39:28] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:39:29] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:39:29] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:39:29] [INFO] [MQTT] Topic abonniert: "PREDICTION" -[2026-02-23 19:39:29] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 19:39:29] [INFO] [Controller] AppState Observer registriert -[2026-02-23 19:40:59] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:41:00] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:41:00] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:41:00] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:41:00] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 19:41:00] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 19:41:00] [INFO] [Controller] AppState Observer registriert -[2026-02-23 19:41:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:41:05] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:41:05.134048300] -[2026-02-23 19:41:05] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:05] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:05] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:41:05] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:05] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:41:05] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:41:05.563460600] -[2026-02-23 19:41:05] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:41:05] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:41:05] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:41:05] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:41:05] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:41:06] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:41:06] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:41:06.919979300] -[2026-02-23 19:41:06] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:06] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:06] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:41:06] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:06] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:08] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:41:08] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:41:08.810859800] -[2026-02-23 19:41:08] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:08] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:08] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:41:08] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:08] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:15] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:41:15] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:41:15.132298700] -[2026-02-23 19:41:15] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:15] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:15] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:41:15] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:15] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:15] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:41:15] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:41:15.565137500] -[2026-02-23 19:41:15] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:15] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:15] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:41:15] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:15] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:18] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:41:18] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:41:18.814693300] -[2026-02-23 19:41:18] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:18] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:18] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:41:18] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:18] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:25] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:41:25] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:41:25.132086100] -[2026-02-23 19:41:25] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:25] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:25] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:41:25] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:25] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:25] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:41:25] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:41:25.566092700] -[2026-02-23 19:41:25] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:25] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:25] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:41:25] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:25] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:28] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:41:28] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:41:28.815204] -[2026-02-23 19:41:28] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:28] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:41:28] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:41:28] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:41:28] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:42:51] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:42:51] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:42:52] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:42:52] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 19:42:52] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 19:42:52] [INFO] [Controller] AppState Observer registriert -[2026-02-23 19:42:55] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:42:55] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:42:55.145467100] -[2026-02-23 19:42:55] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:42:55] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:42:55] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:42:55] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:42:55] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:42:55] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:42:55] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:42:55.579464600] -[2026-02-23 19:42:55] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:42:55] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:42:55] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:42:55] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:42:55] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:42:58] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:42:58] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:42:58.826700100] -[2026-02-23 19:42:58] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:42:58] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:42:58] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:42:58] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:42:58] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:43:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:43:05] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:43:05.142047500] -[2026-02-23 19:43:05] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:43:05] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:43:05] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:43:05] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:43:05] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:43:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:43:05] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:43:05.579660800] -[2026-02-23 19:43:05] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:43:05] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:43:05] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:43:05] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:43:05] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:43:08] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:43:08] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:43:08.827661100] -[2026-02-23 19:43:08] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:43:08] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:43:08] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:43:08] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:43:08] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:43:15] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:43:15] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:43:15.141235800] -[2026-02-23 19:43:15] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:43:15] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:43:15] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:43:15] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:43:15] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:43:15] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:43:15] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:43:15.581446700] -[2026-02-23 19:43:15] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:43:15] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:43:15] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:43:15] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:43:15] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:43:18] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:43:18] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:43:18.827808300] -[2026-02-23 19:43:18] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:43:18] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:43:18] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:43:18] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:43:18] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:43:25] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:43:25] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:43:25.158756500] -[2026-02-23 19:43:25] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:43:25] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:43:25] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:43:25] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:43:25] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:43:25] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:43:25] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:43:25.581715600] -[2026-02-23 19:43:25] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:43:25] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:43:25] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:43:25] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:43:25] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:43:28] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:43:28] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:43:28.829057900] -[2026-02-23 19:43:28] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:43:28] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:43:28] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:43:28] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:43:28] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:45:23] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:45:23] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:45:23] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:45:23] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 19:45:24] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 19:45:24] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 19:45:24] [INFO] [Controller] AppState Observer registriert -[2026-02-23 19:45:24] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:45:24] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:45:24.549519700] -[2026-02-23 19:45:24] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:45:24] [WARN] [Controller] Window ist null, UI Update übersprungen -[2026-02-23 19:45:24] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:45:24] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:45:24] [WARN] [Controller] Window ist null, UI Update übersprungen -[2026-02-23 19:45:34] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:45:34] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:45:34.543339200] -[2026-02-23 19:45:34] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:45:34] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:45:34] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:45:34] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:45:34] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:45:44] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:45:44] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:45:44.543501600] -[2026-02-23 19:45:44] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:45:44] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:45:44] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:45:44] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:45:44] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:45:54] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:45:54] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:45:54.545031800] -[2026-02-23 19:45:54] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:45:54] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:45:54] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:45:54] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:45:54] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:46:04] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:46:04] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:46:04.546355100] -[2026-02-23 19:46:04] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:46:04] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:46:04] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:46:04] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:46:04] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:46:14] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:46:14] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:46:14.547035800] -[2026-02-23 19:46:14] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:46:14] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:46:14] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:46:14] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:46:14] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:46:24] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:46:24] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:46:24.548966600] -[2026-02-23 19:46:24] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:46:24] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:46:24] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:46:24] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:46:24] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:46:34] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:46:34] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:46:34.549338500] -[2026-02-23 19:46:34] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:46:34] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:46:34] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:46:34] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:46:34] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:46:41] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 19:46:41] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 19:46:41] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 19:46:41] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 19:52:12] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:52:13] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:52:13] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:52:13] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 19:52:13] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 19:52:13] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 19:52:13] [INFO] [Controller] AppState Observer registriert -[2026-02-23 19:52:14] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 19:52:14] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 19:52:14] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:52:14] [ERROR] [DB] Database Insert fehlgeschlagen -org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: binary_event) - at org.sqlite.core.DB.newSQLException(DB.java:1179) - at org.sqlite.core.DB.newSQLException(DB.java:1190) - at org.sqlite.core.DB.throwex(DB.java:1150) - at org.sqlite.core.NativeDB.prepare_utf8(Native Method) - at org.sqlite.core.NativeDB.prepare(NativeDB.java:135) - at org.sqlite.core.DB.prepare(DB.java:264) - at org.sqlite.core.CorePreparedStatement.(CorePreparedStatement.java:46) - at org.sqlite.jdbc3.JDBC3PreparedStatement.(JDBC3PreparedStatement.java:32) - at org.sqlite.jdbc4.JDBC4PreparedStatement.(JDBC4PreparedStatement.java:28) - at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:34) - at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:225) - at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:205) - at vassistent.service.DataPersistenceService.store(DataPersistenceService.java:64) - at vassistent.service.BinaryEventService.handlePayload(BinaryEventService.java:25) - at vassistent.bootstrap.ApplicationInitializer.lambda$initialize$0(ApplicationInitializer.java:57) - at vassistent.service.MqttClientService.messageArrived(MqttClientService.java:109) - at org.eclipse.paho.client.mqttv3.internal.CommsCallback.deliverMessage(CommsCallback.java:519) - at org.eclipse.paho.client.mqttv3.internal.CommsCallback.handleMessage(CommsCallback.java:417) - at org.eclipse.paho.client.mqttv3.internal.CommsCallback.run(CommsCallback.java:214) - at java.base/java.lang.Thread.run(Thread.java:840) - -[2026-02-23 19:52:14] [ERROR] [Evaluation] Couldn't get ratio. -org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: binary_event) - at org.sqlite.core.DB.newSQLException(DB.java:1179) - at org.sqlite.core.DB.newSQLException(DB.java:1190) - at org.sqlite.core.DB.throwex(DB.java:1150) - at org.sqlite.core.NativeDB.prepare_utf8(Native Method) - at org.sqlite.core.NativeDB.prepare(NativeDB.java:135) - at org.sqlite.core.DB.prepare(DB.java:264) - at org.sqlite.core.CorePreparedStatement.(CorePreparedStatement.java:46) - at org.sqlite.jdbc3.JDBC3PreparedStatement.(JDBC3PreparedStatement.java:32) - at org.sqlite.jdbc4.JDBC4PreparedStatement.(JDBC4PreparedStatement.java:28) - at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:34) - at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:225) - at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:205) - at vassistent.service.StatisticsService.getRatio(StatisticsService.java:30) - at vassistent.service.EvaluationService.evaluate(EvaluationService.java:24) - at vassistent.service.BinaryEventService.handlePayload(BinaryEventService.java:26) - at vassistent.bootstrap.ApplicationInitializer.lambda$initialize$0(ApplicationInitializer.java:57) - at vassistent.service.MqttClientService.messageArrived(MqttClientService.java:109) - at org.eclipse.paho.client.mqttv3.internal.CommsCallback.deliverMessage(CommsCallback.java:519) - at org.eclipse.paho.client.mqttv3.internal.CommsCallback.handleMessage(CommsCallback.java:417) - at org.eclipse.paho.client.mqttv3.internal.CommsCallback.run(CommsCallback.java:214) - at java.base/java.lang.Thread.run(Thread.java:840) - -[2026-02-23 19:52:14] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:52:14] [WARN] [Controller] Window ist null, UI Update übersprungen -[2026-02-23 19:52:14] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:52:14] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:52:14] [WARN] [Controller] Window ist null, UI Update übersprungen -[2026-02-23 19:54:01] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:54:02] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:54:02] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:54:02] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 19:54:02] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 19:54:02] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 19:54:02] [INFO] [Controller] AppState Observer registriert -[2026-02-23 19:54:03] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:54:03] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:54:03.408841300] -[2026-02-23 19:54:03] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:54:03] [WARN] [Controller] Window ist null, UI Update übersprungen -[2026-02-23 19:54:03] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:54:03] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:54:03] [WARN] [Controller] Window ist null, UI Update übersprungen -[2026-02-23 19:54:04] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:54:04] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:54:04.660559600] -[2026-02-23 19:54:04] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:54:04] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:54:04] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:54:04] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:54:04] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:54:13] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:54:13] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:54:13.398551200] -[2026-02-23 19:54:13] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:54:13] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:54:13] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:54:13] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:54:13] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:54:14] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:54:14] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:54:14.661903600] -[2026-02-23 19:54:14] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:54:14] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:54:14] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:54:14] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:54:14] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:55:00] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 19:55:01] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 19:55:01] [INFO] [DB] Datenbank initialisiert -[2026-02-23 19:55:01] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 19:55:01] [INFO] [PROCESS] Mqtt Simulator gestartet -[2026-02-23 19:55:01] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 19:55:01] [INFO] [Controller] AppState Observer registriert -[2026-02-23 19:55:02] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:55:02] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:55:02.516370100] -[2026-02-23 19:55:02] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:55:02] [WARN] [Controller] Window ist null, UI Update übersprungen -[2026-02-23 19:55:02] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:55:02] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:55:02] [WARN] [Controller] Window ist null, UI Update übersprungen -[2026-02-23 19:55:12] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:55:12] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:55:12.508788300] -[2026-02-23 19:55:12] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:55:12] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:55:12] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:55:12] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:55:12] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:55:22] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:55:22] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:55:22.511126600] -[2026-02-23 19:55:22] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:55:22] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:55:22] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:55:22] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:55:22] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:55:32] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:55:32] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:55:32.511685600] -[2026-02-23 19:55:32] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:55:32] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:55:32] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:55:32] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:55:32] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:55:42] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:55:42] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:55:42.511737600] -[2026-02-23 19:55:42] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:55:42] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:55:42] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:55:42] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:55:42] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:55:52] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:55:52] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:55:52.513124200] -[2026-02-23 19:55:52] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:55:52] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:55:52] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:55:52] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:55:52] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:56:02] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:56:02] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:56:02.515511800] -[2026-02-23 19:56:02] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:56:02] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:56:02] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:56:02] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:56:02] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:56:12] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:56:12] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:56:12.517724] -[2026-02-23 19:56:12] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:56:12] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:56:12] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:56:12] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:56:12] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:56:22] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:56:22] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:56:22.520344400] -[2026-02-23 19:56:22] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:56:22] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:56:22] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:56:22] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:56:22] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:56:32] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:56:32] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:56:32.522273900] -[2026-02-23 19:56:32] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:56:32] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:56:32] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:56:32] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:56:32] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:56:42] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:56:42] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:56:42.523850300] -[2026-02-23 19:56:42] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:56:42] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:56:42] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:56:42] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:56:42] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:56:52] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:56:52] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:56:52.525096700] -[2026-02-23 19:56:52] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:56:52] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:56:52] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:56:52] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:56:52] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:57:02] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:57:02] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:57:02.527692700] -[2026-02-23 19:57:02] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:57:02] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:57:02] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:57:02] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:57:02] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:57:12] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:57:12] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:57:12.529806800] -[2026-02-23 19:57:12] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:57:12] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:57:12] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:57:12] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:57:12] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:57:22] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:57:22] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:57:22.531611] -[2026-02-23 19:57:22] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:57:22] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:57:22] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:57:22] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:57:22] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:57:32] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:57:32] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:57:32.533331] -[2026-02-23 19:57:32] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:57:32] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:57:32] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:57:32] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:57:32] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:57:42] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:57:42] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:57:42.534675300] -[2026-02-23 19:57:42] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:57:42] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:57:42] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:57:42] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:57:42] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:57:52] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:57:52] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:57:52.536214800] -[2026-02-23 19:57:52] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:57:52] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:57:52] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:57:52] [DEBUG] [Controller] AppState Update erhalten: WARNING -[2026-02-23 19:57:52] [DEBUG] [Controller] ProblemLevel UI aktualisiert → WARNING -[2026-02-23 19:58:02] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:58:02] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:58:02.538511100] -[2026-02-23 19:58:02] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:58:02] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:58:02] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:58:02] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:58:02] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:58:12] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:58:12] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:58:12.538373200] -[2026-02-23 19:58:12] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:58:12] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:58:12] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:58:12] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:58:12] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:58:22] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:58:22] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:58:22.540012300] -[2026-02-23 19:58:22] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:58:22] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:58:22] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:58:22] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:58:22] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:58:32] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=1 -[2026-02-23 19:58:32] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T19:58:32.542561100] -[2026-02-23 19:58:32] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:58:32] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:58:32] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:58:32] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:58:32] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:58:42] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:58:42] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:58:42.544132700] -[2026-02-23 19:58:42] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:58:42] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:58:42] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:58:42] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:58:42] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:58:52] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload=0 -[2026-02-23 19:58:52] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[0, 2026-02-23T19:58:52.545152900] -[2026-02-23 19:58:52] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:58:52] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:58:52] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 19:58:52] [DEBUG] [Controller] AppState Update erhalten: NONE -[2026-02-23 19:58:52] [DEBUG] [Controller] ProblemLevel UI aktualisiert → NONE -[2026-02-23 19:58:56] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 19:58:56] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 19:58:56] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 19:58:56] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 20:21:17] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 20:21:18] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 20:21:18] [INFO] [DB] Datenbank initialisiert -[2026-02-23 20:21:18] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 20:21:18] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 20:21:18] [INFO] [Controller] AppState Observer registriert -[2026-02-23 20:28:13] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:28:13] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:29:24] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:29:24] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:29:30] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:29:30] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:29:36] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:29:36] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:29:42] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:29:42] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:29:48] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:29:48] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:29:54] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:29:54] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:00] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:00] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:06] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:06] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:12] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:12] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:18] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:18] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:25] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:25] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:30] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:30] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:36] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:36] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:42] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:42] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:48] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:48] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:54] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:30:54] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:00] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:00] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:06] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:06] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:12] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:12] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:18] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:18] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:24] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:24] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:30] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:30] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:36] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:36] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:42] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:42] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:48] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:48] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:54] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:31:54] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:00] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:00] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:06] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:06] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:12] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:12] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:18] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:18] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:24] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:24] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:30] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:30] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:36] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:36] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:42] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:42] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:48] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:48] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:54] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:32:54] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:00] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:00] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:06] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:06] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:13] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:13] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:18] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:18] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:23] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:29] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:35] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:42] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:42] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:47] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:53] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:33:59] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:05] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:11] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:17] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:23] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:29] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:35] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:41] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:47] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:53] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:34:59] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:05] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:12] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:12] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:17] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:23] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:29] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:34] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:34] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:40] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:40] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:45] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:45] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:51] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:51] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:57] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:35:57] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:03] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:03] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:09] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:09] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:15] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:15] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:21] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:21] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:27] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:27] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:34] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:34] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:40] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:40] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:45] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:45] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:51] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:51] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:57] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:36:57] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:03] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:03] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:10] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:10] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:15] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:15] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:21] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:21] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:27] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:27] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:33] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:33] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:39] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:39] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:45] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:45] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:51] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:51] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:57] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:37:57] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:03] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:03] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:09] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:09] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:14] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:14] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:20] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:20] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:26] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:26] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:32] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:32] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:38] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:38] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:44] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:44] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:50] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:50] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:56] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:38:56] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:02] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:02] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:08] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:08] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:13] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:13] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:19] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:19] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:25] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:25] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:30] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:30] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:36] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:36] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:42] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:42] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:48] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:48] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:55] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:39:55] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:00] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:00] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:06] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:06] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:12] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:12] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:18] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:18] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:25] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:25] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:30] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:30] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:36] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:36] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:42] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:42] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:48] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:48] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:54] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:54] [WARN] [EVENT] Payload nicht numerisch {"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:40:58] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 20:40:59] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 20:40:59] [INFO] [DB] Datenbank initialisiert -[2026-02-23 20:40:59] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 20:40:59] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 20:40:59] [INFO] [Controller] AppState Observer registriert -[2026-02-23 20:41:00] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:41:00] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T20:41:00.685124300] -[2026-02-23 20:41:00] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 20:41:00] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 20:41:00] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 20:41:00] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 20:41:00] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 20:41:00] [DEBUG] [EVENT] Prediction verarbeitet: 1 -[2026-02-23 20:41:06] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:41:06] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:41:12] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:41:12] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:41:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:41:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:41:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:41:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:41:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:41:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:41:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:41:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:41:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:41:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:41:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:41:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:41:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:41:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:41:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:41:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:42:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:42:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:42:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:42:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:42:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:42:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:42:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:42:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:42:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:42:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:42:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:42:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:42:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:42:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:42:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:42:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:42:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:42:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:42:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:42:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:43:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:43:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:43:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:43:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:43:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:43:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:43:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:43:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:43:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:43:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:43:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:43:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:43:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:43:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:43:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:43:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:43:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:43:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:43:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:43:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:44:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:44:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:44:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:44:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:44:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:44:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:44:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:44:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:44:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:44:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:44:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:44:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:44:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:44:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:44:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:44:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:44:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:44:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:44:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:44:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:45:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:45:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:45:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:45:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:45:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:45:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:45:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:45:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:45:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:45:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:45:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:45:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:45:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:45:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:45:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:45:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:45:54] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:45:54] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:45:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:45:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:46:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:46:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:46:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:46:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:46:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:46:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:46:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:46:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:46:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:46:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:46:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:46:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:46:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:46:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:46:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:46:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:46:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:46:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:46:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:46:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:47:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:47:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:47:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:47:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:47:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:47:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:47:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:47:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:47:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:47:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:47:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:47:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:47:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:47:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:47:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:47:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:47:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:47:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:47:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:47:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:48:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:48:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:48:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:48:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:48:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:48:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:48:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:48:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:48:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:48:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:48:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:48:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:48:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:48:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:48:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:48:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:48:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:48:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:48:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:48:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:49:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:49:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:49:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:49:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:49:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:49:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:49:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:49:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:49:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:49:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:49:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:49:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:49:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:49:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:49:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:49:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:49:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:49:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:49:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:49:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:50:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:50:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:50:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:50:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:50:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:50:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:50:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:50:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:50:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:50:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:50:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:50:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:50:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:50:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:50:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:50:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:50:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:50:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:50:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:50:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:51:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:51:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:51:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:51:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:51:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:51:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:51:22] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:51:22] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:51:28] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:51:28] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:51:34] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:51:34] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:51:40] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:51:40] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:51:46] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:51:46] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:51:52] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:51:52] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:51:58] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:51:58] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:52:04] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:52:04] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:52:10] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:52:10] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:52:16] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:52:16] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:52:22] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:52:22] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:52:28] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:52:28] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:52:34] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:52:34] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:52:40] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:52:40] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:52:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:52:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:52:52] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:52:52] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:52:57] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:52:57] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:53:03] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:53:03] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:53:09] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:53:09] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:53:14] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:53:14] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:53:20] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:53:20] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:53:27] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:53:27] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:53:32] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:53:32] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:53:39] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:53:39] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:53:44] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:53:44] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:53:50] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:53:50] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:53:56] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:53:56] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:54:02] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:54:02] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:54:08] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:54:08] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:54:14] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:54:14] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:54:20] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:54:20] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:54:26] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:54:26] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:54:32] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:54:32] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:54:38] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:54:38] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:54:44] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:54:44] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:54:50] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:54:50] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:54:56] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:54:56] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:55:02] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:55:02] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:55:08] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:55:08] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:55:14] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:55:14] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:55:20] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:55:20] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:55:26] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:55:26] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:55:32] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:55:32] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:55:38] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:55:38] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:55:44] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:55:44] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:55:50] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:55:50] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:55:56] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:55:56] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:56:02] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:56:02] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:56:08] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:56:08] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:56:14] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:56:14] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:56:20] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:56:20] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:56:26] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:56:26] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:56:32] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:56:32] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:56:38] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:56:38] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:56:44] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:56:44] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:56:50] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:56:50] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:56:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:56:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:57:02] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:57:02] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:57:07] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:57:07] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 20:57:12] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 20:57:12] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:09:20] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 21:09:20] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 21:09:20] [INFO] [DB] Datenbank initialisiert -[2026-02-23 21:09:20] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 21:09:20] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 21:09:20] [INFO] [Controller] AppState Observer registriert -[2026-02-23 21:09:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:09:23] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:09:23.584116800] -[2026-02-23 21:09:23] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:09:23] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:09:23] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:09:23] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:09:23] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:09:23] [DEBUG] [EVENT] Prediction verarbeitet: 1 -[2026-02-23 21:09:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:09:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:09:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:09:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:09:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:09:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:09:42] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 21:09:42] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 21:09:42] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 21:09:42] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 21:09:48] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 21:09:48] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 21:09:48] [INFO] [DB] Datenbank initialisiert -[2026-02-23 21:09:48] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 21:09:48] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 21:09:48] [INFO] [Controller] AppState Observer registriert -[2026-02-23 21:09:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:09:53] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:09:53.975588100] -[2026-02-23 21:09:53] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:09:53] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:09:54] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:09:54] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:09:54] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:09:54] [DEBUG] [EVENT] Prediction verarbeitet: 1 -[2026-02-23 21:09:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:09:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:10:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:10:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:10:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:10:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:10:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:10:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:10:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:10:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:10:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:10:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:10:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:10:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:10:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:10:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:10:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:10:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:10:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:10:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:10:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:10:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:11:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:11:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:11:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:11:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:11:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:11:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:11:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:11:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:11:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:11:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:11:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:11:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:11:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:11:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:11:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:11:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:11:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:11:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:11:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:11:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:12:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:12:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:12:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:12:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:12:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:12:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:12:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:12:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:12:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:12:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:12:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:12:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:12:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:12:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:12:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:12:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:12:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:12:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:12:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:12:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:13:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:13:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:13:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:13:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:13:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:13:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:13:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:13:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:13:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:13:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:13:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:13:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:13:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:13:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:13:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:13:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:13:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:13:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:13:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:13:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:14:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:14:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:14:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:14:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:14:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:14:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:14:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:14:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:14:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:14:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:14:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:14:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:14:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:14:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:14:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:14:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:14:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:14:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:14:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:14:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:15:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:15:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:15:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:15:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:15:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:15:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:15:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:15:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:15:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:15:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:15:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:15:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:15:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:15:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:15:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:15:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:15:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:15:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:15:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:15:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:16:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:16:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:16:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:16:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:16:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:16:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:16:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:16:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:16:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:16:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:16:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:16:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:16:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:16:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:16:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:16:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:16:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:16:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:16:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:16:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:17:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:17:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:17:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:17:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:17:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:17:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:17:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:17:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:17:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:17:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:17:35] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:17:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:17:41] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:17:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:17:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:17:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:17:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:17:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:17:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:17:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:18:05] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:18:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:18:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:18:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:18:18] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:18:18] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:18:23] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:18:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:18:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:18:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:18:36] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 252, "prediction": 1} -[2026-02-23 21:18:36] [WARN] [EVENT] Payload ID bereits verarbeitet: 252 -[2026-02-23 21:18:42] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 253, "prediction": 1} -[2026-02-23 21:18:42] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:18:42.948218400] -[2026-02-23 21:18:42] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:18:42] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:18:42] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:18:42] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:18:42] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:18:42] [DEBUG] [EVENT] Prediction verarbeitet: 1 -[2026-02-23 21:18:48] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 253, "prediction": 1} -[2026-02-23 21:18:48] [WARN] [EVENT] Payload ID bereits verarbeitet: 253 -[2026-02-23 21:18:54] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 253, "prediction": 1} -[2026-02-23 21:18:54] [WARN] [EVENT] Payload ID bereits verarbeitet: 253 -[2026-02-23 21:18:59] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 254, "prediction": 1} -[2026-02-23 21:18:59] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:18:59.912506500] -[2026-02-23 21:18:59] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:18:59] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:18:59] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:18:59] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:18:59] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:18:59] [DEBUG] [EVENT] Prediction verarbeitet: 1 -[2026-02-23 21:19:06] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 254, "prediction": 1} -[2026-02-23 21:19:06] [WARN] [EVENT] Payload ID bereits verarbeitet: 254 -[2026-02-23 21:19:11] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 255, "prediction": 1} -[2026-02-23 21:19:11] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:19:11.921128500] -[2026-02-23 21:19:11] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:19:11] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:19:11] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:19:11] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:19:11] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:19:11] [DEBUG] [EVENT] Prediction verarbeitet: 1 -[2026-02-23 21:19:17] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 255, "prediction": 1} -[2026-02-23 21:19:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 255 -[2026-02-23 21:19:24] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 255, "prediction": 1} -[2026-02-23 21:19:24] [WARN] [EVENT] Payload ID bereits verarbeitet: 255 -[2026-02-23 21:19:24] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 21:19:24] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 21:19:24] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 21:19:24] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 21:19:28] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 21:19:29] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 21:19:29] [INFO] [DB] Datenbank initialisiert -[2026-02-23 21:19:29] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 21:19:29] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 21:19:29] [INFO] [Controller] AppState Observer registriert -[2026-02-23 21:19:29] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 256, "prediction": 1} -[2026-02-23 21:19:30] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:19:29.995711400] -[2026-02-23 21:19:30] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:19:30] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:19:30] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:19:30] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:19:30] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:19:30] [DEBUG] [EVENT] Prediction verarbeitet: 1 -[2026-02-23 21:19:36] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 256, "prediction": 1} -[2026-02-23 21:19:36] [WARN] [EVENT] Payload ID bereits verarbeitet: 256 -[2026-02-23 21:19:42] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 256, "prediction": 1} -[2026-02-23 21:19:42] [WARN] [EVENT] Payload ID bereits verarbeitet: 256 -[2026-02-23 21:19:47] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 257, "prediction": 1} -[2026-02-23 21:19:47] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:19:47.954381800] -[2026-02-23 21:19:47] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:19:47] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:19:47] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:19:47] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:19:47] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:19:47] [DEBUG] [EVENT] Prediction verarbeitet: 1 -[2026-02-23 21:19:53] [DEBUG] [MQTT] Nachricht empfangen -> Topic=PREDICTION, Payload={"valid": true, "_id": 257, "prediction": 1} -[2026-02-23 21:19:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 257 -[2026-02-23 21:20:53] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 21:20:53] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 21:20:53] [INFO] [DB] Datenbank initialisiert -[2026-02-23 21:20:53] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 21:20:53] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 21:20:53] [INFO] [Controller] AppState Observer registriert -[2026-02-23 21:20:54] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:20:54.074040200] -[2026-02-23 21:20:54] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:20:54] [WARN] [Controller] Window ist null, UI Update übersprungen -[2026-02-23 21:20:54] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:20:54] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:20:54] [WARN] [Controller] Window ist null, UI Update übersprungen -[2026-02-23 21:20:54] [DEBUG] [EVENT] Prediction verarbeitet: 1 -[2026-02-23 21:21:00] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:21:00.058053600] -[2026-02-23 21:21:00] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:21:00] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:21:00] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:21:00] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:21:00] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:21:00] [DEBUG] [EVENT] Prediction verarbeitet: 1 -[2026-02-23 21:21:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 263 -[2026-02-23 21:21:11] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:21:11.926497400] -[2026-02-23 21:21:11] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:21:11] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:21:11] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:21:11] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:21:11] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:21:11] [DEBUG] [EVENT] Prediction verarbeitet: 1 -[2026-02-23 21:21:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 264 -[2026-02-23 21:21:24] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:21:24.140724300] -[2026-02-23 21:21:24] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:21:24] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:21:24] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:21:24] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:21:24] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:21:24] [DEBUG] [EVENT] Prediction verarbeitet: 1 -[2026-02-23 21:21:30] [WARN] [EVENT] Payload ID bereits verarbeitet: 265 -[2026-02-23 21:21:36] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 21:21:37] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 21:21:37] [INFO] [DB] Datenbank initialisiert -[2026-02-23 21:21:37] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 21:21:37] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 21:21:37] [INFO] [Controller] AppState Observer registriert -[2026-02-23 21:21:42] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:21:42.196169500] -[2026-02-23 21:21:42] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:21:42] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:21:42] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:21:42] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:21:42] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:21:48] [WARN] [EVENT] Payload ID bereits verarbeitet: 266 -[2026-02-23 21:21:54] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:21:54.150673100] -[2026-02-23 21:21:54] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:21:54] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:21:54] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:21:54] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:21:54] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:22:00] [WARN] [EVENT] Payload ID bereits verarbeitet: 267 -[2026-02-23 21:22:05] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:22:05.955771200] -[2026-02-23 21:22:05] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:22:05] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:22:05] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:22:05] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:22:05] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:22:12] [WARN] [EVENT] Payload ID bereits verarbeitet: 268 -[2026-02-23 21:22:18] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:22:18.609212600] -[2026-02-23 21:22:18] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:22:18] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:22:18] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:22:18] [DEBUG] [Controller] AppState Update erhalten: DISASTER -[2026-02-23 21:22:18] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:22:25] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 21:22:26] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 21:22:26] [INFO] [DB] Datenbank initialisiert -[2026-02-23 21:22:26] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 21:22:26] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 21:22:26] [INFO] [Controller] AppState Observer registriert -[2026-02-23 21:22:29] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:22:29.941992900] -[2026-02-23 21:22:29] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:22:29] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:22:29] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:22:35] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:22:35.964215200] -[2026-02-23 21:22:35] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:22:35] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:22:35] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:22:42] [WARN] [EVENT] Payload ID bereits verarbeitet: 271 -[2026-02-23 21:22:48] [WARN] [EVENT] Payload ID bereits verarbeitet: 271 -[2026-02-23 21:22:54] [DEBUG] [DB] Database Insert erfolgreich: INSERT INTO binary_event (value, timestamp) VALUES (?, ?) - parameters=[1, 2026-02-23T21:22:54.056980900] -[2026-02-23 21:22:54] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:22:54] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:22:54] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:23:01] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 21:23:01] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 21:23:02] [INFO] [DB] Datenbank initialisiert -[2026-02-23 21:23:02] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 21:23:02] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 21:23:02] [INFO] [Controller] AppState Observer registriert -[2026-02-23 21:23:06] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:23:06] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:23:06] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:23:12] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:23:12] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:23:12] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:23:18] [WARN] [EVENT] Payload ID bereits verarbeitet: 274 -[2026-02-23 21:23:24] [WARN] [EVENT] Payload ID bereits verarbeitet: 274 -[2026-02-23 21:23:29] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:23:29] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:23:29] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:23:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 275 -[2026-02-23 21:23:42] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:23:42] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:23:42] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:23:47] [WARN] [EVENT] Payload ID bereits verarbeitet: 276 -[2026-02-23 21:23:53] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:23:53] [WARN] [UNREAL] Nicht verbunden! Text wird nicht gesendet! -[2026-02-23 21:23:53] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:23:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:24:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:24:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:24:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:24:24] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 21:24:24] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 21:24:24] [INFO] [DB] Datenbank initialisiert -[2026-02-23 21:24:24] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 21:24:24] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 21:24:24] [INFO] [Controller] AppState Observer registriert -[2026-02-23 21:24:29] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:24:29] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:24:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:24:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:24:48] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:24:53] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:24:59] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:25:05] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:25:11] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:25:17] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:25:23] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:25:29] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:25:35] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:25:41] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:25:44] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 21:25:44] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 21:25:44] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 21:25:44] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 21:29:20] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 21:29:20] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 21:29:21] [INFO] [DB] Datenbank initialisiert -[2026-02-23 21:29:21] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 21:29:21] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 21:29:21] [INFO] [Controller] AppState Observer registriert -[2026-02-23 21:29:22] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:29:22] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:29:28] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:29:34] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:29:40] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:29:46] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:29:52] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:29:58] [WARN] [EVENT] Payload ID bereits verarbeitet: 277 -[2026-02-23 21:30:00] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 21:30:00] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 21:30:00] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 21:30:00] [INFO] [SYSTEM] Datenbank gelöscht -[2026-02-23 21:30:54] [INFO] [MQTT] Verbinde mit Broker tcp://localhost:1883 -[2026-02-23 21:30:54] [INFO] [MQTT] Verbindung hergestellt -[2026-02-23 21:30:54] [INFO] [DB] Datenbank initialisiert -[2026-02-23 21:30:54] [INFO] [MQTT] Topic abonniert: PREDICTION -[2026-02-23 21:30:54] [INFO] [Controller] Subscribe AppState Observer gestartet -[2026-02-23 21:30:54] [INFO] [Controller] AppState Observer registriert -[2026-02-23 21:30:58] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:30:58] [DEBUG] [Controller] ProblemLevel UI aktualisiert → DISASTER -[2026-02-23 21:31:01] [INFO] [MQTT] Verbindung getrennt -[2026-02-23 21:31:01] [INFO] [PROCESS] Externe Prozesse beendet -[2026-02-23 21:31:01] [INFO] [SYSTEM] Programm wird beendet -[2026-02-23 21:31:01] [INFO] [SYSTEM] Datenbank gelöscht diff --git a/logs/mqtt_simulator.log b/logs/mqtt_simulator.log deleted file mode 100644 index 3d5ceba..0000000 --- a/logs/mqtt_simulator.log +++ /dev/null @@ -1,1956 +0,0 @@ -2026-02-23 18:07:58,034 - INFO - Python script gestartet -2026-02-23 18:07:58,035 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:07:58,057 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:07:58,057 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:07:58,057 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:08:25,509 - INFO - Python script gestartet -2026-02-23 18:08:25,512 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:08:25,532 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:08:25,532 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:08:25,533 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:08:35,536 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:08:45,537 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:08:55,538 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:09:05,540 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:09:15,542 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:09:25,544 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:09:35,545 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:09:45,546 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:09:55,547 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:09:57,841 - INFO - Python script gestartet -2026-02-23 18:09:57,842 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:09:57,858 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:09:57,858 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:09:57,858 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:10:05,548 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:10:07,859 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:10:15,549 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:10:17,861 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:10:25,550 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:10:27,862 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:10:35,552 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:10:37,863 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:10:45,553 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:10:47,864 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:10:55,555 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:10:57,866 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:11:05,557 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:11:07,868 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:11:15,558 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:11:17,868 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:11:25,560 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:11:27,869 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:11:35,561 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:11:37,870 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:11:45,562 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:11:47,872 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:11:55,563 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:11:57,872 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:12:05,564 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:12:07,873 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:12:15,565 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:12:17,874 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:12:25,567 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:12:35,568 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:12:36,119 - INFO - Python script gestartet -2026-02-23 18:12:36,120 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:12:36,129 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:12:36,129 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:12:36,130 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:12:45,570 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:12:46,132 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:12:55,571 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:12:56,134 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:13:05,573 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:13:06,135 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:13:15,574 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:13:16,136 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:13:25,575 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:13:26,137 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:13:35,577 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:13:36,139 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:13:45,579 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:13:46,140 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:13:55,579 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:13:56,141 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:14:05,580 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:14:06,142 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:14:15,581 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:14:16,143 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:14:25,582 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:14:26,144 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:14:35,584 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:14:36,145 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:14:45,585 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:14:46,147 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:14:55,586 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:15:05,587 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:15:14,065 - INFO - Python script gestartet -2026-02-23 18:15:14,066 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:15:14,075 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:15:14,076 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:15:14,076 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:15:15,589 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:15:24,077 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:15:25,590 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:15:34,078 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:15:35,592 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:15:44,079 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:15:45,593 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:15:54,080 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:15:55,595 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:16:04,081 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:16:05,597 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:16:14,082 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:16:15,598 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:16:24,084 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:16:25,599 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:16:34,085 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:16:35,599 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:16:44,086 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:16:45,601 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:16:54,087 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:16:55,602 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:17:04,089 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:17:05,605 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:17:14,090 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:17:15,606 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:17:24,091 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:17:25,608 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:17:34,092 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:17:35,609 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:17:44,093 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:17:45,610 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:17:54,094 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:17:55,612 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:18:04,096 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:18:05,612 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:18:14,097 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:18:15,613 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:18:24,098 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:18:25,614 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:18:34,098 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:18:35,616 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:18:44,100 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:18:45,645 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:18:54,101 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:18:55,646 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:19:04,102 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:19:05,648 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:19:14,103 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:19:15,649 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:19:24,105 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:19:25,650 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:19:34,106 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:19:35,651 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:19:44,107 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:19:45,653 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:19:54,109 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:19:55,655 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:19:59,887 - INFO - Python script gestartet -2026-02-23 18:19:59,888 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:19:59,906 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:19:59,906 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:19:59,909 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:20:04,110 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:20:05,656 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:20:09,910 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:20:14,111 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:20:15,657 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:20:19,911 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:20:24,112 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:20:25,659 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:20:29,913 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:20:34,113 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:20:35,660 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:20:39,914 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:20:44,114 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:20:44,293 - INFO - Python script gestartet -2026-02-23 18:20:44,294 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:20:44,308 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:20:44,309 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:20:44,309 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:20:45,662 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:20:49,915 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:20:54,116 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:20:54,310 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:20:55,663 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:20:59,916 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:04,117 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:04,312 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:05,664 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:09,918 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:21:14,118 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:21:14,313 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:21:15,665 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:19,920 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:24,120 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:21:24,315 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:21:25,667 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:29,922 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:34,122 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:21:34,317 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:35,668 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:39,923 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:44,124 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:44,318 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:21:45,669 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:49,924 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:21:50,170 - INFO - Python script gestartet -2026-02-23 18:21:50,171 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:21:50,187 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:21:50,188 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:21:50,188 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:21:54,125 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:54,318 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:55,670 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:21:59,925 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:00,189 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:22:04,126 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:04,319 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:05,671 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:22:09,926 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:22:10,190 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:14,128 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:14,321 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:15,672 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:19,928 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:20,191 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:24,129 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:24,322 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:22:25,673 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:22:29,929 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:22:30,192 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:22:34,131 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:22:34,323 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:35,675 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:39,930 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:40,194 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:44,131 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:22:44,324 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:22:45,676 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:49,931 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:22:50,195 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:54,132 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:54,326 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:22:54,733 - INFO - Python script gestartet -2026-02-23 18:22:54,735 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:22:54,744 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:22:54,745 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:22:54,745 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:22:55,678 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:22:59,933 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:00,197 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:04,134 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:04,327 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:04,748 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:05,679 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:09,934 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:10,198 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:14,136 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:14,328 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:14,749 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:15,680 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:19,935 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:20,200 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:24,137 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:24,329 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:24,750 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:25,682 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:29,937 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:30,201 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:34,138 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:34,331 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:34,751 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:35,684 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:39,938 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:40,203 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:44,139 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:44,333 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:44,753 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:45,685 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:49,940 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:50,205 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:54,140 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:54,334 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:54,754 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:23:55,687 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:23:59,941 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:00,206 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:04,141 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:04,336 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:04,755 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:05,688 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:09,943 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:10,208 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:14,142 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:14,337 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:14,756 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:15,690 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:19,944 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:20,210 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:24,144 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:24,338 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:24,758 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:25,690 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:29,945 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:30,211 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:34,145 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:34,339 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:35,692 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:39,946 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:40,212 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:44,146 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:44,340 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:45,122 - INFO - Python script gestartet -2026-02-23 18:24:45,123 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:24:45,132 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:24:45,132 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:24:45,132 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:45,693 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:49,948 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:50,213 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:54,148 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:54,341 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:24:55,134 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:55,695 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:24:59,949 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:25:00,215 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:04,149 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:04,343 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:25:05,136 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:05,696 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:25:09,950 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:25:10,217 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:14,150 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:14,344 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:15,137 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:15,697 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:25:19,952 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:20,218 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:24,151 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:24,345 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:25:25,138 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:25,699 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:25:29,953 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:25:30,219 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:25:34,152 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:34,347 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:25:35,139 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:25:35,701 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:39,954 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:40,220 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:44,154 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:44,347 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:45,140 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:45,702 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:25:49,955 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:25:50,222 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:54,155 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:54,348 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:25:55,141 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:55,703 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:25:59,956 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:00,223 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:04,157 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:04,349 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:05,142 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:05,705 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:09,957 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:10,223 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:14,158 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:14,350 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:15,143 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:15,706 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:19,959 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:20,224 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:24,160 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:24,351 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:25,144 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:25,707 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:29,960 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:30,225 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:34,161 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:34,352 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:35,145 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:35,708 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:39,962 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:40,226 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:44,162 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:44,354 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:45,147 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:45,709 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:49,963 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:50,227 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:54,163 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:54,355 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:26:55,148 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:55,710 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:26:59,964 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:00,228 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:04,164 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:27:04,356 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:05,150 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:27:05,711 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:09,965 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:10,229 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:14,166 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:14,359 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:15,151 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:15,712 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:19,967 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:20,230 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:24,167 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:24,361 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:27:25,153 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:25,714 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:29,968 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:27:30,231 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:27:34,168 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:34,362 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:27:35,154 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:27:35,715 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:27:39,969 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:27:40,233 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:44,170 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:44,363 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:27:45,155 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:45,716 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:27:49,970 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:50,233 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:54,171 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:54,364 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:27:55,156 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:27:55,717 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:27:59,971 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:00,235 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:04,172 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:04,365 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:05,158 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:05,718 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:09,972 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:10,236 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:14,173 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:14,366 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:15,159 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:15,720 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:19,973 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:20,237 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:24,174 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:24,367 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:25,160 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:25,721 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:29,974 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:30,238 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:34,175 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:34,368 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:35,161 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:35,722 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:39,975 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:40,239 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:44,176 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:44,369 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:45,162 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:45,723 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:49,976 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:50,240 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:54,178 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:54,371 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:55,164 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:28:55,725 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:28:59,978 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:00,241 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:04,179 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:04,372 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:05,165 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:05,726 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:09,979 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:10,242 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:14,181 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:14,373 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:15,166 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:15,727 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:19,980 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:20,243 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:24,182 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:24,374 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:25,167 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:25,728 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:29,981 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:30,244 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:34,183 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:34,375 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:35,168 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:35,729 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:39,982 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:40,246 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:44,184 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:44,376 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:45,169 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:45,730 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:49,983 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:50,246 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:54,184 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:54,377 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:29:55,170 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:55,731 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:29:59,984 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:00,248 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:04,185 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:04,378 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:05,172 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:05,731 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:09,984 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:10,249 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:14,187 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:14,379 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:15,173 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:15,733 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:19,985 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:20,250 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:24,188 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:24,381 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:25,175 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:25,734 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:29,986 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:30,251 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:34,189 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:34,382 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:35,176 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:35,735 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:39,987 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:40,252 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:44,191 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:44,383 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:45,177 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:45,736 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:49,987 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:50,252 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:54,192 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:54,385 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:55,178 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:30:55,737 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:30:59,989 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:00,263 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:04,193 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:04,386 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:05,179 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:05,738 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:09,990 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:10,264 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:14,194 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:14,387 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:15,180 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:15,739 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:19,991 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:20,272 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:24,195 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:24,388 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:25,182 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:25,740 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:29,992 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:30,273 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:34,196 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:34,389 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:35,183 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:35,741 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:39,993 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:40,275 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:44,197 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:44,391 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:45,183 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:45,743 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:49,994 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:50,276 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:54,199 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:31:54,392 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:55,184 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:55,744 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:31:59,995 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:32:00,276 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:32:04,200 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:32:04,393 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:32:05,185 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:05,746 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:32:09,999 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:32:10,278 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:14,201 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:14,394 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:32:15,186 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:15,747 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:32:20,000 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:20,279 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:24,202 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:24,395 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:32:25,187 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:25,748 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:30,002 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:30,281 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:32:34,203 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:34,396 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:32:35,188 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:35,749 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:40,003 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:40,283 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:44,204 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:44,397 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:45,189 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:32:45,751 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:50,004 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:50,284 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:32:54,205 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:32:54,398 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:55,190 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:32:55,752 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:00,005 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:00,286 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:04,206 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:33:04,399 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:05,191 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:05,753 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:10,006 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:33:10,287 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:14,207 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:14,400 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:15,192 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:15,754 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:20,007 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:20,288 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:33:24,208 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:24,401 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:33:25,194 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:25,755 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:33:30,008 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:33:30,289 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:34,209 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:33:34,402 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:35,195 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:35,756 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:40,009 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:40,290 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:44,210 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:33:44,404 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:33:45,196 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:33:45,757 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:33:50,009 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:33:50,291 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:54,211 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:33:54,406 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:33:55,197 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:33:55,758 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:00,011 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:00,292 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:04,213 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:04,407 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:05,198 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:05,759 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:10,012 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:10,293 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:14,214 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:14,408 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:15,200 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:15,760 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:20,013 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:20,294 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:24,215 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:24,409 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:25,201 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:25,761 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:30,014 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:30,295 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:34,216 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:34,410 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:35,202 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:35,762 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:40,015 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:40,296 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:44,217 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:44,411 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:45,205 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:45,763 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:50,016 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:50,297 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:54,218 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:34:54,412 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:55,206 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:34:55,765 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:00,017 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:00,298 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:04,219 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:04,413 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:05,207 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:05,766 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:10,018 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:10,299 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:14,220 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:14,414 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:15,208 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:15,767 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:20,019 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:20,300 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:24,221 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:24,416 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:25,209 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:25,768 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:30,020 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:30,301 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:34,222 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:34,417 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:35,210 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:35,769 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:40,021 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:40,302 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:44,223 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:44,418 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:45,211 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:45,770 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:50,022 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:50,303 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:54,223 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:35:54,419 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:55,212 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:35:55,771 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:00,023 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:00,304 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:04,225 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:04,419 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:05,214 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:05,772 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:10,025 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:10,305 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:14,226 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:14,421 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:15,215 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:15,773 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:20,026 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:20,306 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:24,227 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:24,422 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:25,217 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:25,774 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:30,027 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:30,307 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:34,228 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:34,423 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:35,218 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:35,775 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:40,028 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:40,309 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:44,229 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:44,424 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:45,219 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:45,776 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:50,029 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:50,310 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:54,230 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:54,425 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:36:55,220 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:36:55,777 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:00,030 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:37:00,311 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:04,231 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:04,427 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:05,221 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:37:05,778 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:37:10,031 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:10,312 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:37:14,232 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:14,428 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:37:15,222 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:15,779 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:37:20,032 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:20,313 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:24,233 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:24,429 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:25,223 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:37:25,780 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:37:30,033 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:37:30,314 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:37:34,234 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:37:34,430 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:35,224 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:35,781 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:40,034 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:40,315 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:44,235 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:44,432 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:45,225 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:45,783 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:37:50,035 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:50,316 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:54,236 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:54,433 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:37:55,226 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:37:55,783 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:00,035 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:00,317 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:04,237 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:04,434 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:05,227 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:05,784 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:10,037 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:10,317 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:14,239 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:14,435 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:15,228 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:15,785 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:20,038 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:20,319 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:24,240 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:24,436 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:25,229 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:25,787 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:30,039 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:30,320 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:33,622 - INFO - Python script gestartet -2026-02-23 18:38:33,623 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:38:33,633 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:38:33,633 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:38:33,634 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:34,241 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:34,437 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:35,230 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:35,788 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:40,040 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:40,321 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:43,635 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:44,242 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:44,438 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:45,231 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:45,790 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:50,042 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:50,322 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:53,636 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:54,243 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:54,439 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:38:55,232 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:38:55,790 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:00,043 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:00,323 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:03,637 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:04,244 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:04,440 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:05,233 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:05,792 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:10,043 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:10,324 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:13,638 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:14,245 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:14,442 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:15,235 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:15,793 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:20,044 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:20,325 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:23,639 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:24,246 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:24,443 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:25,236 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:25,794 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:30,045 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:30,326 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:33,640 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:34,247 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:34,444 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:35,237 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:35,795 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:40,046 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:40,327 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:43,641 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:44,248 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:44,448 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:45,238 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:45,796 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:50,047 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:50,328 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:51,177 - INFO - Python script gestartet -2026-02-23 18:39:51,179 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:39:51,208 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:39:51,209 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:39:51,209 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:53,642 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:54,249 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:54,449 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:39:55,240 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:39:55,797 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:00,048 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:00,328 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:01,210 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:03,643 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:04,250 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:04,450 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:05,241 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:05,798 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:10,049 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:10,329 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:11,210 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:13,644 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:14,251 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:14,451 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:15,242 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:15,799 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:20,050 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:20,331 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:21,212 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:23,646 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:24,252 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:24,453 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:25,244 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:25,800 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:30,051 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:30,332 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:31,213 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:33,647 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:34,253 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:34,453 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:35,245 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:35,801 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:40,052 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:40,333 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:41,214 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:43,648 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:44,253 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:44,455 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:45,246 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:45,802 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:50,053 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:50,333 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:51,214 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:53,649 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:54,255 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:54,456 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:40:55,247 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:40:55,803 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:00,055 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:00,334 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:01,215 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:03,650 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:04,256 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:04,457 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:05,248 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:05,804 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:10,056 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:10,336 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:11,216 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:13,652 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:14,257 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:14,457 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:15,249 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:15,805 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:20,057 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:20,337 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:21,217 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:23,653 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:24,258 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:24,458 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:25,251 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:25,806 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:30,058 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:30,338 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:31,218 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:33,654 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:34,259 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:34,460 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:35,252 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:35,807 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:40,059 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:40,339 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:41,219 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:43,654 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:44,260 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:44,461 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:45,253 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:45,808 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:50,060 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:50,340 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:51,220 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:53,656 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:54,261 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:54,462 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:41:55,254 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:41:55,809 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:00,061 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:00,342 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:01,221 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:03,657 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:04,262 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:04,463 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:05,255 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:05,810 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:10,062 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:10,343 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:11,222 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:13,658 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:14,263 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:14,464 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:15,256 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:15,811 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:20,063 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:20,344 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:21,223 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:23,659 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:24,264 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:24,465 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:25,257 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:25,812 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:30,064 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:30,345 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:31,224 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:33,668 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:34,265 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:34,467 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:35,258 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:35,813 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:40,064 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:40,346 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:41,225 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:43,669 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:44,266 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:44,467 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:45,259 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:45,814 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:50,066 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:50,347 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:42:51,226 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:53,671 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:54,267 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:54,469 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:55,260 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:42:55,815 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:00,067 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:00,348 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:01,227 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:03,672 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:04,268 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:04,470 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:05,261 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:05,817 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:10,068 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:10,349 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:11,228 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:13,673 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:14,269 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:14,471 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:15,263 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:15,818 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:20,069 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:20,350 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:21,229 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:23,674 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:24,270 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:24,472 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:25,264 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:25,819 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:30,071 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:30,351 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:31,231 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:33,676 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:34,271 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:34,473 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:35,265 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:35,819 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:40,072 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:40,352 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:41,231 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:43,676 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:44,272 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:44,474 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:45,266 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:45,821 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:50,073 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:50,354 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:51,232 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:53,678 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:54,273 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:54,476 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:43:55,268 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:43:55,822 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:00,074 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:00,355 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:01,233 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:03,679 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:04,275 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:04,477 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:05,269 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:05,823 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:10,079 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:10,356 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:11,234 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:13,681 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:14,276 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:14,478 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:15,270 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:15,824 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:20,080 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:20,358 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:21,235 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:23,682 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:24,277 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:24,479 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:25,271 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:25,826 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:30,081 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:30,358 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:31,236 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:33,683 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:34,278 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:34,480 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:35,272 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:35,826 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:40,082 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:40,360 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:41,238 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:43,684 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:44,279 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:44,481 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:45,273 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:45,828 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:50,083 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:50,361 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:51,239 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:53,685 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:54,280 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:54,483 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:44:55,274 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:44:55,830 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:00,084 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:00,361 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:01,240 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:03,686 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:04,281 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:04,484 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:05,275 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:05,831 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:10,085 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:10,363 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:11,241 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:13,687 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:14,282 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:14,485 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:15,277 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:15,831 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:20,086 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:20,364 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:21,242 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:23,688 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:24,283 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:24,487 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:25,278 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:25,832 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:30,088 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:30,365 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:31,243 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:33,690 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:34,285 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:34,488 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:35,279 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:35,833 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:40,089 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:40,366 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:41,244 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:43,691 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:44,286 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:44,489 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:45,280 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:45,834 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:50,090 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:50,367 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:51,245 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:53,692 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:54,287 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:54,490 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:45:55,281 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:45:55,835 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:00,091 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:00,368 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:01,246 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:03,692 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:04,288 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:04,491 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:05,282 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:05,836 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:10,091 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:10,369 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:11,247 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:13,693 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:14,288 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:14,492 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:15,283 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:15,837 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:20,092 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:20,370 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:21,248 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:23,694 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:24,289 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:24,493 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:25,284 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:25,838 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:30,093 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:30,371 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:31,249 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:33,696 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:34,290 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:34,493 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:35,285 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:35,839 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:40,095 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:40,372 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:41,250 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:43,697 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:44,291 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:44,494 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:45,286 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:45,841 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:50,096 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:50,373 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:51,251 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:53,698 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:54,293 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:54,494 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:46:55,288 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:46:55,851 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:00,097 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:00,374 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:01,252 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:03,700 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:04,294 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:04,495 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:05,289 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:05,852 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:10,098 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:10,375 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:11,253 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:13,701 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:14,295 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:14,496 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:15,290 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:15,853 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:20,099 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:20,378 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:21,254 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:23,702 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:24,296 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:24,497 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:25,292 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:25,855 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:30,101 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:30,378 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:31,256 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:33,703 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:34,297 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:34,498 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:35,293 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:35,856 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:40,102 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:40,379 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:43,705 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:44,298 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:44,499 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:45,294 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:45,857 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:50,103 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:50,380 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:53,706 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:47:54,299 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:54,500 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:55,296 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:47:55,857 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:00,104 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:00,381 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:03,706 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:04,300 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:04,501 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:05,297 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:05,859 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:10,105 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:10,382 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:13,708 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:14,301 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:14,502 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:15,298 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:15,860 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:20,106 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:20,383 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:23,710 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:24,302 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:24,503 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:25,299 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:25,861 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:30,107 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:30,384 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:33,711 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:34,303 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:34,504 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:35,300 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:35,862 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:37,893 - INFO - Python script gestartet -2026-02-23 18:48:37,895 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:48:37,907 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:48:37,908 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:48:37,908 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:40,108 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:40,385 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:43,712 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:44,304 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:44,505 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:45,301 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:45,863 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:47,909 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:50,109 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:50,386 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:53,714 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:54,306 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:54,507 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:48:55,302 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:55,865 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:48:57,911 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:00,110 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:00,387 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:03,715 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:04,307 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:04,507 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:05,304 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:05,866 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:07,912 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:10,112 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:10,388 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:13,716 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:14,307 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:14,509 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:15,305 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:15,868 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:17,913 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:20,113 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:20,389 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:23,717 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:24,309 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:24,514 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:25,306 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:25,869 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:27,914 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:30,114 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:30,391 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:33,718 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:34,311 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:34,515 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:35,307 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:35,870 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:37,915 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:40,115 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:40,391 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:43,719 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:44,311 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:44,516 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:45,309 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:45,871 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:47,916 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:50,116 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:50,392 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:53,720 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:54,312 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:54,517 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:49:55,310 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:55,872 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:49:57,918 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:00,117 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:00,393 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:03,726 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:04,313 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:04,518 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:05,311 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:05,873 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:07,919 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:10,118 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:10,394 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:13,727 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:14,314 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:14,520 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:15,312 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:15,874 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:17,920 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:20,120 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:20,395 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:23,728 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:24,315 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:24,521 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:25,313 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:25,875 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:30,121 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:30,396 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:33,729 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:34,316 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:34,522 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:35,313 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:35,876 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:40,122 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:40,397 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:43,730 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:44,317 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:44,523 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:45,315 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:45,878 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:50,124 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:50:50,398 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:53,732 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:54,318 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:54,525 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:55,316 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:50:55,879 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:00,125 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:00,399 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:03,733 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:04,319 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:04,525 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:05,317 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:05,880 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:10,126 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:10,400 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:13,734 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:14,319 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:14,526 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:15,318 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:15,881 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:20,127 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:20,401 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:23,735 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:24,320 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:24,527 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:25,319 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:25,882 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:30,129 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:30,392 - INFO - Python script gestartet -2026-02-23 18:51:30,394 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:51:30,402 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:30,410 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:51:30,411 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:51:30,411 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:33,736 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:34,322 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:34,529 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:35,320 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:35,883 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:40,130 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:40,403 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:40,412 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:43,738 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:44,323 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:44,531 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:45,321 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:45,885 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:50,132 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:50,405 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:50,414 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:53,739 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:51:54,324 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:54,532 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:55,323 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:51:55,885 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:00,132 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:00,405 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:00,415 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:03,739 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:04,325 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:04,533 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:05,324 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:05,887 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:10,133 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:10,407 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:10,415 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:13,740 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:14,326 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:14,534 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:15,326 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:15,888 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:20,134 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:20,408 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:20,416 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:23,741 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:24,327 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:24,535 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:25,326 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:25,889 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:30,135 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:30,410 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:30,417 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:33,743 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:34,328 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:34,536 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:35,328 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:35,890 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:40,136 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:40,411 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:40,418 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:43,744 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:44,329 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:44,537 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:45,328 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:45,891 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:50,137 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:50,412 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:50,419 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:53,745 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:54,330 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:52:54,538 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:55,329 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:52:55,892 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:00,139 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:00,413 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:00,420 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:03,746 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:04,331 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:04,539 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:05,330 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:05,892 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:10,140 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:10,415 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:10,421 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:13,747 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:14,332 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:14,540 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:15,331 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:15,894 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:20,141 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:20,416 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:20,422 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:23,748 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:24,333 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:24,541 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:25,332 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:25,895 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:30,142 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:30,417 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:30,423 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:33,749 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:34,334 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:34,542 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:35,334 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:35,896 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:40,143 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:40,418 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:40,424 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:43,750 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:44,335 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:44,543 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:45,335 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:53:45,897 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:50,144 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:50,419 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:50,425 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:53,752 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:54,336 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:54,544 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:55,336 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:53:55,898 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:00,145 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:00,421 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:00,427 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:03,753 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:04,337 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:04,545 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:05,337 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:05,899 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:10,146 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:10,422 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:10,428 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:13,753 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:14,338 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:14,547 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:15,338 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:15,900 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:20,147 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:20,423 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:20,429 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:23,754 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:24,338 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:24,548 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:25,340 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:25,901 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:30,148 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:30,425 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:30,430 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:33,756 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:34,340 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:34,549 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:35,341 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:35,903 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:40,149 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:40,425 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:40,431 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:43,757 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:44,341 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:44,550 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:45,342 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:45,904 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:50,150 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:50,426 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:50,432 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:53,758 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:54:54,342 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:54,550 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:55,344 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:54:55,905 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:00,151 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:00,427 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:00,433 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:55:03,760 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:55:04,343 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:55:04,552 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:05,345 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:05,906 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:10,153 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:10,428 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:55:10,434 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:13,760 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:55:14,345 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:14,553 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:15,346 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:15,907 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:20,154 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:20,429 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:55:20,435 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:23,762 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:55:24,346 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:24,554 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:55:25,347 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:55:25,908 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:55:30,155 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:55:30,430 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:55:30,436 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:55:33,763 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:58:38,898 - INFO - Python script gestartet -2026-02-23 18:58:38,899 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 18:58:38,909 - INFO - Starte kontinuierliches Senden... -2026-02-23 18:58:38,909 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:58:38,913 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 18:58:48,910 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:58:58,912 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:59:08,913 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:59:18,914 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 18:59:28,915 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:59:38,916 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:59:48,918 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 18:59:58,919 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:00:08,920 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:00:18,921 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:00:28,922 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:00:38,923 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:00:48,924 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:00:58,926 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:23:54,350 - INFO - Python script gestartet -2026-02-23 19:23:54,351 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 19:23:54,361 - INFO - Starte kontinuierliches Senden... -2026-02-23 19:23:54,361 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 19:23:54,361 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:24:04,362 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:24:14,364 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:24:24,365 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:24:34,366 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:24:44,367 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:24:54,368 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:25:04,369 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:28:15,472 - INFO - Python script gestartet -2026-02-23 19:28:15,472 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 19:28:15,478 - INFO - Starte kontinuierliches Senden... -2026-02-23 19:28:15,479 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 19:28:15,479 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:28:25,480 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:28:35,481 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:28:45,482 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:28:55,483 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:29:05,484 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:29:15,485 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:29:25,486 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:29:35,487 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:29:45,489 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:29:55,490 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:30:05,491 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:30:15,492 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:30:25,493 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:30:35,494 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:30:45,495 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:30:55,496 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:31:05,497 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:31:15,035 - INFO - Python script gestartet -2026-02-23 19:31:15,039 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 19:31:15,057 - INFO - Starte kontinuierliches Senden... -2026-02-23 19:31:15,057 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 19:31:15,058 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:31:15,498 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:31:25,059 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:31:25,500 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:31:35,066 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:31:35,501 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:31:45,067 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:31:45,502 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:31:55,068 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:31:55,503 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:32:05,069 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:32:05,504 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:32:15,070 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:32:15,505 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:32:25,071 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:32:25,506 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:32:35,073 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:32:35,507 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:32:45,074 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:32:45,508 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:32:55,075 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:32:55,509 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:33:05,076 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:33:05,511 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:33:15,077 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:33:15,512 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:33:25,079 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:33:25,513 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:33:35,080 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:33:35,514 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:33:45,080 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:33:45,515 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:33:55,081 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:33:55,516 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:34:05,082 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:34:05,517 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:34:15,083 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:34:15,518 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:34:25,083 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:34:25,519 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:34:35,084 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:34:35,520 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:34:45,086 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:34:45,520 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:34:55,086 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:34:55,522 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:35:05,087 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:35:05,523 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:35:08,758 - INFO - Python script gestartet -2026-02-23 19:35:08,759 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 19:35:08,768 - INFO - Starte kontinuierliches Senden... -2026-02-23 19:35:08,768 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 19:35:08,768 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:35:15,089 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:35:15,524 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:35:18,769 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:35:25,090 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:35:25,525 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:35:28,770 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:35:35,091 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:35:35,526 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:35:38,772 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:35:45,092 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:35:45,527 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:35:48,773 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:35:55,094 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:35:55,528 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:35:58,774 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:36:05,095 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:36:05,529 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:36:08,775 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:36:15,096 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:36:15,530 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:36:18,777 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:36:25,097 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:36:25,532 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:36:28,778 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:36:35,098 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:36:35,533 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:36:38,779 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:36:45,099 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:36:45,534 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:36:48,780 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:36:55,100 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:36:55,535 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:36:58,781 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:37:05,101 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:37:05,536 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:37:08,782 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:37:15,102 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:37:15,537 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:37:18,783 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:37:25,102 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:37:25,538 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:37:28,785 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:37:35,104 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:37:35,539 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:37:38,786 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:37:45,105 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:37:45,541 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:37:48,787 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:37:55,106 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:37:55,542 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:37:58,788 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:38:05,107 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:38:05,543 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:38:08,790 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:38:15,108 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:38:15,544 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:38:18,791 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:38:25,109 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:38:25,546 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:38:28,792 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:38:35,111 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:38:35,547 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:38:38,793 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:38:45,112 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:38:45,547 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:38:48,794 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:38:55,113 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:38:55,549 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:38:58,795 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:39:05,114 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:39:05,550 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:39:08,796 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:39:15,115 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:39:15,551 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:39:18,797 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:39:25,116 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:39:25,552 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:39:28,799 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:39:35,117 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:39:35,553 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:39:38,800 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:39:45,118 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:39:45,554 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:39:48,801 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:39:55,119 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:39:55,555 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:39:58,803 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:40:05,120 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:40:05,556 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:40:08,805 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:40:15,122 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:40:15,557 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:40:18,806 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:40:25,123 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:40:25,558 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:40:28,807 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:40:35,124 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:40:35,559 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:40:38,808 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:40:45,125 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:40:45,560 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:40:48,809 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:40:55,126 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:40:55,560 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:40:58,810 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:41:05,127 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:41:05,561 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:41:08,811 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:41:15,129 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:41:15,562 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:41:18,812 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:41:25,130 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:41:25,564 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:41:28,813 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:41:35,131 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:41:35,565 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:41:38,814 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:41:45,132 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:41:45,566 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:41:48,815 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:41:55,133 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:41:55,567 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:41:58,817 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:42:05,134 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:42:05,569 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:42:08,818 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:42:15,135 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:42:15,570 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:42:18,819 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:42:25,136 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:42:25,574 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:42:28,820 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:42:35,137 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:42:35,575 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:42:38,821 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:42:45,138 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:42:45,576 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:42:48,823 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:42:55,139 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:42:55,577 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:42:58,824 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:43:05,140 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:43:05,578 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:43:08,825 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:43:15,141 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:43:15,579 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:43:18,826 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:43:25,156 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:43:25,581 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:43:28,827 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:43:35,157 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:43:35,582 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:43:38,828 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:43:45,158 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:43:45,583 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:43:48,829 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:43:55,159 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:43:58,830 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:44:08,832 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:45:24,531 - INFO - Python script gestartet -2026-02-23 19:45:24,532 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 19:45:24,540 - INFO - Starte kontinuierliches Senden... -2026-02-23 19:45:24,540 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 19:45:24,541 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:45:34,541 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:45:44,542 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:45:54,544 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:46:04,545 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:46:14,546 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:46:24,547 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:46:34,548 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:52:14,592 - INFO - Python script gestartet -2026-02-23 19:52:14,594 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 19:52:14,609 - INFO - Starte kontinuierliches Senden... -2026-02-23 19:52:14,610 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 19:52:14,610 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:52:24,612 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:52:34,615 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:52:44,616 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:52:54,618 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:53:04,619 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:53:14,621 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:53:24,622 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:53:34,623 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:53:44,628 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:53:54,656 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:54:03,377 - INFO - Python script gestartet -2026-02-23 19:54:03,380 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 19:54:03,394 - INFO - Starte kontinuierliches Senden... -2026-02-23 19:54:03,395 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 19:54:03,395 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:54:04,657 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:54:13,396 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:54:14,659 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:54:23,398 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:54:24,660 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:54:33,399 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:54:34,662 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:54:43,400 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:54:44,663 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:55:02,493 - INFO - Python script gestartet -2026-02-23 19:55:02,494 - INFO - Verbinde mit Broker 127.0.0.1:1883 -2026-02-23 19:55:02,503 - INFO - Starte kontinuierliches Senden... -2026-02-23 19:55:02,503 - INFO - Erfolgreich mit Broker verbunden -2026-02-23 19:55:02,504 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:55:12,505 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:55:22,507 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:55:32,509 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:55:42,510 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:55:52,511 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:56:02,513 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:56:12,516 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:56:22,517 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:56:32,519 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:56:42,521 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:56:52,523 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:57:02,525 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:57:12,526 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:57:22,528 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:57:32,531 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:57:42,532 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:57:52,533 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:58:02,535 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:58:12,536 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:58:22,537 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:58:32,539 - INFO - Gesendet an 'PREDICTION': 1 -2026-02-23 19:58:42,541 - INFO - Gesendet an 'PREDICTION': 0 -2026-02-23 19:58:52,543 - INFO - Gesendet an 'PREDICTION': 0