From ebbb01830d7a9ac0d8c220df776e056eadfb782d Mon Sep 17 00:00:00 2001 From: Shai Almog <67850168+shai-almog@users.noreply.github.com> Date: Tue, 16 Jun 2026 14:46:51 +0300 Subject: [PATCH 1/5] Playground: build via local ParparVM JavaScript target Migrate the Playground off the pinned old release + cloud `javascript` build target onto the local ParparVM `local-javascript` target, the same path the initializr uses. Playground changes (scripts/cn1playground/): - javascript/pom.xml: codename1.defaultBuildTarget javascript -> local-javascript - build.sh / build.bat: javascript target -> local-javascript - pom.xml: drop the one-release `cn1.registry.version` (7.0.234) pin. The bean-shell access registry now tracks the current API directly. A new cn1.accessRegistry.useLocalSources property (true under the cn1-local-workspace profile) makes the registry generate from the repo's own CN1 sources, since 8.0-SNAPSHOT has no source jars on Maven Central. - common/pom.xml: pass that property through to the registry generator as CN1_ACCESS_USE_LOCAL_SOURCES. - tools/GenerateCN1AccessRegistry.java: remove the security.* / nfc.* class exclusions (they worked around the legacy cloud TeaVM backend lagging the release channel; the local target builds the current sources). Keep the structural exclusions (Accessor/IOAccessor internals, and Simd whose alloca scratch arrays cannot escape the reflection bridge under the bytecode-compliance check). Also exclude the com.codename1.testing.junit package: it is the JavaSE-port JUnit 5 test-extension API (not a runtime API a playground script can use, and not on the common compile classpath), which un-pinning the registry version newly pulled in and broke the build. Fix array-component varargs codegen: emit `new byte[len][]`, not the malformed `new byte[][len]`, for `T[]...`. - tools/generate-cn1-access-registry.sh: drop the registry-version logic. - README / tools/README: document the new path. JS-port translator fixes (vm/ByteCodeTranslator/) needed for the Playground's full-API reflective registry: - JavascriptMethodGenerator: support array class literals (`ldc [B`, `String[].class`, ...) via jvm.getArrayClass(component, dims).classObject. The registry emits these for every array-typed parameter; the JS backend previously only handled object class literals and threw "Unsupported ldc constant". - Parser: rethrow Errors (e.g. OutOfMemoryError) from writeOutput instead of swallowing them, which had let the translator exit 0 with a truncated dist. Plugin / build wiring: - JavaScriptBuilder: let a -Xmx in CN1_TRANSLATOR_OPTS override the default 512m translator heap. - The Playground keeps nearly the whole API reachable, so the JS RTA tree-shaking pass cannot prune much yet runs 100min+. build.sh/build.bat and the website build_playground_for_site set CN1_TRANSLATOR_OPTS to disable RTA (-Dparparvm.js.rta.off) and raise the heap (-Xmx6g); the website extraction flattens the single wrapper dir so index.html lands at the served root. Verified locally: the local-javascript build produces a complete bundle (index.html, worker.js, translated_app + chunks, parparvm_runtime.js, browser_bridge.js, js/ assets, themes, editor html.tar, native-interface stub) that loads in headless Chromium with no fatal JS/VM errors, and the playground language smoke tests pass (registry regenerated in release mode, 325/325 syntax, 312/312 paint, 20/20 preview). Co-Authored-By: Claude Opus 4.8 (1M context) --- .../codename1/builders/JavaScriptBuilder.java | 17 +- scripts/cn1playground/README.md | 25 +- scripts/cn1playground/build.bat | 8 +- scripts/cn1playground/build.sh | 10 +- scripts/cn1playground/common/pom.xml | 3 + .../main/java/bsh/cn1/GeneratedCN1Access.java | 3044 +- .../GeneratedAccess_com_codename1_ads.java | 2828 +- ...GeneratedAccess_com_codename1_ads_spi.java | 583 + .../gen/GeneratedAccess_com_codename1_ai.java | 1743 ++ ...ratedAccess_com_codename1_annotations.java | 455 +- ...ess_com_codename1_annotations_graphql.java | 439 + ...Access_com_codename1_annotations_grpc.java | 418 + ...Access_com_codename1_annotations_rest.java | 506 + ...eratedAccess_com_codename1_background.java | 287 +- ...GeneratedAccess_com_codename1_binding.java | 508 + .../GeneratedAccess_com_codename1_camera.java | 2862 ++ .../GeneratedAccess_com_codename1_charts.java | 38 + ...eratedAccess_com_codename1_components.java | 24387 ++++++++++++---- ...ratedAccess_com_codename1_facebook_ui.java | 38 + .../GeneratedAccess_com_codename1_gaming.java | 3798 +++ ...edAccess_com_codename1_gaming_physics.java | 796 + ...ename1_gaming_physics_box2d_callbacks.java | 686 + ...ename1_gaming_physics_box2d_collision.java | 1208 + ...ng_physics_box2d_collision_broadphase.java | 726 + ...gaming_physics_box2d_collision_shapes.java | 935 + ...codename1_gaming_physics_box2d_common.java | 2062 ++ ...dename1_gaming_physics_box2d_dynamics.java | 1869 ++ ...aming_physics_box2d_dynamics_contacts.java | 2528 ++ ..._gaming_physics_box2d_dynamics_joints.java | 3504 +++ ...odename1_gaming_physics_box2d_pooling.java | 547 + ...1_gaming_physics_box2d_pooling_arrays.java | 389 + ...1_gaming_physics_box2d_pooling_normal.java | 582 + ...1_gaming_physics_box2d_pooling_stacks.java | 370 + .../GeneratedAccess_com_codename1_gpu.java | 3368 +++ .../gen/GeneratedAccess_com_codename1_io.java | 653 +- ...eratedAccess_com_codename1_io_bonjour.java | 539 + ...eratedAccess_com_codename1_io_graphql.java | 558 + ...GeneratedAccess_com_codename1_io_grpc.java | 879 + ...GeneratedAccess_com_codename1_io_oidc.java | 945 + ...GeneratedAccess_com_codename1_io_rest.java | 58 + .../GeneratedAccess_com_codename1_io_usb.java | 501 + ...ratedAccess_com_codename1_io_webauthn.java | 807 + ...GeneratedAccess_com_codename1_io_wifi.java | 693 + ...GeneratedAccess_com_codename1_mapping.java | 421 + .../GeneratedAccess_com_codename1_maps.java | 38 + .../GeneratedAccess_com_codename1_media.java | 455 +- .../GeneratedAccess_com_codename1_nfc.java | 1356 + ...tedAccess_com_codename1_notifications.java | 655 +- .../GeneratedAccess_com_codename1_orm.java | 474 + ...GeneratedAccess_com_codename1_payment.java | 159 +- ...eneratedAccess_com_codename1_printing.java | 453 + .../GeneratedAccess_com_codename1_push.java | 23 + .../GeneratedAccess_com_codename1_router.java | 482 + ...eneratedAccess_com_codename1_security.java | 1378 + .../GeneratedAccess_com_codename1_share.java | 497 +- .../GeneratedAccess_com_codename1_social.java | 959 +- .../GeneratedAccess_com_codename1_system.java | 37 + ...GeneratedAccess_com_codename1_testing.java | 38 + .../gen/GeneratedAccess_com_codename1_ui.java | 3651 ++- ...tedAccess_com_codename1_ui_animations.java | 64 +- ...GeneratedAccess_com_codename1_ui_html.java | 38 + ...GeneratedAccess_com_codename1_ui_list.java | 114 + ...GeneratedAccess_com_codename1_ui_plaf.java | 161 +- ...eneratedAccess_com_codename1_ui_scene.java | 38 + ...eratedAccess_com_codename1_ui_spinner.java | 304 + ...eneratedAccess_com_codename1_ui_table.java | 38 + ...GeneratedAccess_com_codename1_ui_tree.java | 38 + ...GeneratedAccess_com_codename1_ui_util.java | 66 + .../GeneratedAccess_com_codename1_util.java | 48 + ...atedAccess_com_codenameone_playground.java | 6 + .../bsh/cn1/gen/GeneratedAccess_java_io.java | 141 +- .../cn1/gen/GeneratedAccess_java_lang.java | 15 + .../cn1/gen/GeneratedAccess_java_util.java | 664 + ...tedAccess_java_util_concurrent_atomic.java | 669 + .../GeneratedAccess_java_util_function.java | 36 +- scripts/cn1playground/javascript/pom.xml | 2 +- scripts/cn1playground/pom.xml | 22 +- scripts/cn1playground/tools/README.md | 16 +- .../tools/generate-cn1-access-registry.sh | 20 +- .../tools/GenerateCN1AccessRegistry.java | 116 +- scripts/website/build.sh | 30 + .../translator/JavascriptMethodGenerator.java | 53 + .../codename1/tools/translator/Parser.java | 9 + 83 files changed, 73441 insertions(+), 7543 deletions(-) create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ads_spi.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ai.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations_graphql.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations_grpc.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations_rest.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_binding.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_camera.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_collision.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_common.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gpu.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_bonjour.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_graphql.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_grpc.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_oidc.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_usb.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_webauthn.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_wifi.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_mapping.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_nfc.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_orm.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_printing.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_router.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_security.java create mode 100644 scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_util_concurrent_atomic.java diff --git a/maven/codenameone-maven-plugin/src/main/java/com/codename1/builders/JavaScriptBuilder.java b/maven/codenameone-maven-plugin/src/main/java/com/codename1/builders/JavaScriptBuilder.java index 3010337e16..7e588c3560 100644 --- a/maven/codenameone-maven-plugin/src/main/java/com/codename1/builders/JavaScriptBuilder.java +++ b/maven/codenameone-maven-plugin/src/main/java/com/codename1/builders/JavaScriptBuilder.java @@ -720,20 +720,31 @@ private boolean runByteCodeTranslator(File compilerJar, File stageClasses, File log("Running ByteCodeTranslator (javascript target) for " + mainClass); java.util.List cmd = new java.util.ArrayList(); cmd.add("java"); - cmd.add("-Xmx512m"); // Pass through extra translator JVM options (e.g. -Dparparvm.js.* - // size/diagnostic knobs and kill switches) from the + // size/diagnostic knobs and kill switches, or a larger -Xmx) from the // CN1_TRANSLATOR_OPTS environment variable. The forked JVM does // not inherit the Maven process's -D properties, so this is the // only way to reach the translator for bisection / tuning. String translatorOpts = System.getenv("CN1_TRANSLATOR_OPTS"); + boolean heapOverridden = false; + java.util.List extraOpts = new java.util.ArrayList(); if (translatorOpts != null && !translatorOpts.trim().isEmpty()) { for (String opt : translatorOpts.trim().split("\\s+")) { if (!opt.isEmpty()) { - cmd.add(opt); + extraOpts.add(opt); + if (opt.startsWith("-Xmx")) { + heapOverridden = true; + } } } } + // Default heap; a -Xmx in CN1_TRANSLATOR_OPTS takes precedence (apps + // that disable tree-shaking, e.g. the Playground, emit a much larger + // bundle and need a bigger heap to avoid OutOfMemoryError mid-emit). + if (!heapOverridden) { + cmd.add("-Xmx512m"); + } + cmd.addAll(extraOpts); cmd.add("-cp"); cmd.add(compilerJar.getAbsolutePath()); cmd.add("com.codename1.tools.translator.ByteCodeTranslator"); diff --git a/scripts/cn1playground/README.md b/scripts/cn1playground/README.md index 152eb69d36..1b9b27cf4a 100644 --- a/scripts/cn1playground/README.md +++ b/scripts/cn1playground/README.md @@ -187,21 +187,30 @@ The playground includes an **Inspector** tab that displays the component hierarc Changes made in the property editor are immediately reflected in the preview. The component tree updates automatically when your script re-runs. -## JavaScript Port Tracking +## JavaScript Port -The current `javascript` module still represents the legacy JavaScript build -path. While the new ParparVM-backed JavaScript port is being integrated, you -can compare bundle size against a ParparVM artifact with: +The `javascript` module builds with the local ParparVM JavaScript target +(`codename1.buildTarget=local-javascript`), the same path the initializr uses. +The build translates the app's ParparVM bytecode to JavaScript locally instead +of routing through the legacy `javascript` cloud build target, so it tracks the +current Codename One sources directly — there is no longer an old-version pin or +a class-exclusion list working around the cloud TeaVM backend lagging the +release channel. The cloud `javascript` target remains available as a fallback. + +The bean-shell access registry (`GeneratedCN1Access`) is generated against the +same sources the bundle is built from. When building against the local +workspace (`-Dcn1.localWorkspace=true`) it is generated from the repo's own CN1 +sources; see [`tools/README.md`](tools/README.md). + +To compare a bundle's size against another ParparVM artifact: ```bash PLAYGROUND_PARPARVM_BUNDLE=/path/to/parparvm/dist ./build.sh javascript_compare ``` This uses -[`compare-javascript-bundles.sh`](/Users/shai/dev/cn1/scripts/cn1playground/tools/compare-javascript-bundles.sh) -to report total and JavaScript payload sizes. The long-term goal is to replace -the legacy `javascript` module build itself with the ParparVM-backed port once -the runtime and browser harness are complete. +[`compare-javascript-bundles.sh`](tools/compare-javascript-bundles.sh) +to report total and JavaScript payload sizes. ## BeanShell Interpreter Tradeoffs diff --git a/scripts/cn1playground/build.bat b/scripts/cn1playground/build.bat index fc60f9b54d..efd0000181 100644 --- a/scripts/cn1playground/build.bat +++ b/scripts/cn1playground/build.bat @@ -40,7 +40,13 @@ goto :EOF goto :EOF :javascript -!MVNW! package -DskipTests -Dcodename1.platform^=javascript -Dcodename1.buildTarget^=javascript -U -e +rem The Playground keeps nearly the whole Codename One API reachable via its +rem bean-shell registry, so the ParparVM JS RTA tree-shaking pass runs for over +rem an hour without pruning much. Disable it (parparvm.js.rta.off); the un-pruned +rem bundle is large, so raise the translator heap above the 512m default to avoid +rem an OutOfMemoryError mid-emit. See README.md "JavaScript Port". +if not defined CN1_TRANSLATOR_OPTS set CN1_TRANSLATOR_OPTS=-Dparparvm.js.rta.off -Xmx6g +!MVNW! package -DskipTests -Dcodename1.platform^=javascript -Dcodename1.buildTarget^=local-javascript -U -e goto :EOF :android diff --git a/scripts/cn1playground/build.sh b/scripts/cn1playground/build.sh index 883e7ac3a0..418d4b4f5a 100644 --- a/scripts/cn1playground/build.sh +++ b/scripts/cn1playground/build.sh @@ -27,8 +27,14 @@ function linux_device { "$MVNW" "package" "-DskipTests" "-Dcodename1.platform=linux" "-Dcodename1.buildTarget=linux-device" "-U" "-e" } function javascript { - - "$MVNW" "package" "-DskipTests" "-Dcodename1.platform=javascript" "-Dcodename1.buildTarget=javascript" "-U" "-e" + # The Playground's bean-shell registry keeps nearly the whole Codename One + # API reachable, so the ParparVM JS Rapid Type Analysis (RTA) tree-shaking + # pass cannot prune much yet runs for well over an hour. Disable RTA + # (parparvm.js.rta.off); the resulting un-pruned bundle is large, so give + # the translator a bigger heap than the 512m default to avoid an + # OutOfMemoryError mid-emit. See README.md "JavaScript Port". + CN1_TRANSLATOR_OPTS="${CN1_TRANSLATOR_OPTS:--Dparparvm.js.rta.off -Xmx6g}" \ + "$MVNW" "package" "-DskipTests" "-Dcodename1.platform=javascript" "-Dcodename1.buildTarget=local-javascript" "-U" "-e" } function javascript_compare { "javascript" diff --git a/scripts/cn1playground/common/pom.xml b/scripts/cn1playground/common/pom.xml index 6682c56808..9bfd3e94c6 100644 --- a/scripts/cn1playground/common/pom.xml +++ b/scripts/cn1playground/common/pom.xml @@ -323,6 +323,9 @@ sh ${project.parent.basedir} + + ${cn1.accessRegistry.useLocalSources} + ${project.parent.basedir}/tools/generate-cn1-access-registry.sh diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/GeneratedCN1Access.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/GeneratedCN1Access.java index 670a383acc..7a800ab77c 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/GeneratedCN1Access.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/GeneratedCN1Access.java @@ -5,9 +5,16 @@ import java.util.LinkedHashMap; import java.util.Map; import bsh.cn1.gen.GeneratedAccess_com_codename1_ads; +import bsh.cn1.gen.GeneratedAccess_com_codename1_ads_spi; +import bsh.cn1.gen.GeneratedAccess_com_codename1_ai; import bsh.cn1.gen.GeneratedAccess_com_codename1_analytics; import bsh.cn1.gen.GeneratedAccess_com_codename1_annotations; +import bsh.cn1.gen.GeneratedAccess_com_codename1_annotations_graphql; +import bsh.cn1.gen.GeneratedAccess_com_codename1_annotations_grpc; +import bsh.cn1.gen.GeneratedAccess_com_codename1_annotations_rest; import bsh.cn1.gen.GeneratedAccess_com_codename1_background; +import bsh.cn1.gen.GeneratedAccess_com_codename1_binding; +import bsh.cn1.gen.GeneratedAccess_com_codename1_camera; import bsh.cn1.gen.GeneratedAccess_com_codename1_capture; import bsh.cn1.gen.GeneratedAccess_com_codename1_charts; import bsh.cn1.gen.GeneratedAccess_com_codename1_charts_compat; @@ -24,26 +31,54 @@ import bsh.cn1.gen.GeneratedAccess_com_codename1_db; import bsh.cn1.gen.GeneratedAccess_com_codename1_facebook; import bsh.cn1.gen.GeneratedAccess_com_codename1_facebook_ui; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gaming; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gaming_physics; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gaming_physics_box2d_collision; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gaming_physics_box2d_common; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gaming_physics_box2d_pooling; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks; +import bsh.cn1.gen.GeneratedAccess_com_codename1_gpu; import bsh.cn1.gen.GeneratedAccess_com_codename1_io; +import bsh.cn1.gen.GeneratedAccess_com_codename1_io_bonjour; +import bsh.cn1.gen.GeneratedAccess_com_codename1_io_graphql; +import bsh.cn1.gen.GeneratedAccess_com_codename1_io_grpc; import bsh.cn1.gen.GeneratedAccess_com_codename1_io_gzip; +import bsh.cn1.gen.GeneratedAccess_com_codename1_io_oidc; import bsh.cn1.gen.GeneratedAccess_com_codename1_io_rest; import bsh.cn1.gen.GeneratedAccess_com_codename1_io_services; import bsh.cn1.gen.GeneratedAccess_com_codename1_io_tar; +import bsh.cn1.gen.GeneratedAccess_com_codename1_io_usb; +import bsh.cn1.gen.GeneratedAccess_com_codename1_io_webauthn; +import bsh.cn1.gen.GeneratedAccess_com_codename1_io_wifi; import bsh.cn1.gen.GeneratedAccess_com_codename1_javascript; import bsh.cn1.gen.GeneratedAccess_com_codename1_l10n; import bsh.cn1.gen.GeneratedAccess_com_codename1_location; +import bsh.cn1.gen.GeneratedAccess_com_codename1_mapping; import bsh.cn1.gen.GeneratedAccess_com_codename1_maps; import bsh.cn1.gen.GeneratedAccess_com_codename1_maps_layers; import bsh.cn1.gen.GeneratedAccess_com_codename1_maps_providers; import bsh.cn1.gen.GeneratedAccess_com_codename1_media; import bsh.cn1.gen.GeneratedAccess_com_codename1_messaging; +import bsh.cn1.gen.GeneratedAccess_com_codename1_nfc; import bsh.cn1.gen.GeneratedAccess_com_codename1_notifications; +import bsh.cn1.gen.GeneratedAccess_com_codename1_orm; import bsh.cn1.gen.GeneratedAccess_com_codename1_payment; import bsh.cn1.gen.GeneratedAccess_com_codename1_plugin; import bsh.cn1.gen.GeneratedAccess_com_codename1_plugin_event; +import bsh.cn1.gen.GeneratedAccess_com_codename1_printing; import bsh.cn1.gen.GeneratedAccess_com_codename1_processing; import bsh.cn1.gen.GeneratedAccess_com_codename1_properties; import bsh.cn1.gen.GeneratedAccess_com_codename1_push; +import bsh.cn1.gen.GeneratedAccess_com_codename1_router; +import bsh.cn1.gen.GeneratedAccess_com_codename1_security; import bsh.cn1.gen.GeneratedAccess_com_codename1_share; import bsh.cn1.gen.GeneratedAccess_com_codename1_social; import bsh.cn1.gen.GeneratedAccess_com_codename1_system; @@ -82,6 +117,7 @@ import bsh.cn1.gen.GeneratedAccess_java_time_temporal; import bsh.cn1.gen.GeneratedAccess_java_util; import bsh.cn1.gen.GeneratedAccess_java_util_concurrent; +import bsh.cn1.gen.GeneratedAccess_java_util_concurrent_atomic; import bsh.cn1.gen.GeneratedAccess_java_util_function; import bsh.cn1.gen.GeneratedAccess_java_util_stream; @@ -94,16 +130,143 @@ public final class GeneratedCN1Access implements CN1Access { private static final String[] EMPTY_STRINGS = new String[0]; private static final String[] INDEXED_CLASS_NAMES = new String[]{ + "com.codename1.ads.AdCallback", + "com.codename1.ads.AdConfig", + "com.codename1.ads.AdConsent", + "com.codename1.ads.AdError", + "com.codename1.ads.AdFormat", + "com.codename1.ads.AdListener", + "com.codename1.ads.AdManager", + "com.codename1.ads.AdRequest", "com.codename1.ads.AdsService", + "com.codename1.ads.AppOpenAd", + "com.codename1.ads.BannerAd", "com.codename1.ads.InnerActive", + "com.codename1.ads.InterstitialAd", + "com.codename1.ads.NativeAd", + "com.codename1.ads.NativeAdLoader", + "com.codename1.ads.OnUserEarnedRewardListener", + "com.codename1.ads.RewardItem", + "com.codename1.ads.RewardedAd", + "com.codename1.ads.RewardedInterstitialAd", + "com.codename1.ads.ServerSideVerificationOptions", + "com.codename1.ads.spi.AdConsentController", + "com.codename1.ads.spi.AdProvider", + "com.codename1.ads.spi.AdSessionCallback", + "com.codename1.ads.spi.BannerAdSession", + "com.codename1.ads.spi.FullScreenAdSession", + "com.codename1.ads.spi.NativeAdProvider", + "com.codename1.ai.ChatMessage", + "com.codename1.ai.ChatRequest", + "com.codename1.ai.ChatRequest.Builder", + "com.codename1.ai.ChatResponse", + "com.codename1.ai.ConversationStore", + "com.codename1.ai.Embedding", + "com.codename1.ai.EmbeddingRequest", + "com.codename1.ai.EmbeddingRequest.Builder", + "com.codename1.ai.EmbeddingResponse", + "com.codename1.ai.GenerateImageRequest", + "com.codename1.ai.ImageGenerator", + "com.codename1.ai.ImagePart", + "com.codename1.ai.LlmChatBinding", + "com.codename1.ai.LlmClient", + "com.codename1.ai.LlmException", + "com.codename1.ai.LlmException.ErrorType", + "com.codename1.ai.MessagePart", + "com.codename1.ai.PromptTemplate", + "com.codename1.ai.ResponseFormat", + "com.codename1.ai.RetryPolicy", + "com.codename1.ai.Role", + "com.codename1.ai.SafetyFilter", + "com.codename1.ai.StreamingListener", + "com.codename1.ai.TextPart", + "com.codename1.ai.Tokenizer", + "com.codename1.ai.Tool", + "com.codename1.ai.ToolCall", + "com.codename1.ai.ToolChoice", + "com.codename1.ai.ToolHandler", + "com.codename1.ai.ToolResultPart", + "com.codename1.ai.Usage", "com.codename1.analytics.AnalyticsService", "com.codename1.annotations.Async", "com.codename1.annotations.Async.Execute", "com.codename1.annotations.Async.Schedule", + "com.codename1.annotations.Bind", + "com.codename1.annotations.Bindable", + "com.codename1.annotations.Column", "com.codename1.annotations.Concrete", + "com.codename1.annotations.DbTransient", "com.codename1.annotations.DisableDebugInfo", "com.codename1.annotations.DisableNullChecksAndArrayBoundsChecks", + "com.codename1.annotations.Email", + "com.codename1.annotations.Entity", + "com.codename1.annotations.ExistIn", + "com.codename1.annotations.Id", + "com.codename1.annotations.JsonIgnore", + "com.codename1.annotations.JsonProperty", + "com.codename1.annotations.Length", + "com.codename1.annotations.Mapped", + "com.codename1.annotations.Numeric", + "com.codename1.annotations.Regex", + "com.codename1.annotations.Required", + "com.codename1.annotations.Route", + "com.codename1.annotations.Route.Routes", + "com.codename1.annotations.RouteParam", + "com.codename1.annotations.Url", + "com.codename1.annotations.Validate", + "com.codename1.annotations.XmlAttribute", + "com.codename1.annotations.XmlElement", + "com.codename1.annotations.XmlRoot", + "com.codename1.annotations.XmlTransient", + "com.codename1.annotations.graphql.GraphQLClient", + "com.codename1.annotations.graphql.Mutation", + "com.codename1.annotations.graphql.Query", + "com.codename1.annotations.graphql.Subscription", + "com.codename1.annotations.graphql.Var", + "com.codename1.annotations.grpc.GrpcClient", + "com.codename1.annotations.grpc.ProtoEnum", + "com.codename1.annotations.grpc.ProtoField", + "com.codename1.annotations.grpc.ProtoField.WireKind", + "com.codename1.annotations.grpc.ProtoMessage", + "com.codename1.annotations.grpc.Rpc", + "com.codename1.annotations.rest.Body", + "com.codename1.annotations.rest.Cookie", + "com.codename1.annotations.rest.DELETE", + "com.codename1.annotations.rest.GET", + "com.codename1.annotations.rest.Header", + "com.codename1.annotations.rest.PATCH", + "com.codename1.annotations.rest.POST", + "com.codename1.annotations.rest.PUT", + "com.codename1.annotations.rest.Path", + "com.codename1.annotations.rest.Query", + "com.codename1.annotations.rest.RestClient", "com.codename1.background.BackgroundFetch", + "com.codename1.background.BackgroundTask", + "com.codename1.background.BackgroundWork", + "com.codename1.background.BackgroundWorker", + "com.codename1.background.ForegroundService", + "com.codename1.background.ForegroundService.Task", + "com.codename1.background.WorkRequest", + "com.codename1.background.WorkRequest.Builder", + "com.codename1.binding.BindAttr", + "com.codename1.binding.Binder", + "com.codename1.binding.Binders", + "com.codename1.binding.Binding", + "com.codename1.binding.NotifiableBinding", + "com.codename1.camera.Camera", + "com.codename1.camera.CameraFacing", + "com.codename1.camera.CameraFrame", + "com.codename1.camera.CameraInfo", + "com.codename1.camera.CameraSession", + "com.codename1.camera.CameraSessionOptions", + "com.codename1.camera.CameraView", + "com.codename1.camera.CapturedPhoto", + "com.codename1.camera.FlashMode", + "com.codename1.camera.FrameFormat", + "com.codename1.camera.FrameListener", + "com.codename1.camera.PhotoCaptureOptions", + "com.codename1.camera.ScaleType", + "com.codename1.camera.VideoRecording", "com.codename1.capture.Capture", "com.codename1.capture.VideoCaptureConstraints", "com.codename1.capture.VideoCaptureConstraints.Compiler", @@ -177,6 +340,9 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.components.AudioRecorderComponent.RecorderState", "com.codename1.components.ButtonList", "com.codename1.components.ButtonList.Decorator", + "com.codename1.components.ChatBubble", + "com.codename1.components.ChatInput", + "com.codename1.components.ChatView", "com.codename1.components.CheckBoxList", "com.codename1.components.ClearableTextField", "com.codename1.components.FileEncodedImage", @@ -193,6 +359,7 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.components.MediaPlayer", "com.codename1.components.MultiButton", "com.codename1.components.OnOffSwitch", + "com.codename1.components.OtpField", "com.codename1.components.Progress", "com.codename1.components.RSSReader", "com.codename1.components.RadioButtonList", @@ -207,6 +374,7 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.components.SpanMultiButton", "com.codename1.components.SplitPane", "com.codename1.components.SplitPane.Settings", + "com.codename1.components.StickyHeaderContainer", "com.codename1.components.StorageImage", "com.codename1.components.StorageImageAsync", "com.codename1.components.Switch", @@ -230,6 +398,180 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.facebook.Post", "com.codename1.facebook.User", "com.codename1.facebook.ui.LikeButton", + "com.codename1.gaming.AnimatedSprite", + "com.codename1.gaming.GameCamera", + "com.codename1.gaming.GameInput", + "com.codename1.gaming.GameView", + "com.codename1.gaming.Model", + "com.codename1.gaming.Scene", + "com.codename1.gaming.SoundEffect", + "com.codename1.gaming.SoundPool", + "com.codename1.gaming.Sprite", + "com.codename1.gaming.SpriteRenderer", + "com.codename1.gaming.SpriteSheet", + "com.codename1.gaming.TouchControls", + "com.codename1.gaming.VirtualButton", + "com.codename1.gaming.VirtualJoystick", + "com.codename1.gaming.VoiceListener", + "com.codename1.gaming.physics.BodyType", + "com.codename1.gaming.physics.ContactListener", + "com.codename1.gaming.physics.PhysicsBody", + "com.codename1.gaming.physics.PhysicsContact", + "com.codename1.gaming.physics.PhysicsJoint", + "com.codename1.gaming.physics.PhysicsLinkable", + "com.codename1.gaming.physics.PhysicsWorld", + "com.codename1.gaming.physics.box2d.callbacks.ContactFilter", + "com.codename1.gaming.physics.box2d.callbacks.ContactImpulse", + "com.codename1.gaming.physics.box2d.callbacks.ContactListener", + "com.codename1.gaming.physics.box2d.callbacks.DebugDraw", + "com.codename1.gaming.physics.box2d.callbacks.DestructionListener", + "com.codename1.gaming.physics.box2d.callbacks.PairCallback", + "com.codename1.gaming.physics.box2d.callbacks.QueryCallback", + "com.codename1.gaming.physics.box2d.callbacks.RayCastCallback", + "com.codename1.gaming.physics.box2d.callbacks.TreeCallback", + "com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback", + "com.codename1.gaming.physics.box2d.collision.AABB", + "com.codename1.gaming.physics.box2d.collision.Collision", + "com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex", + "com.codename1.gaming.physics.box2d.collision.Collision.PointState", + "com.codename1.gaming.physics.box2d.collision.ContactID", + "com.codename1.gaming.physics.box2d.collision.ContactID.Type", + "com.codename1.gaming.physics.box2d.collision.Distance", + "com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy", + "com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache", + "com.codename1.gaming.physics.box2d.collision.DistanceInput", + "com.codename1.gaming.physics.box2d.collision.DistanceOutput", + "com.codename1.gaming.physics.box2d.collision.Manifold", + "com.codename1.gaming.physics.box2d.collision.Manifold.ManifoldType", + "com.codename1.gaming.physics.box2d.collision.ManifoldPoint", + "com.codename1.gaming.physics.box2d.collision.RayCastInput", + "com.codename1.gaming.physics.box2d.collision.RayCastOutput", + "com.codename1.gaming.physics.box2d.collision.TimeOfImpact", + "com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIInput", + "com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutput", + "com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutputState", + "com.codename1.gaming.physics.box2d.collision.WorldManifold", + "com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase", + "com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy", + "com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTree", + "com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode", + "com.codename1.gaming.physics.box2d.collision.broadphase.Pair", + "com.codename1.gaming.physics.box2d.collision.shapes.ChainShape", + "com.codename1.gaming.physics.box2d.collision.shapes.CircleShape", + "com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape", + "com.codename1.gaming.physics.box2d.collision.shapes.MassData", + "com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape", + "com.codename1.gaming.physics.box2d.collision.shapes.Shape", + "com.codename1.gaming.physics.box2d.collision.shapes.ShapeType", + "com.codename1.gaming.physics.box2d.common.Color3f", + "com.codename1.gaming.physics.box2d.common.IViewportTransform", + "com.codename1.gaming.physics.box2d.common.Mat22", + "com.codename1.gaming.physics.box2d.common.Mat33", + "com.codename1.gaming.physics.box2d.common.MathUtils", + "com.codename1.gaming.physics.box2d.common.OBBViewportTransform", + "com.codename1.gaming.physics.box2d.common.OBBViewportTransform.OBB", + "com.codename1.gaming.physics.box2d.common.RaycastResult", + "com.codename1.gaming.physics.box2d.common.Rot", + "com.codename1.gaming.physics.box2d.common.Settings", + "com.codename1.gaming.physics.box2d.common.Sweep", + "com.codename1.gaming.physics.box2d.common.Transform", + "com.codename1.gaming.physics.box2d.common.Vec2", + "com.codename1.gaming.physics.box2d.common.Vec3", + "com.codename1.gaming.physics.box2d.dynamics.Body", + "com.codename1.gaming.physics.box2d.dynamics.BodyDef", + "com.codename1.gaming.physics.box2d.dynamics.BodyType", + "com.codename1.gaming.physics.box2d.dynamics.ContactManager", + "com.codename1.gaming.physics.box2d.dynamics.Filter", + "com.codename1.gaming.physics.box2d.dynamics.Fixture", + "com.codename1.gaming.physics.box2d.dynamics.FixtureDef", + "com.codename1.gaming.physics.box2d.dynamics.FixtureProxy", + "com.codename1.gaming.physics.box2d.dynamics.Island", + "com.codename1.gaming.physics.box2d.dynamics.Profile", + "com.codename1.gaming.physics.box2d.dynamics.SolverData", + "com.codename1.gaming.physics.box2d.dynamics.TimeStep", + "com.codename1.gaming.physics.box2d.dynamics.World", + "com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact", + "com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact", + "com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact", + "com.codename1.gaming.physics.box2d.dynamics.contacts.Contact", + "com.codename1.gaming.physics.box2d.dynamics.contacts.ContactCreator", + "com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge", + "com.codename1.gaming.physics.box2d.dynamics.contacts.ContactPositionConstraint", + "com.codename1.gaming.physics.box2d.dynamics.contacts.ContactRegister", + "com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver", + "com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.ContactSolverDef", + "com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint", + "com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint", + "com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact", + "com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact", + "com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact", + "com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact", + "com.codename1.gaming.physics.box2d.dynamics.contacts.Position", + "com.codename1.gaming.physics.box2d.dynamics.contacts.Velocity", + "com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint", + "com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef", + "com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint", + "com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef", + "com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJoint", + "com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef", + "com.codename1.gaming.physics.box2d.dynamics.joints.GearJoint", + "com.codename1.gaming.physics.box2d.dynamics.joints.GearJointDef", + "com.codename1.gaming.physics.box2d.dynamics.joints.Jacobian", + "com.codename1.gaming.physics.box2d.dynamics.joints.Joint", + "com.codename1.gaming.physics.box2d.dynamics.joints.JointDef", + "com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge", + "com.codename1.gaming.physics.box2d.dynamics.joints.JointType", + "com.codename1.gaming.physics.box2d.dynamics.joints.LimitState", + "com.codename1.gaming.physics.box2d.dynamics.joints.MouseJoint", + "com.codename1.gaming.physics.box2d.dynamics.joints.MouseJointDef", + "com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJoint", + "com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef", + "com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint", + "com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef", + "com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJoint", + "com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef", + "com.codename1.gaming.physics.box2d.dynamics.joints.RopeJoint", + "com.codename1.gaming.physics.box2d.dynamics.joints.RopeJointDef", + "com.codename1.gaming.physics.box2d.dynamics.joints.WeldJoint", + "com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef", + "com.codename1.gaming.physics.box2d.dynamics.joints.WheelJoint", + "com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef", + "com.codename1.gaming.physics.box2d.pooling.IDynamicStack", + "com.codename1.gaming.physics.box2d.pooling.IOrderedStack", + "com.codename1.gaming.physics.box2d.pooling.IWorldPool", + "com.codename1.gaming.physics.box2d.pooling.arrays.FloatArray", + "com.codename1.gaming.physics.box2d.pooling.arrays.IntArray", + "com.codename1.gaming.physics.box2d.pooling.arrays.Vec2Array", + "com.codename1.gaming.physics.box2d.pooling.normal.CircleStack", + "com.codename1.gaming.physics.box2d.pooling.normal.DefaultWorldPool", + "com.codename1.gaming.physics.box2d.pooling.normal.MutableStack", + "com.codename1.gaming.physics.box2d.pooling.normal.OrderedStack", + "com.codename1.gaming.physics.box2d.pooling.stacks.DynamicIntStack", + "com.codename1.gpu.Camera", + "com.codename1.gpu.GltfLoader", + "com.codename1.gpu.GltfLoader.GltfModel", + "com.codename1.gpu.GpuCapabilities", + "com.codename1.gpu.GraphicsDevice", + "com.codename1.gpu.IndexBuffer", + "com.codename1.gpu.Light", + "com.codename1.gpu.Material", + "com.codename1.gpu.Material.Type", + "com.codename1.gpu.Matrix4", + "com.codename1.gpu.Mesh", + "com.codename1.gpu.PrimitiveType", + "com.codename1.gpu.Primitives", + "com.codename1.gpu.RenderState", + "com.codename1.gpu.RenderState.BlendMode", + "com.codename1.gpu.RenderState.CullMode", + "com.codename1.gpu.RenderView", + "com.codename1.gpu.Renderer", + "com.codename1.gpu.Texture", + "com.codename1.gpu.Texture.Filter", + "com.codename1.gpu.Texture.Wrap", + "com.codename1.gpu.VertexAttribute", + "com.codename1.gpu.VertexAttribute.Usage", + "com.codename1.gpu.VertexBuffer", + "com.codename1.gpu.VertexFormat", "com.codename1.io.AccessToken", "com.codename1.io.BufferedInputStream", "com.codename1.io.BufferedOutputStream", @@ -249,11 +591,17 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.io.IOProgressListener", "com.codename1.io.JSONParseCallback", "com.codename1.io.JSONParser", + "com.codename1.io.JSONParser.RawJson", + "com.codename1.io.JSONWriter", + "com.codename1.io.JSONWriter.ArrayBuilder", + "com.codename1.io.JSONWriter.ObjectBuilder", "com.codename1.io.Log", "com.codename1.io.MalformedURLException", "com.codename1.io.MultipartRequest", "com.codename1.io.NetworkEvent", "com.codename1.io.NetworkManager", + "com.codename1.io.NetworkTypeListener", + "com.codename1.io.NetworkTypePlatform", "com.codename1.io.Oauth2", "com.codename1.io.Oauth2.RefreshTokenRequest", "com.codename1.io.PreferenceListener", @@ -267,6 +615,35 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.io.Util", "com.codename1.io.WebServiceProxyCall", "com.codename1.io.WebServiceProxyCall.WSDefinition", + "com.codename1.io.WebSocket", + "com.codename1.io.WebSocket.BinaryHandler", + "com.codename1.io.WebSocket.CloseHandler", + "com.codename1.io.WebSocket.ConnectHandler", + "com.codename1.io.WebSocket.ErrorHandler", + "com.codename1.io.WebSocket.TextHandler", + "com.codename1.io.WebSocketState", + "com.codename1.io.bonjour.BonjourBrowser", + "com.codename1.io.bonjour.BonjourPlatform", + "com.codename1.io.bonjour.BonjourPublisher", + "com.codename1.io.bonjour.BonjourService", + "com.codename1.io.bonjour.BonjourServiceListener", + "com.codename1.io.graphql.GraphQL", + "com.codename1.io.graphql.GraphQLClients", + "com.codename1.io.graphql.GraphQLClients.Factory", + "com.codename1.io.graphql.GraphQLError", + "com.codename1.io.graphql.GraphQLResponse", + "com.codename1.io.graphql.GraphQLSubscription", + "com.codename1.io.graphql.GraphQLSubscription.Handler", + "com.codename1.io.grpc.GrpcClients", + "com.codename1.io.grpc.GrpcClients.Factory", + "com.codename1.io.grpc.GrpcException", + "com.codename1.io.grpc.GrpcResponse", + "com.codename1.io.grpc.GrpcWeb", + "com.codename1.io.grpc.ProtoCodec", + "com.codename1.io.grpc.ProtoCodecs", + "com.codename1.io.grpc.ProtoReader", + "com.codename1.io.grpc.ProtoReader.PackedReader", + "com.codename1.io.grpc.ProtoWriter", "com.codename1.io.gzip.Adler32", "com.codename1.io.gzip.CRC32", "com.codename1.io.gzip.Deflate", @@ -283,10 +660,21 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.io.gzip.InflaterInputStream", "com.codename1.io.gzip.JZlib", "com.codename1.io.gzip.ZStream", + "com.codename1.io.oidc.OidcBrowserNative", + "com.codename1.io.oidc.OidcClient", + "com.codename1.io.oidc.OidcConfiguration", + "com.codename1.io.oidc.OidcConfiguration.Builder", + "com.codename1.io.oidc.OidcException", + "com.codename1.io.oidc.OidcTokens", + "com.codename1.io.oidc.PkceChallenge", + "com.codename1.io.oidc.SystemBrowser", + "com.codename1.io.oidc.TokenStore", "com.codename1.io.rest.ErrorCodeHandler", "com.codename1.io.rest.RequestBuilder", "com.codename1.io.rest.Response", "com.codename1.io.rest.Rest", + "com.codename1.io.rest.RestClients", + "com.codename1.io.rest.RestClients.Factory", "com.codename1.io.services.CachedData", "com.codename1.io.services.CachedDataService", "com.codename1.io.services.ImageDownloadService", @@ -299,6 +687,28 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.io.tar.TarInputStream", "com.codename1.io.tar.TarOutputStream", "com.codename1.io.tar.TarUtils", + "com.codename1.io.usb.Usb", + "com.codename1.io.usb.UsbDevice", + "com.codename1.io.usb.UsbDeviceListener", + "com.codename1.io.usb.UsbPlatform", + "com.codename1.io.webauthn.PublicKeyCredential", + "com.codename1.io.webauthn.PublicKeyCredentialCreationOptions", + "com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.Builder", + "com.codename1.io.webauthn.PublicKeyCredentialRequestOptions", + "com.codename1.io.webauthn.PublicKeyCredentialRequestOptions.Builder", + "com.codename1.io.webauthn.WebAuthnClient", + "com.codename1.io.webauthn.WebAuthnException", + "com.codename1.io.webauthn.WebAuthnNative", + "com.codename1.io.wifi.WiFi", + "com.codename1.io.wifi.WiFiConnectCallback", + "com.codename1.io.wifi.WiFiDirect", + "com.codename1.io.wifi.WiFiDirectListener", + "com.codename1.io.wifi.WiFiDirectPeer", + "com.codename1.io.wifi.WiFiNetwork", + "com.codename1.io.wifi.WiFiScanCallback", + "com.codename1.io.wifi.WiFiSecurity", + "com.codename1.io.wifi.WifiDirectPlatform", + "com.codename1.io.wifi.WifiPlatform", "com.codename1.javascript.JSFunction", "com.codename1.javascript.JSObject", "com.codename1.javascript.JavascriptContext", @@ -317,6 +727,8 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.location.LocationListener", "com.codename1.location.LocationManager", "com.codename1.location.LocationRequest", + "com.codename1.mapping.Mapper", + "com.codename1.mapping.Mappers", "com.codename1.maps.BoundingBox", "com.codename1.maps.Coord", "com.codename1.maps.MapComponent", @@ -341,15 +753,52 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.media.AsyncMedia.State", "com.codename1.media.AudioBuffer", "com.codename1.media.AudioBuffer.AudioBufferCallback", + "com.codename1.media.CompletionAwareSoundPoolPeer", "com.codename1.media.Media", "com.codename1.media.MediaManager", "com.codename1.media.MediaMetaData", "com.codename1.media.MediaRecorderBuilder", + "com.codename1.media.RecognitionCallback", + "com.codename1.media.RecognitionOptions", "com.codename1.media.RemoteControlListener", + "com.codename1.media.SoundPoolPeer", + "com.codename1.media.SpeechRecognizer", + "com.codename1.media.TextToSpeech", + "com.codename1.media.TtsOptions", + "com.codename1.media.VoiceCompletionListener", "com.codename1.media.WAVWriter", "com.codename1.messaging.Message", + "com.codename1.nfc.ApduResponse", + "com.codename1.nfc.HostCardEmulationService", + "com.codename1.nfc.IsoDep", + "com.codename1.nfc.MifareClassic", + "com.codename1.nfc.MifareUltralight", + "com.codename1.nfc.NdefMessage", + "com.codename1.nfc.NdefRecord", + "com.codename1.nfc.Nfc", + "com.codename1.nfc.NfcA", + "com.codename1.nfc.NfcB", + "com.codename1.nfc.NfcError", + "com.codename1.nfc.NfcException", + "com.codename1.nfc.NfcF", + "com.codename1.nfc.NfcListener", + "com.codename1.nfc.NfcReadOptions", + "com.codename1.nfc.NfcV", + "com.codename1.nfc.Tag", + "com.codename1.nfc.TagTechnology", + "com.codename1.nfc.TagType", "com.codename1.notifications.LocalNotification", + "com.codename1.notifications.LocalNotification.Action", + "com.codename1.notifications.LocalNotification.MessagingStyle", + "com.codename1.notifications.LocalNotification.MessagingStyle.Message", "com.codename1.notifications.LocalNotificationCallback", + "com.codename1.notifications.NotificationChannelBuilder", + "com.codename1.notifications.NotificationPermissionCallback", + "com.codename1.notifications.NotificationPermissionRequest", + "com.codename1.notifications.NotificationPermissionResult", + "com.codename1.notifications.NotificationPermissionResult.AuthorizationLevel", + "com.codename1.orm.Dao", + "com.codename1.orm.EntityManager", "com.codename1.payment.ApplePromotionalOffer", "com.codename1.payment.PendingPurchaseCallback", "com.codename1.payment.Product", @@ -359,11 +808,16 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.payment.Receipt", "com.codename1.payment.ReceiptStore", "com.codename1.payment.RestoreCallback", + "com.codename1.payment.WalletExtension", + "com.codename1.payment.WalletPassEntry", "com.codename1.plugin.Plugin", "com.codename1.plugin.PluginSupport", "com.codename1.plugin.event.IsGalleryTypeSupportedEvent", "com.codename1.plugin.event.OpenGalleryEvent", "com.codename1.plugin.event.PluginEvent", + "com.codename1.printing.PrintResult", + "com.codename1.printing.PrintResultListener", + "com.codename1.printing.Printer", "com.codename1.processing.Result", "com.codename1.properties.BooleanProperty", "com.codename1.properties.ByteProperty", @@ -411,19 +865,59 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.push.PushBuilder", "com.codename1.push.PushCallback", "com.codename1.push.PushContent", + "com.codename1.router.Navigation", + "com.codename1.router.NavigationEntry", + "com.codename1.router.PopGuard", + "com.codename1.router.PopReason", + "com.codename1.router.RouteDispatcher", + "com.codename1.security.AuthenticationOptions", + "com.codename1.security.Base32", + "com.codename1.security.BiometricError", + "com.codename1.security.BiometricException", + "com.codename1.security.BiometricType", + "com.codename1.security.Biometrics", + "com.codename1.security.Cipher", + "com.codename1.security.CryptoException", + "com.codename1.security.Hash", + "com.codename1.security.Hmac", + "com.codename1.security.Jwt", + "com.codename1.security.Key", + "com.codename1.security.KeyGenerator", + "com.codename1.security.KeyPair", + "com.codename1.security.Otp", + "com.codename1.security.PrivateKey", + "com.codename1.security.PublicKey", + "com.codename1.security.SecretKey", + "com.codename1.security.SecureRandom", + "com.codename1.security.SecureStorage", + "com.codename1.security.Signature", "com.codename1.share.EmailShare", "com.codename1.share.FacebookShare", "com.codename1.share.SMSShare", + "com.codename1.share.ShareResult", + "com.codename1.share.ShareResultListener", "com.codename1.share.ShareService", + "com.codename1.share.SharedContent", + "com.codename1.share.SharedContent.Builder", + "com.codename1.share.SharedContent.Item", + "com.codename1.social.AppleSignIn", + "com.codename1.social.AppleSignInCallback", + "com.codename1.social.AppleSignInNative", + "com.codename1.social.AppleSignInResult", + "com.codename1.social.Auth0Connect", "com.codename1.social.FacebookConnect", + "com.codename1.social.FirebaseAuth", + "com.codename1.social.FirebaseAuth.FirebaseUser", "com.codename1.social.GoogleConnect", "com.codename1.social.Login", "com.codename1.social.LoginCallback", + "com.codename1.social.MicrosoftConnect", "com.codename1.system.CrashReport", "com.codename1.system.DefaultCrashReporter", "com.codename1.system.Lifecycle", "com.codename1.system.NativeInterface", "com.codename1.system.NativeLookup", + "com.codename1.system.SimulatorHookExecutor", "com.codename1.system.URLCallback", "com.codename1.testing.AbstractTest", "com.codename1.testing.DeviceRunner", @@ -463,6 +957,7 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.ui.ComponentSelector.ComponentClosure", "com.codename1.ui.ComponentSelector.ComponentMapper", "com.codename1.ui.ComponentSelector.Filter", + "com.codename1.ui.ConicGradient", "com.codename1.ui.Container", "com.codename1.ui.Dialog", "com.codename1.ui.Display", @@ -473,6 +968,8 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.ui.FontImage", "com.codename1.ui.Form", "com.codename1.ui.Form.TabIterator", + "com.codename1.ui.GeneratedSVGImage", + "com.codename1.ui.Gradient", "com.codename1.ui.Graphics", "com.codename1.ui.IconHolder", "com.codename1.ui.Image", @@ -481,6 +978,7 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.ui.InputComponent", "com.codename1.ui.InterFormContainer", "com.codename1.ui.Label", + "com.codename1.ui.LinearGradient", "com.codename1.ui.LinearGradientPaint", "com.codename1.ui.List", "com.codename1.ui.MenuBar", @@ -493,6 +991,7 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.ui.PeerComponent", "com.codename1.ui.PickerComponent", "com.codename1.ui.RGBImage", + "com.codename1.ui.RadialGradient", "com.codename1.ui.RadioButton", "com.codename1.ui.ReleasableComponent", "com.codename1.ui.SelectableIconHolder", @@ -521,9 +1020,11 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.ui.URLImage", "com.codename1.ui.URLImage.ErrorCallback", "com.codename1.ui.URLImage.ImageAdapter", + "com.codename1.ui.URLImage.RequestDecorator", "com.codename1.ui.VirtualInputDevice", "com.codename1.ui.animations.Animation", "com.codename1.ui.animations.AnimationObject", + "com.codename1.ui.animations.AnimationTime", "com.codename1.ui.animations.BubbleTransition", "com.codename1.ui.animations.CommonTransitions", "com.codename1.ui.animations.ComponentAnimation", @@ -616,6 +1117,8 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.ui.painter.PainterChain", "com.codename1.ui.plaf.Border", "com.codename1.ui.plaf.CSSBorder", + "com.codename1.ui.plaf.CSSFilterParser", + "com.codename1.ui.plaf.CSSFilterParser.FilterChain", "com.codename1.ui.plaf.DefaultLookAndFeel", "com.codename1.ui.plaf.LookAndFeel", "com.codename1.ui.plaf.RoundBorder", @@ -645,6 +1148,7 @@ public final class GeneratedCN1Access implements CN1Access { "com.codename1.ui.spinner.GenericSpinner", "com.codename1.ui.spinner.NumericSpinner", "com.codename1.ui.spinner.Picker", + "com.codename1.ui.spinner.Picker.DateGetter", "com.codename1.ui.spinner.Picker.LightweightPopupButtonPlacement", "com.codename1.ui.spinner.TimeSpinner", "com.codename1.ui.table.AbstractTableModel", @@ -737,6 +1241,7 @@ public final class GeneratedCN1Access implements CN1Access { "java.io.DataOutput", "java.io.DataOutputStream", "java.io.EOFException", + "java.io.FileNotFoundException", "java.io.Flushable", "java.io.IOException", "java.io.InputStream", @@ -902,7 +1407,12 @@ public final class GeneratedCN1Access implements CN1Access { "java.util.TreeSet", "java.util.Vector", "java.util.concurrent.ThreadLocalRandom", + "java.util.concurrent.atomic.AtomicBoolean", + "java.util.concurrent.atomic.AtomicInteger", + "java.util.concurrent.atomic.AtomicLong", + "java.util.concurrent.atomic.AtomicReference", "java.util.function.BiConsumer", + "java.util.function.BiFunction", "java.util.function.BinaryOperator", "java.util.function.Consumer", "java.util.function.Function", @@ -939,20 +1449,161 @@ private static Map buildMethodIndex() { fillMethodIndex10(index); fillMethodIndex11(index); fillMethodIndex12(index); + fillMethodIndex13(index); + fillMethodIndex14(index); + fillMethodIndex15(index); + fillMethodIndex16(index); + fillMethodIndex17(index); + fillMethodIndex18(index); + fillMethodIndex19(index); + fillMethodIndex20(index); return index; } private static void fillMethodIndex0(Map index) { + index.put("com.codename1.ads.AdCallback", splitMembers("")); + index.put("com.codename1.ads.AdConfig", splitMembers("")); + index.put("com.codename1.ads.AdConsent", splitMembers("")); + index.put("com.codename1.ads.AdError", splitMembers("")); + index.put("com.codename1.ads.AdFormat", splitMembers("")); + index.put("com.codename1.ads.AdListener", splitMembers("")); + index.put("com.codename1.ads.AdManager", splitMembers("")); + index.put("com.codename1.ads.AdRequest", splitMembers("")); index.put("com.codename1.ads.AdsService", splitMembers("")); + index.put("com.codename1.ads.AppOpenAd", splitMembers("")); + index.put("com.codename1.ads.BannerAd", splitMembers("")); index.put("com.codename1.ads.InnerActive", splitMembers("")); + index.put("com.codename1.ads.InterstitialAd", splitMembers("")); + index.put("com.codename1.ads.NativeAd", splitMembers("")); + index.put("com.codename1.ads.NativeAdLoader", splitMembers("")); + index.put("com.codename1.ads.OnUserEarnedRewardListener", splitMembers("")); + index.put("com.codename1.ads.RewardItem", splitMembers("")); + index.put("com.codename1.ads.RewardedAd", splitMembers("")); + index.put("com.codename1.ads.RewardedInterstitialAd", splitMembers("")); + index.put("com.codename1.ads.ServerSideVerificationOptions", splitMembers("")); + index.put("com.codename1.ads.spi.AdConsentController", splitMembers("")); + index.put("com.codename1.ads.spi.AdProvider", splitMembers("")); + index.put("com.codename1.ads.spi.AdSessionCallback", splitMembers("")); + index.put("com.codename1.ads.spi.BannerAdSession", splitMembers("")); + index.put("com.codename1.ads.spi.FullScreenAdSession", splitMembers("")); + index.put("com.codename1.ads.spi.NativeAdProvider", splitMembers("")); + index.put("com.codename1.ai.ChatMessage", splitMembers("")); + index.put("com.codename1.ai.ChatRequest", splitMembers("")); + index.put("com.codename1.ai.ChatRequest.Builder", splitMembers("")); + index.put("com.codename1.ai.ChatResponse", splitMembers("")); + index.put("com.codename1.ai.ConversationStore", splitMembers("")); + index.put("com.codename1.ai.Embedding", splitMembers("")); + index.put("com.codename1.ai.EmbeddingRequest", splitMembers("")); + index.put("com.codename1.ai.EmbeddingRequest.Builder", splitMembers("")); + index.put("com.codename1.ai.EmbeddingResponse", splitMembers("")); + index.put("com.codename1.ai.GenerateImageRequest", splitMembers("")); + index.put("com.codename1.ai.ImageGenerator", splitMembers("")); + index.put("com.codename1.ai.ImagePart", splitMembers("")); + index.put("com.codename1.ai.LlmChatBinding", splitMembers("")); + index.put("com.codename1.ai.LlmClient", splitMembers("")); + index.put("com.codename1.ai.LlmException", splitMembers("")); + index.put("com.codename1.ai.LlmException.ErrorType", splitMembers("")); + index.put("com.codename1.ai.MessagePart", splitMembers("")); + index.put("com.codename1.ai.PromptTemplate", splitMembers("")); + index.put("com.codename1.ai.ResponseFormat", splitMembers("")); + index.put("com.codename1.ai.RetryPolicy", splitMembers("")); + index.put("com.codename1.ai.Role", splitMembers("")); + index.put("com.codename1.ai.SafetyFilter", splitMembers("")); + index.put("com.codename1.ai.StreamingListener", splitMembers("")); + index.put("com.codename1.ai.TextPart", splitMembers("")); + index.put("com.codename1.ai.Tokenizer", splitMembers("")); + index.put("com.codename1.ai.Tool", splitMembers("")); + index.put("com.codename1.ai.ToolCall", splitMembers("")); + index.put("com.codename1.ai.ToolChoice", splitMembers("")); + index.put("com.codename1.ai.ToolHandler", splitMembers("")); + index.put("com.codename1.ai.ToolResultPart", splitMembers("")); + index.put("com.codename1.ai.Usage", splitMembers("")); index.put("com.codename1.analytics.AnalyticsService", splitMembers("")); index.put("com.codename1.annotations.Async", splitMembers("")); index.put("com.codename1.annotations.Async.Execute", splitMembers("")); index.put("com.codename1.annotations.Async.Schedule", splitMembers("")); + index.put("com.codename1.annotations.Bind", splitMembers("")); + index.put("com.codename1.annotations.Bindable", splitMembers("")); + index.put("com.codename1.annotations.Column", splitMembers("")); + } + + private static void fillMethodIndex1(Map index) { index.put("com.codename1.annotations.Concrete", splitMembers("")); + index.put("com.codename1.annotations.DbTransient", splitMembers("")); index.put("com.codename1.annotations.DisableDebugInfo", splitMembers("")); index.put("com.codename1.annotations.DisableNullChecksAndArrayBoundsChecks", splitMembers("")); + index.put("com.codename1.annotations.Email", splitMembers("")); + index.put("com.codename1.annotations.Entity", splitMembers("")); + index.put("com.codename1.annotations.ExistIn", splitMembers("")); + index.put("com.codename1.annotations.Id", splitMembers("")); + index.put("com.codename1.annotations.JsonIgnore", splitMembers("")); + index.put("com.codename1.annotations.JsonProperty", splitMembers("")); + index.put("com.codename1.annotations.Length", splitMembers("")); + index.put("com.codename1.annotations.Mapped", splitMembers("")); + index.put("com.codename1.annotations.Numeric", splitMembers("")); + index.put("com.codename1.annotations.Regex", splitMembers("")); + index.put("com.codename1.annotations.Required", splitMembers("")); + index.put("com.codename1.annotations.Route", splitMembers("")); + index.put("com.codename1.annotations.Route.Routes", splitMembers("")); + index.put("com.codename1.annotations.RouteParam", splitMembers("")); + index.put("com.codename1.annotations.Url", splitMembers("")); + index.put("com.codename1.annotations.Validate", splitMembers("")); + index.put("com.codename1.annotations.XmlAttribute", splitMembers("")); + index.put("com.codename1.annotations.XmlElement", splitMembers("")); + index.put("com.codename1.annotations.XmlRoot", splitMembers("")); + index.put("com.codename1.annotations.XmlTransient", splitMembers("")); + index.put("com.codename1.annotations.graphql.GraphQLClient", splitMembers("")); + index.put("com.codename1.annotations.graphql.Mutation", splitMembers("")); + index.put("com.codename1.annotations.graphql.Query", splitMembers("")); + index.put("com.codename1.annotations.graphql.Subscription", splitMembers("")); + index.put("com.codename1.annotations.graphql.Var", splitMembers("")); + index.put("com.codename1.annotations.grpc.GrpcClient", splitMembers("")); + index.put("com.codename1.annotations.grpc.ProtoEnum", splitMembers("")); + index.put("com.codename1.annotations.grpc.ProtoField", splitMembers("")); + index.put("com.codename1.annotations.grpc.ProtoField.WireKind", splitMembers("")); + index.put("com.codename1.annotations.grpc.ProtoMessage", splitMembers("")); + index.put("com.codename1.annotations.grpc.Rpc", splitMembers("")); + index.put("com.codename1.annotations.rest.Body", splitMembers("")); + index.put("com.codename1.annotations.rest.Cookie", splitMembers("")); + index.put("com.codename1.annotations.rest.DELETE", splitMembers("")); + index.put("com.codename1.annotations.rest.GET", splitMembers("")); + index.put("com.codename1.annotations.rest.Header", splitMembers("")); + index.put("com.codename1.annotations.rest.PATCH", splitMembers("")); + index.put("com.codename1.annotations.rest.POST", splitMembers("")); + index.put("com.codename1.annotations.rest.PUT", splitMembers("")); + index.put("com.codename1.annotations.rest.Path", splitMembers("")); + index.put("com.codename1.annotations.rest.Query", splitMembers("")); + index.put("com.codename1.annotations.rest.RestClient", splitMembers("")); index.put("com.codename1.background.BackgroundFetch", splitMembers("")); + index.put("com.codename1.background.BackgroundTask", splitMembers("")); + index.put("com.codename1.background.BackgroundWork", splitMembers("")); + index.put("com.codename1.background.BackgroundWorker", splitMembers("")); + index.put("com.codename1.background.ForegroundService", splitMembers("")); + index.put("com.codename1.background.ForegroundService.Task", splitMembers("")); + index.put("com.codename1.background.WorkRequest", splitMembers("")); + index.put("com.codename1.background.WorkRequest.Builder", splitMembers("")); + index.put("com.codename1.binding.BindAttr", splitMembers("")); + index.put("com.codename1.binding.Binder", splitMembers("")); + index.put("com.codename1.binding.Binders", splitMembers("")); + index.put("com.codename1.binding.Binding", splitMembers("")); + index.put("com.codename1.binding.NotifiableBinding", splitMembers("")); + index.put("com.codename1.camera.Camera", splitMembers("")); + index.put("com.codename1.camera.CameraFacing", splitMembers("")); + index.put("com.codename1.camera.CameraFrame", splitMembers("")); + index.put("com.codename1.camera.CameraInfo", splitMembers("")); + index.put("com.codename1.camera.CameraSession", splitMembers("")); + } + + private static void fillMethodIndex2(Map index) { + index.put("com.codename1.camera.CameraSessionOptions", splitMembers("")); + index.put("com.codename1.camera.CameraView", splitMembers("")); + index.put("com.codename1.camera.CapturedPhoto", splitMembers("")); + index.put("com.codename1.camera.FlashMode", splitMembers("")); + index.put("com.codename1.camera.FrameFormat", splitMembers("")); + index.put("com.codename1.camera.FrameListener", splitMembers("")); + index.put("com.codename1.camera.PhotoCaptureOptions", splitMembers("")); + index.put("com.codename1.camera.ScaleType", splitMembers("")); + index.put("com.codename1.camera.VideoRecording", splitMembers("")); index.put("com.codename1.capture.Capture", splitMembers("")); index.put("com.codename1.capture.VideoCaptureConstraints", splitMembers("")); index.put("com.codename1.capture.VideoCaptureConstraints.Compiler", splitMembers("")); @@ -1007,10 +1658,10 @@ private static void fillMethodIndex0(Map index) { index.put("com.codename1.charts.views.LineChart", splitMembers("")); index.put("com.codename1.charts.views.PieChart", splitMembers("")); index.put("com.codename1.charts.views.PieMapper", splitMembers("")); + index.put("com.codename1.charts.views.PieSegment", splitMembers("")); } - private static void fillMethodIndex1(Map index) { - index.put("com.codename1.charts.views.PieSegment", splitMembers("")); + private static void fillMethodIndex3(Map index) { index.put("com.codename1.charts.views.PointStyle", splitMembers("")); index.put("com.codename1.charts.views.RadarChart", splitMembers("")); index.put("com.codename1.charts.views.RangeBarChart", splitMembers("")); @@ -1023,60 +1674,65 @@ private static void fillMethodIndex1(Map index) { index.put("com.codename1.codescan.CodeScanner", splitMembers("")); index.put("com.codename1.codescan.ScanResult", splitMembers("")); index.put("com.codename1.compat.java.util.Objects", splitMembers("")); - index.put("com.codename1.components.Accordion", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addContent(Component, Component)addContent(String, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addOnClickItemListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()collapse(Component)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)expand(Component)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBackgroundItemUIID()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCurrentlyExpanded()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeaderUIID()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOpenCloseIconUIID()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeContent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removeOnClickItemListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setAutoClose(boolean)setBackgroundItemUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloseIcon(char)setCloseIcon(Image)setCloseIcon(char, float)setCloseIcon(char, String)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeader(Component, Component)setHeader(String, Component)setHeaderUIID(String)setHeaderUIID(Component, String)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOpenCloseIconUIID(String)setOpenIcon(char)setOpenIcon(Image)setOpenIcon(char, float)setOpenIcon(char, String)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.Ads", splitMembers("actionPerformed(ActionEvent, HTMLComponent, HTMLElement)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)dataChanged(int, int, HTMLComponent, TextField, HTMLElement)drop(Component, int, int)fieldSubmitted(HTMLComponent, TextArea, String, String, String, int, String)findDropTargetAt(int, int)findFirstFocusable()flushReplace()focusGained(Component, HTMLComponent, HTMLElement)focusLost(Component, HTMLComponent, HTMLElement)forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAd()getAge()getAllStyles()getAnimationManager()getAppID()getAutoComplete(HTMLComponent, String, String)getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getCategory()getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getGender()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getKeywords()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getLinkProperties(HTMLComponent, String)getLocation()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getUpdateDuration()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()initComponent()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()linkClicked(HTMLComponent, String)longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)pageStatusChanged(HTMLComponent, int, String)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)parsingError(int, String, String, String, String)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)selectionChanged(int, int, HTMLComponent, List, HTMLElement)setAccessibilityText(String)setAd(String)setAge(String)setAlwaysTensile(boolean)setAppID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCategory(String)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGender(String)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setKeywords(String[])setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setLocation(String)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setUpdateDuration(int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)titleUpdated(HTMLComponent, String)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.AudioRecorderComponent", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getState()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.Accordion", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addContent(Component, Component)addContent(String, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addOnClickItemListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()collapse(Component)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)expand(Component)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBackgroundItemUIID()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCurrentlyExpanded()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeaderUIID()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOpenCloseIconUIID()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeContent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removeOnClickItemListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setAutoClose(boolean)setBackgroundItemUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloseIcon(char)setCloseIcon(Image)setCloseIcon(char, float)setCloseIcon(char, String)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeader(Component, Component)setHeader(String, Component)setHeaderUIID(String)setHeaderUIID(Component, String)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOpenCloseIconUIID(String)setOpenIcon(char)setOpenIcon(Image)setOpenIcon(char, float)setOpenIcon(char, String)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.Ads", splitMembers("actionPerformed(ActionEvent, HTMLComponent, HTMLElement)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)dataChanged(int, int, HTMLComponent, TextField, HTMLElement)drop(Component, int, int)fieldSubmitted(HTMLComponent, TextArea, String, String, String, int, String)findDropTargetAt(int, int)findFirstFocusable()flushReplace()focusGained(Component, HTMLComponent, HTMLElement)focusLost(Component, HTMLComponent, HTMLElement)forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAd()getAge()getAllStyles()getAnimationManager()getAppID()getAutoComplete(HTMLComponent, String, String)getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getCategory()getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getGender()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getKeywords()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getLinkProperties(HTMLComponent, String)getLocation()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getUpdateDuration()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()initComponent()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()linkClicked(HTMLComponent, String)longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)pageStatusChanged(HTMLComponent, int, String)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)parsingError(int, String, String, String, String)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)selectionChanged(int, int, HTMLComponent, List, HTMLElement)setAccessibilityText(String)setAd(String)setAge(String)setAlwaysTensile(boolean)setAppID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCategory(String)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGender(String)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setKeywords(String[])setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setLocation(String)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setUpdateDuration(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)titleUpdated(HTMLComponent, String)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.AudioRecorderComponent", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getState()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); index.put("com.codename1.components.AudioRecorderComponent.RecorderState", splitMembers("")); - index.put("com.codename1.components.ButtonList", splitMembers("actionPerformed(ActionEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDecorator(Decorator)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)dataChanged(int, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getMultiListModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refresh()refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDecorator(Decorator)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)selectionChanged(int, int)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCellUIID(String)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(ListModel)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.ButtonList", splitMembers("actionPerformed(ActionEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDecorator(Decorator)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)dataChanged(int, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getMultiListModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refresh()refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDecorator(Decorator)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)selectionChanged(int, int)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCellUIID(String)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(ListModel)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); index.put("com.codename1.components.ButtonList.Decorator", splitMembers("decorate(Object, Component)undecorate(Component)")); - index.put("com.codename1.components.CheckBoxList", splitMembers("actionPerformed(ActionEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDecorator(Decorator)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)dataChanged(int, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getMultiListModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refresh()refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDecorator(Decorator)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)selectionChanged(int, int)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCellUIID(String)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(ListModel)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.ClearableTextField", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)wrap(TextArea)wrap(TextArea, float)")); - index.put("com.codename1.components.FileEncodedImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageData()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledEncoded(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()create(String, int, int)create(String, int, int, boolean)")); - index.put("com.codename1.components.FileEncodedImageAsync", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageData()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledEncoded(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()create(String, Image)create(String, byte[], int, int)")); - index.put("com.codename1.components.FileTree", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLeafListener(ActionListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()collapsePath(Object[]...)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)expandPath(Object[]...)expandPath(boolean, Object[]...)findDropTargetAt(int, int)findFirstFocusable()findNodeComponent(Object)findNodeComponent(Object, Component)flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getParentComponent(Component)getParentNode(Component)getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedItem()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getTreeState()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMultilineMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshNode(Component)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLeafListener(ActionListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(TreeModel)setMultilineMode(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setTreeState(TreeState)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.ChatBubble", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)appendText(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getBubbleText()getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMessage()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.ChatInput", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clear()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getAttachButton()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getField()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSendButton()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getVoiceButton()getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOnAttach(ActionListener)setOnSend(ActionListener)setOnVoice(ActionListener)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.ChatView", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addMessage(ChatMessage)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)appendToLastMessage(String)applyRTL(boolean)beginAssistantStream()bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getHistory()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInput()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOnAttach(ActionListener)setOnSend(ActionListener)setOnVoice(ActionListener)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setTypingIndicatorVisible(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.CheckBoxList", splitMembers("actionPerformed(ActionEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDecorator(Decorator)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)dataChanged(int, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getMultiListModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refresh()refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDecorator(Decorator)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)selectionChanged(int, int)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCellUIID(String)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(ListModel)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.ClearableTextField", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)wrap(TextArea)wrap(TextArea, float)")); + index.put("com.codename1.components.FileEncodedImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageData()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isDisposed()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledEncoded(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()create(String, int, int)create(String, int, int, boolean)")); + index.put("com.codename1.components.FileEncodedImageAsync", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageData()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isDisposed()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledEncoded(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()create(String, Image)create(String, byte[], int, int)")); + index.put("com.codename1.components.FileTree", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLeafListener(ActionListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()collapsePath(Object[]...)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)expandPath(Object[]...)expandPath(boolean, Object[]...)findDropTargetAt(int, int)findFirstFocusable()findNodeComponent(Object)findNodeComponent(Object, Component)flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getParentComponent(Component)getParentNode(Component)getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedItem()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getTreeState()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMultilineMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshNode(Component)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLeafListener(ActionListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(TreeModel)setMultilineMode(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setTreeState(TreeState)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); index.put("com.codename1.components.FileTreeModel", splitMembers("addExtensionFilter(String)getChildren(Object)isLeaf(Object)")); - index.put("com.codename1.components.FloatingActionButton", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindFabToContainer(Component)bindFabToContainer(Component, int, int)bindProperty(String, BindTarget)bindStateTo(Button)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)createSubFAB(char, String)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFloatingActionTextUIID()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconFromState()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListeners()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getRolloverIcon()getRolloverPressedIcon()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getState()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isAutoSizeMode()isBlockLead()isCapsText()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOppositeSide()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isToggle()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])pressed()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)released()released(int, int)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoRelease(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCapsText(boolean)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFloatingActionTextUIID(String)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setReleaseRadius(int)setReleased()setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setToggle(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbind()unbindProperty(String, BindTarget)unbindStateFrom(Button)visibleBoundsContains(int, int)createBadge(String)createFAB(char)createFAB(char, String)getIconDefaultSize()isAutoSizing()setAutoSizing(boolean)setIconDefaultSize(float)")); - index.put("com.codename1.components.FloatingHint", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.ImageViewer", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)deinitialize()drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCroppedImage(int)getCroppedImage(int, int, int)getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getImage()getImageList()getImageX()getImageY()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getSwipePlaceholder()getSwipeThreshold()getTabIndex()getTensileLength()getTextSelectionSupport()getThumbnailBarHeight()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()getZoom()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()initComponent()isAllowScaleDown()isAlwaysTensile()isAnimatedZoom()isBlockLead()isCellRenderer()isChildOf(Container)isCycleLeft()isCycleRight()isDraggable()isDropTarget()isEagerLock()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isNavigationArrowsVisible()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isThumbnailsVisible()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAllowScaleDown(boolean)setAlwaysTensile(boolean)setAnimateZoom(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setCycleLeft(boolean)setCycleRight(boolean)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEagerLock(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setImage(Image)setImageInitialPosition(int)setImageList(ListModel)setImageNoReposition(Image)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNavigationArrowsVisible(boolean)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSwipePlaceholder(Image)setSwipeThreshold(float)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setThumbnailBarHeight(float)setThumbnailsVisible(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)setZoom(float)setZoom(float, float, float)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.InfiniteProgress", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animate(boolean)announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAngleIncrease()getAnimation()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getMaterialDesignColor()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTickCount()getTintColor()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMaterialDesignMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setAngleIncrease(int)setAnimation(Image)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setMaterialDesignColor(int)setMaterialDesignMode(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTickCount(int)setTintColor(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)showInfiniteBlocking()showInifiniteBlocking()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)getDefaultMaterialDesignColor()isDefaultMaterialDesignMode()setDefaultMaterialDesignColor(int)setDefaultMaterialDesignMode(boolean)")); + index.put("com.codename1.components.FloatingActionButton", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindFabToContainer(Component)bindFabToContainer(Component, int, int)bindProperty(String, BindTarget)bindStateTo(Button)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)createSubFAB(char, String)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFloatingActionTextUIID()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconFromState()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListeners()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getRolloverIcon()getRolloverPressedIcon()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getState()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isAutoSizeMode()isBlockLead()isCapsText()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOppositeSide()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isToggle()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])pressed()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)released()released(int, int)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoRelease(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCapsText(boolean)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFloatingActionTextUIID(String)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setReleaseRadius(int)setReleased()setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setToggle(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbind()unbindProperty(String, BindTarget)unbindStateFrom(Button)visibleBoundsContains(int, int)createBadge(String)createFAB(char)createFAB(char, String)getIconDefaultSize()isAutoSizing()setAutoSizing(boolean)setIconDefaultSize(float)")); + index.put("com.codename1.components.FloatingHint", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.ImageViewer", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)deinitialize()drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCroppedImage(int)getCroppedImage(int, int, int)getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getImage()getImageList()getImageX()getImageY()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getSwipePlaceholder()getSwipeThreshold()getTabIndex()getTensileLength()getTextSelectionSupport()getThumbnailBarHeight()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()getZoom()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()initComponent()isAllowScaleDown()isAlwaysTensile()isAnimatedZoom()isBlockLead()isCellRenderer()isChildOf(Container)isCycleLeft()isCycleRight()isDraggable()isDropTarget()isEagerLock()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isNavigationArrowsVisible()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isThumbnailsVisible()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAllowScaleDown(boolean)setAlwaysTensile(boolean)setAnimateZoom(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setCycleLeft(boolean)setCycleRight(boolean)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEagerLock(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setImage(Image)setImageInitialPosition(int)setImageList(ListModel)setImageNoReposition(Image)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNavigationArrowsVisible(boolean)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSwipePlaceholder(Image)setSwipeThreshold(float)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setThumbnailBarHeight(float)setThumbnailsVisible(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)setZoom(float)setZoom(float, float, float)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.InfiniteProgress", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animate(boolean)announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAngleIncrease()getAnimation()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getMaterialDesignColor()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTickCount()getTintColor()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMaterialDesignMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setAngleIncrease(int)setAnimation(Image)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setMaterialDesignColor(int)setMaterialDesignMode(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTickCount(int)setTintColor(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)showInfiniteBlocking()showInifiniteBlocking()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)getDefaultMaterialDesignColor()isDefaultMaterialDesignMode()setDefaultMaterialDesignColor(int)setDefaultMaterialDesignMode(boolean)")); index.put("com.codename1.components.InfiniteScrollAdapter", splitMembers("addMoreComponents(Component[], boolean)continueFetching()getComponentLimit()getInfiniteProgress()setComponentLimit(int)addMoreComponents(Container, Component[], boolean)continueFetching(Container)createInfiniteScroll(Container, Runnable)createInfiniteScroll(Container, Runnable, boolean)")); - index.put("com.codename1.components.InteractionDialog", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()configureCommands(Command[], boolean)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)dispose()disposeToTheBottom()disposeToTheBottom(Runnable)disposeToTheLeft()disposeToTheRight()disposeToTheTop()drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getContentPane()getCursor()getDialogStyle()getDialogUIID()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTitle()getTitleComponent()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isAnimateShow()isBlockLead()isCellRenderer()isChildOf(Container)isDisposeWhenPointerOutOfBounds()isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isFormMode()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRepositionAnimation()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isShowing()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()resize(int, int, int, int)respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setAnimateShow(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDefaultCommand(Command)setDialogType(int)setDialogUIID(String)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDisposeWhenPointerOutOfBounds(boolean)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFormMode(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRepositionAnimation(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTimeout(long)setTitle(String)setTooltip(String)setTransitions(Transition)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)show(int, int, int, int)showDialog()showPopupDialog(Component)showPopupDialog(Rectangle)showPopupDialog(Component, boolean)showPopupDialog(Rectangle, boolean)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.InteractionDialog", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()configureCommands(Command[], boolean)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)dispose()disposeToTheBottom()disposeToTheBottom(Runnable)disposeToTheLeft()disposeToTheLeft(Runnable)disposeToTheRight()disposeToTheRight(Runnable)disposeToTheTop()disposeToTheTop(Runnable)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getAnimationSpeed()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getContentPane()getCursor()getDialogStyle()getDialogUIID()getDirtyRegion()getDisabledStyle()getDisposeAnimationSetup()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShowAnimationSetup()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTitle()getTitleComponent()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isAnimateShow()isBlockLead()isCellRenderer()isChildOf(Container)isDisposeWhenPointerOutOfBounds()isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isFormMode()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRepositionAnimation()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isShowing()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()resize(int, int, int, int)respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setAnimateShow(boolean)setAnimationSpeed(int)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDefaultCommand(Command)setDialogType(int)setDialogUIID(String)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDisposeAnimationSetup(Runnable)setDisposeWhenPointerOutOfBounds(boolean)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFormMode(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRepositionAnimation(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShowAnimationSetup(Runnable)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTimeout(long)setTitle(String)setTooltip(String)setTransitions(Transition)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)show(int, int, int, int)showDialog()showPopupDialog(Component)showPopupDialog(Rectangle)showPopupDialog(Component, boolean)showPopupDialog(Rectangle, boolean)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)isStackable()setStackable(boolean)")); index.put("com.codename1.components.MasterDetail", splitMembers("bindTabletLandscapeMaster(Form, Container, Component, Component, String, Image)")); - index.put("com.codename1.components.MediaPlayer", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBackIcon()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDataSource()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFwdIcon()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMedia()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPauseIcon()getPlayIcon()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSeekBarUIID()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hideControls()invalidate()isAlwaysTensile()isAutoplay()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isHideNativeVideoControls()isIgnorePointerEvents()isLoop()isMaximize()isOnTopMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSeekBar()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()run()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setAutoplay(boolean)setBackIcon(Image)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDataSource(String)setDataSource(String, Runnable)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFwdIcon(Image)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHideNativeVideoControls(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setLoop(boolean)setMaxIcon(Image)setMaximize(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOnTopMode(boolean)setOpaque(boolean)setOwner(Component)setPauseIcon(Image)setPinchBlocksDragAndDrop(boolean)setPlayIcon(Image)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSeekBar(boolean)setSeekBarUIID(String)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)showControls()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)usesNativeVideoControls()visibleBoundsContains(int, int)")); - index.put("com.codename1.components.MultiButton", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEmblem()getEmblemName()getEmblemPosition()getEmblemUIID()getGap()getGroup()getHeight()getIcon()getIconComponent()getIconFromState()getIconName()getIconPosition()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMaskName()getName()getNameLine1()getNameLine2()getNameLine3()getNameLine4()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getRolloverIcon()getRolloverPressedIcon()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextLine1()getTextLine2()getTextLine3()getTextLine4()getTextLines()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIIDLine1()getUIIDLine2()getUIIDLine3()getUIIDLine4()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isCheckBox()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isHorizontalLayout()isIgnorePointerEvents()isInvertFirstTwoEntries()isLinesTogetherMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRadioButton()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCheckBox(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEmblem(Image)setEmblemName(String)setEmblemPosition(String)setEmblemUIID(String)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setGroup(ButtonGroup)setGroup(String)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalLayout(boolean)setIcon(Image)setIconName(String)setIconPosition(String)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInvertFirstTwoEntries(boolean)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setLinesTogetherMode(boolean)setMaskName(String)setMaterialIcon(char, float)setName(String)setNameLine1(String)setNameLine2(String)setNameLine3(String)setNameLine4(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRadioButton(boolean)setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelected(boolean)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextLine1(String)setTextLine2(String)setTextLine3(String)setTextLine4(String)setTextLines(String)setTextPosition(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIIDLine1(String)setUIIDLine2(String)setUIIDLine3(String)setUIIDLine4(String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.OnOffSwitch", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getListeners()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOff()getOn()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getSwitchMaskImage()getSwitchOffImage()getSwitchOnImage()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isNoTextMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isValue()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setNoTextMode(boolean)setOff(String)setOn(String)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSwitchMaskImage(Image)setSwitchOffImage(Image)setSwitchOnImage(Image)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setValue(boolean)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.Progress", splitMembers("actionPerformed(NetworkEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCommand(Command)addCommand(Command, int)addCommandListener(ActionListener)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addComponentAwaitingRelease(Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addGameKeyListener(int, ActionListener)addKeyListener(int, ActionListener)addLongPressListener(ActionListener)addOrientationListener(ActionListener)addPasteListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addShowListener(ActionListener)addSizeChangedListener(ActionListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()clearComponentsAwaitingRelease()configureCommands(Command[], boolean)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)deregisterAnimated(Animation)dispatchCommand(Command, ActionEvent)dispatchPaste(ActionEvent)dispose()drop(Component, int, int)findCurrentlyEditingComponent()findDropTargetAt(int, int)findFirstFocusable()findNextFocusHorizontal(boolean)findNextFocusVertical(boolean)flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBackCommand()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBlurBackgroundRadius()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClearCommand()getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand(int)getCommandCount()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getContentPane()getCurrentInputDevice()getCursor()getDefaultCommand()getDialogComponent()getDialogPosition()getDialogPreferredSize()getDialogStyle()getDialogType()getDialogUIID()getDirtyRegion()getDisabledStyle()getDragRegionStatus(int, int)getDragTransparency()getDraggedx()getDraggedy()getEditOnShow()getEditingDelegate()getFocused()getFormLayeredPane(Class, boolean)getGlassPane()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInvisibleAreaUnderVKB()getLabelForComponent()getLayeredPane()getLayeredPane(Class, boolean)getLayeredPane(Class, int)getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMenuBar()getMenuStyle()getName()getNativeOverlay()getNextComponent(Component)getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPopupDirectionBiasPortrait()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPreviousComponent(Component)getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeArea()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getSoftButton(int)getSoftButtonCount()getSourceCommand()getStyle()getTabIndex()getTabIterator(Component)getTensileLength()getTextSelection()getTextSelectionSupport()getTintColor()getTitle()getTitleArea()getTitleComponent()getTitleStyle()getToolbar()getTooltip()getTransitionInAnimator()getTransitionOutAnimator()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()grabAnimationLock()growOrShrink()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hasMedia()invalidate()isAlwaysTensile()isAutoDispose()isAutoShow()isBlockLead()isCellRenderer()isChildOf(Container)isCyclicFocus()isDisposeOnCompletion()isDisposeWhenPointerOutOfBounds()isDragRegion(int, int)isDraggable()isDropTarget()isEditable()isEditing()isEnableCursors()isEnabled()isFlatten()isFocusScrolling()isFocusable()isFormBottomPaddingEditingMode()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isInteractionDialogMode()isMinimizeOnBack()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollable()isScrollableX()isScrollableY()isSingleFocusMode()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackground(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)placeButtonCommands(Command[])pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)registerAnimated(Animation)releaseAnimationLock()remove()removeAll()removeAllCommands()removeAllShowListeners()removeCommand(Command)removeCommandListener(ActionListener)removeComponent(Component)removeComponentAwaitingRelease(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeGameKeyListener(int, ActionListener)removeKeyListener(int, ActionListener)removeLongPressListener(ActionListener)removeOrientationListener(ActionListener)removePasteListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeShowListener(ActionListener)removeSizeChangedListener(ActionListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAllowEnableLayoutOnPaint(boolean)setAlwaysTensile(boolean)setAutoDispose(boolean)setAutoShow(boolean)setBackCommand(Command)setBackCommand(String, Image, ActionListener)setBgImage(Image)setBlockLead(boolean)setBlurBackgroundRadius(float)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setClearCommand(Command)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCurrentInputDevice(VirtualInputDevice)setCursor(int)setCyclicFocus(boolean)setDefaultCommand(Command)setDialogPosition(String)setDialogStyle(Style)setDialogType(int)setDialogUIID(String)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDisposeOnCompletion(boolean)setDisposeWhenPointerOutOfBounds(boolean)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditOnShow(TextArea)setEditingDelegate(Editable)setEnableCursors(boolean)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusScrolling(boolean)setFocusable(boolean)setFocused(Component)setFormBottomPaddingEditingMode(boolean)setGlassPane(Painter)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInteractionDialogMode(boolean)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMenuBar(MenuBar)setMenuCellRenderer(ListCellRenderer)setMenuTransitions(Transition, Transition)setMinimizeOnBack(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOverrideInvisibleAreaUnderVKB(int)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPopupDirectionBiasPortrait(Boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPreviousForm(Form)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaChanged()setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSourceCommand(Command)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTimeout(long)setTintColor(int)setTitle(String)setTitleComponent(Label)setTitleComponent(Label, Transition)setTitleStyle(Style)setToolBar(Toolbar)setToolbar(Toolbar)setTooltip(String)setTransitionInAnimator(Transition)setTransitionOutAnimator(Transition)setTransitions(Transition)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIIDByPopupPosition(boolean)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)show()show(int, int, int, int)show(int, int, int, int, boolean)show(int, int, int, int, boolean, boolean)showAtPosition(int, int, int, int, boolean)showBack()showDialog()showModeless()showPacked(String, boolean)showPopupDialog(Component)showPopupDialog(Rectangle)showStetched(String, boolean)showStretched(String, boolean)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)wasDisposedDueToOutOfBoundsTouch()wasDisposedDueToRotation()")); - index.put("com.codename1.components.RSSReader", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addSelectionListener(SelectionListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCurrentSelected()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFixedSelection()getHeight()getHint()getHintIcon()getIconPlaceholder()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getItemGap()getLabelForComponent()getLimit()getListSizeCalculationSampleCount()getListeners()getMaxElementHeight()getMinElementHeight()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOrientation()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getProgressTitle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRenderer()getRenderingPrototype()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedIndex()getSelectedItem()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTargetContainer()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getURL()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAddBackToTaget()isAlwaysTensile()isBlockLead()isBlockList()isCellRenderer()isChildOf(Container)isCommandList()isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnoreFocusComponentWhenUnfocused()isIgnorePointerEvents()isLongPointerPressActionEnabled()isMutableRendererBackgrounds()isNumericKeyActions()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeSelectionListener(SelectionListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(Rectangle)scrollRectToVisible(int, int, int, int, Component)sendRequest()setAccessibilityText(String)setAddBackToTaget(boolean)setAlwaysTensile(boolean)setBlockLead(boolean)setBlockList(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommandList(boolean)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFireOnClick(boolean)setFixedSelection(int)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHint(String)setHint(String, Image)setHintIcon(Image)setIconPlaceholder(Image)setIgnoreFocusComponentWhenUnfocused(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInputOnFocus(boolean)setIsScrollVisible(boolean)setItemGap(int)setLabelForComponent(Label)setLimit(int)setListCellRenderer(ListCellRenderer)setListSizeCalculationSampleCount(int)setLongPointerPressActionEnabled(boolean)setMaxElementHeight(int)setMinElementHeight(int)setModel(ListModel)setMutableRendererBackgrounds(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setNumericKeyActions(boolean)setOpaque(boolean)setOrientation(int)setOwner(Component)setPaintFocusBehindList(boolean)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setProgressTitle(String)setPropertyValue(String, Object)setRTL(boolean)setRenderer(ListCellRenderer)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollToSelected(boolean)setScrollVisible(boolean)setSelectCommandText(String)setSelectedIndex(int)setSelectedIndex(int, boolean)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTargetContainer(Container)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setURL(String)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)size()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)setMoreDescription(String)setMoreTitle(String)")); - index.put("com.codename1.components.RadioButtonList", splitMembers("actionPerformed(ActionEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDecorator(Decorator)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)dataChanged(int, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getMultiListModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refresh()refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDecorator(Decorator)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)selectionChanged(int, int)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCellUIID(String)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(ListModel)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.ReplaceableImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageData()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)replace(EncodedImage)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledEncoded(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()create(EncodedImage)")); - index.put("com.codename1.components.ScaleImageButton", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)bindStateTo(Button)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAlignment()getAllStyles()getAnimationManager()getBackgroundType()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconFromState()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListeners()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getRolloverIcon()getRolloverPressedIcon()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getState()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isAutoSizeMode()isBlockLead()isCapsText()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOppositeSide()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isToggle()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])pressed()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)released()released(int, int)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoRelease(boolean)setAutoSizeMode(boolean)setBackgroundType(byte)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCapsText(boolean)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setReleaseRadius(int)setReleased()setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setToggle(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)unbindStateFrom(Button)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.ScaleImageLabel", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAlignment()getAllStyles()getAnimationManager()getBackgroundType()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoSizeMode()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoSizeMode(boolean)setBackgroundType(byte)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.ShareButton", splitMembers("actionPerformed(ActionEvent)addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addShareService(ShareService)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)bindStateTo(Button)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconFromState()getIconStyleComponent()getIconUIID()getImagePathToShare()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListeners()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getRolloverIcon()getRolloverPressedIcon()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getState()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTextToShare()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isAutoSizeMode()isBlockLead()isCapsText()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOppositeSide()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isToggle()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])pressed()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)released()released(int, int)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoRelease(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCapsText(boolean)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setImageToShare(String, String)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setReleaseRadius(int)setReleased()setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTextToShare(String)setTickerEnabled(boolean)setToggle(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)unbindStateFrom(Button)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.SignatureComponent", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()clearSignaturePanel()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getSignatureImage()getSignaturePanel()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSignatureImage(Image)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.SliderBridge", splitMembers("addActionListener(ActionListener)addDataChangedListener(DataChangedListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)deinitialize()drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconStyleComponent()getIconUIID()getIncrements()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMaxValue()getMinAutoSize()getMinValue()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getProgress()getProgress(ActionEvent)getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getSliderEmptySelectedStyle()getSliderEmptyUnselectedStyle()getSliderFullSelectedStyle()getSliderFullUnselectedStyle()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getThumbImage()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()initComponent()isAlwaysTensile()isAutoSizeMode()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isInfinite()isLegacyRenderer()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRenderPercentageOnTop()isRenderValueOnTop()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isTraversable()isVertical()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeDataChangedListener(DataChangedListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditable(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setIncrements(int)setInfinite(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMaxValue(int)setMinAutoSize(float)setMinValue(int)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setProgress(int)setPropertyValue(String, Object)setRTL(boolean)setRenderPercentageOnTop(boolean)setRenderValueOnTop(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setThumbImage(Image)setTickerEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVertical(boolean)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)bindProgress(ConnectionRequest, Slider)bindProgress(ConnectionRequest[], Slider)")); - index.put("com.codename1.components.SpanButton", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconFromState()getIconPosition()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMaterialIcon()getMaterialIconSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getRolloverIcon()getRolloverPressedIcon()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextAllStyles()getTextComponent()getTextPosition()getTextSelectionSupport()getTextStyle()getTextUIID()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isAutoRelease()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isShouldLocalize()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setAutoRelease(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIcon(Image)setIconPosition(String)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMaterialIcon(char)setMaterialIcon(char, float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextUIID(String)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.SpanLabel", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconPosition()getIconStyleComponent()getIconUIID()getIconValign()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMaterialIcon()getMaterialIconSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextAllStyles()getTextBlockAlign()getTextComponent()getTextPosition()getTextSelectedStyle()getTextSelectionSupport()getTextUIID()getTextUnselectedStyle()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isShouldLocalize()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIcon(Image)setIconPosition(String)setIconUIID(String)setIconValign(int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMaterialIcon(char)setMaterialIcon(char, float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextBlockAlign(int)setTextPosition(int)setTextSelectedStyle(Style)setTextSelectionEnabled(boolean)setTextUIID(String)setTextUnselectedStyle(Style)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.SpanMultiButton", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEmblem()getEmblemName()getEmblemPosition()getEmblemUIID()getGap()getGroup()getHeight()getIcon()getIconComponent()getIconFromState()getIconName()getIconPosition()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMaskName()getName()getNameLine1()getNameLine2()getNameLine3()getNameLine4()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getRolloverIcon()getRolloverPressedIcon()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextLine1()getTextLine2()getTextLine3()getTextLine4()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIIDLine1()getUIIDLine2()getUIIDLine3()getUIIDLine4()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isCheckBox()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isHorizontalLayout()isIgnorePointerEvents()isInvertFirstTwoEntries()isLinesTogetherMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRadioButton()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)removeTextLine1()removeTextLine2()removeTextLine3()removeTextLine4()repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCheckBox(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEmblem(Image)setEmblemName(String)setEmblemPosition(String)setEmblemUIID(String)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setGroup(ButtonGroup)setGroup(String)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalLayout(boolean)setIcon(Image)setIconName(String)setIconPosition(String)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInvertFirstTwoEntries(boolean)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setLinesTogetherMode(boolean)setMaskName(String)setMaterialIcon(char, float)setName(String)setNameLine1(String)setNameLine2(String)setNameLine3(String)setNameLine4(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRadioButton(boolean)setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelected(boolean)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextLine1(String)setTextLine2(String)setTextLine3(String)setTextLine4(String)setTextPosition(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIIDLine1(String)setUIIDLine2(String)setUIIDLine3(String)setUIIDLine4(String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.SplitPane", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()changeInsets(String, String, String)clearClientProperties()collapse()collapse(boolean)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)expand()expand(boolean)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottom()getBottomGap()getBottomOrRightComponent()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getLeft()getMaxInset()getMinInset()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredInset()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getRight()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getTop()getTopOrLeftComponent()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBottom(Component)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInset(String)setInset(String, boolean)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setLeft(Component)setMaxInset(String)setMinInset(String)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredInset(String)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRight(Component)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTop(Component)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()toggleCollapsePreferred()toggleExpandPreferred()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.MediaPlayer", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBackIcon()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDataSource()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFwdIcon()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMedia()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPauseIcon()getPlayIcon()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSeekBarUIID()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hideControls()invalidate()isAlwaysTensile()isAutoplay()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isHideNativeVideoControls()isIgnorePointerEvents()isLoop()isMaximize()isOnTopMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSeekBar()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()run()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setAutoplay(boolean)setBackIcon(Image)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDataSource(String)setDataSource(String, Runnable)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFwdIcon(Image)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHideNativeVideoControls(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setLoop(boolean)setMaxIcon(Image)setMaximize(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOnTopMode(boolean)setOpaque(boolean)setOwner(Component)setPauseIcon(Image)setPinchBlocksDragAndDrop(boolean)setPlayIcon(Image)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSeekBar(boolean)setSeekBarUIID(String)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)showControls()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)usesNativeVideoControls()visibleBoundsContains(int, int)")); + index.put("com.codename1.components.MultiButton", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEmblem()getEmblemName()getEmblemPosition()getEmblemUIID()getGap()getGroup()getHeight()getIcon()getIconComponent()getIconFromState()getIconName()getIconPosition()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMaskName()getName()getNameLine1()getNameLine2()getNameLine3()getNameLine4()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getRolloverIcon()getRolloverPressedIcon()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextLine1()getTextLine2()getTextLine3()getTextLine4()getTextLines()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIIDLine1()getUIIDLine2()getUIIDLine3()getUIIDLine4()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isCheckBox()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isHorizontalLayout()isIgnorePointerEvents()isInvertFirstTwoEntries()isLinesTogetherMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRadioButton()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCheckBox(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEmblem(Image)setEmblemName(String)setEmblemPosition(String)setEmblemUIID(String)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setGroup(ButtonGroup)setGroup(String)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalLayout(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconName(String)setIconPosition(String)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInvertFirstTwoEntries(boolean)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setLinesTogetherMode(boolean)setMaskName(String)setMaterialIcon(char, float)setName(String)setNameLine1(String)setNameLine2(String)setNameLine3(String)setNameLine4(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRadioButton(boolean)setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelected(boolean)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextLine1(String)setTextLine2(String)setTextLine3(String)setTextLine4(String)setTextLines(String)setTextPosition(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIIDLine1(String)setUIIDLine2(String)setUIIDLine3(String)setUIIDLine4(String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.OnOffSwitch", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getListeners()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOff()getOn()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getSwitchMaskImage()getSwitchOffImage()getSwitchOnImage()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isNoTextMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isValue()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setNoTextMode(boolean)setOff(String)setOn(String)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSwitchMaskImage(Image)setSwitchOffImage(Image)setSwitchOnImage(Image)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setValue(boolean)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.OtpField", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCompleteListener(ActionListener)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clear()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getBox(int)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getLength()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeCompleteListener(ActionListener)removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.Progress", splitMembers("actionPerformed(NetworkEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCommand(Command)addCommand(Command, int)addCommandListener(ActionListener)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addComponentAwaitingRelease(Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addGameKeyListener(int, ActionListener)addKeyListener(int, ActionListener)addLongPressListener(ActionListener)addOrientationListener(ActionListener)addPasteListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addShowListener(ActionListener)addSizeChangedListener(ActionListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()checkPopGuard(PopReason)clearClientProperties()clearComponentsAwaitingRelease()configureCommands(Command[], boolean)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)deregisterAnimated(Animation)dispatchCommand(Command, ActionEvent)dispatchPaste(ActionEvent)dispose()drop(Component, int, int)findCurrentlyEditingComponent()findDropTargetAt(int, int)findFirstFocusable()findNextFocusHorizontal(boolean)findNextFocusVertical(boolean)flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBackCommand()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBlurBackgroundRadius()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClearCommand()getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand(int)getCommandCount()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getContentPane()getCurrentInputDevice()getCursor()getDefaultCommand()getDialogComponent()getDialogPosition()getDialogPreferredSize()getDialogStyle()getDialogType()getDialogUIID()getDirtyRegion()getDisabledStyle()getDragRegionStatus(int, int)getDragTransparency()getDraggedx()getDraggedy()getEditOnShow()getEditingDelegate()getFocused()getFormLayeredPane(Class, boolean)getGlassPane()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInvisibleAreaUnderVKB()getLabelForComponent()getLayeredPane()getLayeredPane(Class, boolean)getLayeredPane(Class, int)getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMenuBar()getMenuStyle()getName()getNativeOverlay()getNextComponent(Component)getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPopGuard()getPopupDirectionBiasPortrait()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPreviousComponent(Component)getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeArea()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getSoftButton(int)getSoftButtonCount()getSourceCommand()getStyle()getTabIndex()getTabIterator(Component)getTensileLength()getTextSelection()getTextSelectionSupport()getTintColor()getTitle()getTitleArea()getTitleComponent()getTitleStyle()getToolbar()getTooltip()getTransitionInAnimator()getTransitionOutAnimator()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()grabAnimationLock()growOrShrink()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hasMedia()invalidate()isAlwaysTensile()isAutoDispose()isAutoShow()isBlockLead()isCellRenderer()isChildOf(Container)isCyclicFocus()isDisposeOnCompletion()isDisposeWhenPointerOutOfBounds()isDragRegion(int, int)isDraggable()isDropTarget()isEditable()isEditing()isEnableCursors()isEnabled()isFlatten()isFocusScrolling()isFocusable()isFormBottomPaddingEditingMode()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isInteractionDialogMode()isMinimizeOnBack()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollable()isScrollableX()isScrollableY()isSingleFocusMode()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackground(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)placeButtonCommands(Command[])pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)registerAnimated(Animation)releaseAnimationLock()remove()removeAll()removeAllCommands()removeAllShowListeners()removeCommand(Command)removeCommandListener(ActionListener)removeComponent(Component)removeComponentAwaitingRelease(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeGameKeyListener(int, ActionListener)removeKeyListener(int, ActionListener)removeLongPressListener(ActionListener)removeOrientationListener(ActionListener)removePasteListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeShowListener(ActionListener)removeSizeChangedListener(ActionListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAllowEnableLayoutOnPaint(boolean)setAlwaysTensile(boolean)setAutoDispose(boolean)setAutoShow(boolean)setBackCommand(Command)setBackCommand(String, Image, ActionListener)setBgImage(Image)setBlockLead(boolean)setBlurBackgroundRadius(float)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setClearCommand(Command)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCurrentInputDevice(VirtualInputDevice)setCursor(int)setCyclicFocus(boolean)setDefaultCommand(Command)setDialogPosition(String)setDialogStyle(Style)setDialogType(int)setDialogUIID(String)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDisposeOnCompletion(boolean)setDisposeWhenPointerOutOfBounds(boolean)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditOnShow(TextArea)setEditingDelegate(Editable)setEnableCursors(boolean)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusScrolling(boolean)setFocusable(boolean)setFocused(Component)setFormBottomPaddingEditingMode(boolean)setGlassPane(Painter)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInteractionDialogMode(boolean)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMenuBar(MenuBar)setMenuCellRenderer(ListCellRenderer)setMenuTransitions(Transition, Transition)setMinimizeOnBack(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOverrideInvisibleAreaUnderVKB(int)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPopGuard(PopGuard)setPopupDirectionBiasPortrait(Boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPreviousForm(Form)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaChanged()setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSourceCommand(Command)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTimeout(long)setTintColor(int)setTitle(String)setTitleComponent(Label)setTitleComponent(Label, Transition)setTitleStyle(Style)setToolBar(Toolbar)setToolbar(Toolbar)setTooltip(String)setTransitionInAnimator(Transition)setTransitionOutAnimator(Transition)setTransitions(Transition)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIIDByPopupPosition(boolean)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)show()show(int, int, int, int)show(int, int, int, int, boolean)show(int, int, int, int, boolean, boolean)showAtPosition(int, int, int, int, boolean)showBack()showDialog()showModeless()showPacked(String, boolean)showPopupDialog(Component)showPopupDialog(Rectangle)showStetched(String, boolean)showStretched(String, boolean)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)wasDisposedDueToOutOfBoundsTouch()wasDisposedDueToRotation()")); + index.put("com.codename1.components.RSSReader", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addSelectionListener(SelectionListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCurrentSelected()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFixedSelection()getHeight()getHint()getHintIcon()getIconPlaceholder()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getItemGap()getLabelForComponent()getLimit()getListSizeCalculationSampleCount()getListeners()getMaxElementHeight()getMinElementHeight()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOrientation()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getProgressTitle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRenderer()getRenderingPrototype()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedIndex()getSelectedItem()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTargetContainer()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getURL()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAddBackToTaget()isAlwaysTensile()isBlockLead()isBlockList()isCellRenderer()isChildOf(Container)isCommandList()isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnoreFocusComponentWhenUnfocused()isIgnorePointerEvents()isLongPointerPressActionEnabled()isMutableRendererBackgrounds()isNumericKeyActions()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeSelectionListener(SelectionListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(Rectangle)scrollRectToVisible(int, int, int, int, Component)sendRequest()setAccessibilityText(String)setAddBackToTaget(boolean)setAlwaysTensile(boolean)setBlockLead(boolean)setBlockList(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommandList(boolean)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFireOnClick(boolean)setFixedSelection(int)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHint(String)setHint(String, Image)setHintIcon(Image)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIconPlaceholder(Image)setIgnoreFocusComponentWhenUnfocused(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInputOnFocus(boolean)setIsScrollVisible(boolean)setItemGap(int)setLabelForComponent(Label)setLimit(int)setListCellRenderer(ListCellRenderer)setListSizeCalculationSampleCount(int)setLongPointerPressActionEnabled(boolean)setMaxElementHeight(int)setMinElementHeight(int)setModel(ListModel)setMutableRendererBackgrounds(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setNumericKeyActions(boolean)setOpaque(boolean)setOrientation(int)setOwner(Component)setPaintFocusBehindList(boolean)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setProgressTitle(String)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRenderer(ListCellRenderer)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollToSelected(boolean)setScrollVisible(boolean)setSelectCommandText(String)setSelectedIndex(int)setSelectedIndex(int, boolean)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTargetContainer(Container)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setURL(String)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)size()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)setMoreDescription(String)setMoreTitle(String)")); + index.put("com.codename1.components.RadioButtonList", splitMembers("actionPerformed(ActionEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDecorator(Decorator)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)dataChanged(int, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getMultiListModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refresh()refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDecorator(Decorator)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)selectionChanged(int, int)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCellUIID(String)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(ListModel)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.ReplaceableImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageData()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isDisposed()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)replace(EncodedImage)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledEncoded(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()create(EncodedImage)")); + index.put("com.codename1.components.ScaleImageButton", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)bindStateTo(Button)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAlignment()getAllStyles()getAnimationManager()getBackgroundType()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconFromState()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListeners()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getRolloverIcon()getRolloverPressedIcon()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getState()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isAutoSizeMode()isBlockLead()isCapsText()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOppositeSide()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isToggle()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])pressed()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)released()released(int, int)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoRelease(boolean)setAutoSizeMode(boolean)setBackgroundType(byte)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCapsText(boolean)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setReleaseRadius(int)setReleased()setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setToggle(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)unbindStateFrom(Button)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.ScaleImageLabel", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAlignment()getAllStyles()getAnimationManager()getBackgroundType()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoSizeMode()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoSizeMode(boolean)setBackgroundType(byte)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.ShareButton", splitMembers("actionPerformed(ActionEvent)addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addShareService(ShareService)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)bindStateTo(Button)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconFromState()getIconStyleComponent()getIconUIID()getImagePathToShare()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListeners()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getRolloverIcon()getRolloverPressedIcon()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShareResultListener()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getState()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTextToShare()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isAutoSizeMode()isBlockLead()isCapsText()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOppositeSide()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isToggle()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])pressed()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)released()released(int, int)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoRelease(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCapsText(boolean)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setImageToShare(String, String)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setReleaseRadius(int)setReleased()setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShareResultListener(ShareResultListener)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTextToShare(String)setTickerEnabled(boolean)setToggle(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)unbindStateFrom(Button)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.SignatureComponent", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()clearSignaturePanel()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getSignatureImage()getSignaturePanel()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSignatureImage(Image)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.SliderBridge", splitMembers("addActionListener(ActionListener)addDataChangedListener(DataChangedListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)deinitialize()drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconStyleComponent()getIconUIID()getIncrements()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMaxValue()getMinAutoSize()getMinValue()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getProgress()getProgress(ActionEvent)getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getSliderEmptySelectedStyle()getSliderEmptyUnselectedStyle()getSliderFullSelectedStyle()getSliderFullUnselectedStyle()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getThumbImage()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()initComponent()isAlwaysTensile()isAutoSizeMode()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isInfinite()isLegacyRenderer()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRenderPercentageOnTop()isRenderValueOnTop()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVertical()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeDataChangedListener(DataChangedListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditable(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setIncrements(int)setInfinite(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMaxValue(int)setMinAutoSize(float)setMinValue(int)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setProgress(int)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRenderPercentageOnTop(boolean)setRenderValueOnTop(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setThumbImage(Image)setTickerEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVertical(boolean)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)bindProgress(ConnectionRequest, Slider)bindProgress(ConnectionRequest[], Slider)")); + index.put("com.codename1.components.SpanButton", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconFromState()getIconPosition()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMaterialIcon()getMaterialIconSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getRolloverIcon()getRolloverPressedIcon()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextAllStyles()getTextComponent()getTextPosition()getTextSelectionSupport()getTextStyle()getTextUIID()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isAutoRelease()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isShouldLocalize()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setAutoRelease(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconPosition(String)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMaterialIcon(char)setMaterialIcon(char, float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextUIID(String)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.SpanLabel", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconPosition()getIconStyleComponent()getIconUIID()getIconValign()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMaterialIcon()getMaterialIconSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextAllStyles()getTextBlockAlign()getTextComponent()getTextPosition()getTextSelectedStyle()getTextSelectionSupport()getTextUIID()getTextUnselectedStyle()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isShouldLocalize()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconPosition(String)setIconUIID(String)setIconValign(int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMaterialIcon(char)setMaterialIcon(char, float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextBlockAlign(int)setTextPosition(int)setTextSelectedStyle(Style)setTextSelectionEnabled(boolean)setTextUIID(String)setTextUnselectedStyle(Style)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.SpanMultiButton", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEmblem()getEmblemName()getEmblemPosition()getEmblemUIID()getGap()getGroup()getHeight()getIcon()getIconComponent()getIconFromState()getIconName()getIconPosition()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMaskName()getName()getNameLine1()getNameLine2()getNameLine3()getNameLine4()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getRolloverIcon()getRolloverPressedIcon()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextLine1()getTextLine2()getTextLine3()getTextLine4()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIIDLine1()getUIIDLine2()getUIIDLine3()getUIIDLine4()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isCheckBox()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isHorizontalLayout()isIgnorePointerEvents()isInvertFirstTwoEntries()isLinesTogetherMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRadioButton()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)removeTextLine1()removeTextLine2()removeTextLine3()removeTextLine4()repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCheckBox(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEmblem(Image)setEmblemName(String)setEmblemPosition(String)setEmblemUIID(String)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setGroup(ButtonGroup)setGroup(String)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalLayout(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconName(String)setIconPosition(String)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInvertFirstTwoEntries(boolean)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setLinesTogetherMode(boolean)setMaskName(String)setMaterialIcon(char, float)setName(String)setNameLine1(String)setNameLine2(String)setNameLine3(String)setNameLine4(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRadioButton(boolean)setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelected(boolean)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextLine1(String)setTextLine2(String)setTextLine3(String)setTextLine4(String)setTextPosition(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIIDLine1(String)setUIIDLine2(String)setUIIDLine3(String)setUIIDLine4(String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.SplitPane", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()changeInsets(String, String, String)clearClientProperties()collapse()collapse(boolean)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)expand()expand(boolean)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottom()getBottomGap()getBottomOrRightComponent()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getLeft()getMaxInset()getMinInset()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredInset()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getRight()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getTop()getTopOrLeftComponent()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBottom(Component)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInset(String)setInset(String, boolean)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setLeft(Component)setMaxInset(String)setMinInset(String)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredInset(String)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRight(Component)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTop(Component)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()toggleCollapsePreferred()toggleExpandPreferred()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); index.put("com.codename1.components.SplitPane.Settings", splitMembers("buttonUIIDs(String)collapseButtonUIID(String)collapseIcon(Image)collapseMaterialIcon(char)dividerThicknessMM(float)dividerUIID(String)dragHandleIcon(Image)dragHandleMaterialIcon(char)dragHandleUIID(String)expandButtonUIID(String)expandIcon(Image)expandMaterialIcon(char)insets(String, String, String)maxInset(String)minInset(String)orientation(int)preferredInset(String)showDragHandle(boolean)showExpandCollapseButtons(boolean)")); - index.put("com.codename1.components.StorageImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageData()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledEncoded(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()create(String, int, int)create(String, byte[], int, int)create(String, int, int, boolean)create(String, byte[], int, int, boolean)")); - index.put("com.codename1.components.StorageImageAsync", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageData()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledEncoded(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()create(String, Image)")); - index.put("com.codename1.components.Switch", splitMembers("addActionListener(ActionListener)addChangeListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListeners()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOff()isOn()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isValue()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeChangeListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setAutoRelease(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOff()setOn()setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setReleaseRadius(int)setReleased()setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setValue(boolean)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)")); - index.put("com.codename1.components.SwitchList", splitMembers("actionPerformed(ActionEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDecorator(Decorator)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)dataChanged(int, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getMultiListModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refresh()refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDecorator(Decorator)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)selectionChanged(int, int)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCellUIID(String)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(ListModel)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.StickyHeaderContainer", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addSection(Component)addSection(Component, Component)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()clearSections()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getActiveSectionIndex()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollContainer()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollPosition()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStickyHeaders()getStickyHost()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getTransitionDurationMillis()getTransitionProgress()getTransitionStyle()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHeaderFadeOut()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTransitionInProgress()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeaderFadeOut(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollPosition(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTransitionDurationMillis(int)setTransitionStyle(int)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateSticky()updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.StorageImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageData()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isDisposed()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledEncoded(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()create(String, int, int)create(String, byte[], int, int)create(String, int, int, boolean)create(String, byte[], int, int, boolean)")); + index.put("com.codename1.components.StorageImageAsync", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageData()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isDisposed()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledEncoded(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()create(String, Image)")); + index.put("com.codename1.components.Switch", splitMembers("addActionListener(ActionListener)addChangeListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListeners()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOff()isOn()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isValue()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeChangeListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setAutoRelease(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOff()setOn()setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setReleaseRadius(int)setReleased()setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setValue(boolean)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)")); + index.put("com.codename1.components.SwitchList", splitMembers("actionPerformed(ActionEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDecorator(Decorator)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)dataChanged(int, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getMultiListModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refresh()refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDecorator(Decorator)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)selectionChanged(int, int)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCellUIID(String)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(ListModel)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); index.put("com.codename1.components.ToastBar", splitMembers("createStatus()getDefaultMessageUIID()getDefaultUIID()getPosition()setDefaultMessageUIID(String)setDefaultUIID(String)setPosition(int)setVisible(boolean)useFormLayeredPane(boolean)getDefaultMessageTimeout()getInstance()setDefaultMessageTimeout(int)showConnectionProgress(String, ConnectionRequest, SuccessCallback, FailureCallback)showErrorMessage(String)showErrorMessage(String, int)showInfoMessage(String)showMessage(String, char)showMessage(String, char, int)showMessage(String, char, ActionListener)showMessage(String, char, int, ActionListener)")); - index.put("com.codename1.components.WebBrowser", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)destroy()drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getBrowserNavigationCallback()getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInternal()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getPage()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTitle()getTooltip()getUIID()getUIManager()getURL()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)onError(String, int)onLoad(String)onStart(String)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)reload()remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setBrowserNavigationCallback(BrowserNavigationCallback)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPage(String, String)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setURL(String)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stop()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)createDataURI(byte[], String)")); + index.put("com.codename1.components.WebBrowser", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)destroy()drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getBrowserNavigationCallback()getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInternal()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getPage()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTitle()getTooltip()getUIID()getUIManager()getURL()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)onError(String, int)onLoad(String)onStart(String)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)reload()remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setBrowserNavigationCallback(BrowserNavigationCallback)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPage(String, String)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setURL(String)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stop()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)createDataURI(byte[], String)")); index.put("com.codename1.contacts.Address", splitMembers("")); index.put("com.codename1.contacts.Contact", splitMembers("")); index.put("com.codename1.contacts.ContactsManager", splitMembers("")); index.put("com.codename1.contacts.ContactsModel", splitMembers("")); index.put("com.codename1.db.Cursor", splitMembers("")); + } + + private static void fillMethodIndex4(Map index) { index.put("com.codename1.db.Database", splitMembers("")); index.put("com.codename1.db.Row", splitMembers("")); index.put("com.codename1.db.RowExt", splitMembers("")); index.put("com.codename1.db.ThreadSafeDatabase", splitMembers("")); - } - - private static void fillMethodIndex2(Map index) { index.put("com.codename1.facebook.Album", splitMembers("")); index.put("com.codename1.facebook.FBObject", splitMembers("")); index.put("com.codename1.facebook.FaceBookAccess", splitMembers("")); @@ -1085,12 +1741,195 @@ private static void fillMethodIndex2(Map index) { index.put("com.codename1.facebook.Post", splitMembers("")); index.put("com.codename1.facebook.User", splitMembers("")); index.put("com.codename1.facebook.ui.LikeButton", splitMembers("")); + index.put("com.codename1.gaming.AnimatedSprite", splitMembers("")); + index.put("com.codename1.gaming.GameCamera", splitMembers("")); + index.put("com.codename1.gaming.GameInput", splitMembers("")); + index.put("com.codename1.gaming.GameView", splitMembers("")); + index.put("com.codename1.gaming.Model", splitMembers("")); + index.put("com.codename1.gaming.Scene", splitMembers("")); + index.put("com.codename1.gaming.SoundEffect", splitMembers("")); + index.put("com.codename1.gaming.SoundPool", splitMembers("")); + index.put("com.codename1.gaming.Sprite", splitMembers("")); + index.put("com.codename1.gaming.SpriteRenderer", splitMembers("")); + index.put("com.codename1.gaming.SpriteSheet", splitMembers("")); + index.put("com.codename1.gaming.TouchControls", splitMembers("")); + index.put("com.codename1.gaming.VirtualButton", splitMembers("")); + index.put("com.codename1.gaming.VirtualJoystick", splitMembers("")); + index.put("com.codename1.gaming.VoiceListener", splitMembers("")); + index.put("com.codename1.gaming.physics.BodyType", splitMembers("")); + index.put("com.codename1.gaming.physics.ContactListener", splitMembers("")); + index.put("com.codename1.gaming.physics.PhysicsBody", splitMembers("")); + index.put("com.codename1.gaming.physics.PhysicsContact", splitMembers("")); + index.put("com.codename1.gaming.physics.PhysicsJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.PhysicsLinkable", splitMembers("")); + index.put("com.codename1.gaming.physics.PhysicsWorld", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.ContactFilter", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.ContactImpulse", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.ContactListener", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.DebugDraw", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.DestructionListener", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.PairCallback", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.QueryCallback", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.RayCastCallback", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.TreeCallback", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.AABB", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Collision", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Collision.PointState", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.ContactID", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.ContactID.Type", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Distance", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.DistanceInput", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.DistanceOutput", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Manifold", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Manifold.ManifoldType", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.ManifoldPoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.RayCastInput", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.RayCastOutput", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.TimeOfImpact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIInput", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutput", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutputState", splitMembers("")); + } + + private static void fillMethodIndex5(Map index) { + index.put("com.codename1.gaming.physics.box2d.collision.WorldManifold", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTree", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.broadphase.Pair", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.shapes.ChainShape", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.shapes.CircleShape", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.shapes.MassData", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.shapes.Shape", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.shapes.ShapeType", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Color3f", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.IViewportTransform", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Mat22", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Mat33", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.MathUtils", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.OBBViewportTransform", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.OBBViewportTransform.OBB", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.RaycastResult", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Rot", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Settings", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Sweep", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Transform", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Vec2", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Vec3", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.Body", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.BodyDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.BodyType", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.ContactManager", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.Filter", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.Fixture", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.FixtureDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.FixtureProxy", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.Island", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.Profile", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.SolverData", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.TimeStep", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.World", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.Contact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactCreator", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactPositionConstraint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactRegister", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.ContactSolverDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.Position", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.Velocity", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef", splitMembers("")); + } + + private static void fillMethodIndex6(Map index) { + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.GearJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.GearJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.Jacobian", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.Joint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.JointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.JointType", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.LimitState", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.MouseJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.MouseJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.RopeJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.RopeJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.WeldJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.WheelJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.IDynamicStack", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.IOrderedStack", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.IWorldPool", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.arrays.FloatArray", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.arrays.IntArray", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.arrays.Vec2Array", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.normal.CircleStack", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.normal.DefaultWorldPool", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.normal.MutableStack", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.normal.OrderedStack", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.stacks.DynamicIntStack", splitMembers("")); + index.put("com.codename1.gpu.Camera", splitMembers("")); + index.put("com.codename1.gpu.GltfLoader", splitMembers("")); + index.put("com.codename1.gpu.GltfLoader.GltfModel", splitMembers("")); + index.put("com.codename1.gpu.GpuCapabilities", splitMembers("")); + index.put("com.codename1.gpu.GraphicsDevice", splitMembers("")); + index.put("com.codename1.gpu.IndexBuffer", splitMembers("")); + index.put("com.codename1.gpu.Light", splitMembers("")); + index.put("com.codename1.gpu.Material", splitMembers("")); + index.put("com.codename1.gpu.Material.Type", splitMembers("")); + index.put("com.codename1.gpu.Matrix4", splitMembers("")); + index.put("com.codename1.gpu.Mesh", splitMembers("")); + index.put("com.codename1.gpu.PrimitiveType", splitMembers("")); + index.put("com.codename1.gpu.Primitives", splitMembers("")); + index.put("com.codename1.gpu.RenderState", splitMembers("")); + index.put("com.codename1.gpu.RenderState.BlendMode", splitMembers("")); + index.put("com.codename1.gpu.RenderState.CullMode", splitMembers("")); + index.put("com.codename1.gpu.RenderView", splitMembers("")); + index.put("com.codename1.gpu.Renderer", splitMembers("")); + index.put("com.codename1.gpu.Texture", splitMembers("")); + index.put("com.codename1.gpu.Texture.Filter", splitMembers("")); + index.put("com.codename1.gpu.Texture.Wrap", splitMembers("")); + index.put("com.codename1.gpu.VertexAttribute", splitMembers("")); + index.put("com.codename1.gpu.VertexAttribute.Usage", splitMembers("")); + index.put("com.codename1.gpu.VertexBuffer", splitMembers("")); + index.put("com.codename1.gpu.VertexFormat", splitMembers("")); index.put("com.codename1.io.AccessToken", splitMembers("")); index.put("com.codename1.io.BufferedInputStream", splitMembers("")); index.put("com.codename1.io.BufferedOutputStream", splitMembers("")); index.put("com.codename1.io.CSVParser", splitMembers("")); index.put("com.codename1.io.CacheMap", splitMembers("")); index.put("com.codename1.io.CharArrayReader", splitMembers("")); + } + + private static void fillMethodIndex7(Map index) { index.put("com.codename1.io.ConnectionRequest", splitMembers("")); index.put("com.codename1.io.ConnectionRequest.CachingMode", splitMembers("")); index.put("com.codename1.io.ConnectionRequest.SSLCertificate", splitMembers("")); @@ -1104,11 +1943,17 @@ private static void fillMethodIndex2(Map index) { index.put("com.codename1.io.IOProgressListener", splitMembers("")); index.put("com.codename1.io.JSONParseCallback", splitMembers("")); index.put("com.codename1.io.JSONParser", splitMembers("")); + index.put("com.codename1.io.JSONParser.RawJson", splitMembers("")); + index.put("com.codename1.io.JSONWriter", splitMembers("")); + index.put("com.codename1.io.JSONWriter.ArrayBuilder", splitMembers("")); + index.put("com.codename1.io.JSONWriter.ObjectBuilder", splitMembers("")); index.put("com.codename1.io.Log", splitMembers("")); index.put("com.codename1.io.MalformedURLException", splitMembers("")); index.put("com.codename1.io.MultipartRequest", splitMembers("")); index.put("com.codename1.io.NetworkEvent", splitMembers("")); index.put("com.codename1.io.NetworkManager", splitMembers("")); + index.put("com.codename1.io.NetworkTypeListener", splitMembers("")); + index.put("com.codename1.io.NetworkTypePlatform", splitMembers("")); index.put("com.codename1.io.Oauth2", splitMembers("")); index.put("com.codename1.io.Oauth2.RefreshTokenRequest", splitMembers("")); index.put("com.codename1.io.PreferenceListener", splitMembers("")); @@ -1122,6 +1967,38 @@ private static void fillMethodIndex2(Map index) { index.put("com.codename1.io.Util", splitMembers("")); index.put("com.codename1.io.WebServiceProxyCall", splitMembers("")); index.put("com.codename1.io.WebServiceProxyCall.WSDefinition", splitMembers("")); + index.put("com.codename1.io.WebSocket", splitMembers("")); + index.put("com.codename1.io.WebSocket.BinaryHandler", splitMembers("")); + index.put("com.codename1.io.WebSocket.CloseHandler", splitMembers("")); + index.put("com.codename1.io.WebSocket.ConnectHandler", splitMembers("")); + index.put("com.codename1.io.WebSocket.ErrorHandler", splitMembers("")); + index.put("com.codename1.io.WebSocket.TextHandler", splitMembers("")); + index.put("com.codename1.io.WebSocketState", splitMembers("")); + index.put("com.codename1.io.bonjour.BonjourBrowser", splitMembers("")); + index.put("com.codename1.io.bonjour.BonjourPlatform", splitMembers("")); + index.put("com.codename1.io.bonjour.BonjourPublisher", splitMembers("")); + index.put("com.codename1.io.bonjour.BonjourService", splitMembers("")); + index.put("com.codename1.io.bonjour.BonjourServiceListener", splitMembers("")); + index.put("com.codename1.io.graphql.GraphQL", splitMembers("")); + index.put("com.codename1.io.graphql.GraphQLClients", splitMembers("")); + index.put("com.codename1.io.graphql.GraphQLClients.Factory", splitMembers("")); + index.put("com.codename1.io.graphql.GraphQLError", splitMembers("")); + index.put("com.codename1.io.graphql.GraphQLResponse", splitMembers("")); + index.put("com.codename1.io.graphql.GraphQLSubscription", splitMembers("")); + index.put("com.codename1.io.graphql.GraphQLSubscription.Handler", splitMembers("")); + index.put("com.codename1.io.grpc.GrpcClients", splitMembers("")); + index.put("com.codename1.io.grpc.GrpcClients.Factory", splitMembers("")); + index.put("com.codename1.io.grpc.GrpcException", splitMembers("")); + index.put("com.codename1.io.grpc.GrpcResponse", splitMembers("")); + index.put("com.codename1.io.grpc.GrpcWeb", splitMembers("")); + index.put("com.codename1.io.grpc.ProtoCodec", splitMembers("")); + index.put("com.codename1.io.grpc.ProtoCodecs", splitMembers("")); + index.put("com.codename1.io.grpc.ProtoReader", splitMembers("")); + } + + private static void fillMethodIndex8(Map index) { + index.put("com.codename1.io.grpc.ProtoReader.PackedReader", splitMembers("")); + index.put("com.codename1.io.grpc.ProtoWriter", splitMembers("")); index.put("com.codename1.io.gzip.Adler32", splitMembers("")); index.put("com.codename1.io.gzip.CRC32", splitMembers("")); index.put("com.codename1.io.gzip.Deflate", splitMembers("")); @@ -1138,13 +2015,21 @@ private static void fillMethodIndex2(Map index) { index.put("com.codename1.io.gzip.InflaterInputStream", splitMembers("")); index.put("com.codename1.io.gzip.JZlib", splitMembers("")); index.put("com.codename1.io.gzip.ZStream", splitMembers("")); + index.put("com.codename1.io.oidc.OidcBrowserNative", splitMembers("")); + index.put("com.codename1.io.oidc.OidcClient", splitMembers("")); + index.put("com.codename1.io.oidc.OidcConfiguration", splitMembers("")); + index.put("com.codename1.io.oidc.OidcConfiguration.Builder", splitMembers("")); + index.put("com.codename1.io.oidc.OidcException", splitMembers("")); + index.put("com.codename1.io.oidc.OidcTokens", splitMembers("")); + index.put("com.codename1.io.oidc.PkceChallenge", splitMembers("")); + index.put("com.codename1.io.oidc.SystemBrowser", splitMembers("")); + index.put("com.codename1.io.oidc.TokenStore", splitMembers("")); index.put("com.codename1.io.rest.ErrorCodeHandler", splitMembers("")); index.put("com.codename1.io.rest.RequestBuilder", splitMembers("")); index.put("com.codename1.io.rest.Response", splitMembers("")); - } - - private static void fillMethodIndex3(Map index) { index.put("com.codename1.io.rest.Rest", splitMembers("")); + index.put("com.codename1.io.rest.RestClients", splitMembers("")); + index.put("com.codename1.io.rest.RestClients.Factory", splitMembers("")); index.put("com.codename1.io.services.CachedData", splitMembers("")); index.put("com.codename1.io.services.CachedDataService", splitMembers("")); index.put("com.codename1.io.services.ImageDownloadService", splitMembers("")); @@ -1157,6 +2042,31 @@ private static void fillMethodIndex3(Map index) { index.put("com.codename1.io.tar.TarInputStream", splitMembers("")); index.put("com.codename1.io.tar.TarOutputStream", splitMembers("")); index.put("com.codename1.io.tar.TarUtils", splitMembers("")); + index.put("com.codename1.io.usb.Usb", splitMembers("")); + index.put("com.codename1.io.usb.UsbDevice", splitMembers("")); + index.put("com.codename1.io.usb.UsbDeviceListener", splitMembers("")); + index.put("com.codename1.io.usb.UsbPlatform", splitMembers("")); + index.put("com.codename1.io.webauthn.PublicKeyCredential", splitMembers("")); + index.put("com.codename1.io.webauthn.PublicKeyCredentialCreationOptions", splitMembers("")); + index.put("com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.Builder", splitMembers("")); + index.put("com.codename1.io.webauthn.PublicKeyCredentialRequestOptions", splitMembers("")); + index.put("com.codename1.io.webauthn.PublicKeyCredentialRequestOptions.Builder", splitMembers("")); + index.put("com.codename1.io.webauthn.WebAuthnClient", splitMembers("")); + index.put("com.codename1.io.webauthn.WebAuthnException", splitMembers("")); + index.put("com.codename1.io.webauthn.WebAuthnNative", splitMembers("")); + index.put("com.codename1.io.wifi.WiFi", splitMembers("")); + index.put("com.codename1.io.wifi.WiFiConnectCallback", splitMembers("")); + index.put("com.codename1.io.wifi.WiFiDirect", splitMembers("")); + index.put("com.codename1.io.wifi.WiFiDirectListener", splitMembers("")); + index.put("com.codename1.io.wifi.WiFiDirectPeer", splitMembers("")); + index.put("com.codename1.io.wifi.WiFiNetwork", splitMembers("")); + index.put("com.codename1.io.wifi.WiFiScanCallback", splitMembers("")); + } + + private static void fillMethodIndex9(Map index) { + index.put("com.codename1.io.wifi.WiFiSecurity", splitMembers("")); + index.put("com.codename1.io.wifi.WifiDirectPlatform", splitMembers("")); + index.put("com.codename1.io.wifi.WifiPlatform", splitMembers("")); index.put("com.codename1.javascript.JSFunction", splitMembers("")); index.put("com.codename1.javascript.JSObject", splitMembers("")); index.put("com.codename1.javascript.JavascriptContext", splitMembers("")); @@ -1175,6 +2085,8 @@ private static void fillMethodIndex3(Map index) { index.put("com.codename1.location.LocationListener", splitMembers("")); index.put("com.codename1.location.LocationManager", splitMembers("")); index.put("com.codename1.location.LocationRequest", splitMembers("")); + index.put("com.codename1.mapping.Mapper", splitMembers("")); + index.put("com.codename1.mapping.Mappers", splitMembers("")); index.put("com.codename1.maps.BoundingBox", splitMembers("")); index.put("com.codename1.maps.Coord", splitMembers("")); index.put("com.codename1.maps.MapComponent", splitMembers("")); @@ -1199,18 +2111,55 @@ private static void fillMethodIndex3(Map index) { index.put("com.codename1.media.AsyncMedia.State", splitMembers("")); index.put("com.codename1.media.AudioBuffer", splitMembers("")); index.put("com.codename1.media.AudioBuffer.AudioBufferCallback", splitMembers("")); + index.put("com.codename1.media.CompletionAwareSoundPoolPeer", splitMembers("")); index.put("com.codename1.media.Media", splitMembers("")); index.put("com.codename1.media.MediaManager", splitMembers("")); index.put("com.codename1.media.MediaMetaData", splitMembers("")); index.put("com.codename1.media.MediaRecorderBuilder", splitMembers("")); + index.put("com.codename1.media.RecognitionCallback", splitMembers("")); + index.put("com.codename1.media.RecognitionOptions", splitMembers("")); index.put("com.codename1.media.RemoteControlListener", splitMembers("")); + index.put("com.codename1.media.SoundPoolPeer", splitMembers("")); + index.put("com.codename1.media.SpeechRecognizer", splitMembers("")); + index.put("com.codename1.media.TextToSpeech", splitMembers("")); + index.put("com.codename1.media.TtsOptions", splitMembers("")); + index.put("com.codename1.media.VoiceCompletionListener", splitMembers("")); index.put("com.codename1.media.WAVWriter", splitMembers("")); index.put("com.codename1.messaging.Message", splitMembers("")); - index.put("com.codename1.notifications.LocalNotification", splitMembers("")); - index.put("com.codename1.notifications.LocalNotificationCallback", splitMembers("")); + index.put("com.codename1.nfc.ApduResponse", splitMembers("")); + index.put("com.codename1.nfc.HostCardEmulationService", splitMembers("")); } - private static void fillMethodIndex4(Map index) { + private static void fillMethodIndex10(Map index) { + index.put("com.codename1.nfc.IsoDep", splitMembers("")); + index.put("com.codename1.nfc.MifareClassic", splitMembers("")); + index.put("com.codename1.nfc.MifareUltralight", splitMembers("")); + index.put("com.codename1.nfc.NdefMessage", splitMembers("")); + index.put("com.codename1.nfc.NdefRecord", splitMembers("")); + index.put("com.codename1.nfc.Nfc", splitMembers("")); + index.put("com.codename1.nfc.NfcA", splitMembers("")); + index.put("com.codename1.nfc.NfcB", splitMembers("")); + index.put("com.codename1.nfc.NfcError", splitMembers("")); + index.put("com.codename1.nfc.NfcException", splitMembers("")); + index.put("com.codename1.nfc.NfcF", splitMembers("")); + index.put("com.codename1.nfc.NfcListener", splitMembers("")); + index.put("com.codename1.nfc.NfcReadOptions", splitMembers("")); + index.put("com.codename1.nfc.NfcV", splitMembers("")); + index.put("com.codename1.nfc.Tag", splitMembers("")); + index.put("com.codename1.nfc.TagTechnology", splitMembers("")); + index.put("com.codename1.nfc.TagType", splitMembers("")); + index.put("com.codename1.notifications.LocalNotification", splitMembers("")); + index.put("com.codename1.notifications.LocalNotification.Action", splitMembers("")); + index.put("com.codename1.notifications.LocalNotification.MessagingStyle", splitMembers("")); + index.put("com.codename1.notifications.LocalNotification.MessagingStyle.Message", splitMembers("")); + index.put("com.codename1.notifications.LocalNotificationCallback", splitMembers("")); + index.put("com.codename1.notifications.NotificationChannelBuilder", splitMembers("")); + index.put("com.codename1.notifications.NotificationPermissionCallback", splitMembers("")); + index.put("com.codename1.notifications.NotificationPermissionRequest", splitMembers("")); + index.put("com.codename1.notifications.NotificationPermissionResult", splitMembers("")); + index.put("com.codename1.notifications.NotificationPermissionResult.AuthorizationLevel", splitMembers("")); + index.put("com.codename1.orm.Dao", splitMembers("")); + index.put("com.codename1.orm.EntityManager", splitMembers("")); index.put("com.codename1.payment.ApplePromotionalOffer", splitMembers("")); index.put("com.codename1.payment.PendingPurchaseCallback", splitMembers("")); index.put("com.codename1.payment.Product", splitMembers("")); @@ -1220,11 +2169,16 @@ private static void fillMethodIndex4(Map index) { index.put("com.codename1.payment.Receipt", splitMembers("")); index.put("com.codename1.payment.ReceiptStore", splitMembers("")); index.put("com.codename1.payment.RestoreCallback", splitMembers("")); + index.put("com.codename1.payment.WalletExtension", splitMembers("")); + index.put("com.codename1.payment.WalletPassEntry", splitMembers("")); index.put("com.codename1.plugin.Plugin", splitMembers("")); index.put("com.codename1.plugin.PluginSupport", splitMembers("")); index.put("com.codename1.plugin.event.IsGalleryTypeSupportedEvent", splitMembers("")); index.put("com.codename1.plugin.event.OpenGalleryEvent", splitMembers("")); index.put("com.codename1.plugin.event.PluginEvent", splitMembers("")); + index.put("com.codename1.printing.PrintResult", splitMembers("")); + index.put("com.codename1.printing.PrintResultListener", splitMembers("")); + index.put("com.codename1.printing.Printer", splitMembers("")); index.put("com.codename1.processing.Result", splitMembers("")); index.put("com.codename1.properties.BooleanProperty", splitMembers("")); index.put("com.codename1.properties.ByteProperty", splitMembers("")); @@ -1241,6 +2195,9 @@ private static void fillMethodIndex4(Map index) { index.put("com.codename1.properties.NumericProperty", splitMembers("")); index.put("com.codename1.properties.PreferencesObject", splitMembers("")); index.put("com.codename1.properties.Property", splitMembers("")); + } + + private static void fillMethodIndex11(Map index) { index.put("com.codename1.properties.PropertyBase", splitMembers("")); index.put("com.codename1.properties.PropertyBusinessObject", splitMembers("")); index.put("com.codename1.properties.PropertyChangeListener", splitMembers("")); @@ -1272,22 +2229,62 @@ private static void fillMethodIndex4(Map index) { index.put("com.codename1.push.PushBuilder", splitMembers("")); index.put("com.codename1.push.PushCallback", splitMembers("")); index.put("com.codename1.push.PushContent", splitMembers("")); + index.put("com.codename1.router.Navigation", splitMembers("")); + index.put("com.codename1.router.NavigationEntry", splitMembers("")); + index.put("com.codename1.router.PopGuard", splitMembers("")); + index.put("com.codename1.router.PopReason", splitMembers("")); + index.put("com.codename1.router.RouteDispatcher", splitMembers("")); + index.put("com.codename1.security.AuthenticationOptions", splitMembers("")); + index.put("com.codename1.security.Base32", splitMembers("")); + index.put("com.codename1.security.BiometricError", splitMembers("")); + index.put("com.codename1.security.BiometricException", splitMembers("")); + index.put("com.codename1.security.BiometricType", splitMembers("")); + index.put("com.codename1.security.Biometrics", splitMembers("")); + index.put("com.codename1.security.Cipher", splitMembers("")); + index.put("com.codename1.security.CryptoException", splitMembers("")); + index.put("com.codename1.security.Hash", splitMembers("")); + index.put("com.codename1.security.Hmac", splitMembers("")); + index.put("com.codename1.security.Jwt", splitMembers("")); + index.put("com.codename1.security.Key", splitMembers("")); + index.put("com.codename1.security.KeyGenerator", splitMembers("")); + index.put("com.codename1.security.KeyPair", splitMembers("")); + index.put("com.codename1.security.Otp", splitMembers("")); + index.put("com.codename1.security.PrivateKey", splitMembers("")); + index.put("com.codename1.security.PublicKey", splitMembers("")); + index.put("com.codename1.security.SecretKey", splitMembers("")); + index.put("com.codename1.security.SecureRandom", splitMembers("")); + index.put("com.codename1.security.SecureStorage", splitMembers("")); + index.put("com.codename1.security.Signature", splitMembers("")); index.put("com.codename1.share.EmailShare", splitMembers("")); index.put("com.codename1.share.FacebookShare", splitMembers("")); index.put("com.codename1.share.SMSShare", splitMembers("")); + index.put("com.codename1.share.ShareResult", splitMembers("")); + index.put("com.codename1.share.ShareResultListener", splitMembers("")); + index.put("com.codename1.share.ShareService", splitMembers("")); + index.put("com.codename1.share.SharedContent", splitMembers("")); } - private static void fillMethodIndex5(Map index) { - index.put("com.codename1.share.ShareService", splitMembers("")); + private static void fillMethodIndex12(Map index) { + index.put("com.codename1.share.SharedContent.Builder", splitMembers("")); + index.put("com.codename1.share.SharedContent.Item", splitMembers("")); + index.put("com.codename1.social.AppleSignIn", splitMembers("")); + index.put("com.codename1.social.AppleSignInCallback", splitMembers("")); + index.put("com.codename1.social.AppleSignInNative", splitMembers("")); + index.put("com.codename1.social.AppleSignInResult", splitMembers("")); + index.put("com.codename1.social.Auth0Connect", splitMembers("")); index.put("com.codename1.social.FacebookConnect", splitMembers("")); + index.put("com.codename1.social.FirebaseAuth", splitMembers("")); + index.put("com.codename1.social.FirebaseAuth.FirebaseUser", splitMembers("")); index.put("com.codename1.social.GoogleConnect", splitMembers("")); index.put("com.codename1.social.Login", splitMembers("")); index.put("com.codename1.social.LoginCallback", splitMembers("")); + index.put("com.codename1.social.MicrosoftConnect", splitMembers("")); index.put("com.codename1.system.CrashReport", splitMembers("")); index.put("com.codename1.system.DefaultCrashReporter", splitMembers("")); index.put("com.codename1.system.Lifecycle", splitMembers("")); index.put("com.codename1.system.NativeInterface", splitMembers("")); index.put("com.codename1.system.NativeLookup", splitMembers("")); + index.put("com.codename1.system.SimulatorHookExecutor", splitMembers("")); index.put("com.codename1.system.URLCallback", splitMembers("")); index.put("com.codename1.testing.AbstractTest", splitMembers("")); index.put("com.codename1.testing.DeviceRunner", splitMembers("")); @@ -1297,87 +2294,92 @@ private static void fillMethodIndex5(Map index) { index.put("com.codename1.testing.UnitTest", splitMembers("")); index.put("com.codename1.ui.AbstractDialog", splitMembers("addComponent(Object, Component)configureCommands(Command[], boolean)dispose()setDefaultCommand(Command)setDialogType(int)setScrollable(boolean)setTimeout(long)setTransitions(Transition)showDialog()")); index.put("com.codename1.ui.AnimationManager", splitMembers("addAnimation(ComponentAnimation)addAnimation(ComponentAnimation, Runnable)addAnimationAndBlock(ComponentAnimation)addUIMutation(Container, ComponentAnimation)addUIMutation(Container, ComponentAnimation, Runnable)flushAnimation(Runnable)isAnimating()onTitleScrollAnimation(ComponentAnimation[]...)onTitleScrollAnimation(Container, ComponentAnimation[]...)")); - index.put("com.codename1.ui.AutoCompleteTextComponent", splitMembers("action(char)actionAsButton(boolean)actionClick(ActionListener)actionText(String)actionUIID(String)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()columns(int)constraint(int)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)descriptionMessage(String)drop(Component, int, int)errorMessage(String)findDropTargetAt(int, int)findFirstFocusable()flushReplace()focusAnimation(boolean)forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAction()getActionText()getActionUIID()getAllStyles()getAnimationManager()getAutoCompleteField()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEditor()getField()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hint(Image)hint(String)invalidate()isActionAsButton()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusAnimation()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOnTopMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)label(String)labelAndHint(String)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)multiline(boolean)onTopMode(boolean)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()rows(int)scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)text(String)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.AutoCompleteTextComponent", splitMembers("action(char)actionAsButton(boolean)actionClick(ActionListener)actionText(String)actionUIID(String)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()columns(int)constraint(int)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)descriptionMessage(String)drop(Component, int, int)errorMessage(String)findDropTargetAt(int, int)findFirstFocusable()flushReplace()focusAnimation(boolean)forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAction()getActionText()getActionUIID()getAllStyles()getAnimationManager()getAutoCompleteField()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEditor()getField()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hint(Image)hint(String)invalidate()isActionAsButton()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusAnimation()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOnTopMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)label(String)labelAndHint(String)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)multiline(boolean)onTopMode(boolean)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()rows(int)scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)text(String)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); index.put("com.codename1.ui.AutoCompleteTextComponent.AutoCompleteFilter", splitMembers("filter(String)")); - index.put("com.codename1.ui.AutoCompleteTextField", splitMembers("addActionListener(ActionListener)addCloseListener(ActionListener)addDataChangeListener(DataChangedListener)addDataChangedListener(DataChangedListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addListListener(ActionListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clear()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)deleteChar()drop(Component, int, int)fireDataChanged(int, int)fireDoneEvent()fireDoneEvent(int)getAbsoluteAlignment()getAbsoluteX()getAbsoluteY()getAccessibilityText()getActualRows()getAlignment()getAllStyles()getAnimationManager()getAsDouble(double)getAsInt(int)getAsLong(long)getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getColumns()getCommitTimeout()getCompletion()getComponentForm()getComponentState()getConstraint()getCursor()getCursorBlinkTimeOff()getCursorBlinkTimeOn()getCursorPosition()getCursorX()getCursorY()getDirtyRegion()getDisabledStyle()getDoneListener()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getGrowLimit()getHeight()getHint()getHintIcon()getHintLabel()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInputMode()getInputModeOrder()getLabelForComponent()getLines()getLinesToScroll()getMaxSize()getMinimumElementsShownInPopup()getMinimumLength()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRows()getRowsGap()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextAt(int)getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getUnsupportedChars()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()insertChars(String)isActAsLabel()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnableInputScroll()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isGrowByContent()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLeftAndRightEditingTrigger()isOpaque()isOverwriteMode()isOwnedBy(Component)isPendingCommit()isPinchBlocksDragAndDrop()isQwertyInput()isRTL()isReplaceMenu()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSingleLineTextArea()isSmoothScrolling()isSnapToGrid()isStartsWithMode()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTraversable()isUseSoftkeys()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)registerAsInputDevice()remove()removeActionListener(ActionListener)removeCloseListener(ActionListener)removeDataChangeListener(DataChangedListener)removeDataChangedListener(DataChangedListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeListListener(ActionListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setActAsLabel(boolean)setAlignment(int)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setColumns(int)setCommitTimeout(int)setCompletion(String[]...)setCompletionRenderer(ListCellRenderer)setComponentState(Object)setConstraint(int)setCursor(int)setCursorBlinkTimeOff(int)setCursorBlinkTimeOn(int)setCursorPosition(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDoneListener(ActionListener)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditable(boolean)setEditingDelegate(Editable)setEnableInputScroll(boolean)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setGrowByContent(boolean)setGrowLimit(int)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHint(String)setHint(String, Image)setHintIcon(Image)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInputMode(String)setInputModeOrder(String[])setIsScrollVisible(boolean)setLabelForComponent(Label)setLeftAndRightEditingTrigger(boolean)setLinesToScroll(int)setMaxSize(int)setMinimumElementsShownInPopup(int)setMinimumLength(int)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOverwriteMode(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPopupPosition(int)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setQwertyInput(boolean)setRTL(boolean)setReplaceMenu(boolean)setRippleEffect(boolean)setRows(int)setRowsGap(int)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSingleLineTextArea(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setStartsWithMode(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextSelectionEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setUnsupportedChars(String)setUseSoftkeys(boolean)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)showPopup()startEditing()startEditingAsync()stopEditing()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)validChar(String)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.AutoCompleteTextField", splitMembers("addActionListener(ActionListener)addCloseListener(ActionListener)addDataChangeListener(DataChangedListener)addDataChangedListener(DataChangedListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addListListener(ActionListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clear()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)deleteChar()drop(Component, int, int)fireDataChanged(int, int)fireDoneEvent()fireDoneEvent(int)getAbsoluteAlignment()getAbsoluteX()getAbsoluteY()getAccessibilityText()getActualRows()getAlignment()getAllStyles()getAnimationManager()getAsDouble(double)getAsInt(int)getAsLong(long)getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getColumns()getCommitTimeout()getCompletion()getComponentForm()getComponentState()getConstraint()getCursor()getCursorBlinkTimeOff()getCursorBlinkTimeOn()getCursorPosition()getCursorX()getCursorY()getDirtyRegion()getDisabledStyle()getDoneListener()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getGrowLimit()getHeight()getHint()getHintIcon()getHintLabel()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInputMode()getInputModeOrder()getLabelForComponent()getLines()getLinesToScroll()getMaxSize()getMinimumElementsShownInPopup()getMinimumLength()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRows()getRowsGap()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextAt(int)getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getUnsupportedChars()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()insertChars(String)isActAsLabel()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnableInputScroll()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isGrowByContent()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLeftAndRightEditingTrigger()isOpaque()isOverwriteMode()isOwnedBy(Component)isPendingCommit()isPinchBlocksDragAndDrop()isQwertyInput()isRTL()isReplaceMenu()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSingleLineTextArea()isSmoothScrolling()isSnapToGrid()isStartsWithMode()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTraversable()isUseSoftkeys()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)registerAsInputDevice()remove()removeActionListener(ActionListener)removeCloseListener(ActionListener)removeDataChangeListener(DataChangedListener)removeDataChangedListener(DataChangedListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeListListener(ActionListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setActAsLabel(boolean)setAlignment(int)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setColumns(int)setCommitTimeout(int)setCompletion(String[]...)setCompletionRenderer(ListCellRenderer)setComponentState(Object)setConstraint(int)setCursor(int)setCursorBlinkTimeOff(int)setCursorBlinkTimeOn(int)setCursorPosition(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDoneListener(ActionListener)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditable(boolean)setEditingDelegate(Editable)setEnableInputScroll(boolean)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setGrowByContent(boolean)setGrowLimit(int)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHint(String)setHint(String, Image)setHintIcon(Image)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInputMode(String)setInputModeOrder(String[])setIsScrollVisible(boolean)setLabelForComponent(Label)setLeftAndRightEditingTrigger(boolean)setLinesToScroll(int)setMaxSize(int)setMinimumElementsShownInPopup(int)setMinimumLength(int)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOverwriteMode(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPopupPosition(int)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setQwertyInput(boolean)setRTL(boolean)setReplaceMenu(boolean)setRippleEffect(boolean)setRows(int)setRowsGap(int)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSingleLineTextArea(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setStartsWithMode(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextSelectionEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setUnsupportedChars(String)setUseSoftkeys(boolean)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)showPopup()startEditing()startEditingAsync()stopEditing()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)validChar(String)visibleBoundsContains(int, int)")); index.put("com.codename1.ui.BlockingDisallowedException", splitMembers("")); - index.put("com.codename1.ui.BrowserComponent", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addBrowserNavigationCallback(BrowserNavigationCallback)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addJSCallback(String, SuccessCallback)addJSCallback(String, Object[], SuccessCallback)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)addWebEventListener(String, ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)back()bindProperty(String, BindTarget)blocksSideSwipe()captureScreenshot()clearClientProperties()clearHistory()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createJSProxy(String)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)destroy()drop(Component, int, int)execute(String)execute(String, SuccessCallback)execute(int, String, SuccessCallback)execute(String, Object[], SuccessCallback)execute(int, String, Object[], SuccessCallback)executeAndReturnString(String)executeAndReturnString(String, Object[])executeAndWait(String)executeAndWait(int, String)executeAndWait(String, Object[]...)executeAndWait(int, String, Object[]...)exposeInJavaScript(Object, String)findDropTargetAt(int, int)findFirstFocusable()fireBrowserNavigationCallbacks(String)fireWebEvent(String, ActionEvent)flushReplace()forceRevalidate()forward()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getBrowserNavigationCallback()getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTitle()getTooltip()getUIID()getUIManager()getURL()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasBack()hasFixedPreferredSize()hasFocus()hasForward()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDebugMode()isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFireCallbacksOnEdt()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isNativeScrollingEnabled()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isPinchToZoomEnabled()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isURLWithCustomHeadersSupported()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])postMessage(String, String)putClientProperty(String, Object)ready()ready(int)ready(SuccessCallback)refreshTheme()refreshTheme(boolean)reload()remove()removeAll()removeBrowserNavigationCallback(BrowserNavigationCallback)removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeJSCallback(Callback)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)removeWebEventListener(String, ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setBrowserNavigationCallback(BrowserNavigationCallback)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDebugMode(boolean)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFireCallbacksOnEdt(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNativeScrollingEnabled(boolean)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPage(String, String)setPinchBlocksDragAndDrop(boolean)setPinchToZoomEnabled(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setProperty(String, Object)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setURL(URL)setURL(String)setURL(String, Map)setURLHierarchy(String)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stop()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)waitForReady()createDataURI(byte[], String)injectParameters(String, Object[]...)isNativeBrowserSupported()")); + index.put("com.codename1.ui.BrowserComponent", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addBrowserNavigationCallback(BrowserNavigationCallback)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addJSCallback(String, SuccessCallback)addJSCallback(String, Object[], SuccessCallback)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)addWebEventListener(String, ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)back()bindProperty(String, BindTarget)blocksSideSwipe()captureScreenshot()clearClientProperties()clearHistory()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createJSProxy(String)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)destroy()drop(Component, int, int)execute(String)execute(String, SuccessCallback)execute(int, String, SuccessCallback)execute(String, Object[], SuccessCallback)execute(int, String, Object[], SuccessCallback)executeAndReturnString(String)executeAndReturnString(String, Object[])executeAndWait(String)executeAndWait(int, String)executeAndWait(String, Object[]...)executeAndWait(int, String, Object[]...)exposeInJavaScript(Object, String)findDropTargetAt(int, int)findFirstFocusable()fireBrowserNavigationCallbacks(String)fireWebEvent(String, ActionEvent)flushReplace()forceRevalidate()forward()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getBrowserNavigationCallback()getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTitle()getTooltip()getUIID()getUIManager()getURL()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasBack()hasFixedPreferredSize()hasFocus()hasForward()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDebugMode()isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFireCallbacksOnEdt()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isNativeScrollingEnabled()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isPinchToZoomEnabled()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isURLWithCustomHeadersSupported()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])postMessage(String, String)putClientProperty(String, Object)ready()ready(int)ready(SuccessCallback)refreshTheme()refreshTheme(boolean)reload()remove()removeAll()removeBrowserNavigationCallback(BrowserNavigationCallback)removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeJSCallback(Callback)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)removeWebEventListener(String, ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setBrowserNavigationCallback(BrowserNavigationCallback)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDebugMode(boolean)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFireCallbacksOnEdt(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNativeScrollingEnabled(boolean)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPage(String, String)setPinchBlocksDragAndDrop(boolean)setPinchToZoomEnabled(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setProperty(String, Object)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setURL(URL)setURL(String)setURL(String, Map)setURLHierarchy(String)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stop()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)waitForReady()createDataURI(byte[], String)injectParameters(String, Object[]...)isNativeBrowserSupported()")); index.put("com.codename1.ui.BrowserComponent.JSExpression", splitMembers("toString()")); index.put("com.codename1.ui.BrowserComponent.JSRef", splitMembers("getBoolean()getDouble()getInt()getJSType()getValue()isNull()toString()")); index.put("com.codename1.ui.BrowserComponent.JSType", splitMembers("get(String)")); index.put("com.codename1.ui.BrowserWindow", splitMembers("addCloseListener(ActionListener)addLoadListener(ActionListener)close()removeCloseListener(ActionListener)removeLoadListener(ActionListener)setSize(int, int)setTitle(String)show()")); index.put("com.codename1.ui.BrowserWindow.EvalRequest", splitMembers("addListener(AsyncResource)addObserver(Observer)asPromise()await()cancel(boolean)countObservers()deleteObserver(Observer)deleteObservers()error(Throwable)except(SuccessCallback)except(SuccessCallback, EasyThread)get()get(int)getJS()hasChanged()isCancelled()isDone()isReady()notifyObservers()notifyObservers(Object)onResult(AsyncResult)ready(SuccessCallback)ready(SuccessCallback, EasyThread)setJS(String)waitFor()")); - index.put("com.codename1.ui.Button", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)bindStateTo(Button)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconFromState()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListeners()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getRolloverIcon()getRolloverPressedIcon()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getState()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isAutoSizeMode()isBlockLead()isCapsText()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOppositeSide()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isToggle()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])pressed()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)released()released(int, int)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoRelease(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCapsText(boolean)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setReleaseRadius(int)setReleased()setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setToggle(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)unbindStateFrom(Button)visibleBoundsContains(int, int)isButtonRippleEffectDefault()isCapsTextDefault()setButtonRippleEffectDefault(boolean)setCapsTextDefault(boolean)")); + index.put("com.codename1.ui.Button", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)bindStateTo(Button)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconFromState()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListeners()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getRolloverIcon()getRolloverPressedIcon()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getState()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isAutoSizeMode()isBlockLead()isCapsText()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOppositeSide()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isToggle()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])pressed()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)released()released(int, int)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoRelease(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCapsText(boolean)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setReleaseRadius(int)setReleased()setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setToggle(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)unbindStateFrom(Button)visibleBoundsContains(int, int)isButtonRippleEffectDefault()isCapsTextDefault()setButtonRippleEffectDefault(boolean)setCapsTextDefault(boolean)")); index.put("com.codename1.ui.ButtonGroup", splitMembers("add(RadioButton)addActionListener(ActionListener)addAll(RadioButton[]...)clearSelection()getButtonCount()getRadioButton(int)getSelected()getSelectedIndex()isSelected()remove(RadioButton)removeActionListener(ActionListener)setSelected(int)setSelected(RadioButton)")); - index.put("com.codename1.ui.CN", splitMembers("addDefaultHeader(String, String)addEdtErrorHandler(ActionListener)addMessageListener(ActionListener)addNetworkErrorListener(ActionListener)addNetworkProgressListener(ActionListener)addToQueue(ConnectionRequest)addToQueueAndWait(ConnectionRequest)addWindowListener(ActionListener)announceForAccessibility(String)announceForAccessibility(Component, String)callSerially(Runnable)callSeriallyAndWait(Runnable)callSeriallyAndWait(Runnable, int)callSeriallyOnIdle(Runnable)canDial()canExecute(String)canForceOrientation()canInstallOnHomescreen()captureScreen()clearStorage()clearStorageCache()convertToPixels(float)convertToPixels(float, byte)convertToPixels(int, boolean)convertToPixels(float, byte, boolean)createSoftWeakRef(Object)createThread(Runnable, String)delete(String)deleteStorageFile(String)deregisterPush()dial(String)execute(String)existsInFileSystem(String)existsInStorage(String)exitApplication()exitFullScreen()extractHardRef(Object)flushStorageCache()getAppHomePath()getCachesDir()getCurrentForm()getDesktopSize()getDeviceDensity()getDisplayHeight()getDisplayWidth()getDragStartPercentage()getFileLastModifiedFile(String)getFileLength(String)getFileSystemRootAvailableSpace(String)getFileSystemRootSizeBytes(String)getFileSystemRootType(String)getFileSystemRoots()getInitialWindowSizeHintPercent()getPlatformName()getPluginSupport()getProperty(String, String)getSMSSupport()getSharedJavascriptContext()getWindowBounds()hasCachesDir()hasCamera()invokeAndBlock(Runnable)invokeWithoutBlocking(Runnable)invokeWithoutBlockingWithResultSync(RunnableWithResultSync)isDarkMode()isDesktop()isDirectory(String)isEdt()isEnableAsyncStackTraces()isFullScreenSupported()isHiddenFile(String)isInFullScreenMode()isLockOrientation()isMinimized()isNativePickerTypeSupported(int)isNativeShareSupported()isPortrait()isScreenSaverDisableSupported()isSimulator()isTablet()killAndWait(ConnectionRequest)listFiles(String)listStorageEntries()lockOrientation(boolean)log(String)log(Throwable)minimizeApplication()mkdir(String)onCanInstallOnHomescreen(Runnable)openGallery(ActionListener, int)postMessage(MessageEvent)promptInstallOnHomescreen()readObjectFromStorage(String)registerPush()removeEdtErrorHandler(ActionListener)removeMessageListener(ActionListener)removeNetworkErrorListener(ActionListener)removeNetworkProgressListener(ActionListener)removeWindowListener(ActionListener)renameFile(String, String)requestFullScreen()restoreMinimizedApplication()restoreToBookmark()scheduleBackgroundTask(Runnable)sendLog()sendMessage(String, Message, String[]...)sendSMS(String, String)sendSMS(String, String, boolean)setBookmark(Runnable)setDarkMode(Boolean)setDragStartPercentage(int)setEnableAsyncStackTraces(boolean)setHiddenFile(String, boolean)setInitialWindowSizeHintPercent(Dimension)setInterval(int, Runnable)setProperty(String, String)setScreenSaverEnabled(boolean)setTimeout(int, Runnable)setWindowSize(int, int)share(String, String, String)share(String, String, String, Rectangle)showNativePicker(int, Component, Object, Object)startThread(Runnable, String)storageEntrySize(String)unlockOrientation()updateNetworkThreadCount(int)vibrate(int)writeObjectToStorage(String, Object)")); + index.put("com.codename1.ui.CN", splitMembers("addDefaultHeader(String, String)addEdtErrorHandler(ActionListener)addMessageListener(ActionListener)addNetworkErrorListener(ActionListener)addNetworkProgressListener(ActionListener)addToQueue(ConnectionRequest)addToQueueAndWait(ConnectionRequest)addWindowListener(ActionListener)announceForAccessibility(String)announceForAccessibility(Component, String)callSerially(Runnable)callSeriallyAndWait(Runnable)callSeriallyAndWait(Runnable, int)callSeriallyOnIdle(Runnable)canDial()canExecute(String)canForceOrientation()canInstallOnHomescreen()captureScreen()clearStorage()clearStorageCache()convertToPixels(float)convertToPixels(float, byte)convertToPixels(int, boolean)convertToPixels(float, byte, boolean)createSoftWeakRef(Object)createThread(Runnable, String)delete(String)deleteStorageFile(String)deregisterPush()dial(String)execute(String)existsInFileSystem(String)existsInStorage(String)exitApplication()exitFullScreen()extractHardRef(Object)flushStorageCache()getAppHomePath()getCachesDir()getCurrentForm()getDesktopSize()getDeviceDensity()getDisplayHeight()getDisplayWidth()getDragStartPercentage()getFileLastModifiedFile(String)getFileLength(String)getFileSystemRootAvailableSpace(String)getFileSystemRootSizeBytes(String)getFileSystemRootType(String)getFileSystemRoots()getInitialWindowSizeHintPercent()getPlatformName()getPluginSupport()getProperty(String, String)getSMSSupport()getSharedJavascriptContext()getWindowBounds()hasCachesDir()hasCamera()invokeAndBlock(Runnable)invokeWithoutBlocking(Runnable)invokeWithoutBlockingWithResultSync(RunnableWithResultSync)isDarkMode()isDesktop()isDirectory(String)isEdt()isEnableAsyncStackTraces()isFullScreenSupported()isGpuSupported()isHiddenFile(String)isInFullScreenMode()isLockOrientation()isMinimized()isNativePickerTypeSupported(int)isNativeShareSupported()isPortrait()isScreenSaverDisableSupported()isSimulator()isTablet()killAndWait(ConnectionRequest)listFiles(String)listStorageEntries()lockOrientation(boolean)log(String)log(Throwable)minimizeApplication()mkdir(String)onCanInstallOnHomescreen(Runnable)openGallery(ActionListener, int)postMessage(MessageEvent)promptInstallOnHomescreen()readObjectFromStorage(String)registerPush()removeEdtErrorHandler(ActionListener)removeMessageListener(ActionListener)removeNetworkErrorListener(ActionListener)removeNetworkProgressListener(ActionListener)removeWindowListener(ActionListener)renameFile(String, String)requestFullScreen()restoreMinimizedApplication()restoreToBookmark()scheduleBackgroundTask(Runnable)sendLog()sendMessage(String, Message, String[]...)sendSMS(String, String)sendSMS(String, String, boolean)setBookmark(Runnable)setDarkMode(Boolean)setDragStartPercentage(int)setEnableAsyncStackTraces(boolean)setHiddenFile(String, boolean)setInitialWindowSizeHintPercent(Dimension)setInterval(int, Runnable)setProperty(String, String)setScreenSaverEnabled(boolean)setTimeout(int, Runnable)setWindowSize(int, int)share(String, String, String)share(String, String, String, Rectangle)showNativePicker(int, Component, Object, Object)startThread(Runnable, String)storageEntrySize(String)unlockOrientation()updateNetworkThreadCount(int)vibrate(int)writeObjectToStorage(String, Object)")); index.put("com.codename1.ui.CN1Constants", splitMembers("")); - index.put("com.codename1.ui.Calendar", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDataChangeListener(DataChangedListener)addDataChangedListener(DataChangedListener)addDayActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addMonthChangedListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCurrentDate()getCursor()getDate()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMonthViewSelectedStyle()getMonthViewUnSelectedStyle()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedDay()getSelectedDays()getSelectedDaysUIID()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTimeZone()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()highlightDate(Date, String)highlightDates(Collection, String)invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChangesSelectedDateEnabled()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMultipleSelectionEnabled()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isTwoDigitMode()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDataChangeListener(DataChangedListener)removeDataChangedListener(DataChangedListener)removeDayActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removeMonthChangedListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setChangesSelectedDateEnabled(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCurrentDate(Date)setCursor(int)setDate(Date)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMonthViewSelectedStyle(Style)setMonthViewUnSelectedStyle(Style)setMultipleSelectionEnabled(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedDate(Date)setSelectedDays(Collection)setSelectedDays(Collection, String)setSelectedDaysUIID(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTimeZone(TimeZone)setTooltip(String)setTraversable(boolean)setTwoDigitMode(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)setYearRange(int, int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unHighlightDate(Date)unHighlightDates(Collection)unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.ui.CheckBox", splitMembers("addActionListener(ActionListener)addChangeListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)bindStateTo(Button)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconFromState()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListeners()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getRolloverIcon()getRolloverPressedIcon()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getState()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isAutoSizeMode()isBlockLead()isCapsText()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOppositeSide()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isToggle()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])pressed()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)released()released(int, int)remove()removeActionListener(ActionListener)removeChangeListeners(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoRelease(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCapsText(boolean)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOppositeSide(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setReleaseRadius(int)setReleased()setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelected(boolean)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setToggle(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)unbindStateFrom(Button)visibleBoundsContains(int, int)createToggle(Image)createToggle(String)createToggle(String, Image)")); - index.put("com.codename1.ui.ComboBox", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addSelectionListener(SelectionListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComboBoxImage()getComponentForm()getComponentState()getCurrentSelected()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFixedSelection()getHeight()getHint()getHintIcon()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getItemGap()getLabelForComponent()getListSizeCalculationSampleCount()getListeners()getMaxElementHeight()getMinElementHeight()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOrientation()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRenderer()getRenderingPrototype()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedIndex()getSelectedItem()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isActAsSpinnerDialog()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isCommandList()isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnoreFocusComponentWhenUnfocused()isIgnorePointerEvents()isIncludeSelectCancel()isLongPointerPressActionEnabled()isMutableRendererBackgrounds()isNumericKeyActions()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isShowingPopupDialog()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeSelectionListener(SelectionListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(Rectangle)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setActAsSpinnerDialog(boolean)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComboBoxImage(Image)setCommandList(boolean)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFireOnClick(boolean)setFixedSelection(int)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHint(String)setHint(String, Image)setHintIcon(Image)setIgnoreFocusComponentWhenUnfocused(boolean)setIgnorePointerEvents(boolean)setIncludeSelectCancel(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInputOnFocus(boolean)setIsScrollVisible(boolean)setItemGap(int)setLabelForComponent(Label)setListCellRenderer(ListCellRenderer)setListSizeCalculationSampleCount(int)setLongPointerPressActionEnabled(boolean)setMaxElementHeight(int)setMinElementHeight(int)setModel(ListModel)setMutableRendererBackgrounds(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setNumericKeyActions(boolean)setOpaque(boolean)setOrientation(int)setOwner(Component)setPaintFocusBehindList(boolean)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRenderer(ListCellRenderer)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollToSelected(boolean)setScrollVisible(boolean)setSelectCommandText(String)setSelectedIndex(int)setSelectedIndex(int, boolean)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)size()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)isDefaultActAsSpinnerDialog()isDefaultIncludeSelectCancel()setDefaultActAsSpinnerDialog(boolean)setDefaultIncludeSelectCancel(boolean)")); - index.put("com.codename1.ui.Command", splitMembers("actionPerformed(ActionEvent)equals(Object)getClientProperty(String)getCommandName()getDisabledIcon()getIcon()getIconFont()getIconGapMM()getId()getMaterialIcon()getMaterialIconSize()getPressedIcon()getRolloverIcon()hashCode()isDisposesDialog()isEnabled()putClientProperty(String, Object)setCommandName(String)setDisabledIcon(Image)setDisposesDialog(boolean)setEnabled(boolean)setIcon(Image)setIconFont(Font)setIconGapMM(float)setMaterialIcon(char)setMaterialIconSize(float)setPressedIcon(Image)setRolloverIcon(Image)toString()create(String, Image, ActionListener)createMaterial(String, char, ActionListener)")); + index.put("com.codename1.ui.Calendar", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDataChangeListener(DataChangedListener)addDataChangedListener(DataChangedListener)addDayActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addMonthChangedListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCurrentDate()getCursor()getDate()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMonthViewSelectedStyle()getMonthViewUnSelectedStyle()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedDay()getSelectedDays()getSelectedDaysUIID()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTimeZone()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()highlightDate(Date, String)highlightDates(Collection, String)invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChangesSelectedDateEnabled()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMultipleSelectionEnabled()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isTwoDigitMode()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDataChangeListener(DataChangedListener)removeDataChangedListener(DataChangedListener)removeDayActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removeMonthChangedListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setChangesSelectedDateEnabled(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCurrentDate(Date)setCursor(int)setDate(Date)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMonthViewSelectedStyle(Style)setMonthViewUnSelectedStyle(Style)setMultipleSelectionEnabled(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedDate(Date)setSelectedDays(Collection)setSelectedDays(Collection, String)setSelectedDaysUIID(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTimeZone(TimeZone)setTooltip(String)setTraversable(boolean)setTwoDigitMode(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)setYearRange(int, int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unHighlightDate(Date)unHighlightDates(Collection)unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.CheckBox", splitMembers("addActionListener(ActionListener)addChangeListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)bindStateTo(Button)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconFromState()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListeners()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getRolloverIcon()getRolloverPressedIcon()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getState()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isAutoSizeMode()isBlockLead()isCapsText()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOppositeSide()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isToggle()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])pressed()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)released()released(int, int)remove()removeActionListener(ActionListener)removeChangeListeners(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoRelease(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCapsText(boolean)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOppositeSide(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setReleaseRadius(int)setReleased()setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelected(boolean)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setToggle(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)unbindStateFrom(Button)visibleBoundsContains(int, int)createToggle(Image)createToggle(String)createToggle(String, Image)")); + index.put("com.codename1.ui.ComboBox", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addSelectionListener(SelectionListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComboBoxImage()getComponentForm()getComponentState()getCurrentSelected()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFixedSelection()getHeight()getHint()getHintIcon()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getItemGap()getLabelForComponent()getListSizeCalculationSampleCount()getListeners()getMaxElementHeight()getMinElementHeight()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOrientation()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPopupPlacement()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRenderer()getRenderingPrototype()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedIndex()getSelectedItem()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isActAsSpinnerDialog()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isCommandList()isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnoreFocusComponentWhenUnfocused()isIgnorePointerEvents()isIncludeSelectCancel()isLongPointerPressActionEnabled()isMutableRendererBackgrounds()isNumericKeyActions()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isShowingPopupDialog()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeSelectionListener(SelectionListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(Rectangle)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setActAsSpinnerDialog(boolean)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComboBoxImage(Image)setCommandList(boolean)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFireOnClick(boolean)setFixedSelection(int)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHint(String)setHint(String, Image)setHintIcon(Image)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnoreFocusComponentWhenUnfocused(boolean)setIgnorePointerEvents(boolean)setIncludeSelectCancel(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInputOnFocus(boolean)setIsScrollVisible(boolean)setItemGap(int)setLabelForComponent(Label)setListCellRenderer(ListCellRenderer)setListSizeCalculationSampleCount(int)setLongPointerPressActionEnabled(boolean)setMaxElementHeight(int)setMinElementHeight(int)setModel(ListModel)setMutableRendererBackgrounds(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setNumericKeyActions(boolean)setOpaque(boolean)setOrientation(int)setOwner(Component)setPaintFocusBehindList(boolean)setPinchBlocksDragAndDrop(boolean)setPopupPlacement(int)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRenderer(ListCellRenderer)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollToSelected(boolean)setScrollVisible(boolean)setSelectCommandText(String)setSelectedIndex(int)setSelectedIndex(int, boolean)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)size()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)isDefaultActAsSpinnerDialog()isDefaultIncludeSelectCancel()setDefaultActAsSpinnerDialog(boolean)setDefaultIncludeSelectCancel(boolean)")); + index.put("com.codename1.ui.Command", splitMembers("actionPerformed(ActionEvent)equals(Object)getClientProperty(String)getCommandName()getDesktopMenu()getDesktopShortcutKeyChar()getDesktopShortcutModifiers()getDisabledIcon()getIcon()getIconFont()getIconGapMM()getId()getMaterialIcon()getMaterialIconSize()getPressedIcon()getRolloverIcon()hashCode()isDisposesDialog()isEnabled()putClientProperty(String, Object)setCommandName(String)setDesktopMenu(String)setDesktopShortcut(char)setDesktopShortcut(char, int)setDisabledIcon(Image)setDisposesDialog(boolean)setEnabled(boolean)setIcon(Image)setIconFont(Font)setIconGapMM(float)setMaterialIcon(char)setMaterialIconSize(float)setPressedIcon(Image)setRolloverIcon(Image)toString()create(String, Image, ActionListener)createMaterial(String, char, ActionListener)")); index.put("com.codename1.ui.CommonProgressAnimations", splitMembers("")); - index.put("com.codename1.ui.CommonProgressAnimations.CircleProgress", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)markComponentLoading(Component)")); - index.put("com.codename1.ui.CommonProgressAnimations.EmptyAnimation", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)markComponentLoading(Component)")); - index.put("com.codename1.ui.CommonProgressAnimations.LoadingTextAnimation", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()cols()cols(int)contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()rows()rows(int)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)markComponentLoading(Component)")); - index.put("com.codename1.ui.CommonProgressAnimations.ProgressAnimation", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)getProgressAnimation(Component)markComponentLoading(Component, Class)markComponentReady(Component)markComponentReady(Component, Transition)")); - index.put("com.codename1.ui.Component", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)getDefaultDragTransparency()isSetCursorSupported()parsePreferredSize(String, Dimension)setDefaultDragTransparency(byte)setSameHeight(Component[]...)setSameSize(Component[]...)setSameWidth(Component[]...)")); - index.put("com.codename1.ui.ComponentGroup", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getElementUIID()getGroupFlag()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isForceGroup()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isHorizontal()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setElementUIID(String)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setForceGroup(boolean)setGrabsPointerEvents(boolean)setGroupFlag(String)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontal(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)enclose(Component[]...)encloseHorizontal(Component[]...)")); + index.put("com.codename1.ui.CommonProgressAnimations.CircleProgress", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)markComponentLoading(Component)")); + index.put("com.codename1.ui.CommonProgressAnimations.EmptyAnimation", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)markComponentLoading(Component)")); + index.put("com.codename1.ui.CommonProgressAnimations.LoadingTextAnimation", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()cols()cols(int)contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()rows()rows(int)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)markComponentLoading(Component)")); + index.put("com.codename1.ui.CommonProgressAnimations.ProgressAnimation", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)getProgressAnimation(Component)markComponentLoading(Component, Class)markComponentReady(Component)markComponentReady(Component, Transition)")); + index.put("com.codename1.ui.Component", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)getDefaultDragTransparency()isSetCursorSupported()parsePreferredSize(String, Dimension)setDefaultDragTransparency(byte)setSameHeight(Component[]...)setSameSize(Component[]...)setSameWidth(Component[]...)")); + index.put("com.codename1.ui.ComponentGroup", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getElementUIID()getGroupFlag()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isForceGroup()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isHorizontal()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setElementUIID(String)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setForceGroup(boolean)setGrabsPointerEvents(boolean)setGroupFlag(String)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontal(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)enclose(Component[]...)encloseHorizontal(Component[]...)")); index.put("com.codename1.ui.ComponentImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()disablePulsingAnimation()dispose()enablePulsingAnimation(double, double, double, double)fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getComponent()getGraphics()getHeight()getImage()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isLocked()isOpaque()isPulsingAnimationEnabled()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setAnimation(boolean)setImageName(String)subImage(int, int, int, int, boolean)toEncodedImage()toRGB(RGBImage, int, int, int, int, int, int)unlock()")); - index.put("com.codename1.ui.ComponentSelector", splitMembers("add(Component)add(Component, boolean)addActionListener(ActionListener)addAll(Collection)addAll(Collection, boolean)addDataChangedListener(DataChangedListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addScrollListener(ScrollListener)addStyleListener(StyleListener)addTags(String[]...)animateHierarchy(int)animateHierarchy(int, SuccessCallback)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFade(int, int, SuccessCallback)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayout(int, SuccessCallback)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFade(int, int, SuccessCallback)animateLayoutFadeAndWait(int, int)animateStyle(Style, int, SuccessCallback)animateUnlayout(int, int)animateUnlayout(int, int, SuccessCallback)animateUnlayoutAndWait(int, int)append(Component)append(ComponentMapper)append(Object, Component)append(Object, ComponentMapper)applyRTL(boolean)asComponent()asComponent(Class)asList()clear()clear(boolean)clearClientProperties()closest(String)contains(Object)contains(int, int)containsAll(Collection)containsInSubtree(Component)createProxyStyle()each(ComponentClosure)equals(Object)fadeIn()fadeIn(int)fadeIn(int, SuccessCallback)fadeInAndWait()fadeInAndWait(int)fadeOut()fadeOut(int)fadeOut(int, SuccessCallback)fadeOutAndWait(int)filter(Filter)filter(String)find(String)findFirstFocusable()first()firstChild()forceRevalidate()getAllStyles()getAnimationManager()getClientProperty(String)getComponentAt(int)getComponentAt(int, int)getComponentForm()getDisabledStyle()getParent()getPressedStyle()getSelectedStyle()getStyle()getStyle(Component)getText()getUnselectedStyle()growShrink(int)hashCode()invalidate()isEmpty()isHidden()isIgnorePointerEvents()isVisible()iterator()lastChild()layoutContainer()map(ComponentMapper)merge(Style)nextSibling()paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintLockRelease()parent(String)parents(String)prevSibling()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()remove(Object)remove(Object, boolean)removeActionListener(ActionListener)removeAll()removeAll(Collection)removeAll(Collection, boolean)removeDataChangedListener(DataChangedListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStyleListener(StyleListener)removeStyleListeners()removeTags(String[]...)repaint()repaint(int, int, int, int)replace(ComponentMapper)replace(ComponentMapper, Transition)replaceAndWait(ComponentMapper, Transition)requestFocus()retainAll(Collection)retainAll(Collection, boolean)revalidate()scrollComponentToVisible(Component)selectAllStyles()selectDisabledStyle()selectPressedStyle()selectSelectedStyle()selectUnselectedStyle()set3DText(boolean, boolean)set3DTextNorth(boolean)setAlignment(int)setAutoSizeMode(boolean)setBackgroundGradientEndColor(int)setBackgroundGradientRelativeSize(float)setBackgroundGradientRelativeX(float)setBackgroundGradientRelativeY(float)setBackgroundGradientStartColor(int)setBackgroundType(byte)setBgColor(int)setBgImage(Image)setBgPainter(Painter)setBgTransparency(int)setBorder(Border)setCellRenderer(boolean)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDoneListener(ActionListener)setDraggable(boolean)setDropTarget(boolean)setEditable(boolean)setEnabled(boolean)setEndsWith3Points(boolean)setFgColor(int)setFlatten(boolean)setFocusable(boolean)setFont(Font)setFontSize(float)setFontSizeMillimeters(float)setFontSizePercent(double)setGap(int)setGrabsPointerEvents(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInPortait(boolean)setIcon(char)setIcon(Image)setIcon(char, float)setIcon(char, Style, float)setIconUIID(String)setIgnorePointerEvents(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setLegacyRenderer(boolean)setMargin(int)setMargin(int, int)setMargin(int, int, int, int)setMarginMillimeters(float)setMarginMillimeters(float, float)setMarginMillimeters(float, float, float, float)setMarginPercent(double)setMarginPercent(double, double)setMarginPercent(double, double, double, double)setMask(Object)setMaskName(String)setMaterialIcon(char, float)setName(String)setOpacity(int)setOverline(boolean)setPadding(int)setPadding(int, int)setPadding(int, int, int, int)setPaddingMillimeters(float)setPaddingMillimeters(float, float)setPaddingMillimeters(float, float, float, float)setPaddingPercent(double)setPaddingPercent(double, double)setPaddingPercent(double, double, double, double)setPreferredH(int)setPreferredSize(Dimension)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setSameHeight()setSameWidth()setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setStrikeThru(boolean)setTactileTouch(boolean)setTensileLength(int)setText(String)setTextDecoration(int)setTextPosition(int)setTickerEnabled(boolean)setUIID(String)setUnderline(boolean)setUnselectedStyle(Style)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)size()slideDown()slideDown(int)slideDown(int, SuccessCallback)slideDownAndWait(int)slideUp()slideUp(int)slideUp(int, SuccessCallback)slideUpAndWait(int)startTicker(long, boolean)stopTicker()stripMarginAndPadding()toArray()toArray(Object[])toString()$(ActionEvent)$(Runnable)$(String)$(Set)$(Component[]...)$(String, Component[]...)$(String, Collection)select(ActionEvent)select(Runnable)select(String)select(Set)select(Component[]...)select(String, Component[]...)select(String, Collection)")); + index.put("com.codename1.ui.ComponentSelector", splitMembers("add(Component)add(Component, boolean)addActionListener(ActionListener)addAll(Collection)addAll(Collection, boolean)addDataChangedListener(DataChangedListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addScrollListener(ScrollListener)addStyleListener(StyleListener)addTags(String[]...)animateHierarchy(int)animateHierarchy(int, SuccessCallback)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFade(int, int, SuccessCallback)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayout(int, SuccessCallback)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFade(int, int, SuccessCallback)animateLayoutFadeAndWait(int, int)animateStyle(Style, int, SuccessCallback)animateUnlayout(int, int)animateUnlayout(int, int, SuccessCallback)animateUnlayoutAndWait(int, int)append(Component)append(ComponentMapper)append(Object, Component)append(Object, ComponentMapper)applyRTL(boolean)asComponent()asComponent(Class)asList()clear()clear(boolean)clearClientProperties()closest(String)contains(Object)contains(int, int)containsAll(Collection)containsInSubtree(Component)createProxyStyle()each(ComponentClosure)equals(Object)fadeIn()fadeIn(int)fadeIn(int, SuccessCallback)fadeInAndWait()fadeInAndWait(int)fadeOut()fadeOut(int)fadeOut(int, SuccessCallback)fadeOutAndWait(int)filter(Filter)filter(String)find(String)findFirstFocusable()first()firstChild()forEach(Consumer)forceRevalidate()getAllStyles()getAnimationManager()getClientProperty(String)getComponentAt(int)getComponentAt(int, int)getComponentForm()getDisabledStyle()getParent()getPressedStyle()getSelectedStyle()getStyle()getStyle(Component)getText()getUnselectedStyle()growShrink(int)hashCode()invalidate()isEmpty()isHidden()isIgnorePointerEvents()isVisible()iterator()lastChild()layoutContainer()map(ComponentMapper)merge(Style)nextSibling()paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintLockRelease()parent(String)parents(String)prevSibling()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()remove(Object)remove(Object, boolean)removeActionListener(ActionListener)removeAll()removeAll(Collection)removeAll(Collection, boolean)removeDataChangedListener(DataChangedListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeIf(Predicate)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStyleListener(StyleListener)removeStyleListeners()removeTags(String[]...)repaint()repaint(int, int, int, int)replace(ComponentMapper)replace(ComponentMapper, Transition)replaceAndWait(ComponentMapper, Transition)requestFocus()retainAll(Collection)retainAll(Collection, boolean)revalidate()scrollComponentToVisible(Component)selectAllStyles()selectDisabledStyle()selectPressedStyle()selectSelectedStyle()selectUnselectedStyle()set3DText(boolean, boolean)set3DTextNorth(boolean)setAlignment(int)setAutoSizeMode(boolean)setBackgroundGradientEndColor(int)setBackgroundGradientRelativeSize(float)setBackgroundGradientRelativeX(float)setBackgroundGradientRelativeY(float)setBackgroundGradientStartColor(int)setBackgroundType(byte)setBgColor(int)setBgImage(Image)setBgPainter(Painter)setBgTransparency(int)setBorder(Border)setCellRenderer(boolean)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDoneListener(ActionListener)setDraggable(boolean)setDropTarget(boolean)setEditable(boolean)setEnabled(boolean)setEndsWith3Points(boolean)setFgColor(int)setFlatten(boolean)setFocusable(boolean)setFont(Font)setFontSize(float)setFontSizeMillimeters(float)setFontSizePercent(double)setGap(int)setGrabsPointerEvents(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInPortait(boolean)setIcon(char)setIcon(Image)setIcon(char, float)setIcon(char, Style, float)setIconUIID(String)setIgnorePointerEvents(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setLegacyRenderer(boolean)setMargin(int)setMargin(int, int)setMargin(int, int, int, int)setMarginMillimeters(float)setMarginMillimeters(float, float)setMarginMillimeters(float, float, float, float)setMarginPercent(double)setMarginPercent(double, double)setMarginPercent(double, double, double, double)setMask(Object)setMaskName(String)setMaterialIcon(char, float)setName(String)setOpacity(int)setOverline(boolean)setPadding(int)setPadding(int, int)setPadding(int, int, int, int)setPaddingMillimeters(float)setPaddingMillimeters(float, float)setPaddingMillimeters(float, float, float, float)setPaddingPercent(double)setPaddingPercent(double, double)setPaddingPercent(double, double, double, double)setPreferredH(int)setPreferredSize(Dimension)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setSameHeight()setSameWidth()setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setStrikeThru(boolean)setTactileTouch(boolean)setTensileLength(int)setText(String)setTextDecoration(int)setTextPosition(int)setTickerEnabled(boolean)setUIID(String)setUnderline(boolean)setUnselectedStyle(Style)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)size()slideDown()slideDown(int)slideDown(int, SuccessCallback)slideDownAndWait(int)slideUp()slideUp(int)slideUp(int, SuccessCallback)slideUpAndWait(int)startTicker(long, boolean)stopTicker()stripMarginAndPadding()toArray()toArray(Object[])toString()$(ActionEvent)$(Runnable)$(String)$(Set)$(Component[]...)$(String, Component[]...)$(String, Collection)select(ActionEvent)select(Runnable)select(String)select(Set)select(Component[]...)select(String, Component[]...)select(String, Collection)")); index.put("com.codename1.ui.ComponentSelector.ComponentClosure", splitMembers("call(Component)")); index.put("com.codename1.ui.ComponentSelector.ComponentMapper", splitMembers("map(Component)")); index.put("com.codename1.ui.ComponentSelector.Filter", splitMembers("filter(Component)")); - index.put("com.codename1.ui.Container", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)encloseIn(Layout, Component[]...)encloseIn(Layout, Component, Object)")); - index.put("com.codename1.ui.Dialog", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCommand(Command)addCommand(Command, int)addCommandListener(ActionListener)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addComponentAwaitingRelease(Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addGameKeyListener(int, ActionListener)addKeyListener(int, ActionListener)addLongPressListener(ActionListener)addOrientationListener(ActionListener)addPasteListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addShowListener(ActionListener)addSizeChangedListener(ActionListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()clearComponentsAwaitingRelease()configureCommands(Command[], boolean)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)deregisterAnimated(Animation)dispatchCommand(Command, ActionEvent)dispatchPaste(ActionEvent)dispose()drop(Component, int, int)findCurrentlyEditingComponent()findDropTargetAt(int, int)findFirstFocusable()findNextFocusHorizontal(boolean)findNextFocusVertical(boolean)flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBackCommand()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBlurBackgroundRadius()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClearCommand()getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand(int)getCommandCount()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getContentPane()getCurrentInputDevice()getCursor()getDefaultCommand()getDialogComponent()getDialogPosition()getDialogPreferredSize()getDialogStyle()getDialogType()getDialogUIID()getDirtyRegion()getDisabledStyle()getDragRegionStatus(int, int)getDragTransparency()getDraggedx()getDraggedy()getEditOnShow()getEditingDelegate()getFocused()getFormLayeredPane(Class, boolean)getGlassPane()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInvisibleAreaUnderVKB()getLabelForComponent()getLayeredPane()getLayeredPane(Class, boolean)getLayeredPane(Class, int)getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMenuBar()getMenuStyle()getName()getNativeOverlay()getNextComponent(Component)getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPopupDirectionBiasPortrait()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPreviousComponent(Component)getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeArea()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getSoftButton(int)getSoftButtonCount()getSourceCommand()getStyle()getTabIndex()getTabIterator(Component)getTensileLength()getTextSelection()getTextSelectionSupport()getTintColor()getTitle()getTitleArea()getTitleComponent()getTitleStyle()getToolbar()getTooltip()getTransitionInAnimator()getTransitionOutAnimator()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()grabAnimationLock()growOrShrink()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hasMedia()invalidate()isAlwaysTensile()isAutoDispose()isBlockLead()isCellRenderer()isChildOf(Container)isCyclicFocus()isDisposeWhenPointerOutOfBounds()isDragRegion(int, int)isDraggable()isDropTarget()isEditable()isEditing()isEnableCursors()isEnabled()isFlatten()isFocusScrolling()isFocusable()isFormBottomPaddingEditingMode()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isInteractionDialogMode()isMinimizeOnBack()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollable()isScrollableX()isScrollableY()isSingleFocusMode()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackground(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)placeButtonCommands(Command[])pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)registerAnimated(Animation)releaseAnimationLock()remove()removeAll()removeAllCommands()removeAllShowListeners()removeCommand(Command)removeCommandListener(ActionListener)removeComponent(Component)removeComponentAwaitingRelease(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeGameKeyListener(int, ActionListener)removeKeyListener(int, ActionListener)removeLongPressListener(ActionListener)removeOrientationListener(ActionListener)removePasteListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeShowListener(ActionListener)removeSizeChangedListener(ActionListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAllowEnableLayoutOnPaint(boolean)setAlwaysTensile(boolean)setAutoDispose(boolean)setBackCommand(Command)setBackCommand(String, Image, ActionListener)setBgImage(Image)setBlockLead(boolean)setBlurBackgroundRadius(float)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setClearCommand(Command)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCurrentInputDevice(VirtualInputDevice)setCursor(int)setCyclicFocus(boolean)setDefaultCommand(Command)setDialogPosition(String)setDialogStyle(Style)setDialogType(int)setDialogUIID(String)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDisposeWhenPointerOutOfBounds(boolean)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditOnShow(TextArea)setEditingDelegate(Editable)setEnableCursors(boolean)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusScrolling(boolean)setFocusable(boolean)setFocused(Component)setFormBottomPaddingEditingMode(boolean)setGlassPane(Painter)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInteractionDialogMode(boolean)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMenuBar(MenuBar)setMenuCellRenderer(ListCellRenderer)setMenuTransitions(Transition, Transition)setMinimizeOnBack(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOverrideInvisibleAreaUnderVKB(int)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPopupDirectionBiasPortrait(Boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPreviousForm(Form)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaChanged()setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSourceCommand(Command)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTimeout(long)setTintColor(int)setTitle(String)setTitleComponent(Label)setTitleComponent(Label, Transition)setTitleStyle(Style)setToolBar(Toolbar)setToolbar(Toolbar)setTooltip(String)setTransitionInAnimator(Transition)setTransitionOutAnimator(Transition)setTransitions(Transition)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIIDByPopupPosition(boolean)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)show()show(int, int, int, int)show(int, int, int, int, boolean)show(int, int, int, int, boolean, boolean)showAtPosition(int, int, int, int, boolean)showBack()showDialog()showModeless()showPacked(String, boolean)showPopupDialog(Component)showPopupDialog(Rectangle)showStetched(String, boolean)showStretched(String, boolean)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)wasDisposedDueToOutOfBoundsTouch()wasDisposedDueToRotation()getDefaultBlurBackgroundRadius()getDefaultDialogPosition()getDefaultDialogType()isAutoAdjustDialogSize()isCommandsAsButtons()isDefaultDisposeWhenPointerOutOfBounds()isDefaultInteractionDialogMode()isDisableStaticDialogScrolling()setAutoAdjustDialogSize(boolean)setCommandsAsButtons(boolean)setDefaultBlurBackgroundRadius(float)setDefaultDialogPosition(String)setDefaultDialogType(int)setDefaultDisposeWhenPointerOutOfBounds(boolean)setDefaultInteractionDialogMode(boolean)setDisableStaticDialogScrolling(boolean)show(String, Component, Command[]...)show(String, String, Command[]...)show(String, String, String, String)show(String, Component, Command[], int, Image)show(String, String, int, Image, String, String)show(String, String, Command[], int, Image, long)show(String, Component, Command[], int, Image, long)show(String, String, int, Image, String, String, long)show(String, String, Command, Command[], int, Image, long)show(String, String, Command[], int, Image, long, Transition)show(String, Component, Command[], int, Image, long, Transition)show(String, String, Command, Command[], int, Image, long, Transition)show(String, Component, Command, Command[], int, Image, long, Transition)")); - index.put("com.codename1.ui.Display", splitMembers("addCompletionHandler(Media, Runnable)addEdtErrorHandler(ActionListener)addMessageListener(ActionListener)addVirtualKeyboardListener(ActionListener)addWindowListener(ActionListener)announceForAccessibility(String)announceForAccessibility(Component, String)areMutableImagesFast()callSerially(Runnable)callSeriallyAndWait(Runnable)callSeriallyAndWait(Runnable, int)callSeriallyOnIdle(Runnable)canDial()canExecute(String)canForceOrientation()canInstallOnHomescreen()cancelLocalNotification(String)captureAudio(ActionListener)captureAudio(MediaRecorderBuilder, ActionListener)capturePhoto(ActionListener)captureScreen()captureVideo(ActionListener)captureVideo(VideoCaptureConstraints, ActionListener)convertBidiLogicalToVisual(String)convertToPixels(float)convertToPixels(float, byte)convertToPixels(int, boolean)convertToPixels(float, byte, boolean)copyToClipboard(Object)createBackgroundMedia(String)createBackgroundMediaAsync(String)createContact(String, String, String, String, String, String)createMedia(String, boolean, Runnable)createMediaAsync(String, boolean, Runnable)createMediaRecorder(MediaRecorderBuilder)createMediaRecorder(String)createMediaRecorder(String, String)createSoftWeakRef(Object)createThread(Runnable, String)delete(String)deleteContact(String)deregisterPush()dial(String)dismissNotification(Object)dispatchMessage(MessageEvent)editString(Component, int, int, String)editString(Component, int, int, String, int)execute(String)execute(String, ActionListener)exists(String)exitApplication()exitFullScreen()extractHardRef(Object)fireVirtualKeyboardEvent(boolean)fireWindowEvent(WindowEvent)flashBacklight(int)gaussianBlurImage(Image, float)getAllContacts(boolean)getAllContacts(boolean, boolean, boolean, boolean, boolean, boolean)getAvailableRecordingMimeTypes()getCharLocation(String, int)getCodeScanner()getCommandBehavior()getContactById(String)getContactById(String, boolean, boolean, boolean, boolean, boolean)getCrashReporter()getCurrent()getDatabasePath(String)getDensityStr()getDesktopSize()getDeviceDensity()getDisplayHeight()getDisplaySafeArea(Rectangle)getDisplayWidth()getDragSpeed(boolean)getDragStartPercentage()getFrameRate()getGameAction(int)getImageIO()getInAppPurchase()getInAppPurchase(boolean)getInitialWindowSizeHintPercent()getInvisibleAreaUnderVKB()getKeyCode(int)getKeyboardType()getLargerTextScale()getLineSeparator()getLinkedContactIds(Contact)getLocalizationManager()getLocationManager()getLongPointerPressInterval()getMediaRecorderingMimeType()getMsisdn()getPasteDataFromClipboard()getPlatformName()getPlatformOverrides()getPluginSupport()getPreferredBackgroundFetchInterval(int)getProjectBuildHints()getProperty(String, String)getSMSSupport()getSharedJavascriptContext()getShowDuringEditBehavior()getStackTrace(Thread, Throwable)getSupportedVirtualKeyboard()getUdid()getVirtualKeyboardListener()getWindowBounds()hasCamera()hasDragOccured()hasNativeTheme()hideNotify()installNativeTheme()invokeAndBlock(Runnable)invokeAndBlock(Runnable, boolean)invokeWithoutBlocking(Runnable)invokeWithoutBlockingWithResultSync(RunnableWithResultSync)isAllowMinimizing()isAltGraphKeyDown()isAltKeyDown()isAutoFoldVKBOnFormSwitch()isBackgroundFetchSupported()isBadgingSupported()isBidiAlgorithm()isBuiltinSoundAvailable(String)isBuiltinSoundsEnabled()isCallDetectionSupported()isClickTouchScreen()isContactsPermissionGranted()isControlKeyDown()isDarkMode()isDatabaseCustomPathSupported()isDesktop()isEdt()isEnableAsyncStackTraces()isFullScreenSupported()isGalleryTypeSupported(int)isGaussianBlurSupported()isGetAllContactsFast()isInCall()isInFullScreenMode()isInTransition()isJailbrokenDevice()isLargerTextEnabled()isLockOrientation()isMetaKeyDown()isMinimized()isMultiKeyMode()isMultiTouch()isNativeCommands()isNativeInputSupported()isNativePickerTypeSupported(int)isNativeShareSupported()isNativeTitle()isNativeVideoPlayerControlsIncluded()isNotificationSupported()isOpenNativeNavigationAppSupported()isPortrait()isPureTouch()isRTL(char)isRightMouseButtonDown()isScreenSaverDisableSupported()isScrollWheeling()isShiftKeyDown()isSimulator()isTablet()isThirdSoftButton()isTouchScreenDevice()isVirtualKeyboardShowing()keyPressed(int)keyReleased(int)lockOrientation(boolean)minimizeApplication()notifyPushCompletion()notifyStatusBar(String, String, String, boolean, boolean)notifyStatusBar(String, String, String, boolean, boolean, Hashtable)numAlphaLevels()numColors()onCanInstallOnHomescreen(Runnable)onEditingComplete(Component, String)openGallery(ActionListener, int)openImageGallery(ActionListener)openNativeNavigationApp(String)openNativeNavigationApp(double, double)openOrCreate(String)platformUsesInputMode()playBuiltinSound(String)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int[], int[])pointerReleased(int[], int[])postMessage(MessageEvent)promptInstallOnHomescreen()refreshContacts()refreshNativeTitle()registerPush()registerPush(String, boolean)registerPush(Hashtable, boolean)removeCompletionHandler(Media, Runnable)removeEdtErrorHandler(ActionListener)removeMessageListener(ActionListener)removeVirtualKeyboardListener(ActionListener)removeWindowListener(ActionListener)requestFullScreen()restoreMinimizedApplication()restoreToBookmark()scheduleBackgroundTask(Runnable)scheduleLocalNotification(LocalNotification, long, int)screenshot(SuccessCallback)sendMessage(String[], String, Message)sendSMS(String, String)sendSMS(String, String, boolean)setAllowMinimizing(boolean)setAutoFoldVKBOnFormSwitch(boolean)setBadgeNumber(int)setBidiAlgorithm(boolean)setBookmark(Runnable)setBuiltinSoundsEnabled(boolean)setCommandBehavior(int)setCrashReporter(CrashReport)setDarkMode(Boolean)setDragStartPercentage(int)setEnableAsyncStackTraces(boolean)setFramerate(int)setInitialWindowSizeHintPercent(Dimension)setInterval(int, Runnable)setLongPointerPressInterval(int)setMultiKeyMode(boolean)setNativeCommands(boolean)setNoSleep(boolean)setPollingFrequency(int)setPreferredBackgroundFetchInterval(int)setProjectBuildHint(String, String)setProperty(String, String)setPureTouch(boolean)setScreenSaverEnabled(boolean)setShowDuringEditBehavior(int)setShowVirtualKeyboard(boolean)setThirdSoftButton(boolean)setTimeout(int, Runnable)setTouchScreenDevice(boolean)setTransitionYield(int)setVirtualKeyboardListener(ActionListener)setWindowSize(int, int)share(String)share(String, String, String)share(String, String, String, Rectangle)shouldRenderSelection()shouldRenderSelection(Component)showNativePicker(int, Component, Object, Object)showNativeScreen(Object)showNotify()sizeChanged(int, int)startRemoteControl()startThread(Runnable, String)stopEditing(Component)stopEditing(Component, Runnable)stopRemoteControl()unlockOrientation()vibrate(int)deinitialize()getInstance()init(Object)isInitialized()")); + index.put("com.codename1.ui.ConicGradient", splitMembers("copy()getCachedRaster(int, int)getColors()getCycleMethod()getFromAngleDegrees()getKind()getPositions()getRelativeCenterX()getRelativeCenterY()paint(Graphics, Rectangle2D)paint(Graphics, double, double, double, double)sampleArgb(int, int, int, int)setCycleMethod(byte)setFromAngleDegrees(float)setRelativeCenterX(float)setRelativeCenterY(float)")); + index.put("com.codename1.ui.Container", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)encloseIn(Layout, Component[]...)encloseIn(Layout, Component, Object)")); + index.put("com.codename1.ui.Dialog", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCommand(Command)addCommand(Command, int)addCommandListener(ActionListener)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addComponentAwaitingRelease(Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addGameKeyListener(int, ActionListener)addKeyListener(int, ActionListener)addLongPressListener(ActionListener)addOrientationListener(ActionListener)addPasteListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addShowListener(ActionListener)addSizeChangedListener(ActionListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()checkPopGuard(PopReason)clearClientProperties()clearComponentsAwaitingRelease()configureCommands(Command[], boolean)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)deregisterAnimated(Animation)dispatchCommand(Command, ActionEvent)dispatchPaste(ActionEvent)dispose()drop(Component, int, int)findCurrentlyEditingComponent()findDropTargetAt(int, int)findFirstFocusable()findNextFocusHorizontal(boolean)findNextFocusVertical(boolean)flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBackCommand()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBlurBackgroundRadius()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClearCommand()getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand(int)getCommandCount()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getContentPane()getCurrentInputDevice()getCursor()getDefaultCommand()getDialogComponent()getDialogPosition()getDialogPreferredSize()getDialogStyle()getDialogType()getDialogUIID()getDirtyRegion()getDisabledStyle()getDragRegionStatus(int, int)getDragTransparency()getDraggedx()getDraggedy()getEditOnShow()getEditingDelegate()getFocused()getFormLayeredPane(Class, boolean)getGlassPane()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInvisibleAreaUnderVKB()getLabelForComponent()getLayeredPane()getLayeredPane(Class, boolean)getLayeredPane(Class, int)getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMenuBar()getMenuStyle()getName()getNativeOverlay()getNextComponent(Component)getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPopGuard()getPopupDirectionBiasPortrait()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPreviousComponent(Component)getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeArea()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getSoftButton(int)getSoftButtonCount()getSourceCommand()getStyle()getTabIndex()getTabIterator(Component)getTensileLength()getTextSelection()getTextSelectionSupport()getTintColor()getTitle()getTitleArea()getTitleComponent()getTitleStyle()getToolbar()getTooltip()getTransitionInAnimator()getTransitionOutAnimator()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()grabAnimationLock()growOrShrink()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hasMedia()invalidate()isAlwaysTensile()isAutoDispose()isBlockLead()isCellRenderer()isChildOf(Container)isCyclicFocus()isDisposeWhenPointerOutOfBounds()isDragRegion(int, int)isDraggable()isDropTarget()isEditable()isEditing()isEnableCursors()isEnabled()isFlatten()isFocusScrolling()isFocusable()isFormBottomPaddingEditingMode()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isInteractionDialogMode()isMinimizeOnBack()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollable()isScrollableX()isScrollableY()isSingleFocusMode()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackground(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)placeButtonCommands(Command[])pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)registerAnimated(Animation)releaseAnimationLock()remove()removeAll()removeAllCommands()removeAllShowListeners()removeCommand(Command)removeCommandListener(ActionListener)removeComponent(Component)removeComponentAwaitingRelease(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeGameKeyListener(int, ActionListener)removeKeyListener(int, ActionListener)removeLongPressListener(ActionListener)removeOrientationListener(ActionListener)removePasteListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeShowListener(ActionListener)removeSizeChangedListener(ActionListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAllowEnableLayoutOnPaint(boolean)setAlwaysTensile(boolean)setAutoDispose(boolean)setBackCommand(Command)setBackCommand(String, Image, ActionListener)setBgImage(Image)setBlockLead(boolean)setBlurBackgroundRadius(float)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setClearCommand(Command)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCurrentInputDevice(VirtualInputDevice)setCursor(int)setCyclicFocus(boolean)setDefaultCommand(Command)setDialogPosition(String)setDialogStyle(Style)setDialogType(int)setDialogUIID(String)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDisposeWhenPointerOutOfBounds(boolean)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditOnShow(TextArea)setEditingDelegate(Editable)setEnableCursors(boolean)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusScrolling(boolean)setFocusable(boolean)setFocused(Component)setFormBottomPaddingEditingMode(boolean)setGlassPane(Painter)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInteractionDialogMode(boolean)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMenuBar(MenuBar)setMenuCellRenderer(ListCellRenderer)setMenuTransitions(Transition, Transition)setMinimizeOnBack(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOverrideInvisibleAreaUnderVKB(int)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPopGuard(PopGuard)setPopupDirectionBiasPortrait(Boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPreviousForm(Form)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaChanged()setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSourceCommand(Command)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTimeout(long)setTintColor(int)setTitle(String)setTitleComponent(Label)setTitleComponent(Label, Transition)setTitleStyle(Style)setToolBar(Toolbar)setToolbar(Toolbar)setTooltip(String)setTransitionInAnimator(Transition)setTransitionOutAnimator(Transition)setTransitions(Transition)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIIDByPopupPosition(boolean)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)show()show(int, int, int, int)show(int, int, int, int, boolean)show(int, int, int, int, boolean, boolean)showAtPosition(int, int, int, int, boolean)showBack()showDialog()showModeless()showPacked(String, boolean)showPopupDialog(Component)showPopupDialog(Rectangle)showStetched(String, boolean)showStretched(String, boolean)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)wasDisposedDueToOutOfBoundsTouch()wasDisposedDueToRotation()getDefaultBlurBackgroundRadius()getDefaultDialogPosition()getDefaultDialogType()isAutoAdjustDialogSize()isCommandsAsButtons()isDefaultDisposeWhenPointerOutOfBounds()isDefaultInteractionDialogMode()isDisableStaticDialogScrolling()setAutoAdjustDialogSize(boolean)setCommandsAsButtons(boolean)setDefaultBlurBackgroundRadius(float)setDefaultDialogPosition(String)setDefaultDialogType(int)setDefaultDisposeWhenPointerOutOfBounds(boolean)setDefaultInteractionDialogMode(boolean)setDisableStaticDialogScrolling(boolean)show(String, Component, Command[]...)show(String, String, Command[]...)show(String, String, String, String)show(String, Component, Command[], int, Image)show(String, String, int, Image, String, String)show(String, String, Command[], int, Image, long)show(String, Component, Command[], int, Image, long)show(String, String, int, Image, String, String, long)show(String, String, Command, Command[], int, Image, long)show(String, String, Command[], int, Image, long, Transition)show(String, Component, Command[], int, Image, long, Transition)show(String, String, Command, Command[], int, Image, long, Transition)show(String, Component, Command, Command[], int, Image, long, Transition)")); + index.put("com.codename1.ui.Display", splitMembers("addCompletionHandler(Media, Runnable)addEdtErrorHandler(ActionListener)addMessageListener(ActionListener)addVirtualKeyboardListener(ActionListener)addWindowListener(ActionListener)announceForAccessibility(String)announceForAccessibility(Component, String)areMutableImagesFast()callSerially(Runnable)callSeriallyAndWait(Runnable)callSeriallyAndWait(Runnable, int)callSeriallyOnIdle(Runnable)canDial()canExecute(String)canForceOrientation()canInstallOnHomescreen()cancelBackgroundProcessing(String)cancelBackgroundWork(String)cancelLocalNotification(String)captureAudio(ActionListener)captureAudio(MediaRecorderBuilder, ActionListener)capturePhoto(ActionListener)captureScreen()captureVideo(ActionListener)captureVideo(VideoCaptureConstraints, ActionListener)convertBidiLogicalToVisual(String)convertToPixels(float)convertToPixels(float, byte)convertToPixels(int, boolean)convertToPixels(float, byte, boolean)copyToClipboard(Object)createBackgroundMedia(String)createBackgroundMediaAsync(String)createContact(String, String, String, String, String, String)createGpuPeer(RenderView)createMedia(String, boolean, Runnable)createMediaAsync(String, boolean, Runnable)createMediaRecorder(MediaRecorderBuilder)createMediaRecorder(String)createMediaRecorder(String, String)createNotificationChannelGroup(String, String)createSoftWeakRef(Object)createSoundPool(int)createThread(Runnable, String)delete(String)deleteContact(String)deleteNotificationChannel(String)deregisterPush()dial(String)dismissNotification(Object)dispatchMessage(MessageEvent)editString(Component, int, int, String)editString(Component, int, int, String, int)execute(String)execute(String, ActionListener)exists(String)exitApplication()exitFullScreen()extractHardRef(Object)fireVirtualKeyboardEvent(boolean)fireWindowEvent(WindowEvent)flashBacklight(int)gaussianBlurImage(Image, float)getAllContacts(boolean)getAllContacts(boolean, boolean, boolean, boolean, boolean, boolean)getAvailableRecordingMimeTypes()getBiometrics()getBonjourPlatform()getCharLocation(String, int)getCodeScanner()getCommandBehavior()getContactById(String)getContactById(String, boolean, boolean, boolean, boolean, boolean)getCrashReporter()getCurrent()getDatabasePath(String)getDensityStr()getDesktopSize()getDeviceDensity()getDisplayHeight()getDisplaySafeArea(Rectangle)getDisplayWidth()getDragSpeed(boolean)getDragStartPercentage()getFrameRate()getGameAction(int)getImageIO()getInAppPurchase()getInAppPurchase(boolean)getInitialWindowSizeHintPercent()getInvisibleAreaUnderVKB()getKeyCode(int)getKeyboardType()getLargerTextScale()getLineSeparator()getLinkedContactIds(Contact)getLocalizationManager()getLocationManager()getLongPointerPressInterval()getMediaRecorderingMimeType()getMsisdn()getNetworkTypePlatform()getNfc()getPasteDataFromClipboard()getPlatformName()getPlatformOverrides()getPluginSupport()getPreferredBackgroundFetchInterval(int)getProjectBuildHints()getProperty(String, String)getSMSSupport()getSecureStorage()getSharedJavascriptContext()getShowDuringEditBehavior()getStackTrace(Thread, Throwable)getSupportedVirtualKeyboard()getUdid()getUsbPlatform()getVirtualKeyboardListener()getWifiDirectPlatform()getWifiPlatform()getWindowBounds()gpuRequestRender(PeerComponent)gpuSetContinuous(PeerComponent, boolean)hasCamera()hasDragOccured()hasNativeTheme()hideNotify()installNativeTheme()invokeAndBlock(Runnable)invokeAndBlock(Runnable, boolean)invokeWithoutBlocking(Runnable)invokeWithoutBlockingWithResultSync(RunnableWithResultSync)isAllowMinimizing()isAltGraphKeyDown()isAltKeyDown()isAutoFoldVKBOnFormSwitch()isBackgroundFetchSupported()isBackgroundProcessingSupported()isBackgroundWorkSupported()isBadgingSupported()isBidiAlgorithm()isBuiltinSoundAvailable(String)isBuiltinSoundsEnabled()isCallDetectionSupported()isClickTouchScreen()isContactsPermissionGranted()isControlKeyDown()isDarkMode()isDatabaseCustomPathSupported()isDesktop()isEdt()isEnableAsyncStackTraces()isForegroundServiceSupported()isFullScreenSupported()isGalleryTypeSupported(int)isGaussianBlurSupported()isGetAllContactsFast()isGpuSupported()isInCall()isInFullScreenMode()isInTransition()isJailbrokenDevice()isLargerTextEnabled()isLockOrientation()isMetaKeyDown()isMinimized()isMultiKeyMode()isMultiTouch()isNativeCommands()isNativeInputSupported()isNativePickerTypeSupported(int)isNativeShareSupported()isNativeTitle()isNativeVideoPlayerControlsIncluded()isNotificationSupported()isOpenNativeNavigationAppSupported()isPortrait()isPrintingSupported()isPureTouch()isRTL(char)isReceiveSharedContentSupported()isRightMouseButtonDown()isScreenSaverDisableSupported()isScrollWheeling()isShiftKeyDown()isSimulator()isSoundPoolSupported()isSpeechRecognitionSupported()isTablet()isTextToSpeechSupported()isThirdSoftButton()isTouchScreenDevice()isVirtualKeyboardShowing()isWalletExtensionSupported()keyPressed(int)keyReleased(int)lockOrientation(boolean)minimizeApplication()notifyPushCompletion()notifyStatusBar(String, String, String, boolean, boolean)notifyStatusBar(String, String, String, boolean, boolean, Hashtable)numAlphaLevels()numColors()onCanInstallOnHomescreen(Runnable)onEditingComplete(Component, String)openGallery(ActionListener, int)openImageGallery(ActionListener)openNativeNavigationApp(String)openNativeNavigationApp(double, double)openOrCreate(String)platformUsesInputMode()playBuiltinSound(String)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int[], int[])pointerReleased(int[], int[])postMessage(MessageEvent)print(String, String, PrintResultListener)promptInstallOnHomescreen()refreshContacts()refreshNativeTitle()registerNotificationChannel(NotificationChannelBuilder)registerPush()registerPush(String, boolean)registerPush(Hashtable, boolean)removeCompletionHandler(Media, Runnable)removeEdtErrorHandler(ActionListener)removeMessageListener(ActionListener)removeVirtualKeyboardListener(ActionListener)removeWindowListener(ActionListener)requestFullScreen()requestNotificationPermission(NotificationPermissionCallback)requestNotificationPermission(NotificationPermissionRequest, NotificationPermissionCallback)restoreMinimizedApplication()restoreToBookmark()scheduleBackgroundProcessing(String, long, boolean, boolean, Runnable)scheduleBackgroundTask(Runnable)scheduleBackgroundWork(WorkRequest)scheduleLocalNotification(LocalNotification, long, int)screenshot(SuccessCallback)sendMessage(String[], String, Message)sendSMS(String, String)sendSMS(String, String, boolean)setAllowMinimizing(boolean)setAutoFoldVKBOnFormSwitch(boolean)setBadgeNumber(int)setBidiAlgorithm(boolean)setBookmark(Runnable)setBuiltinSoundsEnabled(boolean)setCommandBehavior(int)setCrashReporter(CrashReport)setDarkMode(Boolean)setDragStartPercentage(int)setEnableAsyncStackTraces(boolean)setFramerate(int)setInitialWindowSizeHintPercent(Dimension)setInterval(int, Runnable)setLongPointerPressInterval(int)setMultiKeyMode(boolean)setNativeCommands(boolean)setNoSleep(boolean)setPollingFrequency(int)setPreferredBackgroundFetchInterval(int)setProjectBuildHint(String, String)setProperty(String, String)setPureTouch(boolean)setScreenSaverEnabled(boolean)setShowDuringEditBehavior(int)setShowVirtualKeyboard(boolean)setThirdSoftButton(boolean)setTimeout(int, Runnable)setTouchScreenDevice(boolean)setTransitionYield(int)setVirtualKeyboardListener(ActionListener)setWindowSize(int, int)share(String)share(String, String, String)share(String, String, String, Rectangle)share(String, String, String, Rectangle, ShareResultListener)shouldRenderSelection()shouldRenderSelection(Component)showNativePicker(int, Component, Object, Object)showNativeScreen(Object)showNotify()sizeChanged(int, int)startForegroundService(String, String, String, String, Task, ForegroundService)startRemoteControl()startSpeechRecognition(RecognitionOptions, RecognitionCallback)startThread(Runnable, String)stopEditing(Component)stopEditing(Component, Runnable)stopForegroundService(Object)stopRemoteControl()stopSpeechRecognition()subscribeToPushTopic(String)textToSpeechAvailableVoices()textToSpeechSpeak(String, TtsOptions)textToSpeechStop()unlockOrientation()unsubscribeFromPushTopic(String)updateForegroundServiceNotification(Object, String, String)vibrate(int)walletExtensionClear()walletExtensionSetAuthToken(String)walletExtensionSetPassEntries(boolean, WalletPassEntry[])walletExtensionSetRequiresAuthentication(boolean)deinitialize()getInstance()init(Object)isInitialized()")); index.put("com.codename1.ui.DynamicImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getStyle()getWidth()isAnimation()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)setStyle(Style)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()setIcon(Label, DynamicImage)")); + } + + private static void fillMethodIndex13(Map index) { index.put("com.codename1.ui.Editable", splitMembers("isEditable()isEditing()startEditingAsync()stopEditing(Runnable)")); - index.put("com.codename1.ui.EncodedImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageData()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledEncoded(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()create(String)create(byte[])create(byte[], int, int, boolean)createFromImage(Image, boolean)createFromRGB(int[], int, int, boolean)createMulti(int[], byte[][])")); + index.put("com.codename1.ui.EncodedImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageData()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isDisposed()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledEncoded(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()create(String)create(byte[])create(byte[], int, int, boolean)createFromImage(Image, boolean)createFromRGB(int[], int, int, boolean)createMulti(int[], byte[][])")); index.put("com.codename1.ui.Font", splitMembers("addContrast(byte)charWidth(char)charsWidth(char[], int, int)derive(float, int)derive(float, int, byte)equals(Object)getAscent()getCharset()getDescent()getFace()getHeight()getNativeFont()getPixelSize()getSize()getStyle()hashCode()isTTFNativeFont()stringWidth(String)substringWidth(String, int, int)clearBitmapCache()create(String)createBitmapFont(Image, int[], int[], String)createBitmapFont(String, Image, int[], int[], String)createSystemFont(int, int, int)createTrueTypeFont(String)createTrueTypeFont(String, float)createTrueTypeFont(String, String)createTrueTypeFont(String, float, byte)getBitmapFont(String)getDefaultFont()isBitmapFontEnabled()isCreationByStringSupported()isNativeFontSchemeSupported()isTrueTypeFileSupported()setBitmapFontEnabled(boolean)setDefaultFont(Font)")); index.put("com.codename1.ui.FontImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getFont()getGraphics()getHeight()getImage()getImageName()getPadding()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getText()getWidth()isAnimation()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)rotateAnimation()scale(int, int)scaled(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setBgTransparency(int)setFgAlpha(int)setImageName(String)setPadding(int)subImage(int, int, int, int, boolean)toEncodedImage()toImage()toRGB(RGBImage, int, int, int, int, int, int)unlock()create(String, Style)create(String, Style, Font)createFixed(String, Font, int, int, int)createFixed(String, Font, int, int, int, int)createMaterial(char, Style)createMaterial(char, Style, float)createMaterial(char, String, float)getDefaultPadding()getDefaultSize()getMaterialDesignFont()setDefaultPadding(int)setDefaultSize(float)setFontIcon(SpanButton, Font, char)setFontIcon(Label, Font, char)setFontIcon(MultiButton, Font, char, float)setFontIcon(SpanButton, Font, char, float)setFontIcon(SpanLabel, Font, char, float)setFontIcon(Label, Font, char, float)setFontIcon(Label, Font, char[], float)setFontIcon(Command, Font, char, String, float)setIcon(IconHolder, char, float)setIcon(IconHolder, Font, char, float)setIcon(IconHolder, Font, char[], float)setMaterialIcon(MultiButton, char)setMaterialIcon(SpanButton, char)setMaterialIcon(SpanLabel, char)setMaterialIcon(Label, char)setMaterialIcon(IconHolder, char)setMaterialIcon(MultiButton, char, float)setMaterialIcon(SpanButton, char, float)setMaterialIcon(SpanLabel, char, float)setMaterialIcon(Command, char, String)setMaterialIcon(Label, char, float)setMaterialIcon(Label, char[], float)setMaterialIcon(Component, char, float)setMaterialIcon(Component, char[], float)setMaterialIcon(Command, char, String, float)setMaterialIcon(Label, Font, char, float)")); - index.put("com.codename1.ui.Form", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCommand(Command)addCommand(Command, int)addCommandListener(ActionListener)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addComponentAwaitingRelease(Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addGameKeyListener(int, ActionListener)addKeyListener(int, ActionListener)addLongPressListener(ActionListener)addOrientationListener(ActionListener)addPasteListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addShowListener(ActionListener)addSizeChangedListener(ActionListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()clearComponentsAwaitingRelease()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)deregisterAnimated(Animation)dispatchCommand(Command, ActionEvent)dispatchPaste(ActionEvent)drop(Component, int, int)findCurrentlyEditingComponent()findDropTargetAt(int, int)findFirstFocusable()findNextFocusHorizontal(boolean)findNextFocusVertical(boolean)flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBackCommand()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClearCommand()getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand(int)getCommandCount()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getContentPane()getCurrentInputDevice()getCursor()getDefaultCommand()getDirtyRegion()getDisabledStyle()getDragRegionStatus(int, int)getDragTransparency()getDraggedx()getDraggedy()getEditOnShow()getEditingDelegate()getFocused()getFormLayeredPane(Class, boolean)getGlassPane()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInvisibleAreaUnderVKB()getLabelForComponent()getLayeredPane()getLayeredPane(Class, boolean)getLayeredPane(Class, int)getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMenuBar()getMenuStyle()getName()getNativeOverlay()getNextComponent(Component)getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPreviousComponent(Component)getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeArea()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getSoftButton(int)getSoftButtonCount()getSourceCommand()getStyle()getTabIndex()getTabIterator(Component)getTensileLength()getTextSelection()getTextSelectionSupport()getTintColor()getTitle()getTitleArea()getTitleComponent()getTitleStyle()getToolbar()getTooltip()getTransitionInAnimator()getTransitionOutAnimator()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()grabAnimationLock()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hasMedia()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isCyclicFocus()isDragRegion(int, int)isDraggable()isDropTarget()isEditable()isEditing()isEnableCursors()isEnabled()isFlatten()isFocusScrolling()isFocusable()isFormBottomPaddingEditingMode()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMinimizeOnBack()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollable()isScrollableX()isScrollableY()isSingleFocusMode()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackground(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)registerAnimated(Animation)releaseAnimationLock()remove()removeAll()removeAllCommands()removeAllShowListeners()removeCommand(Command)removeCommandListener(ActionListener)removeComponent(Component)removeComponentAwaitingRelease(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeGameKeyListener(int, ActionListener)removeKeyListener(int, ActionListener)removeLongPressListener(ActionListener)removeOrientationListener(ActionListener)removePasteListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeShowListener(ActionListener)removeSizeChangedListener(ActionListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAllowEnableLayoutOnPaint(boolean)setAlwaysTensile(boolean)setBackCommand(Command)setBackCommand(String, Image, ActionListener)setBgImage(Image)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setClearCommand(Command)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCurrentInputDevice(VirtualInputDevice)setCursor(int)setCyclicFocus(boolean)setDefaultCommand(Command)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditOnShow(TextArea)setEditingDelegate(Editable)setEnableCursors(boolean)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusScrolling(boolean)setFocusable(boolean)setFocused(Component)setFormBottomPaddingEditingMode(boolean)setGlassPane(Painter)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMenuBar(MenuBar)setMenuCellRenderer(ListCellRenderer)setMenuTransitions(Transition, Transition)setMinimizeOnBack(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOverrideInvisibleAreaUnderVKB(int)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaChanged()setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSourceCommand(Command)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTintColor(int)setTitle(String)setTitleComponent(Label)setTitleComponent(Label, Transition)setTitleStyle(Style)setToolBar(Toolbar)setToolbar(Toolbar)setTooltip(String)setTransitionInAnimator(Transition)setTransitionOutAnimator(Transition)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)show()showBack()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.Form", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCommand(Command)addCommand(Command, int)addCommandListener(ActionListener)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addComponentAwaitingRelease(Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addGameKeyListener(int, ActionListener)addKeyListener(int, ActionListener)addLongPressListener(ActionListener)addOrientationListener(ActionListener)addPasteListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addShowListener(ActionListener)addSizeChangedListener(ActionListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()checkPopGuard(PopReason)clearClientProperties()clearComponentsAwaitingRelease()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)deregisterAnimated(Animation)dispatchCommand(Command, ActionEvent)dispatchPaste(ActionEvent)drop(Component, int, int)findCurrentlyEditingComponent()findDropTargetAt(int, int)findFirstFocusable()findNextFocusHorizontal(boolean)findNextFocusVertical(boolean)flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBackCommand()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClearCommand()getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand(int)getCommandCount()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getContentPane()getCurrentInputDevice()getCursor()getDefaultCommand()getDirtyRegion()getDisabledStyle()getDragRegionStatus(int, int)getDragTransparency()getDraggedx()getDraggedy()getEditOnShow()getEditingDelegate()getFocused()getFormLayeredPane(Class, boolean)getGlassPane()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInvisibleAreaUnderVKB()getLabelForComponent()getLayeredPane()getLayeredPane(Class, boolean)getLayeredPane(Class, int)getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMenuBar()getMenuStyle()getName()getNativeOverlay()getNextComponent(Component)getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPopGuard()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPreviousComponent(Component)getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeArea()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getSoftButton(int)getSoftButtonCount()getSourceCommand()getStyle()getTabIndex()getTabIterator(Component)getTensileLength()getTextSelection()getTextSelectionSupport()getTintColor()getTitle()getTitleArea()getTitleComponent()getTitleStyle()getToolbar()getTooltip()getTransitionInAnimator()getTransitionOutAnimator()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()grabAnimationLock()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hasMedia()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isCyclicFocus()isDragRegion(int, int)isDraggable()isDropTarget()isEditable()isEditing()isEnableCursors()isEnabled()isFlatten()isFocusScrolling()isFocusable()isFormBottomPaddingEditingMode()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMinimizeOnBack()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollable()isScrollableX()isScrollableY()isSingleFocusMode()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackground(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)registerAnimated(Animation)releaseAnimationLock()remove()removeAll()removeAllCommands()removeAllShowListeners()removeCommand(Command)removeCommandListener(ActionListener)removeComponent(Component)removeComponentAwaitingRelease(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeGameKeyListener(int, ActionListener)removeKeyListener(int, ActionListener)removeLongPressListener(ActionListener)removeOrientationListener(ActionListener)removePasteListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeShowListener(ActionListener)removeSizeChangedListener(ActionListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAllowEnableLayoutOnPaint(boolean)setAlwaysTensile(boolean)setBackCommand(Command)setBackCommand(String, Image, ActionListener)setBgImage(Image)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setClearCommand(Command)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCurrentInputDevice(VirtualInputDevice)setCursor(int)setCyclicFocus(boolean)setDefaultCommand(Command)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditOnShow(TextArea)setEditingDelegate(Editable)setEnableCursors(boolean)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusScrolling(boolean)setFocusable(boolean)setFocused(Component)setFormBottomPaddingEditingMode(boolean)setGlassPane(Painter)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMenuBar(MenuBar)setMenuCellRenderer(ListCellRenderer)setMenuTransitions(Transition, Transition)setMinimizeOnBack(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOverrideInvisibleAreaUnderVKB(int)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPopGuard(PopGuard)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaChanged()setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSourceCommand(Command)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTintColor(int)setTitle(String)setTitleComponent(Label)setTitleComponent(Label, Transition)setTitleStyle(Style)setToolBar(Toolbar)setToolbar(Toolbar)setTooltip(String)setTransitionInAnimator(Transition)setTransitionOutAnimator(Transition)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)show()showBack()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); index.put("com.codename1.ui.Form.TabIterator", splitMembers("add(Component)getCurrent()getNext()getPrevious()hasNext()hasPrevious()next()nextIndex()previous()previousIndex()remove()set(Component)setCurrent(Component)")); - index.put("com.codename1.ui.Graphics", splitMembers("beginNativeGraphicsAccess()clearRect(int, int, int, int)clipRect(int, int, int, int)concatenateAlpha(int)darkerColor(int)drawArc(int, int, int, int, int, int)drawChar(char, int, int)drawChars(char[], int, int, int, int)drawImage(Image, int, int)drawImage(Image, int, int, int, int)drawLine(int, int, int, int)drawPolygon(int[], int[], int)drawRect(int, int, int, int)drawRect(int, int, int, int, int)drawRoundRect(int, int, int, int, int, int)drawShadow(Image, int, int, int, int, int, int, int, float)drawShape(Shape, Stroke)drawString(String, int, int)drawString(String, int, int, int)drawStringBaseline(String, int, int)drawStringBaseline(String, int, int, int)endNativeGraphicsAccess()fillArc(int, int, int, int, int, int)fillLinearGradient(int, int, int, int, int, int, boolean)fillPolygon(int[], int[], int)fillRadialGradient(int, int, int, int, int, int)fillRadialGradient(int, int, int, int, int, int, int, int)fillRect(int, int, int, int)fillRect(int, int, int, int, byte)fillRectRadialGradient(int, int, int, int, int, int, float, float, float)fillRoundRect(int, int, int, int, int, int)fillShape(Shape)fillTriangle(int, int, int, int, int, int)getAlpha()getClip()getClipHeight()getClipWidth()getClipX()getClipY()getColor()getFont()getPaint()getRenderingHints()getScaleX()getScaleY()getTransform()getTransform(Transform)getTranslateX()getTranslateY()isAffineSupported()isAlphaSupported()isAntiAliased()isAntiAliasedText()isAntiAliasedTextSupported()isAntiAliasingSupported()isPerspectiveTransformSupported()isShapeClipSupported()isShapeSupported()isTransformSupported()lighterColor(int)popClip()pushClip()resetAffine()rotate(float)rotate(float, int, int)rotateRadians(float)rotateRadians(float, int, int)scale(float, float)setAlpha(int)setAndGetAlpha(int)setAndGetColor(int)setAntiAliased(boolean)setAntiAliasedText(boolean)setClip(Shape)setClip(int[])setClip(int, int, int, int)setColor(int)setColor(Paint)setFont(Font)setRenderingHints(int)setTransform(Transform)shear(float, float)tileImage(Image, int, int, int, int)transform(Transform)translate(int, int)")); + index.put("com.codename1.ui.GeneratedSVGImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageName()getIntrinsicHeight()getIntrinsicWidth()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getSourceDensity()getWidth()isAnimation()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()resetAnimation()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()lerp(float, float, float)lerpColor(int, int, float)lerpValues(float[], float)mmToPixels(float)progress(long, long, long, int, boolean)svgArc(GeneralPath, float, float, float, float, float, boolean, boolean, float, float)svgTextFont(float, int)")); + index.put("com.codename1.ui.Gradient", splitMembers("copy()getCachedRaster(int, int)getColors()getCycleMethod()getKind()getPositions()paint(Graphics, Rectangle2D)paint(Graphics, double, double, double, double)sampleArgb(int, int, int, int)setCycleMethod(byte)parseCss(String)")); + index.put("com.codename1.ui.Graphics", splitMembers("beginNativeGraphicsAccess()blurRegion(int, int, int, int, float)clearRect(int, int, int, int)clipRect(int, int, int, int)concatenateAlpha(int)darkerColor(int)drawArc(int, int, int, int, int, int)drawChar(char, int, int)drawChars(char[], int, int, int, int)drawImage(Image, int, int)drawImage(Image, int, int, int, int)drawLine(int, int, int, int)drawPolygon(int[], int[], int)drawRect(int, int, int, int)drawRect(int, int, int, int, int)drawRoundRect(int, int, int, int, int, int)drawShadow(Image, int, int, int, int, int, int, int, float)drawShape(Shape, Stroke)drawString(String, int, int)drawString(String, int, int, int)drawStringBaseline(String, int, int)drawStringBaseline(String, int, int, int)endNativeGraphicsAccess()fillArc(int, int, int, int, int, int)fillGradient(Gradient, int, int, int, int)fillLinearGradient(int, int, int, int, int, int, boolean)fillPolygon(int[], int[], int)fillRadialGradient(int, int, int, int, int, int)fillRadialGradient(int, int, int, int, int, int, int, int)fillRect(int, int, int, int)fillRect(int, int, int, int, byte)fillRectRadialGradient(int, int, int, int, int, int, float, float, float)fillRoundRect(int, int, int, int, int, int)fillShape(Shape)fillTriangle(int, int, int, int, int, int)gaussianBlur(Image, float)getAlpha()getClip()getClipHeight()getClipWidth()getClipX()getClipY()getColor()getFont()getPaint()getRenderingHints()getScaleX()getScaleY()getTransform()getTransform(Transform)getTranslateX()getTranslateY()isAffineSupported()isAlphaSupported()isAntiAliased()isAntiAliasedText()isAntiAliasedTextSupported()isAntiAliasingSupported()isPerspectiveTransformSupported()isShapeClipSupported()isShapeSupported()isTransformSupported()isTranslateMatrixSupported()isVisible(int, int, int, int)lighterColor(int)popClip()pushClip()resetAffine()rotate(float)rotate(float, int, int)rotateRadians(float)rotateRadians(float, int, int)scale(float, float)setAlpha(int)setAndGetAlpha(int)setAndGetColor(int)setAntiAliased(boolean)setAntiAliasedText(boolean)setClip(Shape)setClip(int[])setClip(int, int, int, int)setColor(int)setColor(Paint)setFont(Font)setRenderingHints(int)setTransform(Transform)shear(float, float)tileImage(Image, int, int, int, int)transform(Transform)translate(int, int)translateMatrix(float, float)")); index.put("com.codename1.ui.IconHolder", splitMembers("getGap()getIcon()getIconStyleComponent()getIconUIID()getTextPosition()setFontIcon(Font, char, float)setGap(int)setIcon(Image)setIconUIID(String)setMaterialIcon(char, float)setTextPosition(int)")); - index.put("com.codename1.ui.Image", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()createImage(String)createImage(Object)createImage(int, int)createImage(int, int, int)createImage(byte[], int, int)createImage(int[], int, int)createIndexed(int, int, int[], byte[])createSVG(String, boolean, byte[])exifRotation(String)exifRotation(String, String)exifRotation(String, String, int)getExifOrientationTag(String)isAlphaMutableImageSupported()isSVGSupported()")); + index.put("com.codename1.ui.Image", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()createImage(String)createImage(Object)createImage(int, int)createImage(int, int, int)createImage(byte[], int, int)createImage(int[], int, int)createIndexed(int, int, int[], byte[])createSVG(String, boolean, byte[])exifRotation(String)exifRotation(String, String)exifRotation(String, String, int)getExifOrientationTag(String)isAlphaMutableImageSupported()isSVGSupported()isSimdOptimizationsEnabled()resetSimdOptimizationsEnabled()setSimdOptimizationsEnabled(boolean)")); index.put("com.codename1.ui.ImageFactory", splitMembers("createImage(int, int, int)createImage(Component, int, int, int)getImageFactory(Component)setImageFactory(Component, ImageFactory)")); - index.put("com.codename1.ui.InfiniteContainer", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)continueFetching()createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)fetchComponents(int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInfiniteProgress()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refresh()refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - } - - private static void fillMethodIndex6(Map index) { - index.put("com.codename1.ui.InputComponent", splitMembers("action(char)actionAsButton(boolean)actionClick(ActionListener)actionText(String)actionUIID(String)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)descriptionMessage(String)drop(Component, int, int)errorMessage(String)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAction()getActionText()getActionUIID()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEditor()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isActionAsButton()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOnTopMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)label(String)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)onTopMode(boolean)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)group(Component[]...)isMultiLineErrorMessage()setMultiLineErrorMessage(boolean)")); - index.put("com.codename1.ui.InterFormContainer", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()findPeer(Component)flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)findCommonContainers(Component, Component)inject(String, Container, Component)")); - index.put("com.codename1.ui.Label", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoSizeMode()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)getDefaultGap()isDefaultTickerEnabled()setDefaultGap(int)setDefaultTickerEnabled(boolean)")); + index.put("com.codename1.ui.InfiniteContainer", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)continueFetching()createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)fetchComponents(int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInfiniteProgress()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refresh()refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.InputComponent", splitMembers("action(char)actionAsButton(boolean)actionClick(ActionListener)actionText(String)actionUIID(String)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)descriptionMessage(String)drop(Component, int, int)errorMessage(String)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAction()getActionText()getActionUIID()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEditor()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isActionAsButton()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOnTopMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)label(String)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)onTopMode(boolean)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)group(Component[]...)isMultiLineErrorMessage()setMultiLineErrorMessage(boolean)")); + index.put("com.codename1.ui.InterFormContainer", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()findPeer(Component)flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)findCommonContainers(Component, Component)inject(String, Container, Component)")); + index.put("com.codename1.ui.Label", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoSizeMode()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)getDefaultGap()isDefaultTickerEnabled()setDefaultGap(int)setDefaultTickerEnabled(boolean)")); + index.put("com.codename1.ui.LinearGradient", splitMembers("computeEndpoints(int, int, float[])computeShaderEndpoints(int, int, float[])copy()getAngleDegrees()getCachedRaster(int, int)getColors()getCycleMethod()getKind()getNormalizedPositions()getPositions()paint(Graphics, Rectangle2D)paint(Graphics, double, double, double, double)sampleArgb(int, int, int, int)setAngleDegrees(float)setCycleMethod(byte)")); index.put("com.codename1.ui.LinearGradientPaint", splitMembers("getColorSpace()getColors()getCycleMethod()getFractions()getTransform()getTransparency()paint(Graphics, Rectangle2D)paint(Graphics, double, double, double, double)setColorSpace(ColorSpaceType)setColors(int[])setCycleMethod(CycleMethod)setFractions(float[])setTransform(Transform)setTransparency(int)")); - index.put("com.codename1.ui.List", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addItem(Object)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addSelectionListener(SelectionListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCurrentSelected()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFixedSelection()getHeight()getHint()getHintIcon()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getItemGap()getLabelForComponent()getListSizeCalculationSampleCount()getListeners()getMaxElementHeight()getMinElementHeight()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOrientation()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRenderer()getRenderingPrototype()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedIndex()getSelectedItem()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isCommandList()isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnoreFocusComponentWhenUnfocused()isIgnorePointerEvents()isLongPointerPressActionEnabled()isMutableRendererBackgrounds()isNumericKeyActions()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeSelectionListener(SelectionListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(Rectangle)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommandList(boolean)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFireOnClick(boolean)setFixedSelection(int)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHint(String)setHint(String, Image)setHintIcon(Image)setIgnoreFocusComponentWhenUnfocused(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInputOnFocus(boolean)setIsScrollVisible(boolean)setItemGap(int)setLabelForComponent(Label)setListCellRenderer(ListCellRenderer)setListSizeCalculationSampleCount(int)setLongPointerPressActionEnabled(boolean)setMaxElementHeight(int)setMinElementHeight(int)setModel(ListModel)setMutableRendererBackgrounds(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setNumericKeyActions(boolean)setOpaque(boolean)setOrientation(int)setOwner(Component)setPaintFocusBehindList(boolean)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRenderer(ListCellRenderer)setRenderingPrototype(Object)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollToSelected(boolean)setScrollVisible(boolean)setSelectCommandText(String)setSelectedIndex(int)setSelectedIndex(int, boolean)setSelectedItem(Object)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)size()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)isDefaultFireOnClick()isDefaultIgnoreFocusComponentWhenUnfocused()setDefaultFireOnClick(boolean)setDefaultIgnoreFocusComponentWhenUnfocused(boolean)")); - index.put("com.codename1.ui.MenuBar", splitMembers("actionPerformed(ActionEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCommand(Command)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findCommandComponent(Command)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBackCommand()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClearCommand()getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand(int)getCommandBehavior()getCommandCount()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDefaultCommand()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMenuStyle()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommand()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()handlesKeycode(int)hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMenuShowing()isMinimizeOnBack()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeEmptySoftbuttons()removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBackCommand(Command)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setClearCommand(Command)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommandUIID(Command, String)setComponentState(Object)setCursor(int)setDefaultCommand(Command)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMenuCellRenderer(ListCellRenderer)setMinimizeOnBack(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommand(Command)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTransitions(Transition, Transition)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)showMenu()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.List", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addItem(Object)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addSelectionListener(SelectionListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCurrentSelected()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFixedSelection()getHeight()getHint()getHintIcon()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getItemGap()getLabelForComponent()getListSizeCalculationSampleCount()getListeners()getMaxElementHeight()getMinElementHeight()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOrientation()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRenderer()getRenderingPrototype()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedIndex()getSelectedItem()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isCommandList()isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnoreFocusComponentWhenUnfocused()isIgnorePointerEvents()isLongPointerPressActionEnabled()isMutableRendererBackgrounds()isNumericKeyActions()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeSelectionListener(SelectionListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(Rectangle)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommandList(boolean)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFireOnClick(boolean)setFixedSelection(int)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHint(String)setHint(String, Image)setHintIcon(Image)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnoreFocusComponentWhenUnfocused(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInputOnFocus(boolean)setIsScrollVisible(boolean)setItemGap(int)setLabelForComponent(Label)setListCellRenderer(ListCellRenderer)setListSizeCalculationSampleCount(int)setLongPointerPressActionEnabled(boolean)setMaxElementHeight(int)setMinElementHeight(int)setModel(ListModel)setMutableRendererBackgrounds(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setNumericKeyActions(boolean)setOpaque(boolean)setOrientation(int)setOwner(Component)setPaintFocusBehindList(boolean)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRenderer(ListCellRenderer)setRenderingPrototype(Object)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollToSelected(boolean)setScrollVisible(boolean)setSelectCommandText(String)setSelectedIndex(int)setSelectedIndex(int, boolean)setSelectedItem(Object)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)size()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)isDefaultFireOnClick()isDefaultIgnoreFocusComponentWhenUnfocused()setDefaultFireOnClick(boolean)setDefaultIgnoreFocusComponentWhenUnfocused(boolean)")); + index.put("com.codename1.ui.MenuBar", splitMembers("actionPerformed(ActionEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCommand(Command)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findCommandComponent(Command)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBackCommand()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClearCommand()getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand(int)getCommandBehavior()getCommandCount()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDefaultCommand()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMenuStyle()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommand()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()handlesKeycode(int)hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMenuShowing()isMinimizeOnBack()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeEmptySoftbuttons()removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBackCommand(Command)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setClearCommand(Command)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommandUIID(Command, String)setComponentState(Object)setCursor(int)setDefaultCommand(Command)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMenuCellRenderer(ListCellRenderer)setMinimizeOnBack(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommand(Command)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTransitions(Transition, Transition)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)showMenu()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); index.put("com.codename1.ui.MultipleGradientPaint", splitMembers("getColorSpace()getColors()getCycleMethod()getFractions()getTransform()getTransparency()paint(Graphics, Rectangle2D)paint(Graphics, double, double, double, double)setColorSpace(ColorSpaceType)setColors(int[])setCycleMethod(CycleMethod)setFractions(float[])setTransform(Transform)setTransparency(int)")); index.put("com.codename1.ui.MultipleGradientPaint.ColorSpaceType", splitMembers("")); index.put("com.codename1.ui.MultipleGradientPaint.CycleMethod", splitMembers("")); - index.put("com.codename1.ui.NavigationCommand", splitMembers("actionPerformed(ActionEvent)equals(Object)getClientProperty(String)getCommandName()getDisabledIcon()getIcon()getIconFont()getIconGapMM()getId()getMaterialIcon()getMaterialIconSize()getNextForm()getPressedIcon()getRolloverIcon()hashCode()isDisposesDialog()isEnabled()putClientProperty(String, Object)setCommandName(String)setDisabledIcon(Image)setDisposesDialog(boolean)setEnabled(boolean)setIcon(Image)setIconFont(Font)setIconGapMM(float)setMaterialIcon(char)setMaterialIconSize(float)setNextForm(Form)setPressedIcon(Image)setRolloverIcon(Image)toString()")); + index.put("com.codename1.ui.NavigationCommand", splitMembers("actionPerformed(ActionEvent)equals(Object)getClientProperty(String)getCommandName()getDesktopMenu()getDesktopShortcutKeyChar()getDesktopShortcutModifiers()getDisabledIcon()getIcon()getIconFont()getIconGapMM()getId()getMaterialIcon()getMaterialIconSize()getNextForm()getPressedIcon()getRolloverIcon()hashCode()isDisposesDialog()isEnabled()putClientProperty(String, Object)setCommandName(String)setDesktopMenu(String)setDesktopShortcut(char)setDesktopShortcut(char, int)setDisabledIcon(Image)setDisposesDialog(boolean)setEnabled(boolean)setIcon(Image)setIconFont(Font)setIconGapMM(float)setMaterialIcon(char)setMaterialIconSize(float)setNextForm(Form)setPressedIcon(Image)setRolloverIcon(Image)toString()")); index.put("com.codename1.ui.Paint", splitMembers("paint(Graphics, Rectangle2D)paint(Graphics, double, double, double, double)")); index.put("com.codename1.ui.Painter", splitMembers("paint(Graphics, Rectangle)")); - index.put("com.codename1.ui.PeerComponent", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getName()getNativeOverlay()getNativePeer()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)create(Object)")); - index.put("com.codename1.ui.PickerComponent", splitMembers("action(char)actionAsButton(boolean)actionClick(ActionListener)actionText(String)actionUIID(String)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)descriptionMessage(String)drop(Component, int, int)errorMessage(String)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAction()getActionText()getActionUIID()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEditor()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPicker()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isActionAsButton()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOnTopMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)label(String)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)onTopMode(boolean)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)createDate(Date)createDateTime(Date)createDurationHoursMinutes(int, int)createDurationMinutes(int)createStrings(String[]...)createTime(int)")); + index.put("com.codename1.ui.PeerComponent", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getName()getNativeOverlay()getNativePeer()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)create(Object)")); + index.put("com.codename1.ui.PickerComponent", splitMembers("action(char)actionAsButton(boolean)actionClick(ActionListener)actionText(String)actionUIID(String)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)descriptionMessage(String)drop(Component, int, int)errorMessage(String)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAction()getActionText()getActionUIID()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEditor()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPicker()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isActionAsButton()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOnTopMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)label(String)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)onTopMode(boolean)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)createDate(Date)createDateTime(Date)createDurationHoursMinutes(int, int)createDurationMinutes(int)createStrings(String[]...)createTime(int)")); index.put("com.codename1.ui.RGBImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)setOpaque(boolean)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()")); - index.put("com.codename1.ui.RadioButton", splitMembers("addActionListener(ActionListener)addChangeListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)bindStateTo(Button)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getButtonGroup()getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getGroup()getHeight()getIcon()getIconFont()getIconFromState()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListeners()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getRolloverIcon()getRolloverPressedIcon()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getState()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isAutoSizeMode()isBlockLead()isCapsText()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOppositeSide()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isToggle()isTraversable()isUnselectAllowed()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])pressed()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)released()released(int, int)remove()removeActionListener(ActionListener)removeChangeListeners(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoRelease(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCapsText(boolean)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setGroup(String)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOppositeSide(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setReleaseRadius(int)setReleased()setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelected(boolean)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setToggle(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectAllowed(boolean)setUnselectedStyle(Style)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)unbindStateFrom(Button)visibleBoundsContains(int, int)createToggle(Command, ButtonGroup)createToggle(Image, ButtonGroup)createToggle(String, ButtonGroup)createToggle(String, Image, ButtonGroup)")); + index.put("com.codename1.ui.RadialGradient", splitMembers("computeRadii(int, int, float[])computeShaderRadii(int, int, float[])copy()getCachedRaster(int, int)getColors()getCycleMethod()getExtent()getKind()getNormalizedPositions()getPositions()getRelativeCenterX()getRelativeCenterY()getRelativeRadiusX()getRelativeRadiusY()getShape()paint(Graphics, Rectangle2D)paint(Graphics, double, double, double, double)sampleArgb(int, int, int, int)setCycleMethod(byte)setExtent(byte)setRelativeCenterX(float)setRelativeCenterY(float)setRelativeRadiusX(float)setRelativeRadiusY(float)setShape(byte)")); + index.put("com.codename1.ui.RadioButton", splitMembers("addActionListener(ActionListener)addChangeListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)bindStateTo(Button)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getButtonGroup()getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getGroup()getHeight()getIcon()getIconFont()getIconFromState()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListeners()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getRolloverIcon()getRolloverPressedIcon()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getState()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isAutoSizeMode()isBlockLead()isCapsText()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOppositeSide()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isToggle()isTraversable()isUnselectAllowed()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])pressed()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)released()released(int, int)remove()removeActionListener(ActionListener)removeChangeListeners(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoRelease(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCapsText(boolean)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setGroup(String)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOppositeSide(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setReleaseRadius(int)setReleased()setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelected(boolean)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setToggle(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectAllowed(boolean)setUnselectedStyle(Style)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)unbindStateFrom(Button)visibleBoundsContains(int, int)createToggle(Command, ButtonGroup)createToggle(Image, ButtonGroup)createToggle(String, ButtonGroup)createToggle(String, Image, ButtonGroup)")); index.put("com.codename1.ui.ReleasableComponent", splitMembers("getReleaseRadius()isAutoRelease()setAutoRelease(boolean)setReleaseRadius(int)setReleased()")); index.put("com.codename1.ui.SelectableIconHolder", splitMembers("getDisabledIcon()getGap()getIcon()getIconFromState()getIconStyleComponent()getIconUIID()getPressedIcon()getRolloverIcon()getRolloverPressedIcon()getTextPosition()setDisabledIcon(Image)setFontIcon(Font, char, float)setGap(int)setIcon(Image)setIconUIID(String)setMaterialIcon(char, float)setPressedIcon(Image)setRolloverIcon(Image)setRolloverPressedIcon(Image)setTextPosition(int)")); - index.put("com.codename1.ui.Sheet", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addBackListener(ActionListener)addCloseListener(ActionListener)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)back()back(int)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommandsContainer()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getContentPane()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getParentSheet()getPosition()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTitle()getTitleComponent()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hideBackButton()invalidate()isAllowClose()isAlwaysTensile()isAncestorSheetOf(Sheet)isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeBackListener(ActionListener)removeCloseListener(ActionListener)removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAllowClose(boolean)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPosition(String)setPosition(String, String)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTitle(String)setTitleComponent(Component)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)show()show(int)showBackButton()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)findContainingSheet(Component)getCurrentSheet()isSheetVisibleAt(int, int)")); - index.put("com.codename1.ui.SideMenuBar", splitMembers("actionPerformed(ActionEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCommand(Command)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()closeMenu()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findCommandComponent(Command)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBackCommand()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClearCommand()getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand(int)getCommandBehavior()getCommandCount()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDefaultCommand()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMenuStyle()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getParentForm()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommand()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()handlesKeycode(int)hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMenuOpen()isMenuShowing()isMinimizeOnBack()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)openMenu(String)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeEmptySoftbuttons()removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBackCommand(Command)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setClearCommand(Command)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommandUIID(Command, String)setComponentState(Object)setCursor(int)setDefaultCommand(Command)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMenuCellRenderer(ListCellRenderer)setMinimizeOnBack(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommand(Command)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTransitions(Transition, Transition)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)showMenu()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)closeCurrentMenu()closeCurrentMenu(Runnable)isShowing()")); - index.put("com.codename1.ui.Slider", splitMembers("addActionListener(ActionListener)addDataChangedListener(DataChangedListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)deinitialize()drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconStyleComponent()getIconUIID()getIncrements()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMaxValue()getMinAutoSize()getMinValue()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getProgress()getProgress(ActionEvent)getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getSliderEmptySelectedStyle()getSliderEmptyUnselectedStyle()getSliderFullSelectedStyle()getSliderFullUnselectedStyle()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getThumbImage()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()initComponent()isAlwaysTensile()isAutoSizeMode()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isInfinite()isLegacyRenderer()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRenderPercentageOnTop()isRenderValueOnTop()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isTraversable()isVertical()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeDataChangedListener(DataChangedListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditable(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setIncrements(int)setInfinite(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMaxValue(int)setMinAutoSize(float)setMinValue(int)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setProgress(int)setPropertyValue(String, Object)setRTL(boolean)setRenderPercentageOnTop(boolean)setRenderValueOnTop(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setThumbImage(Image)setTickerEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVertical(boolean)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)createInfinite()")); + index.put("com.codename1.ui.Sheet", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addBackListener(ActionListener)addCloseListener(ActionListener)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)back()back(int)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()finish(Object)flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommandsContainer()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getContentPane()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getParentSheet()getPosition()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTitle()getTitleComponent()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hideBackButton()invalidate()isAllowClose()isAlwaysTensile()isAncestorSheetOf(Sheet)isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isSwipeToDismissEnabled()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeBackListener(ActionListener)removeCloseListener(ActionListener)removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAllowClose(boolean)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPosition(String)setPosition(String, String)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSwipeToDismissEnabled(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTitle(String)setTitleComponent(Component)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)show()show(int)showBackButton()showForResult()showForResult(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)findContainingSheet(Component)getCurrentSheet()isSheetVisibleAt(int, int)")); + index.put("com.codename1.ui.SideMenuBar", splitMembers("actionPerformed(ActionEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCommand(Command)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()closeMenu()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findCommandComponent(Command)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBackCommand()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClearCommand()getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getCommand(int)getCommandBehavior()getCommandCount()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDefaultCommand()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMenuStyle()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getParentForm()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommand()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()handlesKeycode(int)hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMenuOpen()isMenuShowing()isMinimizeOnBack()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)openMenu(String)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeEmptySoftbuttons()removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBackCommand(Command)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setClearCommand(Command)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommandUIID(Command, String)setComponentState(Object)setCursor(int)setDefaultCommand(Command)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMenuCellRenderer(ListCellRenderer)setMinimizeOnBack(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommand(Command)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTransitions(Transition, Transition)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)showMenu()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)closeCurrentMenu()closeCurrentMenu(Runnable)isShowing()")); + index.put("com.codename1.ui.Slider", splitMembers("addActionListener(ActionListener)addDataChangedListener(DataChangedListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)deinitialize()drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconStyleComponent()getIconUIID()getIncrements()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMaxValue()getMinAutoSize()getMinValue()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getProgress()getProgress(ActionEvent)getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getSliderEmptySelectedStyle()getSliderEmptyUnselectedStyle()getSliderFullSelectedStyle()getSliderFullUnselectedStyle()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getThumbImage()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()initComponent()isAlwaysTensile()isAutoSizeMode()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isInfinite()isLegacyRenderer()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRenderPercentageOnTop()isRenderValueOnTop()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isShouldLocalize()isShowEvenIfBlank()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVertical()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeDataChangedListener(DataChangedListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditable(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setIncrements(int)setInfinite(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMaxValue(int)setMinAutoSize(float)setMinValue(int)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setProgress(int)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRenderPercentageOnTop(boolean)setRenderValueOnTop(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setThumbImage(Image)setTickerEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVertical(boolean)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)createInfinite()")); index.put("com.codename1.ui.Stroke", splitMembers("equals(Object)getCapStyle()getJoinStyle()getLineWidth()getMiterLimit()hashCode()setCapStyle(int)setJoinStyle(int)setLineWidth(float)setMiterLimit(float)setStroke(Stroke)toString()")); - index.put("com.codename1.ui.SwipeableContainer", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)addSwipeOpenListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()close()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPreviouslyOpened()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOpen()isOpenedToLeft()isOpenedToRight()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isSwipeActivated()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)openToLeft()openToRight()paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)removeSwipeOpenListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPreviouslyOpened(SwipeableContainer)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSwipeActivated(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.ui.Tabs", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addSelectionListener(SelectionListener)addStateChangeListener(ActionListener)addTab(Button, Component)addTab(String, Component)addTab(String, Image, Component)addTab(String, Image, Image, Component)addTab(String, char, float, Component)addTab(String, char, Font, float, Component)addTabsFocusListener(FocusListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getContentPane()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedComponent()getSelectedIndex()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabComponentAt(int)getTabCount()getTabIcon(int)getTabIndex()getTabPlacement()getTabSelectedIcon(int)getTabTextPosition()getTabTitle(int)getTabUIID()getTabsContainer()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hideTabs()indexOfComponent(Component)insertTab(Component, Component, int)insertTab(String, Image, Component, int)insertTab(String, char, Font, float, Component, int)invalidate()isAlwaysTensile()isAnimateTabSelection()isBlockLead()isCellRenderer()isChangeTabContainerStyleOnFocus()isChangeTabOnFocus()isChildOf(Container)isDraggable()isDropTarget()isEagerSwipeMode()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isSwipeActivated()isSwipeOnXAxis()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeSelectionListener(SelectionListener)removeStateChangeListener(ActionListener)removeTabAt(int)removeTabsFocusListener(FocusListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setAnimateTabSelection(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setChangeTabContainerStyleOnFocus(boolean)setChangeTabOnFocus(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEagerSwipeMode(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedIndex(int)setSelectedIndex(int, boolean)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSwipeActivated(boolean)setSwipeOnXAxis(boolean)setTabIndex(int)setTabPlacement(int)setTabSelectedIcon(int, Image)setTabTextPosition(int)setTabTitle(String, Image, int)setTabUIID(String)setTabsContentGap(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)showTabs()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.ui.TextArea", splitMembers("addActionListener(ActionListener)addCloseListener(ActionListener)addDataChangeListener(DataChangedListener)addDataChangedListener(DataChangedListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)fireDataChanged(int, int)fireDoneEvent()fireDoneEvent(int)getAbsoluteAlignment()getAbsoluteX()getAbsoluteY()getAccessibilityText()getActualRows()getAlignment()getAllStyles()getAnimationManager()getAsDouble(double)getAsInt(int)getAsLong(long)getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getColumns()getComponentForm()getComponentState()getConstraint()getCursor()getCursorPosition()getCursorX()getCursorY()getDirtyRegion()getDisabledStyle()getDoneListener()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getGrowLimit()getHeight()getHint()getHintIcon()getHintLabel()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInputMode()getInputModeOrder()getLabelForComponent()getLines()getLinesToScroll()getMaxSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRows()getRowsGap()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextAt(int)getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getUnsupportedChars()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isActAsLabel()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnableInputScroll()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isGrowByContent()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPendingCommit()isPinchBlocksDragAndDrop()isQwertyInput()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSingleLineTextArea()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)registerAsInputDevice()remove()removeActionListener(ActionListener)removeCloseListener(ActionListener)removeDataChangeListener(DataChangedListener)removeDataChangedListener(DataChangedListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setActAsLabel(boolean)setAlignment(int)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setColumns(int)setComponentState(Object)setConstraint(int)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDoneListener(ActionListener)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditable(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setGrowByContent(boolean)setGrowLimit(int)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHint(String)setHint(String, Image)setHintIcon(Image)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLinesToScroll(int)setMaxSize(int)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setRows(int)setRowsGap(int)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSingleLineTextArea(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextSelectionEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setUnsupportedChars(String)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditing()startEditingAsync()stopEditing()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)autoDetectWidestChar(String)getDefaultValign()getWidestChar()isAutoDegradeMaxSize()isUseStringWidth()setAutoDegradeMaxSize(boolean)setDefaultMaxSize(int)setDefaultValign(int)setUseStringWidth(boolean)setWidestChar(char)")); - index.put("com.codename1.ui.TextComponent", splitMembers("action(char)actionAsButton(boolean)actionClick(ActionListener)actionText(String)actionUIID(String)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()columns(int)constraint(int)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)descriptionMessage(String)drop(Component, int, int)errorMessage(String)findDropTargetAt(int, int)findFirstFocusable()flushReplace()focusAnimation(boolean)forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAction()getActionText()getActionUIID()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEditor()getField()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hint(Image)hint(String)invalidate()isActionAsButton()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusAnimation()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOnTopMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)label(String)labelAndHint(String)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)multiline(boolean)onTopMode(boolean)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()rows(int)scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)text(String)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.ui.TextComponentPassword", splitMembers("action(char)actionAsButton(boolean)actionClick(ActionListener)actionText(String)actionUIID(String)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()columns(int)constraint(int)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)descriptionMessage(String)drop(Component, int, int)errorMessage(String)findDropTargetAt(int, int)findFirstFocusable()flushReplace()focusAnimation(boolean)forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAction()getActionText()getActionUIID()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEditor()getField()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hint(Image)hint(String)invalidate()isActionAsButton()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusAnimation()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOnTopMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)label(String)labelAndHint(String)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)multiline(boolean)onTopMode(boolean)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()rows(int)scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)text(String)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.ui.TextField", splitMembers("addActionListener(ActionListener)addCloseListener(ActionListener)addDataChangeListener(DataChangedListener)addDataChangedListener(DataChangedListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clear()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)deleteChar()drop(Component, int, int)fireDataChanged(int, int)fireDoneEvent()fireDoneEvent(int)getAbsoluteAlignment()getAbsoluteX()getAbsoluteY()getAccessibilityText()getActualRows()getAlignment()getAllStyles()getAnimationManager()getAsDouble(double)getAsInt(int)getAsLong(long)getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getColumns()getCommitTimeout()getComponentForm()getComponentState()getConstraint()getCursor()getCursorBlinkTimeOff()getCursorBlinkTimeOn()getCursorPosition()getCursorX()getCursorY()getDirtyRegion()getDisabledStyle()getDoneListener()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getGrowLimit()getHeight()getHint()getHintIcon()getHintLabel()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInputMode()getInputModeOrder()getLabelForComponent()getLines()getLinesToScroll()getMaxSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRows()getRowsGap()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextAt(int)getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getUnsupportedChars()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()insertChars(String)isActAsLabel()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnableInputScroll()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isGrowByContent()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLeftAndRightEditingTrigger()isOpaque()isOverwriteMode()isOwnedBy(Component)isPendingCommit()isPinchBlocksDragAndDrop()isQwertyInput()isRTL()isReplaceMenu()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSingleLineTextArea()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTraversable()isUseSoftkeys()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)registerAsInputDevice()remove()removeActionListener(ActionListener)removeCloseListener(ActionListener)removeDataChangeListener(DataChangedListener)removeDataChangedListener(DataChangedListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setActAsLabel(boolean)setAlignment(int)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setColumns(int)setCommitTimeout(int)setComponentState(Object)setConstraint(int)setCursor(int)setCursorBlinkTimeOff(int)setCursorBlinkTimeOn(int)setCursorPosition(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDoneListener(ActionListener)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditable(boolean)setEditingDelegate(Editable)setEnableInputScroll(boolean)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setGrowByContent(boolean)setGrowLimit(int)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHint(String)setHint(String, Image)setHintIcon(Image)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInputMode(String)setInputModeOrder(String[])setIsScrollVisible(boolean)setLabelForComponent(Label)setLeftAndRightEditingTrigger(boolean)setLinesToScroll(int)setMaxSize(int)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOverwriteMode(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setQwertyInput(boolean)setRTL(boolean)setReplaceMenu(boolean)setRippleEffect(boolean)setRows(int)setRowsGap(int)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSingleLineTextArea(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextSelectionEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setUnsupportedChars(String)setUseSoftkeys(boolean)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditing()startEditingAsync()stopEditing()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)validChar(String)visibleBoundsContains(int, int)addInputMode(String, Hashtable, boolean)create()create(int)create(String)create(String, int)getDefaultChangeInputModeKey()getDefaultInputModeOrder()getDefaultSymbolDialogKey()getSymbolTable()isQwertyAutoDetect()isQwertyDevice()isReplaceMenuDefault()isUseNativeTextInput()setClearText(String)setDefaultChangeInputModeKey(int)setDefaultInputModeOrder(String[])setDefaultSymbolDialogKey(int)setQwertyAutoDetect(boolean)setQwertyDevice(boolean)setReplaceMenuDefault(boolean)setSymbolTable(char[])setT9Text(String)setUseNativeTextInput(boolean)")); + index.put("com.codename1.ui.SwipeableContainer", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)addSwipeOpenListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()close()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPreviouslyOpened()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOpen()isOpenedToLeft()isOpenedToRight()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isSwipeActivated()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)openToLeft()openToRight()paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)removeSwipeOpenListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPreviouslyOpened(SwipeableContainer)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSwipeActivated(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.Tabs", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addSelectionListener(SelectionListener)addStateChangeListener(ActionListener)addTab(Button, Component)addTab(String, Component)addTab(String, Image, Component)addTab(String, Image, Image, Component)addTab(String, char, float, Component)addTab(String, char, Font, float, Component)addTabsFocusListener(FocusListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getContentPane()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedComponent()getSelectedIndex()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabComponentAt(int)getTabCount()getTabIcon(int)getTabIndex()getTabPlacement()getTabSelectedIcon(int)getTabTextPosition()getTabTitle(int)getTabUIID()getTabsContainer()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hideTabs()indexOfComponent(Component)insertTab(Component, Component, int)insertTab(String, Image, Component, int)insertTab(String, char, Font, float, Component, int)invalidate()isAlwaysTensile()isAnimateTabSelection()isAnimatedIndicator()isBlockLead()isCellRenderer()isChangeTabContainerStyleOnFocus()isChangeTabOnFocus()isChildOf(Container)isDraggable()isDropTarget()isEagerSwipeMode()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isSwipeActivated()isSwipeOnXAxis()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeSelectionListener(SelectionListener)removeStateChangeListener(ActionListener)removeTabAt(int)removeTabsFocusListener(FocusListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setAnimateTabSelection(boolean)setAnimatedIndicator(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setChangeTabContainerStyleOnFocus(boolean)setChangeTabOnFocus(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEagerSwipeMode(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedIndex(int)setSelectedIndex(int, boolean)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSwipeActivated(boolean)setSwipeOnXAxis(boolean)setTabIndex(int)setTabPlacement(int)setTabSelectedIcon(int, Image)setTabTextPosition(int)setTabTitle(String, Image, int)setTabUIID(String)setTabsContentGap(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)showTabs()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.TextArea", splitMembers("addActionListener(ActionListener)addCloseListener(ActionListener)addDataChangeListener(DataChangedListener)addDataChangedListener(DataChangedListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)fireDataChanged(int, int)fireDoneEvent()fireDoneEvent(int)getAbsoluteAlignment()getAbsoluteX()getAbsoluteY()getAccessibilityText()getActualRows()getAlignment()getAllStyles()getAnimationManager()getAsDouble(double)getAsInt(int)getAsLong(long)getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getColumns()getComponentForm()getComponentState()getConstraint()getCursor()getCursorPosition()getCursorX()getCursorY()getDirtyRegion()getDisabledStyle()getDoneListener()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getGrowLimit()getHeight()getHint()getHintIcon()getHintLabel()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInputMode()getInputModeOrder()getLabelForComponent()getLines()getLinesToScroll()getMaxSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRows()getRowsGap()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextAt(int)getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getUnsupportedChars()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isActAsLabel()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnableInputScroll()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isGrowByContent()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPendingCommit()isPinchBlocksDragAndDrop()isQwertyInput()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSingleLineTextArea()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)registerAsInputDevice()remove()removeActionListener(ActionListener)removeCloseListener(ActionListener)removeDataChangeListener(DataChangedListener)removeDataChangedListener(DataChangedListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setActAsLabel(boolean)setAlignment(int)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setColumns(int)setComponentState(Object)setConstraint(int)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDoneListener(ActionListener)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditable(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setGrowByContent(boolean)setGrowLimit(int)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHint(String)setHint(String, Image)setHintIcon(Image)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLinesToScroll(int)setMaxSize(int)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setRows(int)setRowsGap(int)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSingleLineTextArea(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextSelectionEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setUnsupportedChars(String)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditing()startEditingAsync()stopEditing()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)autoDetectWidestChar(String)getDefaultValign()getWidestChar()isAutoDegradeMaxSize()isUseStringWidth()setAutoDegradeMaxSize(boolean)setDefaultMaxSize(int)setDefaultValign(int)setUseStringWidth(boolean)setWidestChar(char)")); + index.put("com.codename1.ui.TextComponent", splitMembers("action(char)actionAsButton(boolean)actionClick(ActionListener)actionText(String)actionUIID(String)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()columns(int)constraint(int)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)descriptionMessage(String)drop(Component, int, int)errorMessage(String)findDropTargetAt(int, int)findFirstFocusable()flushReplace()focusAnimation(boolean)forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAction()getActionText()getActionUIID()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEditor()getField()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hint(Image)hint(String)invalidate()isActionAsButton()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusAnimation()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOnTopMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)label(String)labelAndHint(String)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)multiline(boolean)onTopMode(boolean)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()rows(int)scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)text(String)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.TextComponentPassword", splitMembers("action(char)actionAsButton(boolean)actionClick(ActionListener)actionText(String)actionUIID(String)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()columns(int)constraint(int)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)descriptionMessage(String)drop(Component, int, int)errorMessage(String)findDropTargetAt(int, int)findFirstFocusable()flushReplace()focusAnimation(boolean)forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAction()getActionText()getActionUIID()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEditor()getField()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hint(Image)hint(String)invalidate()isActionAsButton()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusAnimation()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOnTopMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)label(String)labelAndHint(String)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)multiline(boolean)onTopMode(boolean)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()rows(int)scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)text(String)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.TextField", splitMembers("addActionListener(ActionListener)addCloseListener(ActionListener)addDataChangeListener(DataChangedListener)addDataChangedListener(DataChangedListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clear()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)deleteChar()drop(Component, int, int)fireDataChanged(int, int)fireDoneEvent()fireDoneEvent(int)getAbsoluteAlignment()getAbsoluteX()getAbsoluteY()getAccessibilityText()getActualRows()getAlignment()getAllStyles()getAnimationManager()getAsDouble(double)getAsInt(int)getAsLong(long)getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getColumns()getCommitTimeout()getComponentForm()getComponentState()getConstraint()getCursor()getCursorBlinkTimeOff()getCursorBlinkTimeOn()getCursorPosition()getCursorX()getCursorY()getDirtyRegion()getDisabledStyle()getDoneListener()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getGrowLimit()getHeight()getHint()getHintIcon()getHintLabel()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getInputMode()getInputModeOrder()getLabelForComponent()getLines()getLinesToScroll()getMaxSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRows()getRowsGap()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getText()getTextAt(int)getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getUnsupportedChars()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()insertChars(String)isActAsLabel()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnableInputScroll()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isGrowByContent()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLeftAndRightEditingTrigger()isOpaque()isOverwriteMode()isOwnedBy(Component)isPendingCommit()isPinchBlocksDragAndDrop()isQwertyInput()isRTL()isReplaceMenu()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSingleLineTextArea()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTraversable()isUseSoftkeys()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)registerAsInputDevice()remove()removeActionListener(ActionListener)removeCloseListener(ActionListener)removeDataChangeListener(DataChangedListener)removeDataChangedListener(DataChangedListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setActAsLabel(boolean)setAlignment(int)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setColumns(int)setCommitTimeout(int)setComponentState(Object)setConstraint(int)setCursor(int)setCursorBlinkTimeOff(int)setCursorBlinkTimeOn(int)setCursorPosition(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDoneListener(ActionListener)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditable(boolean)setEditingDelegate(Editable)setEnableInputScroll(boolean)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setGrowByContent(boolean)setGrowLimit(int)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHint(String)setHint(String, Image)setHintIcon(Image)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInputMode(String)setInputModeOrder(String[])setIsScrollVisible(boolean)setLabelForComponent(Label)setLeftAndRightEditingTrigger(boolean)setLinesToScroll(int)setMaxSize(int)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOverwriteMode(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setQwertyInput(boolean)setRTL(boolean)setReplaceMenu(boolean)setRippleEffect(boolean)setRows(int)setRowsGap(int)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSingleLineTextArea(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextSelectionEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setUnsupportedChars(String)setUseSoftkeys(boolean)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditing()startEditingAsync()stopEditing()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)validChar(String)visibleBoundsContains(int, int)addInputMode(String, Hashtable, boolean)create()create(int)create(String)create(String, int)getDefaultChangeInputModeKey()getDefaultInputModeOrder()getDefaultSymbolDialogKey()getSymbolTable()isQwertyAutoDetect()isQwertyDevice()isReplaceMenuDefault()isUseNativeTextInput()setClearText(String)setDefaultChangeInputModeKey(int)setDefaultInputModeOrder(String[])setDefaultSymbolDialogKey(int)setQwertyAutoDetect(boolean)setQwertyDevice(boolean)setReplaceMenuDefault(boolean)setSymbolTable(char[])setT9Text(String)setUseNativeTextInput(boolean)")); index.put("com.codename1.ui.TextHolder", splitMembers("getText()setText(String)")); index.put("com.codename1.ui.TextSelection", splitMembers("addTextSelectionListener(ActionListener)copy()getSelectionAsText()getSelectionRoot()isEnabled()isRtl()newChar(int, Rectangle)newChar(int, int, int, int, int)newSpan(Component)newSpans()removeTextSelectionListener(ActionListener)selectAll()setEnabled(boolean)setIgnoreEvents(boolean)setRtl(boolean)update()findSelectionRoot(Component)getDefaultTextSelectionTrigger()")); index.put("com.codename1.ui.TextSelection.TextSelectionSupport", splitMembers("getTextForSpan(TextSelection, Span)getTextSelectionForBounds(TextSelection, Rectangle)isTextSelectionEnabled(TextSelection)isTextSelectionTriggerEnabled(TextSelection)triggerSelectionAt(TextSelection, int, int)")); index.put("com.codename1.ui.TextSelection.TextSelectionTrigger", splitMembers("")); - index.put("com.codename1.ui.Toolbar", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCommandToLeftBar(Command)addCommandToLeftBar(String, Image, ActionListener)addCommandToLeftSideMenu(Command)addCommandToLeftSideMenu(String, Image, ActionListener)addCommandToOverflowMenu(Command)addCommandToOverflowMenu(String, Image, ActionListener)addCommandToRightBar(Command)addCommandToRightBar(String, Image, ActionListener)addCommandToRightSideMenu(Command)addCommandToRightSideMenu(String, Image, ActionListener)addCommandToSideMenu(Command)addCommandToSideMenu(String, Image, ActionListener)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addComponentToLeftSideMenu(Component)addComponentToLeftSideMenu(Component, Command)addComponentToRightSideMenu(Component)addComponentToRightSideMenu(Component, Command)addComponentToSideMenu(Component)addComponentToSideMenu(Component, Command)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addMaterialCommandToLeftBar(String, char, ActionListener)addMaterialCommandToLeftBar(String, char, float, ActionListener)addMaterialCommandToLeftSideMenu(String, char, ActionListener)addMaterialCommandToLeftSideMenu(String, char, float, ActionListener)addMaterialCommandToOverflowMenu(String, char, ActionListener)addMaterialCommandToOverflowMenu(String, char, float, ActionListener)addMaterialCommandToRightBar(String, char, ActionListener)addMaterialCommandToRightBar(String, char, float, ActionListener)addMaterialCommandToRightSideMenu(String, char, ActionListener)addMaterialCommandToRightSideMenu(String, char, float, ActionListener)addMaterialCommandToSideMenu(String, char, ActionListener)addMaterialCommandToSideMenu(String, char, float, ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addSearchCommand(ActionListener)addSearchCommand(ActionListener, float)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()closeLeftSideMenu()closeRightSideMenu()closeSideMenu()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findCommandComponent(Command)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getLeftBarCommands()getLeftSideMenuButton()getMenuBar()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOverflowButton()getOverflowCommands()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getRightBarCommands()getRightSideMenuButton()getRightSideMenuCommands()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getSideMenuCommands()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTitleComponent()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hideToolbar()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSideMenuShowing()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTitleCentered()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)openRightSideMenu()openSideMenu()paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeCommand(Command)removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removeOverflowCommand(Command)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeSearchCommand()removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBackCommand(Command)setBackCommand(Command, BackCommandPolicy)setBackCommand(String, ActionListener)setBackCommand(Command, BackCommandPolicy, float)setBackCommand(String, BackCommandPolicy, ActionListener)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setComponentToRightSideMenuSouth(Component)setComponentToSideMenuSouth(Component)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRightSideMenuCmdsAlignedToLeft(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOffUponContentPane(boolean)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTitle(String)setTitleCentered(boolean)setTitleComponent(Component)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)showSearchBar(ActionListener)showToolbar()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)isCenteredDefault()isEnableSideMenuSwipe()isGlobalToolbar()isOnTopSideMenu()isPermanentSideMenu()setCenteredDefault(boolean)setEnableSideMenuSwipe(boolean)setGlobalToolbar(boolean)setOnTopSideMenu(boolean)setPermanentSideMenu(boolean)")); + index.put("com.codename1.ui.Toolbar", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCommandToLeftBar(Command)addCommandToLeftBar(String, Image, ActionListener)addCommandToLeftSideMenu(Command)addCommandToLeftSideMenu(String, Image, ActionListener)addCommandToOverflowMenu(Command)addCommandToOverflowMenu(String, Image, ActionListener)addCommandToRightBar(Command)addCommandToRightBar(String, Image, ActionListener)addCommandToRightSideMenu(Command)addCommandToRightSideMenu(String, Image, ActionListener)addCommandToSideMenu(Command)addCommandToSideMenu(String, Image, ActionListener)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addComponentToLeftSideMenu(Component)addComponentToLeftSideMenu(Component, Command)addComponentToRightSideMenu(Component)addComponentToRightSideMenu(Component, Command)addComponentToSideMenu(Component)addComponentToSideMenu(Component, Command)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addMaterialCommandToLeftBar(String, char, ActionListener)addMaterialCommandToLeftBar(String, char, float, ActionListener)addMaterialCommandToLeftSideMenu(String, char, ActionListener)addMaterialCommandToLeftSideMenu(String, char, float, ActionListener)addMaterialCommandToOverflowMenu(String, char, ActionListener)addMaterialCommandToOverflowMenu(String, char, float, ActionListener)addMaterialCommandToRightBar(String, char, ActionListener)addMaterialCommandToRightBar(String, char, float, ActionListener)addMaterialCommandToRightSideMenu(String, char, ActionListener)addMaterialCommandToRightSideMenu(String, char, float, ActionListener)addMaterialCommandToSideMenu(String, char, ActionListener)addMaterialCommandToSideMenu(String, char, float, ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addSearchCommand(ActionListener)addSearchCommand(ActionListener, float)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()closeLeftSideMenu()closeLeftSideMenu(Runnable)closeRightSideMenu()closeRightSideMenu(Runnable)closeSideMenu()closeSideMenu(Runnable)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findCommandComponent(Command)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllNativeMenuCommands()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getLeftBarCommands()getLeftSideMenuButton()getMenuBar()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOverflowButton()getOverflowCommands()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getRightBarCommands()getRightSideMenuButton()getRightSideMenuCommands()getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getSideMenuCommands()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTitleComponent()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()hideToolbar()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSideMenuShowing()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTitleCentered()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)openRightSideMenu()openSideMenu()paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeCommand(Command)removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removeOverflowCommand(Command)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeSearchCommand()removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBackCommand(Command)setBackCommand(Command, BackCommandPolicy)setBackCommand(String, ActionListener)setBackCommand(Command, BackCommandPolicy, float)setBackCommand(String, BackCommandPolicy, ActionListener)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setComponentToRightSideMenuSouth(Component)setComponentToSideMenuSouth(Component)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRightSideMenuCmdsAlignedToLeft(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOffUponContentPane(boolean)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTitle(String)setTitleCentered(boolean)setTitleComponent(Component)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)showSearchBar(ActionListener)showToolbar()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)isCenteredDefault()isEnableSideMenuSwipe()isGlobalToolbar()isOnTopSideMenu()isPermanentSideMenu()setCenteredDefault(boolean)setEnableSideMenuSwipe(boolean)setGlobalToolbar(boolean)setOnTopSideMenu(boolean)setPermanentSideMenu(boolean)")); index.put("com.codename1.ui.Toolbar.BackCommandPolicy", splitMembers("")); index.put("com.codename1.ui.TooltipManager", splitMembers("getDialogUIID()getTextUIID()getTooltipShowDelay()setDialogUIID(String)setTextUIID(String)setTooltipShowDelay(int)enableTooltips()enableTooltips(TooltipManager)")); index.put("com.codename1.ui.Transform", splitMembers("concatenate(Transform)copy()equals(Transform)getInverse()getInverse(Transform)getNativeTransform()getScaleX()getScaleY()getScaleZ()getTranslateX()getTranslateY()getTranslateZ()hashCode()invert()isIdentity()isScale()isTranslation()rotate(float, float, float)rotate(float, float, float, float)scale(float, float)scale(float, float, float)setAffine(double, double, double, double, double, double)setCamera(float, float, float, float, float, float, float, float, float)setIdentity()setOrtho(float, float, float, float, float, float)setPerspective(float, float, float, float)setRotation(float, float, float)setRotation(float, float, float, float)setScale(float, float)setScale(float, float, float)setTransform(Transform)setTranslation(float, float)setTranslation(float, float, float)toString()transformPoint(float[])transformPoint(float[], float[])transformPoints(int, float[], int, float[], int, int)translate(float, float)translate(float, float, float)IDENTITY()identity()isPerspectiveSupported()isSupported()makeAffine(double, double, double, double, double, double)makeCamera(float, float, float, float, float, float, float, float, float)makeIdentity()makeOrtho(float, float, float, float, float, float)makePerspective(float, float, float, float)makeRotation(float, float, float)makeRotation(float, float, float, float)makeScale(float, float)makeScale(float, float, float)makeTranslation(float, float)makeTranslation(float, float, float)")); @@ -1385,19 +2387,24 @@ private static void fillMethodIndex6(Map index) { index.put("com.codename1.ui.UIFragment", splitMembers("findById(String)getFactory()getView()set(String, Component)setFactory(ComponentFactory)parseJSON(String)parseXML(String)")); index.put("com.codename1.ui.UIFragment.ComponentFactory", splitMembers("newComponent(Element)newConstraint(Container, Element, Component, Element)")); index.put("com.codename1.ui.UIFragment.DefaultComponentFactory", splitMembers("newComponent(Element)newConstraint(Container, Element, Component, Element)")); - index.put("com.codename1.ui.URLImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fetch()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageData()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledEncoded(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()createCachedImage(String, String, Image, int)createMaskAdapter(Image)createMaskAdapter(Object)createToFileSystem(EncodedImage, String, String, ImageAdapter)createToStorage(EncodedImage, String, String)createToStorage(EncodedImage, String, String, ImageAdapter)getExceptionHandler()setExceptionHandler(ErrorCallback)")); + index.put("com.codename1.ui.URLImage", splitMembers("addActionListener(ActionListener)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fetch()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getGraphics()getHeight()getImage()getImageData()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getWidth()isAnimation()isDisposed()isLocked()isOpaque()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledEncoded(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setImageName(String)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()createCachedImage(String, String, Image, int)createMaskAdapter(Image)createMaskAdapter(Object)createToFileSystem(EncodedImage, String, String, ImageAdapter)createToStorage(EncodedImage, String, String)createToStorage(EncodedImage, String, String, ImageAdapter)createToStorage(EncodedImage, String, String, ImageAdapter, RequestDecorator)getDefaultRequestDecorator()getExceptionHandler()setDefaultBearerToken(String)setDefaultRequestDecorator(RequestDecorator)setExceptionHandler(ErrorCallback)")); index.put("com.codename1.ui.URLImage.ErrorCallback", splitMembers("onError(URLImage, Exception)")); index.put("com.codename1.ui.URLImage.ImageAdapter", splitMembers("adaptImage(EncodedImage, EncodedImage)isAsyncAdapter()")); + index.put("com.codename1.ui.URLImage.RequestDecorator", splitMembers("decorate(ConnectionRequest)")); index.put("com.codename1.ui.VirtualInputDevice", splitMembers("")); index.put("com.codename1.ui.animations.Animation", splitMembers("animate()paint(Graphics)")); index.put("com.codename1.ui.animations.AnimationObject", splitMembers("copy()defineFrames(int, int, int)defineHeight(int, int, int, int, int)defineMotionX(int, int, int, int, int)defineMotionY(int, int, int, int, int)defineOpacity(int, int, int, int, int)defineOrientation(int, int, int, int, int)defineWidth(int, int, int, int, int)getEndTime()getStartTime()setEndTime(int)setStartTime(int)createAnimationImage(Image, int, int)createAnimationImage(String, Resources, int, int)")); + index.put("com.codename1.ui.animations.AnimationTime", splitMembers("isOverridden()now()reset()setTime(long)")); index.put("com.codename1.ui.animations.BubbleTransition", splitMembers("animate()cleanup()copy(boolean)getDestination()getDuration()getSource()init(Component, Component)initTransition()paint(Graphics)setComponentName(String)setDuration(int)setRoundBubble(boolean)")); + } + + private static void fillMethodIndex14(Map index) { index.put("com.codename1.ui.animations.CommonTransitions", splitMembers("animate()cleanup()copy(boolean)getDestination()getMotion()getSource()getTransitionSpeed()init(Component, Component)initTransition()isForwardSlide()isHorizontalCover()isHorizontalSlide()isLinearMotion()isVerticalCover()isVerticalSlide()paint(Graphics)setLinearMotion(boolean)setMotion(Motion)setMotion(LazyValue)createCover(int, boolean, int)createDialogPulsate()createEmpty()createFade(int)createFastSlide(int, boolean, int)createFastSlide(int, boolean, int, boolean)createSlide(int, boolean, int)createSlide(int, boolean, int, boolean)createSlideFadeTitle(boolean, int)createTimeline(Image)createUncover(int, boolean, int)isDefaultLinearMotion()setDefaultLinearMotion(boolean)")); index.put("com.codename1.ui.animations.ComponentAnimation", splitMembers("addOnCompleteCall(Runnable)completeAnimation()flush()getMaxSteps()getStep()isInProgress()isStepModeSupported()setNotifyLock(Object)setOnCompletion(Runnable)setStep(int)updateAnimationState()compoundAnimation(ComponentAnimation[]...)sequentialAnimation(ComponentAnimation[]...)")); index.put("com.codename1.ui.animations.ComponentAnimation.UIMutation", splitMembers("add(Container, ComponentAnimation)isLocked()")); index.put("com.codename1.ui.animations.FlipTransition", splitMembers("animate()cleanup()copy(boolean)getBgColor()getDestination()getDuration()getSource()init(Component, Component)initTransition()paint(Graphics)setBgColor(int)setDuration(int)")); - index.put("com.codename1.ui.animations.MorphTransition", splitMembers("animate()cleanup()copy(boolean)getDestination()getSource()init(Component, Component)initTransition()morph(String)morph(String, String)paint(Graphics)create(int)")); - index.put("com.codename1.ui.animations.Motion", splitMembers("countAvailableVelocitySamplingPoints()finish()getCurrentMotionTime()getDestinationValue()getDuration()getSourceValue()getValue()getVelocity()isDecayMotion()isFinished()setCurrentMotionTime(long)setSourceValue(int)setStartTime(long)start()createCubicBezierMotion(int, int, int, float, float, float, float)createDecelerationMotion(int, int, int)createDecelerationMotionFrom(Motion, int, int)createEaseInMotion(int, int, int)createEaseInOutMotion(int, int, int)createEaseMotion(int, int, int)createEaseOutMotion(int, int, int)createExponentialDecayMotion(int, int, double, double)createFrictionMotion(int, int, float, float)createLinearColorMotion(int, int, int)createLinearMotion(int, int, int)createSplineMotion(int, int, int)isSlowMotion()setSlowMotion(boolean)")); + index.put("com.codename1.ui.animations.MorphTransition", splitMembers("animate()cleanup()copy(boolean)getDestination()getSource()init(Component, Component)initTransition()isSnapshotMode()morph(String)morph(String, String)paint(Graphics)snapshotMode(boolean)create(int)")); + index.put("com.codename1.ui.animations.Motion", splitMembers("countAvailableVelocitySamplingPoints()finish()getCurrentMotionTime()getDestinationValue()getDuration()getSourceValue()getValue()getVelocity()isDecayMotion()isFinished()setCurrentMotionTime(long)setSourceValue(int)setStartTime(long)start()createCriticalDampedSpringMotion(int, int, int)createCubicBezierMotion(int, int, int, float, float, float, float)createDecelerationMotion(int, int, int)createDecelerationMotionFrom(Motion, int, int)createEaseInMotion(int, int, int)createEaseInOutMotion(int, int, int)createEaseMotion(int, int, int)createEaseOutMotion(int, int, int)createExponentialDecayMotion(int, int, double, double)createFrictionMotion(int, int, float, float)createLinearColorMotion(int, int, int)createLinearMotion(int, int, int)createSplineMotion(int, int, int)isSlowMotion()setSlowMotion(boolean)")); index.put("com.codename1.ui.animations.Timeline", splitMembers("addActionListener(ActionListener)addAnimation(AnimationObject)animate()applyMask(Object)applyMask(Object, int, int)applyMaskAutoScale(Object)asyncLock(Image)createMask()dispose()fill(int, int)fireChangedEvent()flipHorizontally(boolean)flipVertically(boolean)getAnimation(int)getAnimationAt(int, int)getAnimationCount()getAnimationDelay()getDuration()getGraphics()getHeight()getImage()getImageName()getRGB()getRGB(int[])getRGBCached()getSVGDocument()getSize()getTime()getWidth()isAnimation()isLocked()isLoop()isOpaque()isPause()isSVG()lock()mirror()modifyAlpha(byte)modifyAlpha(byte, int)modifyAlphaWithTranslucency(byte)paint(Graphics)paint(Graphics, Rectangle)removeActionListener(ActionListener)requiresDrawImage()rotate(int)rotate180Degrees(boolean)rotate270Degrees(boolean)rotate90Degrees(boolean)scale(int, int)scaled(int, int)scaledHeight(int)scaledLargerRatio(int, int)scaledSmallerRatio(int, int)scaledWidth(int)setAnimationDelay(int)setImageName(String)setLoop(boolean)setPause(boolean)setTime(int)subImage(int, int, int, int, boolean)toRGB(RGBImage, int, int, int, int, int, int)unlock()createTimeline(int, AnimationObject[], Dimension)")); index.put("com.codename1.ui.animations.Transition", splitMembers("animate()cleanup()copy(boolean)getDestination()getSource()init(Component, Component)initTransition()paint(Graphics)")); index.put("com.codename1.ui.css.CSSThemeCompiler", splitMembers("compile(String, MutableResource, String)")); @@ -1409,9 +2416,6 @@ private static void fillMethodIndex6(Map index) { index.put("com.codename1.ui.events.BrowserNavigationCallback", splitMembers("shouldNavigate(String)")); index.put("com.codename1.ui.events.ComponentStateChangeEvent", splitMembers("consume()getActualComponent()getCommand()getComponent()getDraggedComponent()getDropTarget()getEventType()getKeyEvent()getProgress()getSource()getX()getY()isConsumed()isInitialized()isLongEvent()isPointerPressedDuringDrag()setPointerPressedDuringDrag(boolean)")); index.put("com.codename1.ui.events.DataChangedListener", splitMembers("dataChanged(int, int)")); - } - - private static void fillMethodIndex7(Map index) { index.put("com.codename1.ui.events.FocusListener", splitMembers("focusGained(Component)focusLost(Component)")); index.put("com.codename1.ui.events.MessageEvent", splitMembers("consume()getActualComponent()getCode()getCommand()getComponent()getDraggedComponent()getDropTarget()getEventType()getKeyEvent()getMessage()getProgress()getPromptPromise()getSource()getX()getY()isConsumed()isLongEvent()isPointerPressedDuringDrag()isPromptForAudioPlayer()isPromptForAudioRecorder()setPointerPressedDuringDrag(boolean)")); index.put("com.codename1.ui.events.MessageEvent.PromptPromise", splitMembers("addListener(AsyncResource)addObserver(Observer)asPromise()await()cancel(boolean)countObservers()deleteObserver(Observer)deleteObservers()error(Throwable)except(SuccessCallback)except(SuccessCallback, EasyThread)get()get(int)hasChanged()isCancelled()isDone()isReady()notifyObservers()notifyObservers(Object)onResult(AsyncResult)ready(SuccessCallback)ready(SuccessCallback, EasyThread)waitFor()")); @@ -1437,7 +2441,7 @@ private static void fillMethodIndex7(Map index) { index.put("com.codename1.ui.html.DocumentInfo", splitMembers("getBaseURL()getEncoding()getExpectedContentType()getFullUrl()getParams()getUrl()isPostRequest()setBaseURL(String)setEncoding(String)setExpectedContentType(int)setParams(String)setPostRequest(boolean)setUrl(String)setDefaultEncoding(String)")); index.put("com.codename1.ui.html.DocumentRequestHandler", splitMembers("")); index.put("com.codename1.ui.html.HTMLCallback", splitMembers("actionPerformed(ActionEvent, HTMLComponent, HTMLElement)dataChanged(int, int, HTMLComponent, TextField, HTMLElement)fieldSubmitted(HTMLComponent, TextArea, String, String, String, int, String)focusGained(Component, HTMLComponent, HTMLElement)focusLost(Component, HTMLComponent, HTMLElement)getAutoComplete(HTMLComponent, String, String)getLinkProperties(HTMLComponent, String)linkClicked(HTMLComponent, String)pageStatusChanged(HTMLComponent, int, String)parsingError(int, String, String, String, String)selectionChanged(int, int, HTMLComponent, List, HTMLElement)titleUpdated(HTMLComponent, String)")); - index.put("com.codename1.ui.html.HTMLComponent", splitMembers("actionPerformed(ActionEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCharEntitiesRange(String[], int)addCharEntity(String, int)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()cancel()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDOM()getDirtyRegion()getDisabledStyle()getDocumentInfo()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHTMLCallback()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getPageStatus()getPageURL()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRequestHandler()getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTitle()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEventsEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSupressExceptions()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshDOM()refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollPages(int, boolean)scrollPixels(int, boolean)scrollRectToVisible(int, int, int, int, Component)scrollToElement(HTMLElement, boolean)setAccessibilityText(String)setAlwaysTensile(boolean)setAutoFocusOnFirstLink(boolean)setBlockLead(boolean)setBodyText(String)setBodyText(String, String)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDOM(HTMLElement)setDOM(HTMLElement, String)setDefaultFont(String, Font)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEventsEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHTML(String, String, String, boolean)setHTMLCallback(HTMLCallback)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnoreCSS(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPage(String)setPageStyle(Style)setPageUIID(String)setParser(HTMLParser)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRequestHandler(DocumentRequestHandler)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShowImages(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSupressExceptions(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)addFont(String, Font)addSpecialKey(String, int)setCSSSupportedMediaTypes(String[])setMaxThreads(int)")); + index.put("com.codename1.ui.html.HTMLComponent", splitMembers("actionPerformed(ActionEvent)add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addCharEntitiesRange(String[], int)addCharEntity(String, int)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()cancel()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDOM()getDirtyRegion()getDisabledStyle()getDocumentInfo()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHTMLCallback()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getPageStatus()getPageURL()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRequestHandler()getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTitle()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEventsEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSupressExceptions()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshDOM()refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollPages(int, boolean)scrollPixels(int, boolean)scrollRectToVisible(int, int, int, int, Component)scrollToElement(HTMLElement, boolean)setAccessibilityText(String)setAlwaysTensile(boolean)setAutoFocusOnFirstLink(boolean)setBlockLead(boolean)setBodyText(String)setBodyText(String, String)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDOM(HTMLElement)setDOM(HTMLElement, String)setDefaultFont(String, Font)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEventsEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHTML(String, String, String, boolean)setHTMLCallback(HTMLCallback)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnoreCSS(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPage(String)setPageStyle(Style)setPageUIID(String)setParser(HTMLParser)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRequestHandler(DocumentRequestHandler)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShowImages(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSupressExceptions(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)addFont(String, Font)addSpecialKey(String, int)setCSSSupportedMediaTypes(String[])setMaxThreads(int)")); index.put("com.codename1.ui.html.HTMLElement", splitMembers("addChild(Element)contains(Element)getAttribute(String)getAttributeAsInt(String, int)getAttributeById(int)getAttributeName(Integer)getAttributes()getChildAt(int)getChildIndex(Element)getChildrenByTagName(String)getDescendantsByTagId(int)getDescendantsByTagId(int, int)getDescendantsByTagName(String)getDescendantsByTagName(String, int)getDescendantsByTagNameAndAttribute(String, String, int)getElementById(String)getFirstChildByTagId(int)getFirstChildByTagName(String)getNumChildren()getParent()getSupportedAttributesList()getTagId()getTagName()getText()getTextChildren(String, boolean)getTextDescendants(String, boolean)getTextDescendants(String, boolean, int)hasTextChild()insertChildAt(Element, int)isEmpty()isTextElement()iterator()removeAttribute(String)removeAttributeById(int)removeChildAt(int)replaceChild(Element, Element)setAttribute(String, String)setAttributeById(int, String)setText(String)toString()toString(String)")); index.put("com.codename1.ui.html.HTMLParser", splitMembers("addCharEntitiesRange(String[], int)addCharEntity(String, int)isCaseSensitive()setCaseSensitive(boolean)setIncludeWhitespacesBetweenTags(boolean)setParserCallback(ParserCallback)")); index.put("com.codename1.ui.html.HTMLUtils", splitMembers("convertCharEntity(String, boolean, Hashtable)convertHTMLCharEntity(String)convertXMLCharEntity(String)encodeString(String)")); @@ -1459,6 +2463,9 @@ private static void fillMethodIndex7(Map index) { index.put("com.codename1.ui.layouts.mig.BoundSize", splitMembers("constrain(int, float, ContainerWrapper)getGapPush()getMax()getMin()getPreferred()isUnset()")); index.put("com.codename1.ui.layouts.mig.CC", splitMembers("alignX(String)alignY(String)cell(int[]...)dockEast()dockNorth()dockSouth()dockWest()endGroup(String[]...)endGroupX(String)endGroupY(String)external()flowX()flowY()gap(String[]...)gapAfter(String)gapBefore(String)gapBottom(String)gapLeft(String)gapRight(String)gapTop(String)gapX(String, String)gapY(String, String)getCellX()getCellY()getDimConstraint(boolean)getDockSide()getFlowX()getHideMode()getHorizontal()getId()getNewlineGapSize()getPadding()getPos()getPushX()getPushY()getSkip()getSpanX()getSpanY()getSplit()getTag()getVertical()getVisualPadding()getWrapGapSize()grow()grow(float[]...)growPrio(int[]...)growPrioX(int)growPrioY(int)growX()growX(float)growY()growY(Float)height(String)hideMode(int)id(String)isBoundsInGrid()isExternal()isNewline()isWrap()maxHeight(String)maxWidth(String)minHeight(String)minWidth(String)newline()newline(String)pad(String)pad(int, int, int, int)pos(String, String)pos(String, String, String, String)push()push(Float, Float)pushX()pushX(Float)pushY()pushY(Float)setCellX(int)setCellY(int)setDockSide(int)setExternal(boolean)setFlowX(Boolean)setHideMode(int)setHorizontal(DimConstraint)setId(String)setNewline(boolean)setNewlineGapSize(BoundSize)setPadding(UnitValue[])setPos(UnitValue[])setPushX(Float)setPushY(Float)setSkip(int)setSpanX(int)setSpanY(int)setSplit(int)setTag(String)setVertical(DimConstraint)setVisualPadding(UnitValue[])setWrap(boolean)setWrapGapSize(BoundSize)shrink(float[]...)shrinkPrio(int[]...)shrinkPrioX(int)shrinkPrioY(int)shrinkX(float)shrinkY(float)sizeGroup(String[]...)sizeGroupX(String)sizeGroupY(String)skip()skip(int)span(int[]...)spanX()spanX(int)spanY()spanY(int)split()split(int)tag(String)width(String)wrap()wrap(String)x(String)x2(String)y(String)y2(String)")); index.put("com.codename1.ui.layouts.mig.ComponentWrapper", splitMembers("getBaseline(int, int)getComponent()getComponentType(boolean)getContentBias()getHeight()getHorizontalScreenDPI()getLayoutHashCode()getLinkId()getMaximumHeight(int)getMaximumWidth(int)getMinimumHeight(int)getMinimumWidth(int)getParent()getPixelUnitFactor(boolean)getPreferredHeight(int)getPreferredWidth(int)getScreenHeight()getScreenLocationX()getScreenLocationY()getScreenWidth()getVerticalScreenDPI()getVisualPadding()getWidth()getX()getY()hasBaseline()isVisible()paintDebugOutline(boolean)setBounds(int, int, int, int)")); + } + + private static void fillMethodIndex15(Map index) { index.put("com.codename1.ui.layouts.mig.ConstraintParser", splitMembers("parseBoundSize(String, boolean, boolean)parseColumnConstraints(String)parseComponentConstraint(String)parseComponentConstraints(Map)parseInsets(String, boolean)parseLayoutConstraint(String)parseRowConstraints(String)parseUnitValue(String, boolean)parseUnitValueOrAlign(String, boolean, UnitValue)prepare(String)")); index.put("com.codename1.ui.layouts.mig.ContainerWrapper", splitMembers("getBaseline(int, int)getComponent()getComponentCount()getComponentType(boolean)getComponents()getContentBias()getHeight()getHorizontalScreenDPI()getLayout()getLayoutHashCode()getLinkId()getMaximumHeight(int)getMaximumWidth(int)getMinimumHeight(int)getMinimumWidth(int)getParent()getPixelUnitFactor(boolean)getPreferredHeight(int)getPreferredWidth(int)getScreenHeight()getScreenLocationX()getScreenLocationY()getScreenWidth()getVerticalScreenDPI()getVisualPadding()getWidth()getX()getY()hasBaseline()isLeftToRight()isVisible()paintDebugCell(int, int, int, int)paintDebugOutline(boolean)setBounds(int, int, int, int)")); index.put("com.codename1.ui.layouts.mig.DimConstraint", splitMembers("getAlign()getAlignOrDefault(boolean)getEndGroup()getGapAfter()getGapBefore()getGrow()getGrowPriority()getShrink()getShrinkPriority()getSize()getSizeGroup()isFill()isNoGrid()setAlign(UnitValue)setEndGroup(String)setFill(boolean)setGapAfter(BoundSize)setGapBefore(BoundSize)setGrow(Float)setGrowPriority(int)setNoGrid(boolean)setShrink(Float)setShrinkPriority(int)setSize(BoundSize)setSizeGroup(String)")); @@ -1473,27 +2480,26 @@ private static void fillMethodIndex7(Map index) { index.put("com.codename1.ui.layouts.mig.UnitConverter", splitMembers("convertToPixels(float, String, boolean, float, ContainerWrapper, ComponentWrapper)")); index.put("com.codename1.ui.layouts.mig.UnitValue", splitMembers("equals(Object)getConstraintString()getOperation()getPixels(float, ContainerWrapper, ComponentWrapper)getPixelsExact(float, ContainerWrapper, ComponentWrapper)getSubUnits()getUnit()getUnitString()getValue()hashCode()isHorizontal()toString()addGlobalUnitConverter(UnitConverter)getDefaultUnit()getGlobalUnitConverters()removeGlobalUnitConverter(UnitConverter)setDefaultUnit(int)")); index.put("com.codename1.ui.list.CellRenderer", splitMembers("getCellRendererComponent(Component, Object, Object, int, boolean)getFocusComponent(Component)")); - index.put("com.codename1.ui.list.ContainerList", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getListeners()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRenderer()getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedIndex()getSelectedItem()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(ListModel)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRenderer(CellRenderer)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedIndex(int)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.ui.list.DefaultListCellRenderer", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getCellRendererComponent(Component, Object, Object, int, boolean)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFocusComponent(Component)getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListCellRendererComponent(List, Object, int, boolean)getListFocusComponent(List)getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSelectionTransparency()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysRenderSelection()isAlwaysTensile()isAutoSizeMode()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRightAlignNumbers()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isShouldLocalize()isShowEvenIfBlank()isShowNumbers()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysRenderSelection(boolean)setAlwaysTensile(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRightAlignNumbers(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setSelectionTransparency(int)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setShowNumbers(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)isShowNumbersDefault()setShowNumbersDefault(boolean)")); + index.put("com.codename1.ui.list.ContainerList", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addActionListener(ActionListener)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getListeners()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRenderer()getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedIndex()getSelectedItem()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(ListModel)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRenderer(CellRenderer)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedIndex(int)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.list.DefaultListCellRenderer", splitMembers("addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getCellRendererComponent(Component, Object, Object, int, boolean)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFocusComponent(Component)getFontIcon()getFontIconSize()getGap()getHeight()getIcon()getIconFont()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getListCellRendererComponent(List, Object, int, boolean)getListFocusComponent(List)getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMinAutoSize()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSelectionTransparency()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getStringWidth(Font)getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysRenderSelection()isAlwaysTensile()isAutoSizeMode()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRightAlignNumbers()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isShouldLocalize()isShowEvenIfBlank()isShowNumbers()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysRenderSelection(boolean)setAlwaysTensile(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRightAlignNumbers(boolean)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedStyle(Style)setSelectionTransparency(int)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setShowNumbers(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)isShowNumbersDefault()setShowNumbersDefault(boolean)")); index.put("com.codename1.ui.list.DefaultListModel", splitMembers("addDataChangedListener(DataChangedListener)addItem(Object)addItemAtIndex(Object, int)addSelectedIndices(int[]...)addSelectionListener(SelectionListener)getItemAt(int)getList()getSelectedIndex()getSelectedIndices()getSize()isMultiSelectionMode()removeAll()removeDataChangedListener(DataChangedListener)removeItem(int)removeSelectedIndices(int[]...)removeSelectionListener(SelectionListener)setItem(int, Object)setMultiSelectionMode(boolean)setSelectedIndex(int)setSelectedIndices(int[]...)")); - } - - private static void fillMethodIndex8(Map index) { index.put("com.codename1.ui.list.FilterProxyListModel", splitMembers("addDataChangedListener(DataChangedListener)addItem(Object)addSelectionListener(SelectionListener)dataChanged(int, int)filter(String)getItemAt(int)getSelectedIndex()getSize()getUnderlying()isStartsWithMode()removeDataChangedListener(DataChangedListener)removeItem(int)removeSelectionListener(SelectionListener)setSelectedIndex(int)setStartsWithMode(boolean)sort(boolean)install(TextField, List)install(TextField, ContainerList)")); index.put("com.codename1.ui.list.GenericListCellRenderer", splitMembers("extractLastClickedComponent()getAdapter()getCellRendererComponent(Component, Object, Object, int, boolean)getFocusComponent(Component)getListCellRendererComponent(List, Object, int, boolean)getListFocusComponent(List)getSelected()getSelectedEven()getUnselected()getUnselectedEven()isFisheye()isSelectionListener()setAdapter(ImageAdapter)setFisheye(boolean)setSelectionListener(boolean)updateIconPlaceholders()getDefaultAdapter()setDefaultAdapter(ImageAdapter)")); index.put("com.codename1.ui.list.ListCellRenderer", splitMembers("getListCellRendererComponent(List, Object, int, boolean)getListFocusComponent(List)")); index.put("com.codename1.ui.list.ListModel", splitMembers("addDataChangedListener(DataChangedListener)addItem(Object)addSelectionListener(SelectionListener)getItemAt(int)getSelectedIndex()getSize()removeDataChangedListener(DataChangedListener)removeItem(int)removeSelectionListener(SelectionListener)setSelectedIndex(int)")); - index.put("com.codename1.ui.list.MultiList", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addSelectionListener(SelectionListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCurrentSelected()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFixedSelection()getHeight()getHint()getHintIcon()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getItemGap()getLabelForComponent()getListSizeCalculationSampleCount()getListeners()getMaxElementHeight()getMinElementHeight()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOrientation()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRenderer()getRenderingPrototype()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedButton()getSelectedIndex()getSelectedItem()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedButton()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isCommandList()isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnoreFocusComponentWhenUnfocused()isIgnorePointerEvents()isLongPointerPressActionEnabled()isMutableRendererBackgrounds()isNumericKeyActions()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeSelectionListener(SelectionListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(Rectangle)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommandList(boolean)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFireOnClick(boolean)setFixedSelection(int)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHint(String)setHint(String, Image)setHintIcon(Image)setIgnoreFocusComponentWhenUnfocused(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInputOnFocus(boolean)setIsScrollVisible(boolean)setItemGap(int)setLabelForComponent(Label)setListCellRenderer(ListCellRenderer)setListSizeCalculationSampleCount(int)setLongPointerPressActionEnabled(boolean)setMaxElementHeight(int)setMinElementHeight(int)setModel(ListModel)setMutableRendererBackgrounds(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setNumericKeyActions(boolean)setOpaque(boolean)setOrientation(int)setOwner(Component)setPaintFocusBehindList(boolean)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRenderer(ListCellRenderer)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollToSelected(boolean)setScrollVisible(boolean)setSelectCommandText(String)setSelectedIndex(int)setSelectedIndex(int, boolean)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)size()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.list.MultiList", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addSelectionListener(SelectionListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getComponentForm()getComponentState()getCurrentSelected()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getFixedSelection()getHeight()getHint()getHintIcon()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getItemGap()getLabelForComponent()getListSizeCalculationSampleCount()getListeners()getMaxElementHeight()getMinElementHeight()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOrientation()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRenderer()getRenderingPrototype()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedButton()getSelectedIndex()getSelectedItem()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedButton()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isCommandList()isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnoreFocusComponentWhenUnfocused()isIgnorePointerEvents()isLongPointerPressActionEnabled()isMutableRendererBackgrounds()isNumericKeyActions()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeSelectionListener(SelectionListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(Rectangle)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommandList(boolean)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFireOnClick(boolean)setFixedSelection(int)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHint(String)setHint(String, Image)setHintIcon(Image)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnoreFocusComponentWhenUnfocused(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInputOnFocus(boolean)setIsScrollVisible(boolean)setItemGap(int)setLabelForComponent(Label)setListCellRenderer(ListCellRenderer)setListSizeCalculationSampleCount(int)setLongPointerPressActionEnabled(boolean)setMaxElementHeight(int)setMinElementHeight(int)setModel(ListModel)setMutableRendererBackgrounds(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setNumericKeyActions(boolean)setOpaque(boolean)setOrientation(int)setOwner(Component)setPaintFocusBehindList(boolean)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRenderer(ListCellRenderer)setRippleEffect(boolean)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollToSelected(boolean)setScrollVisible(boolean)setSelectCommandText(String)setSelectedIndex(int)setSelectedIndex(int, boolean)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)size()startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)visibleBoundsContains(int, int)")); index.put("com.codename1.ui.list.MultipleSelectionListModel", splitMembers("addDataChangedListener(DataChangedListener)addSelectedIndices(int[]...)addSelectionListener(SelectionListener)getItemAt(int)getSelectedIndex()getSelectedIndices()getSize()removeDataChangedListener(DataChangedListener)removeItem(int)removeSelectedIndices(int[]...)removeSelectionListener(SelectionListener)setSelectedIndex(int)setSelectedIndices(int[]...)")); index.put("com.codename1.ui.painter.BackgroundPainter", splitMembers("paint(Graphics, Rectangle)")); index.put("com.codename1.ui.painter.PainterChain", splitMembers("addPainter(Painter)getChain()paint(Graphics, Rectangle)prependPainter(Painter)installGlassPane(Form, Painter)removeGlassPane(Form, Painter)")); index.put("com.codename1.ui.plaf.Border", splitMembers("addOuterBorder(Border)clearImageBorderSpecialTile()createPressedVersion()equals(Object)getCompoundBorders()getFocusedInstance()getMinimumHeight()getMinimumWidth()getPressedInstance()getProperty(String)getThickness()hashCode()isBackgroundPainter()isEmptyBorder()isPaintOuterBorderFirst()isRectangleType()lock()mirrorBorder()paint(Graphics, Component)paintBorderBackground(Graphics, Component)setFocusedInstance(Border)setImageBorderSpecialTile(Image, Image, Image, Image, Component)setImageBorderSpecialTile(Image, Image, Image, Image, Rectangle)setPaintOuterBorderFirst(boolean)setPressedInstance(Border)setThickness(int)setTrackComponent(Component)setTrackComponent(Rectangle)unlock()createBevelLowered()createBevelLowered(int, int, int, int)createBevelRaised()createBevelRaised(int, int, int, int)createCompoundBorder(Border, Border, Border, Border)createDashedBorder(int)createDashedBorder(int, int)createDottedBorder(int)createDottedBorder(int, int)createDoubleBorder(int)createDoubleBorder(int, int)createEmpty()createEtchedLowered()createEtchedLowered(int, int)createEtchedRaised()createEtchedRaised(int, int)createGrooveBorder(int)createGrooveBorder(int, int)createHorizonalImageBorder(Image, Image, Image)createImageBorder(Image, Image, Image)createImageBorder(Image, Image, Image, Image, Image, Image, Image, Image, Image)createImageScaledBorder(Image, Image, Image, Image, Image, Image, Image, Image, Image)createImageSplicedBorder(Image, double, double, double, double)createInsetBorder(int)createInsetBorder(int, int)createLineBorder(float)createLineBorder(int)createLineBorder(float, int)createLineBorder(int, int)createLineBorder(int, String)createLineBorder(int, int, String)createOutsetBorder(int)createOutsetBorder(int, int)createRidgeBorder(int)createRidgeBorder(int, int)createRoundBorder(int, int)createRoundBorder(int, int, boolean)createRoundBorder(int, int, int)createRoundBorder(int, int, int, boolean)createUndelineBorder(float)createUndelineBorder(int)createUnderlineBorder(float)createUnderlineBorder(int)createUnderlineBorder(float, int)createUnderlineBorder(int, int)createVerticalImageBorder(Image, Image, Image)getDefaultBorder()getEmpty()setDefaultBorder(Border)")); index.put("com.codename1.ui.plaf.CSSBorder", splitMembers("addOuterBorder(Border)backgroundColor(String)backgroundImage(String)backgroundImage(Image[]...)backgroundPosition(String[]...)backgroundRepeat(String[]...)borderColor(String[]...)borderImage(Image, double[]...)borderImageWithName(String, double[]...)borderRadius(String)borderStroke(String[]...)borderStyle(String[]...)borderWidth(String[]...)boxShadow(String)clearImageBorderSpecialTile()createPressedVersion()equals(Object)getCompoundBorders()getFocusedInstance()getMinimumHeight()getMinimumWidth()getPressedInstance()getProperty(String)getThickness()hashCode()isBackgroundPainter()isEmptyBorder()isPaintOuterBorderFirst()isRectangleType()lock()mirrorBorder()paint(Graphics, Component)paintBorderBackground(Graphics, Component)setFocusedInstance(Border)setImageBorderSpecialTile(Image, Image, Image, Image, Component)setImageBorderSpecialTile(Image, Image, Image, Image, Rectangle)setPaintOuterBorderFirst(boolean)setPressedInstance(Border)setThickness(int)setTrackComponent(Component)setTrackComponent(Rectangle)toCSSString()unlock()")); - index.put("com.codename1.ui.plaf.DefaultLookAndFeel", splitMembers("bind(Component)calculateLabelSpan(TextSelection, Label)calculateSpanForLabelText(TextSelection, Label, String, int, int, int)calculateTextAreaSpan(TextSelection, TextArea)calculateTextFieldSpan(TextSelection, TextArea)drawButton(Graphics, Button)drawCheckBox(Graphics, Button)drawComboBox(Graphics, List)drawHorizontalScroll(Graphics, Component, float, float)drawLabel(Graphics, Label)drawList(Graphics, List)drawPullToRefresh(Graphics, Component, boolean)drawRadioButton(Graphics, Button)drawTextArea(Graphics, TextArea)drawTextField(Graphics, TextArea)drawTextFieldCursor(Graphics, TextArea)drawVerticalScroll(Graphics, Component, float, float)focusGained(Component)focusLost(Component)getButtonPreferredSize(Button)getCheckBoxFocusImages()getCheckBoxImages()getCheckBoxPreferredSize(Button)getComboBoxPreferredSize(List)getDefaultDialogTransitionIn()getDefaultDialogTransitionOut()getDefaultFormTintColor()getDefaultFormTransitionIn()getDefaultFormTransitionOut()getDefaultMenuTransitionIn()getDefaultMenuTransitionOut()getDefaultSmoothScrollingSpeed()getDisableColor()getFadeScrollBarSpeed()getFadeScrollEdgeLength()getHorizontalScrollHeight()getLabelPreferredSize(Label)getListPreferredSize(List)getMenuBarClass()getMenuIcons()getMenuRenderer()getPullToRefreshHeight()getRadioButtonFocusImages()getRadioButtonImages()getRadioButtonPreferredSize(Button)getTactileTouchDuration()getTextAreaSize(TextArea, boolean)getTextFieldCursorColor()getTextFieldPreferredSize(TextArea)getTickerSpeed()getVerticalScrollWidth()isBackgroundImageDetermineSize()isDefaultAlwaysTensile()isDefaultEndsWith3Points()isDefaultSmoothScrolling()isDefaultSnapToGrid()isDefaultTensileDrag()isDefaultTensileHighlight()isFadeScrollBar()isFadeScrollEdge()isFocusScrolling()isRTL()isReverseSoftButtons()isScrollVisible()isTickWhenFocused()isTouchMenus()paintTensileHighlight(Component, Graphics, boolean, int)refreshTheme(boolean)setBackgroundImageDetermineSize(boolean)setCheckBoxFocusImages(Image, Image, Image, Image)setCheckBoxImages(Image, Image)setCheckBoxImages(Image, Image, Image, Image)setComboBoxImage(Image)setDefaultAlwaysTensile(boolean)setDefaultDialogTransitionIn(Transition)setDefaultDialogTransitionOut(Transition)setDefaultEndsWith3Points(boolean)setDefaultFormTintColor(int)setDefaultFormTransitionIn(Transition)setDefaultFormTransitionOut(Transition)setDefaultMenuTransitionIn(Transition)setDefaultMenuTransitionOut(Transition)setDefaultSmoothScrolling(boolean)setDefaultSmoothScrollingSpeed(int)setDefaultSnapToGrid(boolean)setDefaultTensileDrag(boolean)setDisableColor(int)setFG(Graphics, Component)setFadeScrollBar(boolean)setFadeScrollBarSpeed(int)setFadeScrollEdge(boolean)setFadeScrollEdgeLength(int)setFocusScrolling(boolean)setMenuBarClass(Class)setMenuIcons(Image, Image, Image)setMenuRenderer(ListCellRenderer)setPasswordChar(char)setRTL(boolean)setRadioButtonFocusImages(Image, Image, Image, Image)setRadioButtonImages(Image, Image)setRadioButtonImages(Image, Image, Image, Image)setReverseSoftButtons(boolean)setTactileTouchDuration(int)setTextFieldCursorColor(int)setTickWhenFocused(boolean)setTickerSpeed(long)setTouchMenus(boolean)uninstall()reverseAlignForBidi(Component, int)")); - index.put("com.codename1.ui.plaf.LookAndFeel", splitMembers("bind(Component)calculateLabelSpan(TextSelection, Label)calculateTextAreaSpan(TextSelection, TextArea)calculateTextFieldSpan(TextSelection, TextArea)drawButton(Graphics, Button)drawCheckBox(Graphics, Button)drawComboBox(Graphics, List)drawHorizontalScroll(Graphics, Component, float, float)drawLabel(Graphics, Label)drawList(Graphics, List)drawPullToRefresh(Graphics, Component, boolean)drawRadioButton(Graphics, Button)drawTextArea(Graphics, TextArea)drawTextField(Graphics, TextArea)drawTextFieldCursor(Graphics, TextArea)drawVerticalScroll(Graphics, Component, float, float)getButtonPreferredSize(Button)getCheckBoxPreferredSize(Button)getComboBoxPreferredSize(List)getDefaultDialogTransitionIn()getDefaultDialogTransitionOut()getDefaultFormTintColor()getDefaultFormTransitionIn()getDefaultFormTransitionOut()getDefaultMenuTransitionIn()getDefaultMenuTransitionOut()getDefaultSmoothScrollingSpeed()getDisableColor()getFadeScrollBarSpeed()getFadeScrollEdgeLength()getHorizontalScrollHeight()getLabelPreferredSize(Label)getListPreferredSize(List)getMenuBarClass()getMenuIcons()getMenuRenderer()getPullToRefreshHeight()getRadioButtonPreferredSize(Button)getTactileTouchDuration()getTextAreaSize(TextArea, boolean)getTextFieldCursorColor()getTextFieldPreferredSize(TextArea)getTickerSpeed()getVerticalScrollWidth()isBackgroundImageDetermineSize()isDefaultAlwaysTensile()isDefaultEndsWith3Points()isDefaultSmoothScrolling()isDefaultSnapToGrid()isDefaultTensileDrag()isDefaultTensileHighlight()isFadeScrollBar()isFadeScrollEdge()isFocusScrolling()isRTL()isReverseSoftButtons()isScrollVisible()isTouchMenus()paintTensileHighlight(Component, Graphics, boolean, int)refreshTheme(boolean)setBackgroundImageDetermineSize(boolean)setDefaultAlwaysTensile(boolean)setDefaultDialogTransitionIn(Transition)setDefaultDialogTransitionOut(Transition)setDefaultEndsWith3Points(boolean)setDefaultFormTintColor(int)setDefaultFormTransitionIn(Transition)setDefaultFormTransitionOut(Transition)setDefaultMenuTransitionIn(Transition)setDefaultMenuTransitionOut(Transition)setDefaultSmoothScrolling(boolean)setDefaultSmoothScrollingSpeed(int)setDefaultSnapToGrid(boolean)setDefaultTensileDrag(boolean)setDisableColor(int)setFG(Graphics, Component)setFadeScrollBar(boolean)setFadeScrollBarSpeed(int)setFadeScrollEdge(boolean)setFadeScrollEdgeLength(int)setFocusScrolling(boolean)setMenuBarClass(Class)setMenuIcons(Image, Image, Image)setMenuRenderer(ListCellRenderer)setRTL(boolean)setReverseSoftButtons(boolean)setTactileTouchDuration(int)setTextFieldCursorColor(int)setTickerSpeed(long)setTouchMenus(boolean)uninstall()")); + index.put("com.codename1.ui.plaf.CSSFilterParser", splitMembers("parse(String)")); + index.put("com.codename1.ui.plaf.CSSFilterParser.FilterChain", splitMembers("")); + index.put("com.codename1.ui.plaf.DefaultLookAndFeel", splitMembers("bind(Component)calculateLabelSpan(TextSelection, Label)calculateSpanForLabelText(TextSelection, Label, String, int, int, int)calculateTextAreaSpan(TextSelection, TextArea)calculateTextFieldSpan(TextSelection, TextArea)drawButton(Graphics, Button)drawCheckBox(Graphics, Button)drawComboBox(Graphics, List)drawHorizontalScroll(Graphics, Component, float, float)drawLabel(Graphics, Label)drawList(Graphics, List)drawModernPullToRefresh(Graphics, Component, boolean)drawPullToRefresh(Graphics, Component, boolean)drawRadioButton(Graphics, Button)drawTextArea(Graphics, TextArea)drawTextField(Graphics, TextArea)drawTextFieldCursor(Graphics, TextArea)drawVerticalScroll(Graphics, Component, float, float)focusGained(Component)focusLost(Component)getButtonPreferredSize(Button)getCheckBoxFocusImages()getCheckBoxImages()getCheckBoxPreferredSize(Button)getComboBoxPreferredSize(List)getDefaultDialogTransitionIn()getDefaultDialogTransitionOut()getDefaultFormTintColor()getDefaultFormTransitionIn()getDefaultFormTransitionOut()getDefaultMenuTransitionIn()getDefaultMenuTransitionOut()getDefaultSmoothScrollingSpeed()getDisableColor()getFadeScrollBarSpeed()getFadeScrollEdgeLength()getHorizontalScrollHeight()getLabelPreferredSize(Label)getListPreferredSize(List)getMenuBarClass()getMenuIcons()getMenuRenderer()getPullToRefreshHeight()getRadioButtonFocusImages()getRadioButtonImages()getRadioButtonPreferredSize(Button)getTactileTouchDuration()getTextAreaSize(TextArea, boolean)getTextFieldCursorColor()getTextFieldPreferredSize(TextArea)getTickerSpeed()getVerticalScrollWidth()isBackgroundImageDetermineSize()isDefaultAlwaysTensile()isDefaultEndsWith3Points()isDefaultSmoothScrolling()isDefaultSnapToGrid()isDefaultTensileDrag()isDefaultTensileHighlight()isFadeScrollBar()isFadeScrollEdge()isFocusScrolling()isInteractiveScroll()isRTL()isReverseSoftButtons()isScrollVisible()isTickWhenFocused()isTouchMenus()paintTensileHighlight(Component, Graphics, boolean, int)refreshTheme(boolean)setBackgroundImageDetermineSize(boolean)setCheckBoxFocusImages(Image, Image, Image, Image)setCheckBoxImages(Image, Image)setCheckBoxImages(Image, Image, Image, Image)setComboBoxImage(Image)setDefaultAlwaysTensile(boolean)setDefaultDialogTransitionIn(Transition)setDefaultDialogTransitionOut(Transition)setDefaultEndsWith3Points(boolean)setDefaultFormTintColor(int)setDefaultFormTransitionIn(Transition)setDefaultFormTransitionOut(Transition)setDefaultMenuTransitionIn(Transition)setDefaultMenuTransitionOut(Transition)setDefaultSmoothScrolling(boolean)setDefaultSmoothScrollingSpeed(int)setDefaultSnapToGrid(boolean)setDefaultTensileDrag(boolean)setDisableColor(int)setFG(Graphics, Component)setFadeScrollBar(boolean)setFadeScrollBarSpeed(int)setFadeScrollEdge(boolean)setFadeScrollEdgeLength(int)setFocusScrolling(boolean)setMenuBarClass(Class)setMenuIcons(Image, Image, Image)setMenuRenderer(ListCellRenderer)setPasswordChar(char)setRTL(boolean)setRadioButtonFocusImages(Image, Image, Image, Image)setRadioButtonImages(Image, Image)setRadioButtonImages(Image, Image, Image, Image)setReverseSoftButtons(boolean)setTactileTouchDuration(int)setTextFieldCursorColor(int)setTickWhenFocused(boolean)setTickerSpeed(long)setTouchMenus(boolean)uninstall()reverseAlignForBidi(Component, int)")); + index.put("com.codename1.ui.plaf.LookAndFeel", splitMembers("bind(Component)calculateLabelSpan(TextSelection, Label)calculateTextAreaSpan(TextSelection, TextArea)calculateTextFieldSpan(TextSelection, TextArea)drawButton(Graphics, Button)drawCheckBox(Graphics, Button)drawComboBox(Graphics, List)drawHorizontalScroll(Graphics, Component, float, float)drawLabel(Graphics, Label)drawList(Graphics, List)drawPullToRefresh(Graphics, Component, boolean)drawRadioButton(Graphics, Button)drawTextArea(Graphics, TextArea)drawTextField(Graphics, TextArea)drawTextFieldCursor(Graphics, TextArea)drawVerticalScroll(Graphics, Component, float, float)getButtonPreferredSize(Button)getCheckBoxPreferredSize(Button)getComboBoxPreferredSize(List)getDefaultDialogTransitionIn()getDefaultDialogTransitionOut()getDefaultFormTintColor()getDefaultFormTransitionIn()getDefaultFormTransitionOut()getDefaultMenuTransitionIn()getDefaultMenuTransitionOut()getDefaultSmoothScrollingSpeed()getDisableColor()getFadeScrollBarSpeed()getFadeScrollEdgeLength()getHorizontalScrollHeight()getLabelPreferredSize(Label)getListPreferredSize(List)getMenuBarClass()getMenuIcons()getMenuRenderer()getPullToRefreshHeight()getRadioButtonPreferredSize(Button)getTactileTouchDuration()getTextAreaSize(TextArea, boolean)getTextFieldCursorColor()getTextFieldPreferredSize(TextArea)getTickerSpeed()getVerticalScrollWidth()isBackgroundImageDetermineSize()isDefaultAlwaysTensile()isDefaultEndsWith3Points()isDefaultSmoothScrolling()isDefaultSnapToGrid()isDefaultTensileDrag()isDefaultTensileHighlight()isFadeScrollBar()isFadeScrollEdge()isFocusScrolling()isInteractiveScroll()isRTL()isReverseSoftButtons()isScrollVisible()isTouchMenus()paintTensileHighlight(Component, Graphics, boolean, int)refreshTheme(boolean)setBackgroundImageDetermineSize(boolean)setDefaultAlwaysTensile(boolean)setDefaultDialogTransitionIn(Transition)setDefaultDialogTransitionOut(Transition)setDefaultEndsWith3Points(boolean)setDefaultFormTintColor(int)setDefaultFormTransitionIn(Transition)setDefaultFormTransitionOut(Transition)setDefaultMenuTransitionIn(Transition)setDefaultMenuTransitionOut(Transition)setDefaultSmoothScrolling(boolean)setDefaultSmoothScrollingSpeed(int)setDefaultSnapToGrid(boolean)setDefaultTensileDrag(boolean)setDisableColor(int)setFG(Graphics, Component)setFadeScrollBar(boolean)setFadeScrollBarSpeed(int)setFadeScrollEdge(boolean)setFadeScrollEdgeLength(int)setFocusScrolling(boolean)setMenuBarClass(Class)setMenuIcons(Image, Image, Image)setMenuRenderer(ListCellRenderer)setRTL(boolean)setReverseSoftButtons(boolean)setTactileTouchDuration(int)setTextFieldCursorColor(int)setTickerSpeed(long)setTouchMenus(boolean)uninstall()")); index.put("com.codename1.ui.plaf.RoundBorder", splitMembers("addOuterBorder(Border)clearImageBorderSpecialTile()color(int)createPressedVersion()equals(Object)getColor()getCompoundBorders()getFocusedInstance()getMinimumHeight()getMinimumWidth()getOpacity()getPressedInstance()getProperty(String)getShadowBlur()getShadowOpacity()getShadowSpread()getShadowX()getShadowY()getStrokeColor()getStrokeOpacity()getStrokeThickness()getThickness()getUIID()hashCode()isBackgroundPainter()isEmptyBorder()isOnlyLeftRounded()isOnlyRightRounded()isPaintOuterBorderFirst()isRectangle()isRectangleType()isShadowMM()isStrokeMM()lock()mirrorBorder()onlyLeftRounded(boolean)onlyRightRounded(boolean)opacity(int)paint(Graphics, Component)paintBorderBackground(Graphics, Component)rectangle(boolean)setFocusedInstance(Border)setImageBorderSpecialTile(Image, Image, Image, Image, Component)setImageBorderSpecialTile(Image, Image, Image, Image, Rectangle)setPaintOuterBorderFirst(boolean)setPressedInstance(Border)setThickness(int)setTrackComponent(Component)setTrackComponent(Rectangle)shadowBlur(float)shadowOpacity(int)shadowSpread(int)shadowSpread(int, boolean)shadowX(float)shadowY(float)stroke(Stroke)stroke(float, boolean)strokeAngle(int)strokeColor(int)strokeOpacity(int)uiid(boolean)unlock()create()")); index.put("com.codename1.ui.plaf.RoundRectBorder", splitMembers("addOuterBorder(Border)arrowSize(float)bezierCorners(boolean)bottomLeftMode(boolean)bottomOnlyMode(boolean)bottomRightMode(boolean)clearImageBorderSpecialTile()cornerRadius(float)createPressedVersion()equals(Object)getCompoundBorders()getCornerRadius()getFocusedInstance()getMinimumHeight()getMinimumWidth()getPressedInstance()getProperty(String)getShadowBlur()getShadowColor()getShadowOpacity()getShadowSpread()getShadowX()getShadowY()getStrokeColor()getStrokeOpacity()getStrokeThickness()getThickness()getTrackComponentHorizontalPosition()getTrackComponentSide()getTrackComponentVerticalPosition()hashCode()isBackgroundPainter()isBezierCorners()isBottomLeft()isBottomOnlyMode()isBottomRight()isEmptyBorder()isPaintOuterBorderFirst()isRectangleType()isStrokeMM()isTopLeft()isTopOnlyMode()isTopRight()isUseCache()lock()mirrorBorder()paint(Graphics, Component)paintBorderBackground(Graphics, Component)setArrowSize(float)setFocusedInstance(Border)setImageBorderSpecialTile(Image, Image, Image, Image, Component)setImageBorderSpecialTile(Image, Image, Image, Image, Rectangle)setPaintOuterBorderFirst(boolean)setPressedInstance(Border)setThickness(int)setTrackComponent(Component)setTrackComponent(Rectangle)shadowBlur(float)shadowColor(int)shadowOpacity(int)shadowSpread(float)shadowSpread(int)shadowX(float)shadowY(float)stroke(Stroke)stroke(float, boolean)strokeColor(int)strokeOpacity(int)topLeftMode(boolean)topOnlyMode(boolean)topRightMode(boolean)trackComponentHorizontalPosition(float)trackComponentSide(int)trackComponentVerticalPosition(float)unlock()useCache(boolean)create()")); - index.put("com.codename1.ui.plaf.Style", splitMembers("addStyleListener(StyleListener)cacheMargins(boolean)equals(Object)flushMarginsCache()getAlignment()getBackgroundGradientEndColor()getBackgroundGradientRelativeSize()getBackgroundGradientRelativeX()getBackgroundGradientRelativeY()getBackgroundGradientStartColor()getBackgroundType()getBgColor()getBgImage()getBgPainter()getBgTransparency()getBorder()getElevation()getFgAlpha()getFgColor()getFont()getHorizontalMargins()getHorizontalPadding()getIconGap()getIconGapUnit()getMargin(int)getMargin(boolean, int)getMarginBottom()getMarginFloatValue(boolean, int)getMarginLeft(boolean)getMarginLeftNoRTL()getMarginRight(boolean)getMarginRightNoRTL()getMarginTop()getMarginUnit()getMarginValue(boolean, int)getOpacity()getPadding(int)getPadding(boolean, int)getPaddingBottom()getPaddingFloatValue(boolean, int)getPaddingLeft(boolean)getPaddingLeftNoRTL()getPaddingRight(boolean)getPaddingRightNoRTL()getPaddingTop()getPaddingUnit()getPaddingValue(boolean, int)getTextDecoration()getVerticalMargins()getVerticalPadding()hashCode()is3DTextNorth()isLowered3DText()isModified()isOverline()isRaised3DText()isRendererStyle()isStrikeThru()isSuppressChangeEvents()isSurface()isUnderline()markAsRendererStyle()merge(Style)removeListeners()removeStyleListener(StyleListener)restoreCachedMargins()set3DText(boolean, boolean)set3DTextNorth(boolean)setAlignment(int)setAlignment(int, boolean)setBackgroundGradientEndColor(int)setBackgroundGradientEndColor(int, boolean)setBackgroundGradientRelativeSize(float)setBackgroundGradientRelativeSize(float, boolean)setBackgroundGradientRelativeX(float)setBackgroundGradientRelativeX(float, boolean)setBackgroundGradientRelativeY(float)setBackgroundGradientRelativeY(float, boolean)setBackgroundGradientStartColor(int)setBackgroundGradientStartColor(int, boolean)setBackgroundType(byte)setBackgroundType(byte, boolean)setBgColor(int)setBgColor(int, boolean)setBgImage(Image)setBgImage(Image, boolean)setBgPainter(Painter)setBgTransparency(byte)setBgTransparency(int)setBgTransparency(int, boolean)setBorder(Border)setBorder(Border, boolean)setElevation(int)setElevation(int, boolean)setFgAlpha(int)setFgAlpha(int, boolean)setFgColor(int)setFgColor(int, boolean)setFont(Font)setFont(Font, boolean)setIconGap(float)setIconGap(float, boolean)setIconGap(float, byte)setIconGap(float, byte, boolean)setIconGapUnit(byte)setIconGapUnit(byte, boolean)setMargin(int, float)setMargin(int, int)setMargin(int, float, boolean)setMargin(int, int, boolean)setMargin(float, float, float, float)setMargin(int, int, int, int)setMarginBottom(float)setMarginBottom(int)setMarginLeft(float)setMarginLeft(int)setMarginRight(float)setMarginRight(int)setMarginTop(float)setMarginTop(int)setMarginUnit(byte[]...)setMarginUnitBottom(byte)setMarginUnitLeft(byte)setMarginUnitRight(byte)setMarginUnitTop(byte)setOpacity(int)setOpacity(int, boolean)setOverline(boolean)setPadding(int, float)setPadding(int, int)setPadding(int, float, boolean)setPadding(int, int, boolean)setPadding(float, float, float, float)setPadding(int, int, int, int)setPaddingBottom(float)setPaddingBottom(int)setPaddingLeft(float)setPaddingLeft(int)setPaddingRight(float)setPaddingRight(int)setPaddingTop(float)setPaddingTop(int)setPaddingUnit(byte[]...)setPaddingUnitBottom(byte)setPaddingUnitLeft(byte)setPaddingUnitRight(byte)setPaddingUnitTop(byte)setStrikeThru(boolean)setSuppressChangeEvents(boolean)setSurface(boolean)setSurface(boolean, boolean)setTextDecoration(int)setTextDecoration(int, boolean)setUnderline(boolean)stripMarginAndPadding()createProxyStyle(Style[]...)")); + index.put("com.codename1.ui.plaf.Style", splitMembers("addStyleListener(StyleListener)cacheMargins(boolean)equals(Object)flushMarginsCache()getAlignment()getBackdropFilterBlurRadius()getBackdropFilterColorMatrix()getBackgroundGradientEndColor()getBackgroundGradientRelativeSize()getBackgroundGradientRelativeX()getBackgroundGradientRelativeY()getBackgroundGradientStartColor()getBackgroundType()getBgColor()getBgImage()getBgPainter()getBgTransparency()getBorder()getElevation()getFgAlpha()getFgColor()getFilterBlurRadius()getFilterColorMatrix()getFont()getGradient()getHorizontalMargins()getHorizontalPadding()getIconGap()getIconGapUnit()getMargin(int)getMargin(boolean, int)getMarginBottom()getMarginFloatValue(boolean, int)getMarginLeft(boolean)getMarginLeftNoRTL()getMarginRight(boolean)getMarginRightNoRTL()getMarginTop()getMarginUnit()getMarginValue(boolean, int)getOpacity()getPadding(int)getPadding(boolean, int)getPaddingBottom()getPaddingFloatValue(boolean, int)getPaddingLeft(boolean)getPaddingLeftNoRTL()getPaddingRight(boolean)getPaddingRightNoRTL()getPaddingTop()getPaddingUnit()getPaddingValue(boolean, int)getTextDecoration()getVerticalMargins()getVerticalPadding()hashCode()is3DTextNorth()isExtendedGradientBackground()isLowered3DText()isModified()isOverline()isRaised3DText()isRendererStyle()isStrikeThru()isSuppressChangeEvents()isSurface()isUnderline()markAsRendererStyle()merge(Style)removeListeners()removeStyleListener(StyleListener)restoreCachedMargins()set3DText(boolean, boolean)set3DTextNorth(boolean)setAlignment(int)setAlignment(int, boolean)setBackdropFilterBlurRadius(float)setBackdropFilterBlurRadius(float, boolean)setBackdropFilterColorMatrix(float[])setBackdropFilterColorMatrix(float[], boolean)setBackgroundGradientEndColor(int)setBackgroundGradientEndColor(int, boolean)setBackgroundGradientRelativeSize(float)setBackgroundGradientRelativeSize(float, boolean)setBackgroundGradientRelativeX(float)setBackgroundGradientRelativeX(float, boolean)setBackgroundGradientRelativeY(float)setBackgroundGradientRelativeY(float, boolean)setBackgroundGradientStartColor(int)setBackgroundGradientStartColor(int, boolean)setBackgroundType(byte)setBackgroundType(byte, boolean)setBgColor(int)setBgColor(int, boolean)setBgImage(Image)setBgImage(Image, boolean)setBgPainter(Painter)setBgTransparency(byte)setBgTransparency(int)setBgTransparency(int, boolean)setBorder(Border)setBorder(Border, boolean)setElevation(int)setElevation(int, boolean)setFgAlpha(int)setFgAlpha(int, boolean)setFgColor(int)setFgColor(int, boolean)setFilterBlurRadius(float)setFilterBlurRadius(float, boolean)setFilterColorMatrix(float[])setFilterColorMatrix(float[], boolean)setFont(Font)setFont(Font, boolean)setGradient(Gradient)setGradient(Gradient, boolean)setIconGap(float)setIconGap(float, boolean)setIconGap(float, byte)setIconGap(float, byte, boolean)setIconGapUnit(byte)setIconGapUnit(byte, boolean)setMargin(int, float)setMargin(int, int)setMargin(int, float, boolean)setMargin(int, int, boolean)setMargin(float, float, float, float)setMargin(int, int, int, int)setMarginBottom(float)setMarginBottom(int)setMarginLeft(float)setMarginLeft(int)setMarginRight(float)setMarginRight(int)setMarginTop(float)setMarginTop(int)setMarginUnit(byte[]...)setMarginUnitBottom(byte)setMarginUnitLeft(byte)setMarginUnitRight(byte)setMarginUnitTop(byte)setOpacity(int)setOpacity(int, boolean)setOverline(boolean)setPadding(int, float)setPadding(int, int)setPadding(int, float, boolean)setPadding(int, int, boolean)setPadding(float, float, float, float)setPadding(int, int, int, int)setPaddingBottom(float)setPaddingBottom(int)setPaddingLeft(float)setPaddingLeft(int)setPaddingRight(float)setPaddingRight(int)setPaddingTop(float)setPaddingTop(int)setPaddingUnit(byte[]...)setPaddingUnitBottom(byte)setPaddingUnitLeft(byte)setPaddingUnitRight(byte)setPaddingUnitTop(byte)setStrikeThru(boolean)setSuppressChangeEvents(boolean)setSurface(boolean)setSurface(boolean, boolean)setTextDecoration(int)setTextDecoration(int, boolean)setUnderline(boolean)stripMarginAndPadding()createProxyStyle(Style[]...)")); index.put("com.codename1.ui.plaf.StyleParser", splitMembers("getBackgroundTypes()getSupportedBackgroundTypes()parseScalarValue(String)validateScalarValue(String)")); index.put("com.codename1.ui.plaf.StyleParser.BorderInfo", splitMembers("colorString()createBorder(Resources)getBottomLeftMode()getBottomOnlyMode()getBottomRightMode()getColor()getCornerRadius()getImages()getOpacity()getRectangle()getShadowBlur()getShadowOpacity()getShadowSpread()getShadowX()getShadowY()getSpliceImage()getSpliceInsets()getSpliceInsets(double[])getStrokeColor()getStrokeOpacity()getThickness()getTopLeftMode()getTopOnlyMode()getTopRightMode()getType()getWidth()getWidthInPixels()getWidthUnit()setBottomLeftMode(Boolean)setBottomOnlyMode(Boolean)setBottomRightMode(Boolean)setColor(Integer)setCornerRadius(ScalarValue)setCornerRadius(Float)setCornerRadius(String)setImages(String[])setOpacity(Integer)setRectangle(Boolean)setShadowBlur(Float)setShadowOpacity(Integer)setShadowSpread(ScalarValue)setShadowSpread(String)setShadowX(Float)setShadowY(Float)setSpliceImage(String)setSpliceInsets(String)setSpliceInsets(double[])setSpliceInsets(double[], int)setStrokeColor(Integer)setStrokeOpacity(Integer)setTopLeftMode(Boolean)setTopOnlyMode(Boolean)setTopRightMode(Boolean)setType(String)setWidth(Float)setWidthUnit(byte)toString()widthString()")); index.put("com.codename1.ui.plaf.StyleParser.BoxInfo", splitMembers("getValue(int)getValues()setValues(ScalarValue[])toString()toString(int)")); @@ -1503,49 +2509,50 @@ private static void fillMethodIndex8(Map index) { index.put("com.codename1.ui.plaf.StyleParser.PaddingInfo", splitMembers("getValue(int)getValues()setValues(ScalarValue[])toString()toString(int)")); index.put("com.codename1.ui.plaf.StyleParser.ScalarValue", splitMembers("getPixelValue()getUnit()getValue()setUnit(byte)setValue(double)toString()toString(int)")); index.put("com.codename1.ui.plaf.StyleParser.StyleInfo", splitMembers("getAlignment()getAlignmentAsString()getBgColor()getBgImage()getBgType()getBgTypeAsString()getBorder()getFgColor()getFont()getMargin()getOpacity()getPadding()getTextDecoration()getTextDecorationAsString()getTransparency()setAlignment(int)setAlignment(String)setBgColor(String)setBgImage(String)setBgType(Integer)setBgType(String)setBorder(String)setFgColor(String)setFont(String)setFontName(String)setFontSize(String)setMargin(String)setOpacity(String)setPadding(String)setTransparency(String)toStyleString()")); - index.put("com.codename1.ui.plaf.UIManager", splitMembers("addThemeProps(Hashtable)addThemeRefreshListener(ActionListener)getBundle()getComponentCustomStyle(String, String)getComponentSelectedStyle(String)getComponentStyle(String)getIconUIIDFor(String)getLookAndFeel()getResourceBundle()getThemeConstant(String, int)getThemeConstant(String, String)getThemeImageConstant(String)getThemeMaskConstant(String)getThemeName()isThemeConstant(String)isThemeConstant(String, boolean)isUseLargerTextScale()localize(String, String)parseComponentCustomStyle(Resources, String, String, String, String[]...)parseComponentSelectedStyle(Resources, String, String, String[]...)parseComponentStyle(Resources, String, String, String[]...)removeThemeRefreshListener(ActionListener)setBundle(Map)setComponentSelectedStyle(String, Style)setComponentStyle(String, Style)setComponentStyle(String, Style, String)setLookAndFeel(LookAndFeel)setResourceBundle(Hashtable)setThemeProps(Hashtable)setUseLargerTextScale(boolean)wasThemeInstalled()createInstance()getInstance()initFirstTheme(String)initNamedTheme(String, String)")); + index.put("com.codename1.ui.plaf.UIManager", splitMembers("addThemeProps(Hashtable)addThemeRefreshListener(ActionListener)getBundle()getComponentCustomStyle(String, String)getComponentSelectedStyle(String)getComponentStyle(String)getIconUIIDFor(String)getLookAndFeel()getResourceBundle()getThemeConstant(String, int)getThemeConstant(String, String)getThemeImageConstant(String)getThemeMaskConstant(String)getThemeName()isThemeConstant(String)isThemeConstant(String, boolean)isUseLargerTextScale()localize(String, String)parseComponentCustomStyle(Resources, String, String, String, String[]...)parseComponentSelectedStyle(Resources, String, String, String[]...)parseComponentStyle(Resources, String, String, String[]...)refreshTheme()removeThemeRefreshListener(ActionListener)setBundle(Map)setComponentSelectedStyle(String, Style)setComponentStyle(String, Style)setComponentStyle(String, Style, String)setLookAndFeel(LookAndFeel)setResourceBundle(Hashtable)setThemeProps(Hashtable)setUseLargerTextScale(boolean)wasThemeInstalled()zoomFonts(float)createInstance()getInstance()initFirstTheme(String)initNamedTheme(String, String)")); index.put("com.codename1.ui.scene.Bounds", splitMembers("getDepth()getHeight()getMinX()getMinY()getMinZ()getWidth()setDepth(double)setHeight(double)setMinX(double)setMinY(double)setMinZ(double)setWidth(double)")); index.put("com.codename1.ui.scene.Camera", splitMembers("getTransform()")); index.put("com.codename1.ui.scene.Node", splitMembers("add(Node)addTags(String[]...)contains(int, int)findNodesWithTag(String)getBoundsInScene(Rectangle2D)getChildAt(int)getChildCount()getChildNodes()getLocalToParentTransform()getLocalToSceneTransform()getLocalToScreenTransform()getRenderer()getScene()getStyle()hasChildren()hasTag(String)isNeedsLayout()remove(Node)removeAll()removeTags(String[]...)render(Graphics)renderChildren(Graphics)setNeedsLayout(boolean)setRenderAsImage(boolean)setRenderer(NodePainter)setStyle(Style)")); index.put("com.codename1.ui.scene.NodePainter", splitMembers("paint(Graphics, Rectangle, Node)")); index.put("com.codename1.ui.scene.PerspectiveCamera", splitMembers("getTransform()")); index.put("com.codename1.ui.scene.Point3D", splitMembers("getX()getY()getZ()setX(double)setY(double)setZ(double)")); - index.put("com.codename1.ui.scene.Scene", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setRoot(Node)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.scene.Scene", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setRoot(Node)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); index.put("com.codename1.ui.scene.TextPainter", splitMembers("getText()getvAlign()paint(Graphics, Rectangle, Node)setText(String)setvAlign(int)")); - index.put("com.codename1.ui.spinner.BaseSpinner", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.ui.spinner.DateSpinner", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCurrentDay()getCurrentMonth()getCurrentYear()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEndYear()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStartYear()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMonthDayYear()isNumericMonths()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCurrentDay(int)setCurrentMonth(int)setCurrentYear(int)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndYear(int)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMonthDayYear(boolean)setMonthRenderingPrototype(String)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setNumericMonths(boolean)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setStartYear(int)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.ui.spinner.DateTimeSpinner", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCurrentDate()getCurrentHour()getCurrentMinute()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEndDate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMinuteStep()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStartDate()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isCurrentMeridiem()isDraggable()isDropTarget()isDurationMode()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isIncludeYear()isMarkToday()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isShowMeridiem()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCurrentDate(Date)setCurrentHour(int)setCurrentMeridiem(boolean)setCurrentMinute(int)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setDurationMode(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndDate(Date)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHoursVisible(boolean)setIgnorePointerEvents(boolean)setIncludeYear(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMarkToday(boolean)setMinuteStep(int)setMinutesVisible(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShowMeridiem(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setStartDate(Date)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.ui.spinner.GenericSpinner", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getColumns()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getModel(int)getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRenderer()getRenderer(int)getRenderingPrototype()getRenderingPrototype(int)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getValue()getValue(int)getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setColumns(int)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(ListModel)setModel(int, ListModel)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRenderer(ListCellRenderer)setRenderer(int, ListCellRenderer)setRenderingPrototype(String)setRenderingPrototype(int, String)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setValue(Object)setValue(int, Object)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.ui.spinner.NumericSpinner", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMax()getMin()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStep()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getValue()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMax(double)setMin(double)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setStep(double)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setValue(double)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); - index.put("com.codename1.ui.spinner.Picker", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLightweightPopupButton(String, Runnable)addLightweightPopupButton(String, Runnable, int)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)bindStateTo(Button)blocksSideSwipe()clearClientProperties()clearLightweightPopupButtons()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentForm()getComponentState()getCursor()getDate()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getDuration()getDurationHours()getDurationMinutes()getEditingDelegate()getEndDate()getFontIcon()getFontIconSize()getFormatter()getGap()getHeight()getIcon()getIconFont()getIconFromState()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLightweightPopupButtonLabels()getListeners()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMaxHour()getMinAutoSize()getMinHour()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredPopupHeight()getPreferredPopupWidth()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getRenderingPrototype()getRolloverIcon()getRolloverPressedIcon()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedString()getSelectedStringIndex()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getStartDate()getState()getStringWidth(Font)getStrings()getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTime()getTooltip()getType()getUIID()getUIManager()getUnselectedStyle()getValue()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isAutoSizeMode()isBlockLead()isCapsText()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOppositeSide()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isShowEvenIfBlank()isShowMeridiem()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isToggle()isTraversable()isUseLightweightPopup()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])pressed()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)released()released(int, int)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoRelease(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCapsText(boolean)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDate(Date)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setDuration(long)setDuration(int, int)setEditingDelegate(Editable)setEnabled(boolean)setEndDate(Date)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setFormatter(SimpleDateFormat)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHourRange(int, int)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setMinuteStep(int)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredPopupHeight(int)setPreferredPopupWidth(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setReleaseRadius(int)setReleased()setRenderingPrototype(Object)setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedString(String)setSelectedStringIndex(int)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setShowMeridiem(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setStartDate(Date)setStrings(String[]...)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setTime(int)setTime(int, int)setToggle(boolean)setTooltip(String)setTraversable(boolean)setType(int)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setUseLightweightPopup(boolean)setVerticalAlignment(int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)unbindStateFrom(Button)visibleBoundsContains(int, int)isDefaultUseLightweightPopup()setDefaultUseLightweightPopup(boolean)")); + index.put("com.codename1.ui.spinner.BaseSpinner", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.spinner.DateSpinner", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCurrentDay()getCurrentMonth()getCurrentYear()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEndYear()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStartYear()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMonthDayYear()isNumericMonths()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCurrentDay(int)setCurrentMonth(int)setCurrentYear(int)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndYear(int)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMonthDayYear(boolean)setMonthRenderingPrototype(String)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setNumericMonths(boolean)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setStartYear(int)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.spinner.DateTimeSpinner", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCurrentDate()getCurrentHour()getCurrentMinute()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEndDate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMinuteStep()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStartDate()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isCurrentMeridiem()isDraggable()isDropTarget()isDurationMode()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isIncludeYear()isMarkToday()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isShowMeridiem()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCurrentDate(Date)setCurrentHour(int)setCurrentMeridiem(boolean)setCurrentMinute(int)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setDurationMode(boolean)setEditingDelegate(Editable)setEnabled(boolean)setEndDate(Date)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setHoursVisible(boolean)setIgnorePointerEvents(boolean)setIncludeYear(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMarkToday(boolean)setMinuteStep(int)setMinutesVisible(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShowMeridiem(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setStartDate(Date)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.spinner.GenericSpinner", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getColumns()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getModel(int)getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getRenderer()getRenderer(int)getRenderingPrototype()getRenderingPrototype(int)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getValue()getValue(int)getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setColumns(int)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(ListModel)setModel(int, ListModel)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRenderer(ListCellRenderer)setRenderer(int, ListCellRenderer)setRenderingPrototype(String)setRenderingPrototype(int, String)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setValue(Object)setValue(int, Object)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.spinner.NumericSpinner", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMax()getMin()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStep()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getValue()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMax(double)setMin(double)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setStep(double)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setValue(double)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.spinner.Picker", splitMembers("addActionListener(ActionListener)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLightweightPopupButton(String, Runnable)addLightweightPopupButton(String, Runnable, int)addLightweightPopupButton(String, Runnable, int, int)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()announceForAccessibility(String)bindProperty(String, BindTarget)bindStateTo(Button)blocksSideSwipe()clearClientProperties()clearLightweightPopupButtons()contains(int, int)containsOrOwns(int, int)createStyleAnimation(String, int)drop(Component, int, int)getAbsoluteX()getAbsoluteY()getAccessibilityText()getActionListeners()getAlignment()getAllStyles()getAnimationManager()getBadgeStyleComponent()getBadgeText()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getClientProperty(String)getCloudBoundProperty()getCloudDestinationProperty()getCommand()getComponentForm()getComponentState()getCursor()getDate()getDefaultDate()getDirtyRegion()getDisabledIcon()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getDuration()getDurationHours()getDurationMinutes()getEditingDelegate()getEndDate()getFontIcon()getFontIconSize()getFormatter()getGap()getHeight()getIcon()getIconFont()getIconFromState()getIconStyleComponent()getIconUIID()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLightweightPopupButtonLabels()getListeners()getMask()getMaskName()getMaskedIcon()getMaterialIcon()getMaterialIconSize()getMaxAutoSize()getMaxHour()getMinAutoSize()getMinHour()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredPopupHeight()getPreferredPopupWidth()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedIcon()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getReleaseRadius()getRenderingPrototype()getRolloverIcon()getRolloverPressedIcon()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedString()getSelectedStringIndex()getSelectedStyle()getShiftMillimeters()getShiftMillimetersF()getShiftText()getSideGap()getStartDate()getState()getStringWidth(Font)getStrings()getStyle()getTabIndex()getTensileLength()getText()getTextPosition()getTextSelectionSupport()getTime()getTooltip()getType()getUIID()getUIManager()getUnselectedStyle()getValue()getVerticalAlignment()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()isAlwaysTensile()isAutoRelease()isAutoSizeMode()isBlockLead()isCapsText()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isEndsWith3Points()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isLegacyRenderer()isOpaque()isOppositeSide()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isScrollVisible()isScrollableX()isScrollableY()isSelected()isShouldLocalize()isShowEvenIfBlank()isShowMeridiem()isSmoothScrolling()isSnapToGrid()isTactileTouch()isTensileDragEnabled()isTextSelectionEnabled()isTickerEnabled()isTickerRunning()isToggle()isTraversable()isUseLightweightPopup()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()keyPressed(int)keyReleased(int)keyRepeated(int)longPointerPress(int, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])pressed()putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)released()released(int, int)remove()removeActionListener(ActionListener)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)requestFocus()respondsToPointerEvents()scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlignment(int)setAlwaysTensile(boolean)setAutoRelease(boolean)setAutoSizeMode(boolean)setBadgeText(String)setBadgeUIID(String)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCapsText(boolean)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCommand(Command)setComponentState(Object)setCursor(int)setDate(Date)setDefaultDate(DateGetter)setDefaultDate(Date)setDirtyRegion(Rectangle)setDisabledIcon(Image)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setDuration(long)setDuration(int, int)setEditingDelegate(Editable)setEnabled(boolean)setEndDate(Date)setEndsWith3Points(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setFontIcon(char)setFontIcon(Font, char)setFontIcon(Font, char, float)setFormatter(SimpleDateFormat)setGap(int)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setHourRange(int, int)setIcon(Image)setIconUIID(String)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLegacyRenderer(boolean)setMask(Object)setMaskName(String)setMaterialIcon(char)setMaterialIcon(char, float)setMaxAutoSize(float)setMinAutoSize(float)setMinuteStep(int)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredPopupHeight(int)setPreferredPopupWidth(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedIcon(Image)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setReleaseRadius(int)setReleased()setRenderingPrototype(Object)setRippleEffect(boolean)setRolloverIcon(Image)setRolloverPressedIcon(Image)setScrollAnimationSpeed(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setSelectCommandText(String)setSelectedString(String)setSelectedStringIndex(int)setSelectedStyle(Style)setShiftMillimeters(float)setShiftMillimeters(int)setShiftText(int)setShouldCalcPreferredSize(boolean)setShouldLocalize(boolean)setShowEvenIfBlank(boolean)setShowMeridiem(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setStartDate(Date)setStrings(String[]...)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setText(String)setTextPosition(int)setTextSelectionEnabled(boolean)setTickerEnabled(boolean)setTime(int)setTime(int, int)setToggle(boolean)setTooltip(String)setTraversable(boolean)setType(int)setUIID(String)setUIID(String, String)setUnselectedStyle(Style)setUseLightweightPopup(boolean)setVerticalAlignment(int)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)shouldTickerStart()startEditingAsync()startTicker()startTicker(long, boolean)stopEditing(Runnable)stopTicker()stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)unbindStateFrom(Button)visibleBoundsContains(int, int)isDefaultUseLightweightPopup()setDefaultUseLightweightPopup(boolean)")); + index.put("com.codename1.ui.spinner.Picker.DateGetter", splitMembers("get()")); index.put("com.codename1.ui.spinner.Picker.LightweightPopupButtonPlacement", splitMembers("")); - index.put("com.codename1.ui.spinner.TimeSpinner", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCurrentHour()getCurrentMinute()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMinuteStep()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isCurrentMeridiem()isDraggable()isDropTarget()isDurationMode()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isShowMeridiem()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCurrentHour(int)setCurrentMeridiem(boolean)setCurrentMinute(int)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setDurationMode(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHoursVisible(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMinuteStep(int)setMinutesVisible(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShowMeridiem(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.spinner.TimeSpinner", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCurrentHour()getCurrentMinute()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getMinuteStep()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isCurrentMeridiem()isDraggable()isDropTarget()isDurationMode()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isShowMeridiem()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCurrentHour(int)setCurrentMeridiem(boolean)setCurrentMinute(int)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setDurationMode(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setHoursVisible(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setMinuteStep(int)setMinutesVisible(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setShowMeridiem(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); index.put("com.codename1.ui.table.AbstractTableModel", splitMembers("addDataChangeListener(DataChangedListener)getCellType(int, int)getColumnCount()getColumnName(int)getMultipleChoiceOptions(int, int)getRowCount()getValidationConstraint(int, int)getValidator()getValueAt(int, int)isCellEditable(int, int)removeDataChangeListener(DataChangedListener)setValidator(Validator)setValueAt(int, int, Object)")); index.put("com.codename1.ui.table.DefaultTableModel", splitMembers("addDataChangeListener(DataChangedListener)addRow(Object[]...)getCellType(int, int)getColumnCount()getColumnName(int)getMultipleChoiceOptions(int, int)getRowCount()getValidationConstraint(int, int)getValidator()getValueAt(int, int)insertRow(int, Object[]...)isCellEditable(int, int)removeDataChangeListener(DataChangedListener)removeRow(int)setValidator(Validator)setValueAt(int, int, Object)")); index.put("com.codename1.ui.table.SortableTableModel", splitMembers("addDataChangeListener(DataChangedListener)getCellType(int, int)getColumnCount()getColumnName(int)getMultipleChoiceOptions(int, int)getRowCount()getSortedPosition(int)getUnderlying()getValidationConstraint(int, int)getValidator()getValueAt(int, int)isCellEditable(int, int)removeDataChangeListener(DataChangedListener)setValidator(Validator)setValueAt(int, int, Object)")); - index.put("com.codename1.ui.table.Table", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)deinitialize()drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getCellAlignment()getCellColumn(Component)getCellRow(Component)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerBorderMode()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedColumn()getSelectedRect()getSelectedRow()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTitleAlignment()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()initComponent()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDrawBorder()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isIncludeHeader()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSortSupported()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBorderSpacing(int, int)setBoundPropertyValue(String, Object)setCellAlignment(int)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCollapseBorder(boolean)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDrawBorder(boolean)setDrawEmptyCellsBorder(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setIncludeHeader(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInnerBorderMode(int)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(TableModel)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSortSupported(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTitleAlignment(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)sort(int, boolean)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()translateSortedRowToModelRow(int)unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + } + + private static void fillMethodIndex16(Map index) { + index.put("com.codename1.ui.table.Table", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)deinitialize()drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getCellAlignment()getCellColumn(Component)getCellRow(Component)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerBorderMode()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedColumn()getSelectedRect()getSelectedRow()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTitleAlignment()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()initComponent()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDrawBorder()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isIncludeHeader()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSortSupported()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBorderSpacing(int, int)setBoundPropertyValue(String, Object)setCellAlignment(int)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setCollapseBorder(boolean)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDrawBorder(boolean)setDrawEmptyCellsBorder(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setIncludeHeader(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setInnerBorderMode(int)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(TableModel)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setSortSupported(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTitleAlignment(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)sort(int, boolean)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()translateSortedRowToModelRow(int)unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); index.put("com.codename1.ui.table.TableLayout", splitMembers("addLayoutComponent(Object, Component, Container)cc()cc(int, int)cloneConstraint(Object)createConstraint()createConstraint(int, int)equals(Object)getCellHorizontalSpan(int, int)getCellVerticalSpan(int, int)getColumnPosition(int)getColumns()getComponentAt(int, int)getComponentConstraint(Component)getNextColumn()getNextRow()getPreferredSize(Container)getRowPosition(int)getRows()hasHorizontalSpanning()hasVerticalSpanning()hashCode()isCellSpannedThroughHorizontally(int, int)isCellSpannedThroughVertically(int, int)isConstraintTracking()isGrowHorizontally()isOverlapSupported()isTruncateHorizontally()isTruncateVertically()layoutContainer(Container)obscuresPotential(Container)overridesTabIndices(Container)removeLayoutComponent(Component)setGrowHorizontally(boolean)setTruncateHorizontally(boolean)setTruncateVertically(boolean)toString()updateTabIndices(Container, int)encloseIn(int, Component[]...)encloseIn(int, boolean, Component[]...)getDefaultColumnWidth()getDefaultRowHeight()getMinimumSizePerColumn()setDefaultColumnWidth(int)setDefaultRowHeight(int)setMinimumSizePerColumn(int)")); index.put("com.codename1.ui.table.TableLayout.Constraint", splitMembers("getColumn()getHeightPercentage()getHorizontalAlign()getHorizontalSpan()getRow()getVerticalAlign()getVerticalSpan()getWidthPercentage()ha(int)heightPercentage(int)horizontalAlign(int)horizontalSpan(int)hp(int)hs(int)setHeightPercentage(int)setHorizontalAlign(int)setHorizontalSpan(int)setVerticalAlign(int)setVerticalSpan(int)setWidthPercentage(int)toString()va(int)verticalAlign(int)verticalSpan(int)vs(int)widthPercentage(int)wp(int)")); index.put("com.codename1.ui.table.TableModel", splitMembers("addDataChangeListener(DataChangedListener)getColumnCount()getColumnName(int)getRowCount()getValueAt(int, int)isCellEditable(int, int)removeDataChangeListener(DataChangedListener)setValueAt(int, int, Object)")); - index.put("com.codename1.ui.tree.Tree", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLeafListener(ActionListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()collapsePath(Object[]...)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)expandPath(Object[]...)expandPath(boolean, Object[]...)findDropTargetAt(int, int)findFirstFocusable()findNodeComponent(Object)findNodeComponent(Object, Component)flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getParentComponent(Component)getParentNode(Component)getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedItem()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getTreeState()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMultilineMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshNode(Component)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLeafListener(ActionListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(TreeModel)setMultilineMode(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setTreeState(TreeState)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)setFolderIcon(Image)setFolderOpenIcon(Image)setNodeIcon(Image)")); + index.put("com.codename1.ui.tree.Tree", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLeafListener(ActionListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()collapsePath(Object[]...)contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)expandPath(Object[]...)expandPath(boolean, Object[]...)findDropTargetAt(int, int)findFirstFocusable()findNodeComponent(Object)findNodeComponent(Object, Component)flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getModel()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getParentComponent(Component)getParentNode(Component)getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedItem()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getTreeState()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isMultilineMode()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshNode(Component)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLeafListener(ActionListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setModel(TreeModel)setMultilineMode(boolean)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setTreeState(TreeState)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)setFolderIcon(Image)setFolderOpenIcon(Image)setNodeIcon(Image)")); index.put("com.codename1.ui.tree.Tree.TreeState", splitMembers("")); index.put("com.codename1.ui.tree.TreeModel", splitMembers("getChildren(Object)isLeaf(Object)")); index.put("com.codename1.ui.util.Effects", splitMembers("dropshadow(Image, int, float)dropshadow(Image, int, float, int, int)gaussianBlurImage(Image, float)growShrink(Component, int)isGaussianBlurSupported()reflectionImage(Image)reflectionImage(Image, float, int)reflectionImage(Image, float, int, int)squareShadow(int, int, int, float)verticalPerspective(Image, float, float, float)")); - index.put("com.codename1.ui.util.EmbeddedContainer", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEmbed()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEmbed(String)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); + index.put("com.codename1.ui.util.EmbeddedContainer", splitMembers("add(Component)add(Image)add(String)add(Object, Component)add(Object, String)add(Object, Image)addAll(Component[]...)addComponent(Component)addComponent(int, Component)addComponent(int, Object, Component)addDragFinishedListener(ActionListener)addDragOverListener(ActionListener)addDropListener(ActionListener)addFocusListener(FocusListener)addLongPressListener(ActionListener)addPointerDraggedListener(ActionListener)addPointerPressedListener(ActionListener)addPointerReleasedListener(ActionListener)addPullToRefresh(Runnable)addScrollListener(ScrollListener)addStateChangeListener(ActionListener)animate()animateHierarchy(int)animateHierarchyAndWait(int)animateHierarchyFade(int, int)animateHierarchyFadeAndWait(int, int)animateLayout(int)animateLayoutAndWait(int)animateLayoutFade(int, int)animateLayoutFadeAndWait(int, int)animateUnlayout(int, int, Runnable)animateUnlayoutAndWait(int, int)announceForAccessibility(String)applyRTL(boolean)bindProperty(String, BindTarget)blocksSideSwipe()clearClientProperties()contains(Component)contains(int, int)containsOrOwns(int, int)createAnimateHierarchy(int)createAnimateHierarchyFade(int, int)createAnimateLayout(int)createAnimateLayoutFade(int, int)createAnimateLayoutFadeAndWait(int, int)createAnimateUnlayout(int, int, Runnable)createReplaceTransition(Component, Component, Transition)createStyleAnimation(String, int)drop(Component, int, int)findDropTargetAt(int, int)findFirstFocusable()flushReplace()forceRevalidate()getAbsoluteX()getAbsoluteY()getAccessibilityText()getAllStyles()getAnimationManager()getBaseline(int, int)getBaselineResizeBehavior()getBindablePropertyNames()getBindablePropertyTypes()getBottomGap()getBoundPropertyValue(String)getBounds(Rectangle)getChildrenAsList(boolean)getClientProperty(String)getClosestComponentTo(int, int)getCloudBoundProperty()getCloudDestinationProperty()getComponentAt(int)getComponentAt(int, int)getComponentCount()getComponentForm()getComponentIndex(Component)getComponentState()getCursor()getDirtyRegion()getDisabledStyle()getDragTransparency()getDraggedx()getDraggedy()getEditingDelegate()getEmbed()getHeight()getInlineAllStyles()getInlineDisabledStyles()getInlinePressedStyles()getInlineSelectedStyles()getInlineStylesTheme()getInlineUnselectedStyles()getInnerHeight()getInnerPreferredH()getInnerPreferredW()getInnerWidth()getInnerX()getInnerY()getLabelForComponent()getLayout()getLayoutHeight()getLayoutWidth()getLeadComponent()getLeadParent()getName()getNativeOverlay()getNextFocusDown()getNextFocusLeft()getNextFocusRight()getNextFocusUp()getOuterHeight()getOuterPreferredH()getOuterPreferredW()getOuterWidth()getOuterX()getOuterY()getOwner()getParent()getPreferredH()getPreferredSize()getPreferredSizeStr()getPreferredTabIndex()getPreferredW()getPressedStyle()getPropertyNames()getPropertyTypeNames()getPropertyTypes()getPropertyValue(String)getResponderAt(int, int)getSafeAreaRoot()getSameHeight()getSameWidth()getScrollAnimationSpeed()getScrollDimension()getScrollIncrement()getScrollOpacity()getScrollOpacityChangeSpeed()getScrollX()getScrollY()getScrollable()getSelectCommandText()getSelectedRect()getSelectedStyle()getSideGap()getStyle()getTabIndex()getTensileLength()getTextSelectionSupport()getTooltip()getUIID()getUIManager()getUnselectedStyle()getVisibleBounds(Rectangle)getWidth()getX()getY()growShrink(int)handlesInput()hasFixedPreferredSize()hasFocus()invalidate()isAlwaysTensile()isBlockLead()isCellRenderer()isChildOf(Container)isDraggable()isDropTarget()isEditable()isEditing()isEnabled()isFlatten()isFocusable()isGrabsPointerEvents()isHScrollThumbGrabbed()isHScrollThumbHover()isHidden()isHidden(boolean)isHideInLandscape()isHideInPortrait()isIgnorePointerEvents()isOpaque()isOwnedBy(Component)isPinchBlocksDragAndDrop()isRTL()isRippleEffect()isSafeArea()isSafeAreaRoot()isScrollVisible()isScrollableX()isScrollableY()isSmoothScrolling()isSnapToGrid()isSurface()isTactileTouch()isTensileDragEnabled()isTraversable()isVScrollThumbGrabbed()isVScrollThumbHover()isVisible()iterator()iterator(boolean)keyPressed(int)keyReleased(int)keyRepeated(int)layoutContainer()longPointerPress(int, int)morph(Component, Component, int, Runnable)morphAndWait(Component, Component, int)paint(Graphics)paintBackgrounds(Graphics)paintComponent(Graphics)paintComponent(Graphics, boolean)paintComponentBackground(Graphics)paintIntersectingComponentsAbove(Graphics)paintLock(boolean)paintLockRelease()paintRippleOverlay(Graphics, int, int, int)paintShadows(Graphics, int, int)pointerDragged(int, int)pointerDragged(int[], int[])pointerHover(int[], int[])pointerHoverPressed(int[], int[])pointerHoverReleased(int[], int[])pointerPressed(int, int)pointerPressed(int[], int[])pointerReleased(int, int)pointerReleased(int[], int[])putClientProperty(String, Object)refreshTheme()refreshTheme(boolean)remove()removeAll()removeComponent(Component)removeDragFinishedListener(ActionListener)removeDragOverListener(ActionListener)removeDropListener(ActionListener)removeFocusListener(FocusListener)removeLongPressListener(ActionListener)removePointerDraggedListener(ActionListener)removePointerPressedListener(ActionListener)removePointerReleasedListener(ActionListener)removeScrollListener(ScrollListener)removeStateChangeListener(ActionListener)repaint()repaint(int, int, int, int)replace(Component, Component, Transition)replace(Component, Component, Transition, Runnable, int)replaceAndWait(Component, Component, Transition)replaceAndWait(Component, Component, Transition, int)replaceAndWait(Component, Component, Transition, boolean)requestFocus()respondsToPointerEvents()revalidate()revalidateLater()revalidateWithAnimationSafety()scrollComponentToVisible(Component)scrollRectToVisible(int, int, int, int, Component)setAccessibilityText(String)setAlwaysTensile(boolean)setBlockLead(boolean)setBoundPropertyValue(String, Object)setCellRenderer(boolean)setCloudBoundProperty(String)setCloudDestinationProperty(String)setComponentState(Object)setCursor(int)setDirtyRegion(Rectangle)setDisabledStyle(Style)setDragTransparency(byte)setDraggable(boolean)setDropTarget(boolean)setEditingDelegate(Editable)setEmbed(String)setEnabled(boolean)setFlatten(boolean)setFocus(boolean)setFocusable(boolean)setGrabsPointerEvents(boolean)setHandlesInput(boolean)setHeight(int)setHidden(boolean)setHidden(boolean, boolean)setHideInLandscape(boolean)setHideInPortrait(boolean)setHorizontalScrollBounds(int, int, int, int, int, int, int, int)setIgnorePointerEvents(boolean)setInlineAllStyles(String)setInlineDisabledStyles(String)setInlinePressedStyles(String)setInlineSelectedStyles(String)setInlineStylesTheme(Resources)setInlineUnselectedStyles(String)setIsScrollVisible(boolean)setLabelForComponent(Label)setLayout(Layout)setLeadComponent(Component)setName(String)setNextFocusDown(Component)setNextFocusLeft(Component)setNextFocusRight(Component)setNextFocusUp(Component)setOpaque(boolean)setOwner(Component)setPinchBlocksDragAndDrop(boolean)setPreferredH(int)setPreferredSize(Dimension)setPreferredSizeStr(String)setPreferredTabIndex(int)setPreferredW(int)setPressedStyle(Style)setPropertyValue(String, Object)setPullToRefresh(Runnable)setRTL(boolean)setRippleEffect(boolean)setSafeArea(boolean)setSafeAreaRoot(boolean)setScrollAnimationSpeed(int)setScrollIncrement(int)setScrollOpacityChangeSpeed(int)setScrollSize(Dimension)setScrollVisible(boolean)setScrollable(boolean)setScrollableX(boolean)setScrollableY(boolean)setSelectCommandText(String)setSelectedStyle(Style)setShouldCalcPreferredSize(boolean)setSize(Dimension)setSmoothScrolling(boolean)setSnapToGrid(boolean)setTabIndex(int)setTactileTouch(boolean)setTensileDragEnabled(boolean)setTensileLength(int)setTooltip(String)setTraversable(boolean)setUIID(String)setUIID(String, String)setUIManager(UIManager)setUnselectedStyle(Style)setVerticalScrollBounds(int, int, int, int, int, int, int, int)setVisible(boolean)setWidth(int)setX(int)setY(int)startEditingAsync()stopEditing(Runnable)stripMarginAndPadding()styleChanged(String, Style)toImage()toString()unbindProperty(String, BindTarget)updateTabIndices(int)visibleBoundsContains(int, int)")); index.put("com.codename1.ui.util.EventDispatcher", splitMembers("addListener(Object)fireActionEvent(ActionEvent)fireBindTargetChange(Component, String, Object, Object)fireDataChangeEvent(int, int)fireFocus(Component)fireScrollEvent(int, int, int, int)fireSelectionEvent(int, int)fireStyleChangeEvent(String, Style)getListenerCollection()getListenerVector()hasListeners()isBlocking()removeListener(Object)setBlocking(boolean)setFireStyleEventsOnNonEDT(boolean)")); index.put("com.codename1.ui.util.GlassTutorial", splitMembers("addHint(Component, Component, String)paint(Graphics, Rectangle)showOn(Form)")); index.put("com.codename1.ui.util.ImageIO", splitMembers("getImageSize(String)isFormatSupported(String)saveAndKeepAspect(String, String, String, int, int, float, boolean, boolean)getImageIO()")); index.put("com.codename1.ui.util.MutableResouce", splitMembers("clear()containsResource(String)getDataByteArray(String)getDataResourceNames()getFont(String)getFontResourceNames()getImage(String)getImageResourceNames()getL10N(String, String)getL10NResourceNames()getMajorVersion()getMetaData()getMinorVersion()getResourceNames()getTheme(String)getThemeResourceNames()getUIResourceNames()isAnimation(String)isData(String)isFont(String)isImage(String)isL10N(String)isModified()isTheme(String)isUI(String)l10NLocaleSet(String)listL10NLocales(String)setData(String, byte[])setImage(String, Image)setIndexedImage(String, Image)setL10N(String, Hashtable)setSVG(String, Image)setTheme(String, Hashtable)setThemeProperty(String, String, Object)setTimeline(String, Timeline)setUi(String, byte[])")); index.put("com.codename1.ui.util.MutableResource", splitMembers("clear()containsResource(String)getDataByteArray(String)getDataResourceNames()getFont(String)getFontResourceNames()getImage(String)getImageResourceNames()getL10N(String, String)getL10NResourceNames()getMajorVersion()getMetaData()getMinorVersion()getResourceNames()getTheme(String)getThemeResourceNames()getUIResourceNames()isAnimation(String)isData(String)isFont(String)isImage(String)isL10N(String)isModified()isTheme(String)isUI(String)l10NLocaleSet(String)listL10NLocales(String)setData(String, byte[])setImage(String, Image)setIndexedImage(String, Image)setL10N(String, Hashtable)setSVG(String, Image)setTheme(String, Hashtable)setThemeProperty(String, String, Object)setTimeline(String, Timeline)setUi(String, byte[])")); - index.put("com.codename1.ui.util.Resources", splitMembers("getDataResourceNames()getFont(String)getFontResourceNames()getImage(String)getImageResourceNames()getL10N(String, String)getL10NResourceNames()getMajorVersion()getMetaData()getMinorVersion()getResourceNames()getTheme(String)getThemeResourceNames()getUIResourceNames()isAnimation(String)isData(String)isFont(String)isImage(String)isL10N(String)isTheme(String)isUI(String)l10NLocaleSet(String)listL10NLocales(String)getGlobalResources()getSystemResource()isEnableMediaQueries()isFailOnMissingTruetype()open(String)open(String, int)openLayered(String)openLayered(String, int)setEnableMediaQueries(boolean)setFailOnMissingTruetype(boolean)setGlobalResources(Resources)setPassword(String)setRuntimeMultiImageEnabled(boolean)")); + index.put("com.codename1.ui.util.Resources", splitMembers("getDataResourceNames()getFont(String)getFontResourceNames()getImage(String)getImageResourceNames()getL10N(String, String)getL10NResourceNames()getMajorVersion()getMetaData()getMinorVersion()getResourceNames()getTheme(String)getThemeResourceNames()getUIResourceNames()isAnimation(String)isData(String)isFont(String)isImage(String)isL10N(String)isTheme(String)isUI(String)l10NLocaleSet(String)listL10NLocales(String)setImage(String, Image)getGlobalResources()getSystemResource()isEnableMediaQueries()isFailOnMissingTruetype()open(String)open(String, int)openLayered(String)openLayered(String, int)registerGeneratedImage(String, Image)setEnableMediaQueries(boolean)setFailOnMissingTruetype(boolean)setGlobalResources(Resources)setPassword(String)setRuntimeMultiImageEnabled(boolean)")); index.put("com.codename1.ui.util.SwipeBackSupport", splitMembers("bindBack(LazyValue)bindBack(Form, LazyValue)")); index.put("com.codename1.ui.util.UIBuilder", splitMembers("addCommandListener(ActionListener)addCommandListener(String, ActionListener)addComponentListener(String, String, Object)back()back(Component)createBackLazyValue(Form)createContainer(Resources, String)createContainer(String, String)findByName(String, Container)getHomeForm()getResourceFilePath()isBackCommandEnabled()isKeepResourcesInRam()reloadContainer(Component)reloadForm()removeCommandListener(ActionListener)removeCommandListener(String, ActionListener)removeComponentListener(String, String, Object)setBackCommandEnabled(boolean)setHomeForm(String)setKeepResourcesInRam(boolean)setResourceFilePath(String)showContainer(String, Command, Component)showForm(String, Command)isBlockAnalytics()registerCustomComponent(String, Class)setBlockAnalytics(boolean)")); index.put("com.codename1.ui.util.UITimer", splitMembers("cancel()schedule(int, boolean, Form)timer(int, boolean, Runnable)timer(int, boolean, Form, Runnable)")); - index.put("com.codename1.ui.util.WeakHashMap", splitMembers("clear()containsKey(Object)containsValue(Object)entrySet()equals(Object)get(Object)hashCode()isEmpty()keySet()put(Object, Object)putAll(Map)remove(Object)size()values()")); + index.put("com.codename1.ui.util.WeakHashMap", splitMembers("clear()containsKey(Object)containsValue(Object)entrySet()equals(Object)forEach(BiConsumer)get(Object)hashCode()isEmpty()keySet()put(Object, Object)putAll(Map)remove(Object)remove(Object, Object)replaceAll(BiFunction)size()values()")); index.put("com.codename1.ui.validation.Constraint", splitMembers("getDefaultFailMessage()isValid(Object)")); - } - - private static void fillMethodIndex9(Map index) { index.put("com.codename1.ui.validation.ExistInConstraint", splitMembers("getDefaultFailMessage()isValid(Object)")); index.put("com.codename1.ui.validation.GroupConstraint", splitMembers("getDefaultFailMessage()isValid(Object)")); index.put("com.codename1.ui.validation.LengthConstraint", splitMembers("getDefaultFailMessage()isValid(Object)")); @@ -1590,6 +2597,9 @@ private static void fillMethodIndex9(Map index) { index.put("com.codename1.util.regex.REDebugCompiler", splitMembers("")); index.put("com.codename1.util.regex.REProgram", splitMembers("")); index.put("com.codename1.util.regex.RESyntaxException", splitMembers("")); + } + + private static void fillMethodIndex17(Map index) { index.put("com.codename1.util.regex.REUtil", splitMembers("")); index.put("com.codename1.util.regex.ReaderCharacterIterator", splitMembers("")); index.put("com.codename1.util.regex.StreamCharacterIterator", splitMembers("")); @@ -1599,7 +2609,7 @@ private static void fillMethodIndex9(Map index) { index.put("com.codename1.xml.ParserCallback", splitMembers("")); index.put("com.codename1.xml.XMLParser", splitMembers("")); index.put("com.codename1.xml.XMLWriter", splitMembers("")); - index.put("com.codenameone.playground.CN1Playground", splitMembers("destroy()getTheme()init(Object)runApp()start()stop()")); + index.put("com.codenameone.playground.CN1Playground", splitMembers("destroy()getTheme()init(Object)onReceivedSharedContent(SharedContent)runApp()start()stop()")); index.put("com.codenameone.playground.PlaygroundContext", splitMembers("captureShownForm(Form)clearCreatedComponents()clearPreview()clearShownForm()getCreatedComponents()getFirstCreatedComponent()getFirstCreatedForm()getHostForm()getPreviewRoot()getShownForm()getTheme()log(String)recordCreatedComponent(Component)refreshPreview()reportRuntimeError(String, Throwable)setTitle(String)debug(String)getCurrent()interceptMethodInvocation(Object, String, Object[])notifyConstructed(Object)")); index.put("com.codenameone.playground.PlaygroundContext.Logger", splitMembers("log(String)")); index.put("com.codenameone.playground.PlaygroundContext.RuntimeErrorReporter", splitMembers("reportRuntimeError(String, Throwable)")); @@ -1610,12 +2620,10 @@ private static void fillMethodIndex9(Map index) { index.put("java.io.ByteArrayOutputStream", splitMembers("")); index.put("java.io.DataInput", splitMembers("")); index.put("java.io.DataInputStream", splitMembers("")); - } - - private static void fillMethodIndex10(Map index) { index.put("java.io.DataOutput", splitMembers("")); index.put("java.io.DataOutputStream", splitMembers("")); index.put("java.io.EOFException", splitMembers("")); + index.put("java.io.FileNotFoundException", splitMembers("")); index.put("java.io.Flushable", splitMembers("")); index.put("java.io.IOException", splitMembers("")); index.put("java.io.InputStream", splitMembers("")); @@ -1656,6 +2664,9 @@ private static void fillMethodIndex10(Map index) { index.put("java.lang.Float", splitMembers("")); index.put("java.lang.IllegalAccessException", splitMembers("")); index.put("java.lang.IllegalArgumentException", splitMembers("")); + } + + private static void fillMethodIndex18(Map index) { index.put("java.lang.IllegalMonitorStateException", splitMembers("")); index.put("java.lang.IllegalStateException", splitMembers("")); index.put("java.lang.IncompatibleClassChangeError", splitMembers("")); @@ -1677,9 +2688,6 @@ private static void fillMethodIndex10(Map index) { index.put("java.lang.OutOfMemoryError", splitMembers("")); index.put("java.lang.Override", splitMembers("")); index.put("java.lang.Runnable", splitMembers("")); - } - - private static void fillMethodIndex11(Map index) { index.put("java.lang.Runtime", splitMembers("")); index.put("java.lang.RuntimeException", splitMembers("")); index.put("java.lang.SafeVarargs", splitMembers("")); @@ -1723,6 +2731,9 @@ private static void fillMethodIndex11(Map index) { index.put("java.time.ZoneId", splitMembers("")); index.put("java.time.ZoneOffset", splitMembers("")); index.put("java.time.ZonedDateTime", splitMembers("")); + } + + private static void fillMethodIndex19(Map index) { index.put("java.time.format.DateTimeFormatter", splitMembers("")); index.put("java.time.format.DateTimeParseException", splitMembers("")); index.put("java.time.temporal.TemporalAccessor", splitMembers("")); @@ -1744,9 +2755,6 @@ private static void fillMethodIndex11(Map index) { index.put("java.util.Comparator", splitMembers("")); index.put("java.util.ConcurrentModificationException", splitMembers("")); index.put("java.util.Date", splitMembers("")); - } - - private static void fillMethodIndex12(Map index) { index.put("java.util.Deque", splitMembers("")); index.put("java.util.Dictionary", splitMembers("")); index.put("java.util.EmptyStackException", splitMembers("")); @@ -1787,7 +2795,15 @@ private static void fillMethodIndex12(Map index) { index.put("java.util.TreeSet", splitMembers("")); index.put("java.util.Vector", splitMembers("")); index.put("java.util.concurrent.ThreadLocalRandom", splitMembers("")); + index.put("java.util.concurrent.atomic.AtomicBoolean", splitMembers("")); + index.put("java.util.concurrent.atomic.AtomicInteger", splitMembers("")); + index.put("java.util.concurrent.atomic.AtomicLong", splitMembers("")); + } + + private static void fillMethodIndex20(Map index) { + index.put("java.util.concurrent.atomic.AtomicReference", splitMembers("")); index.put("java.util.function.BiConsumer", splitMembers("")); + index.put("java.util.function.BiFunction", splitMembers("")); index.put("java.util.function.BinaryOperator", splitMembers("")); index.put("java.util.function.Consumer", splitMembers("")); index.put("java.util.function.Function", splitMembers("")); @@ -1815,20 +2831,161 @@ private static Map buildFieldIndex() { fillFieldIndex10(index); fillFieldIndex11(index); fillFieldIndex12(index); + fillFieldIndex13(index); + fillFieldIndex14(index); + fillFieldIndex15(index); + fillFieldIndex16(index); + fillFieldIndex17(index); + fillFieldIndex18(index); + fillFieldIndex19(index); + fillFieldIndex20(index); return index; } private static void fillFieldIndex0(Map index) { + index.put("com.codename1.ads.AdCallback", splitMembers("")); + index.put("com.codename1.ads.AdConfig", splitMembers("")); + index.put("com.codename1.ads.AdConsent", splitMembers("")); + index.put("com.codename1.ads.AdError", splitMembers("")); + index.put("com.codename1.ads.AdFormat", splitMembers("")); + index.put("com.codename1.ads.AdListener", splitMembers("")); + index.put("com.codename1.ads.AdManager", splitMembers("")); + index.put("com.codename1.ads.AdRequest", splitMembers("")); index.put("com.codename1.ads.AdsService", splitMembers("")); + index.put("com.codename1.ads.AppOpenAd", splitMembers("")); + index.put("com.codename1.ads.BannerAd", splitMembers("")); index.put("com.codename1.ads.InnerActive", splitMembers("")); + index.put("com.codename1.ads.InterstitialAd", splitMembers("")); + index.put("com.codename1.ads.NativeAd", splitMembers("")); + index.put("com.codename1.ads.NativeAdLoader", splitMembers("")); + index.put("com.codename1.ads.OnUserEarnedRewardListener", splitMembers("")); + index.put("com.codename1.ads.RewardItem", splitMembers("")); + index.put("com.codename1.ads.RewardedAd", splitMembers("")); + index.put("com.codename1.ads.RewardedInterstitialAd", splitMembers("")); + index.put("com.codename1.ads.ServerSideVerificationOptions", splitMembers("")); + index.put("com.codename1.ads.spi.AdConsentController", splitMembers("")); + index.put("com.codename1.ads.spi.AdProvider", splitMembers("")); + index.put("com.codename1.ads.spi.AdSessionCallback", splitMembers("")); + index.put("com.codename1.ads.spi.BannerAdSession", splitMembers("")); + index.put("com.codename1.ads.spi.FullScreenAdSession", splitMembers("")); + index.put("com.codename1.ads.spi.NativeAdProvider", splitMembers("")); + index.put("com.codename1.ai.ChatMessage", splitMembers("")); + index.put("com.codename1.ai.ChatRequest", splitMembers("")); + index.put("com.codename1.ai.ChatRequest.Builder", splitMembers("")); + index.put("com.codename1.ai.ChatResponse", splitMembers("")); + index.put("com.codename1.ai.ConversationStore", splitMembers("")); + index.put("com.codename1.ai.Embedding", splitMembers("")); + index.put("com.codename1.ai.EmbeddingRequest", splitMembers("")); + index.put("com.codename1.ai.EmbeddingRequest.Builder", splitMembers("")); + index.put("com.codename1.ai.EmbeddingResponse", splitMembers("")); + index.put("com.codename1.ai.GenerateImageRequest", splitMembers("")); + index.put("com.codename1.ai.ImageGenerator", splitMembers("")); + index.put("com.codename1.ai.ImagePart", splitMembers("")); + index.put("com.codename1.ai.LlmChatBinding", splitMembers("")); + index.put("com.codename1.ai.LlmClient", splitMembers("")); + index.put("com.codename1.ai.LlmException", splitMembers("")); + index.put("com.codename1.ai.LlmException.ErrorType", splitMembers("")); + index.put("com.codename1.ai.MessagePart", splitMembers("")); + index.put("com.codename1.ai.PromptTemplate", splitMembers("")); + index.put("com.codename1.ai.ResponseFormat", splitMembers("")); + index.put("com.codename1.ai.RetryPolicy", splitMembers("")); + index.put("com.codename1.ai.Role", splitMembers("")); + index.put("com.codename1.ai.SafetyFilter", splitMembers("")); + index.put("com.codename1.ai.StreamingListener", splitMembers("")); + index.put("com.codename1.ai.TextPart", splitMembers("")); + index.put("com.codename1.ai.Tokenizer", splitMembers("")); + index.put("com.codename1.ai.Tool", splitMembers("")); + index.put("com.codename1.ai.ToolCall", splitMembers("")); + index.put("com.codename1.ai.ToolChoice", splitMembers("")); + index.put("com.codename1.ai.ToolHandler", splitMembers("")); + index.put("com.codename1.ai.ToolResultPart", splitMembers("")); + index.put("com.codename1.ai.Usage", splitMembers("")); index.put("com.codename1.analytics.AnalyticsService", splitMembers("")); index.put("com.codename1.annotations.Async", splitMembers("")); index.put("com.codename1.annotations.Async.Execute", splitMembers("")); index.put("com.codename1.annotations.Async.Schedule", splitMembers("")); + index.put("com.codename1.annotations.Bind", splitMembers("")); + index.put("com.codename1.annotations.Bindable", splitMembers("")); + index.put("com.codename1.annotations.Column", splitMembers("")); + } + + private static void fillFieldIndex1(Map index) { index.put("com.codename1.annotations.Concrete", splitMembers("")); + index.put("com.codename1.annotations.DbTransient", splitMembers("")); index.put("com.codename1.annotations.DisableDebugInfo", splitMembers("")); index.put("com.codename1.annotations.DisableNullChecksAndArrayBoundsChecks", splitMembers("")); + index.put("com.codename1.annotations.Email", splitMembers("")); + index.put("com.codename1.annotations.Entity", splitMembers("")); + index.put("com.codename1.annotations.ExistIn", splitMembers("")); + index.put("com.codename1.annotations.Id", splitMembers("")); + index.put("com.codename1.annotations.JsonIgnore", splitMembers("")); + index.put("com.codename1.annotations.JsonProperty", splitMembers("")); + index.put("com.codename1.annotations.Length", splitMembers("")); + index.put("com.codename1.annotations.Mapped", splitMembers("")); + index.put("com.codename1.annotations.Numeric", splitMembers("")); + index.put("com.codename1.annotations.Regex", splitMembers("")); + index.put("com.codename1.annotations.Required", splitMembers("")); + index.put("com.codename1.annotations.Route", splitMembers("")); + index.put("com.codename1.annotations.Route.Routes", splitMembers("")); + index.put("com.codename1.annotations.RouteParam", splitMembers("")); + index.put("com.codename1.annotations.Url", splitMembers("")); + index.put("com.codename1.annotations.Validate", splitMembers("")); + index.put("com.codename1.annotations.XmlAttribute", splitMembers("")); + index.put("com.codename1.annotations.XmlElement", splitMembers("")); + index.put("com.codename1.annotations.XmlRoot", splitMembers("")); + index.put("com.codename1.annotations.XmlTransient", splitMembers("")); + index.put("com.codename1.annotations.graphql.GraphQLClient", splitMembers("")); + index.put("com.codename1.annotations.graphql.Mutation", splitMembers("")); + index.put("com.codename1.annotations.graphql.Query", splitMembers("")); + index.put("com.codename1.annotations.graphql.Subscription", splitMembers("")); + index.put("com.codename1.annotations.graphql.Var", splitMembers("")); + index.put("com.codename1.annotations.grpc.GrpcClient", splitMembers("")); + index.put("com.codename1.annotations.grpc.ProtoEnum", splitMembers("")); + index.put("com.codename1.annotations.grpc.ProtoField", splitMembers("")); + index.put("com.codename1.annotations.grpc.ProtoField.WireKind", splitMembers("")); + index.put("com.codename1.annotations.grpc.ProtoMessage", splitMembers("")); + index.put("com.codename1.annotations.grpc.Rpc", splitMembers("")); + index.put("com.codename1.annotations.rest.Body", splitMembers("")); + index.put("com.codename1.annotations.rest.Cookie", splitMembers("")); + index.put("com.codename1.annotations.rest.DELETE", splitMembers("")); + index.put("com.codename1.annotations.rest.GET", splitMembers("")); + index.put("com.codename1.annotations.rest.Header", splitMembers("")); + index.put("com.codename1.annotations.rest.PATCH", splitMembers("")); + index.put("com.codename1.annotations.rest.POST", splitMembers("")); + index.put("com.codename1.annotations.rest.PUT", splitMembers("")); + index.put("com.codename1.annotations.rest.Path", splitMembers("")); + index.put("com.codename1.annotations.rest.Query", splitMembers("")); + index.put("com.codename1.annotations.rest.RestClient", splitMembers("")); index.put("com.codename1.background.BackgroundFetch", splitMembers("")); + index.put("com.codename1.background.BackgroundTask", splitMembers("")); + index.put("com.codename1.background.BackgroundWork", splitMembers("")); + index.put("com.codename1.background.BackgroundWorker", splitMembers("")); + index.put("com.codename1.background.ForegroundService", splitMembers("")); + index.put("com.codename1.background.ForegroundService.Task", splitMembers("")); + index.put("com.codename1.background.WorkRequest", splitMembers("")); + index.put("com.codename1.background.WorkRequest.Builder", splitMembers("")); + index.put("com.codename1.binding.BindAttr", splitMembers("")); + index.put("com.codename1.binding.Binder", splitMembers("")); + index.put("com.codename1.binding.Binders", splitMembers("")); + index.put("com.codename1.binding.Binding", splitMembers("")); + index.put("com.codename1.binding.NotifiableBinding", splitMembers("")); + index.put("com.codename1.camera.Camera", splitMembers("")); + index.put("com.codename1.camera.CameraFacing", splitMembers("")); + index.put("com.codename1.camera.CameraFrame", splitMembers("")); + index.put("com.codename1.camera.CameraInfo", splitMembers("")); + index.put("com.codename1.camera.CameraSession", splitMembers("")); + } + + private static void fillFieldIndex2(Map index) { + index.put("com.codename1.camera.CameraSessionOptions", splitMembers("")); + index.put("com.codename1.camera.CameraView", splitMembers("")); + index.put("com.codename1.camera.CapturedPhoto", splitMembers("")); + index.put("com.codename1.camera.FlashMode", splitMembers("")); + index.put("com.codename1.camera.FrameFormat", splitMembers("")); + index.put("com.codename1.camera.FrameListener", splitMembers("")); + index.put("com.codename1.camera.PhotoCaptureOptions", splitMembers("")); + index.put("com.codename1.camera.ScaleType", splitMembers("")); + index.put("com.codename1.camera.VideoRecording", splitMembers("")); index.put("com.codename1.capture.Capture", splitMembers("")); index.put("com.codename1.capture.VideoCaptureConstraints", splitMembers("")); index.put("com.codename1.capture.VideoCaptureConstraints.Compiler", splitMembers("")); @@ -1883,10 +3040,10 @@ private static void fillFieldIndex0(Map index) { index.put("com.codename1.charts.views.LineChart", splitMembers("")); index.put("com.codename1.charts.views.PieChart", splitMembers("")); index.put("com.codename1.charts.views.PieMapper", splitMembers("")); + index.put("com.codename1.charts.views.PieSegment", splitMembers("")); } - private static void fillFieldIndex1(Map index) { - index.put("com.codename1.charts.views.PieSegment", splitMembers("")); + private static void fillFieldIndex3(Map index) { index.put("com.codename1.charts.views.PointStyle", splitMembers("")); index.put("com.codename1.charts.views.RadarChart", splitMembers("")); index.put("com.codename1.charts.views.RangeBarChart", splitMembers("")); @@ -1905,6 +3062,9 @@ private static void fillFieldIndex1(Map index) { index.put("com.codename1.components.AudioRecorderComponent.RecorderState", splitMembers("AcceptedCanceledInitializedInitializingNotInitializedPausedPendingRecording")); index.put("com.codename1.components.ButtonList", splitMembers("ADDEDBASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCHANGEDCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORREMOVEDRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.components.ButtonList.Decorator", splitMembers("")); + index.put("com.codename1.components.ChatBubble", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); + index.put("com.codename1.components.ChatInput", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); + index.put("com.codename1.components.ChatView", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.components.CheckBoxList", splitMembers("ADDEDBASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCHANGEDCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORREMOVEDRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.components.ClearableTextField", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.components.FileEncodedImage", splitMembers("")); @@ -1921,6 +3081,7 @@ private static void fillFieldIndex1(Map index) { index.put("com.codename1.components.MediaPlayer", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.components.MultiButton", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.components.OnOffSwitch", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); + index.put("com.codename1.components.OtpField", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.components.Progress", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPTYPE_ALARMTYPE_CONFIRMATIONTYPE_ERRORTYPE_INFOTYPE_NONETYPE_WARNINGWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.components.RSSReader", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORFIXED_CENTERFIXED_LEADFIXED_NONEFIXED_NONE_CYCLICFIXED_NONE_ONE_ELEMENT_MARGIN_FROM_EDGEFIXED_TRAILHAND_CURSORHORIZONTALLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPVERTICALWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.components.RadioButtonList", splitMembers("ADDEDBASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCHANGEDCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORREMOVEDRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); @@ -1935,6 +3096,7 @@ private static void fillFieldIndex1(Map index) { index.put("com.codename1.components.SpanMultiButton", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.components.SplitPane", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORHORIZONTAL_SPLITLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPVERTICAL_SPLITWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.components.SplitPane.Settings", splitMembers("")); + index.put("com.codename1.components.StickyHeaderContainer", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPTRANSITION_COVERTRANSITION_FADETRANSITION_NONETRANSITION_SLIDEWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.components.StorageImage", splitMembers("")); index.put("com.codename1.components.StorageImageAsync", splitMembers("")); index.put("com.codename1.components.Switch", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); @@ -1946,13 +3108,13 @@ private static void fillFieldIndex1(Map index) { index.put("com.codename1.contacts.ContactsManager", splitMembers("")); index.put("com.codename1.contacts.ContactsModel", splitMembers("")); index.put("com.codename1.db.Cursor", splitMembers("")); + } + + private static void fillFieldIndex4(Map index) { index.put("com.codename1.db.Database", splitMembers("")); index.put("com.codename1.db.Row", splitMembers("")); index.put("com.codename1.db.RowExt", splitMembers("")); index.put("com.codename1.db.ThreadSafeDatabase", splitMembers("")); - } - - private static void fillFieldIndex2(Map index) { index.put("com.codename1.facebook.Album", splitMembers("")); index.put("com.codename1.facebook.FBObject", splitMembers("")); index.put("com.codename1.facebook.FaceBookAccess", splitMembers("")); @@ -1961,12 +3123,195 @@ private static void fillFieldIndex2(Map index) { index.put("com.codename1.facebook.Post", splitMembers("")); index.put("com.codename1.facebook.User", splitMembers("")); index.put("com.codename1.facebook.ui.LikeButton", splitMembers("")); + index.put("com.codename1.gaming.AnimatedSprite", splitMembers("")); + index.put("com.codename1.gaming.GameCamera", splitMembers("")); + index.put("com.codename1.gaming.GameInput", splitMembers("")); + index.put("com.codename1.gaming.GameView", splitMembers("")); + index.put("com.codename1.gaming.Model", splitMembers("")); + index.put("com.codename1.gaming.Scene", splitMembers("")); + index.put("com.codename1.gaming.SoundEffect", splitMembers("")); + index.put("com.codename1.gaming.SoundPool", splitMembers("")); + index.put("com.codename1.gaming.Sprite", splitMembers("")); + index.put("com.codename1.gaming.SpriteRenderer", splitMembers("")); + index.put("com.codename1.gaming.SpriteSheet", splitMembers("")); + index.put("com.codename1.gaming.TouchControls", splitMembers("")); + index.put("com.codename1.gaming.VirtualButton", splitMembers("")); + index.put("com.codename1.gaming.VirtualJoystick", splitMembers("")); + index.put("com.codename1.gaming.VoiceListener", splitMembers("")); + index.put("com.codename1.gaming.physics.BodyType", splitMembers("")); + index.put("com.codename1.gaming.physics.ContactListener", splitMembers("")); + index.put("com.codename1.gaming.physics.PhysicsBody", splitMembers("")); + index.put("com.codename1.gaming.physics.PhysicsContact", splitMembers("")); + index.put("com.codename1.gaming.physics.PhysicsJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.PhysicsLinkable", splitMembers("")); + index.put("com.codename1.gaming.physics.PhysicsWorld", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.ContactFilter", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.ContactImpulse", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.ContactListener", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.DebugDraw", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.DestructionListener", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.PairCallback", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.QueryCallback", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.RayCastCallback", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.TreeCallback", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.AABB", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Collision", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Collision.PointState", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.ContactID", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.ContactID.Type", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Distance", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.DistanceInput", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.DistanceOutput", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Manifold", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.Manifold.ManifoldType", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.ManifoldPoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.RayCastInput", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.RayCastOutput", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.TimeOfImpact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIInput", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutput", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutputState", splitMembers("")); + } + + private static void fillFieldIndex5(Map index) { + index.put("com.codename1.gaming.physics.box2d.collision.WorldManifold", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTree", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.broadphase.Pair", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.shapes.ChainShape", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.shapes.CircleShape", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.shapes.MassData", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.shapes.Shape", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.collision.shapes.ShapeType", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Color3f", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.IViewportTransform", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Mat22", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Mat33", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.MathUtils", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.OBBViewportTransform", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.OBBViewportTransform.OBB", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.RaycastResult", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Rot", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Settings", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Sweep", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Transform", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Vec2", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.common.Vec3", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.Body", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.BodyDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.BodyType", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.ContactManager", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.Filter", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.Fixture", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.FixtureDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.FixtureProxy", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.Island", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.Profile", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.SolverData", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.TimeStep", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.World", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.Contact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactCreator", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactPositionConstraint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactRegister", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.ContactSolverDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.Position", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.contacts.Velocity", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef", splitMembers("")); + } + + private static void fillFieldIndex6(Map index) { + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.GearJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.GearJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.Jacobian", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.Joint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.JointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.JointType", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.LimitState", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.MouseJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.MouseJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.RopeJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.RopeJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.WeldJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.WheelJoint", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.IDynamicStack", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.IOrderedStack", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.IWorldPool", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.arrays.FloatArray", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.arrays.IntArray", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.arrays.Vec2Array", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.normal.CircleStack", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.normal.DefaultWorldPool", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.normal.MutableStack", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.normal.OrderedStack", splitMembers("")); + index.put("com.codename1.gaming.physics.box2d.pooling.stacks.DynamicIntStack", splitMembers("")); + index.put("com.codename1.gpu.Camera", splitMembers("")); + index.put("com.codename1.gpu.GltfLoader", splitMembers("")); + index.put("com.codename1.gpu.GltfLoader.GltfModel", splitMembers("")); + index.put("com.codename1.gpu.GpuCapabilities", splitMembers("")); + index.put("com.codename1.gpu.GraphicsDevice", splitMembers("")); + index.put("com.codename1.gpu.IndexBuffer", splitMembers("")); + index.put("com.codename1.gpu.Light", splitMembers("")); + index.put("com.codename1.gpu.Material", splitMembers("")); + index.put("com.codename1.gpu.Material.Type", splitMembers("")); + index.put("com.codename1.gpu.Matrix4", splitMembers("")); + index.put("com.codename1.gpu.Mesh", splitMembers("")); + index.put("com.codename1.gpu.PrimitiveType", splitMembers("")); + index.put("com.codename1.gpu.Primitives", splitMembers("")); + index.put("com.codename1.gpu.RenderState", splitMembers("")); + index.put("com.codename1.gpu.RenderState.BlendMode", splitMembers("")); + index.put("com.codename1.gpu.RenderState.CullMode", splitMembers("")); + index.put("com.codename1.gpu.RenderView", splitMembers("")); + index.put("com.codename1.gpu.Renderer", splitMembers("")); + index.put("com.codename1.gpu.Texture", splitMembers("")); + index.put("com.codename1.gpu.Texture.Filter", splitMembers("")); + index.put("com.codename1.gpu.Texture.Wrap", splitMembers("")); + index.put("com.codename1.gpu.VertexAttribute", splitMembers("")); + index.put("com.codename1.gpu.VertexAttribute.Usage", splitMembers("")); + index.put("com.codename1.gpu.VertexBuffer", splitMembers("")); + index.put("com.codename1.gpu.VertexFormat", splitMembers("")); index.put("com.codename1.io.AccessToken", splitMembers("")); index.put("com.codename1.io.BufferedInputStream", splitMembers("")); index.put("com.codename1.io.BufferedOutputStream", splitMembers("")); index.put("com.codename1.io.CSVParser", splitMembers("")); index.put("com.codename1.io.CacheMap", splitMembers("")); index.put("com.codename1.io.CharArrayReader", splitMembers("")); + } + + private static void fillFieldIndex7(Map index) { index.put("com.codename1.io.ConnectionRequest", splitMembers("")); index.put("com.codename1.io.ConnectionRequest.CachingMode", splitMembers("")); index.put("com.codename1.io.ConnectionRequest.SSLCertificate", splitMembers("")); @@ -1980,11 +3325,17 @@ private static void fillFieldIndex2(Map index) { index.put("com.codename1.io.IOProgressListener", splitMembers("")); index.put("com.codename1.io.JSONParseCallback", splitMembers("")); index.put("com.codename1.io.JSONParser", splitMembers("")); + index.put("com.codename1.io.JSONParser.RawJson", splitMembers("")); + index.put("com.codename1.io.JSONWriter", splitMembers("")); + index.put("com.codename1.io.JSONWriter.ArrayBuilder", splitMembers("")); + index.put("com.codename1.io.JSONWriter.ObjectBuilder", splitMembers("")); index.put("com.codename1.io.Log", splitMembers("")); index.put("com.codename1.io.MalformedURLException", splitMembers("")); index.put("com.codename1.io.MultipartRequest", splitMembers("")); index.put("com.codename1.io.NetworkEvent", splitMembers("")); index.put("com.codename1.io.NetworkManager", splitMembers("")); + index.put("com.codename1.io.NetworkTypeListener", splitMembers("")); + index.put("com.codename1.io.NetworkTypePlatform", splitMembers("")); index.put("com.codename1.io.Oauth2", splitMembers("")); index.put("com.codename1.io.Oauth2.RefreshTokenRequest", splitMembers("")); index.put("com.codename1.io.PreferenceListener", splitMembers("")); @@ -1998,6 +3349,38 @@ private static void fillFieldIndex2(Map index) { index.put("com.codename1.io.Util", splitMembers("")); index.put("com.codename1.io.WebServiceProxyCall", splitMembers("")); index.put("com.codename1.io.WebServiceProxyCall.WSDefinition", splitMembers("")); + index.put("com.codename1.io.WebSocket", splitMembers("")); + index.put("com.codename1.io.WebSocket.BinaryHandler", splitMembers("")); + index.put("com.codename1.io.WebSocket.CloseHandler", splitMembers("")); + index.put("com.codename1.io.WebSocket.ConnectHandler", splitMembers("")); + index.put("com.codename1.io.WebSocket.ErrorHandler", splitMembers("")); + index.put("com.codename1.io.WebSocket.TextHandler", splitMembers("")); + index.put("com.codename1.io.WebSocketState", splitMembers("")); + index.put("com.codename1.io.bonjour.BonjourBrowser", splitMembers("")); + index.put("com.codename1.io.bonjour.BonjourPlatform", splitMembers("")); + index.put("com.codename1.io.bonjour.BonjourPublisher", splitMembers("")); + index.put("com.codename1.io.bonjour.BonjourService", splitMembers("")); + index.put("com.codename1.io.bonjour.BonjourServiceListener", splitMembers("")); + index.put("com.codename1.io.graphql.GraphQL", splitMembers("")); + index.put("com.codename1.io.graphql.GraphQLClients", splitMembers("")); + index.put("com.codename1.io.graphql.GraphQLClients.Factory", splitMembers("")); + index.put("com.codename1.io.graphql.GraphQLError", splitMembers("")); + index.put("com.codename1.io.graphql.GraphQLResponse", splitMembers("")); + index.put("com.codename1.io.graphql.GraphQLSubscription", splitMembers("")); + index.put("com.codename1.io.graphql.GraphQLSubscription.Handler", splitMembers("")); + index.put("com.codename1.io.grpc.GrpcClients", splitMembers("")); + index.put("com.codename1.io.grpc.GrpcClients.Factory", splitMembers("")); + index.put("com.codename1.io.grpc.GrpcException", splitMembers("")); + index.put("com.codename1.io.grpc.GrpcResponse", splitMembers("")); + index.put("com.codename1.io.grpc.GrpcWeb", splitMembers("")); + index.put("com.codename1.io.grpc.ProtoCodec", splitMembers("")); + index.put("com.codename1.io.grpc.ProtoCodecs", splitMembers("")); + index.put("com.codename1.io.grpc.ProtoReader", splitMembers("")); + } + + private static void fillFieldIndex8(Map index) { + index.put("com.codename1.io.grpc.ProtoReader.PackedReader", splitMembers("")); + index.put("com.codename1.io.grpc.ProtoWriter", splitMembers("")); index.put("com.codename1.io.gzip.Adler32", splitMembers("")); index.put("com.codename1.io.gzip.CRC32", splitMembers("")); index.put("com.codename1.io.gzip.Deflate", splitMembers("")); @@ -2014,13 +3397,21 @@ private static void fillFieldIndex2(Map index) { index.put("com.codename1.io.gzip.InflaterInputStream", splitMembers("")); index.put("com.codename1.io.gzip.JZlib", splitMembers("")); index.put("com.codename1.io.gzip.ZStream", splitMembers("")); + index.put("com.codename1.io.oidc.OidcBrowserNative", splitMembers("")); + index.put("com.codename1.io.oidc.OidcClient", splitMembers("")); + index.put("com.codename1.io.oidc.OidcConfiguration", splitMembers("")); + index.put("com.codename1.io.oidc.OidcConfiguration.Builder", splitMembers("")); + index.put("com.codename1.io.oidc.OidcException", splitMembers("")); + index.put("com.codename1.io.oidc.OidcTokens", splitMembers("")); + index.put("com.codename1.io.oidc.PkceChallenge", splitMembers("")); + index.put("com.codename1.io.oidc.SystemBrowser", splitMembers("")); + index.put("com.codename1.io.oidc.TokenStore", splitMembers("")); index.put("com.codename1.io.rest.ErrorCodeHandler", splitMembers("")); index.put("com.codename1.io.rest.RequestBuilder", splitMembers("")); index.put("com.codename1.io.rest.Response", splitMembers("")); - } - - private static void fillFieldIndex3(Map index) { index.put("com.codename1.io.rest.Rest", splitMembers("")); + index.put("com.codename1.io.rest.RestClients", splitMembers("")); + index.put("com.codename1.io.rest.RestClients.Factory", splitMembers("")); index.put("com.codename1.io.services.CachedData", splitMembers("")); index.put("com.codename1.io.services.CachedDataService", splitMembers("")); index.put("com.codename1.io.services.ImageDownloadService", splitMembers("")); @@ -2033,6 +3424,31 @@ private static void fillFieldIndex3(Map index) { index.put("com.codename1.io.tar.TarInputStream", splitMembers("")); index.put("com.codename1.io.tar.TarOutputStream", splitMembers("")); index.put("com.codename1.io.tar.TarUtils", splitMembers("")); + index.put("com.codename1.io.usb.Usb", splitMembers("")); + index.put("com.codename1.io.usb.UsbDevice", splitMembers("")); + index.put("com.codename1.io.usb.UsbDeviceListener", splitMembers("")); + index.put("com.codename1.io.usb.UsbPlatform", splitMembers("")); + index.put("com.codename1.io.webauthn.PublicKeyCredential", splitMembers("")); + index.put("com.codename1.io.webauthn.PublicKeyCredentialCreationOptions", splitMembers("")); + index.put("com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.Builder", splitMembers("")); + index.put("com.codename1.io.webauthn.PublicKeyCredentialRequestOptions", splitMembers("")); + index.put("com.codename1.io.webauthn.PublicKeyCredentialRequestOptions.Builder", splitMembers("")); + index.put("com.codename1.io.webauthn.WebAuthnClient", splitMembers("")); + index.put("com.codename1.io.webauthn.WebAuthnException", splitMembers("")); + index.put("com.codename1.io.webauthn.WebAuthnNative", splitMembers("")); + index.put("com.codename1.io.wifi.WiFi", splitMembers("")); + index.put("com.codename1.io.wifi.WiFiConnectCallback", splitMembers("")); + index.put("com.codename1.io.wifi.WiFiDirect", splitMembers("")); + index.put("com.codename1.io.wifi.WiFiDirectListener", splitMembers("")); + index.put("com.codename1.io.wifi.WiFiDirectPeer", splitMembers("")); + index.put("com.codename1.io.wifi.WiFiNetwork", splitMembers("")); + index.put("com.codename1.io.wifi.WiFiScanCallback", splitMembers("")); + } + + private static void fillFieldIndex9(Map index) { + index.put("com.codename1.io.wifi.WiFiSecurity", splitMembers("")); + index.put("com.codename1.io.wifi.WifiDirectPlatform", splitMembers("")); + index.put("com.codename1.io.wifi.WifiPlatform", splitMembers("")); index.put("com.codename1.javascript.JSFunction", splitMembers("")); index.put("com.codename1.javascript.JSObject", splitMembers("")); index.put("com.codename1.javascript.JavascriptContext", splitMembers("")); @@ -2051,6 +3467,8 @@ private static void fillFieldIndex3(Map index) { index.put("com.codename1.location.LocationListener", splitMembers("")); index.put("com.codename1.location.LocationManager", splitMembers("")); index.put("com.codename1.location.LocationRequest", splitMembers("")); + index.put("com.codename1.mapping.Mapper", splitMembers("")); + index.put("com.codename1.mapping.Mappers", splitMembers("")); index.put("com.codename1.maps.BoundingBox", splitMembers("")); index.put("com.codename1.maps.Coord", splitMembers("")); index.put("com.codename1.maps.MapComponent", splitMembers("")); @@ -2075,18 +3493,55 @@ private static void fillFieldIndex3(Map index) { index.put("com.codename1.media.AsyncMedia.State", splitMembers("")); index.put("com.codename1.media.AudioBuffer", splitMembers("")); index.put("com.codename1.media.AudioBuffer.AudioBufferCallback", splitMembers("")); + index.put("com.codename1.media.CompletionAwareSoundPoolPeer", splitMembers("")); index.put("com.codename1.media.Media", splitMembers("")); index.put("com.codename1.media.MediaManager", splitMembers("")); index.put("com.codename1.media.MediaMetaData", splitMembers("")); index.put("com.codename1.media.MediaRecorderBuilder", splitMembers("")); + index.put("com.codename1.media.RecognitionCallback", splitMembers("")); + index.put("com.codename1.media.RecognitionOptions", splitMembers("")); index.put("com.codename1.media.RemoteControlListener", splitMembers("")); + index.put("com.codename1.media.SoundPoolPeer", splitMembers("")); + index.put("com.codename1.media.SpeechRecognizer", splitMembers("")); + index.put("com.codename1.media.TextToSpeech", splitMembers("")); + index.put("com.codename1.media.TtsOptions", splitMembers("")); + index.put("com.codename1.media.VoiceCompletionListener", splitMembers("")); index.put("com.codename1.media.WAVWriter", splitMembers("")); index.put("com.codename1.messaging.Message", splitMembers("")); - index.put("com.codename1.notifications.LocalNotification", splitMembers("")); - index.put("com.codename1.notifications.LocalNotificationCallback", splitMembers("")); + index.put("com.codename1.nfc.ApduResponse", splitMembers("")); + index.put("com.codename1.nfc.HostCardEmulationService", splitMembers("")); } - private static void fillFieldIndex4(Map index) { + private static void fillFieldIndex10(Map index) { + index.put("com.codename1.nfc.IsoDep", splitMembers("")); + index.put("com.codename1.nfc.MifareClassic", splitMembers("")); + index.put("com.codename1.nfc.MifareUltralight", splitMembers("")); + index.put("com.codename1.nfc.NdefMessage", splitMembers("")); + index.put("com.codename1.nfc.NdefRecord", splitMembers("")); + index.put("com.codename1.nfc.Nfc", splitMembers("")); + index.put("com.codename1.nfc.NfcA", splitMembers("")); + index.put("com.codename1.nfc.NfcB", splitMembers("")); + index.put("com.codename1.nfc.NfcError", splitMembers("")); + index.put("com.codename1.nfc.NfcException", splitMembers("")); + index.put("com.codename1.nfc.NfcF", splitMembers("")); + index.put("com.codename1.nfc.NfcListener", splitMembers("")); + index.put("com.codename1.nfc.NfcReadOptions", splitMembers("")); + index.put("com.codename1.nfc.NfcV", splitMembers("")); + index.put("com.codename1.nfc.Tag", splitMembers("")); + index.put("com.codename1.nfc.TagTechnology", splitMembers("")); + index.put("com.codename1.nfc.TagType", splitMembers("")); + index.put("com.codename1.notifications.LocalNotification", splitMembers("")); + index.put("com.codename1.notifications.LocalNotification.Action", splitMembers("")); + index.put("com.codename1.notifications.LocalNotification.MessagingStyle", splitMembers("")); + index.put("com.codename1.notifications.LocalNotification.MessagingStyle.Message", splitMembers("")); + index.put("com.codename1.notifications.LocalNotificationCallback", splitMembers("")); + index.put("com.codename1.notifications.NotificationChannelBuilder", splitMembers("")); + index.put("com.codename1.notifications.NotificationPermissionCallback", splitMembers("")); + index.put("com.codename1.notifications.NotificationPermissionRequest", splitMembers("")); + index.put("com.codename1.notifications.NotificationPermissionResult", splitMembers("")); + index.put("com.codename1.notifications.NotificationPermissionResult.AuthorizationLevel", splitMembers("")); + index.put("com.codename1.orm.Dao", splitMembers("")); + index.put("com.codename1.orm.EntityManager", splitMembers("")); index.put("com.codename1.payment.ApplePromotionalOffer", splitMembers("")); index.put("com.codename1.payment.PendingPurchaseCallback", splitMembers("")); index.put("com.codename1.payment.Product", splitMembers("")); @@ -2096,11 +3551,16 @@ private static void fillFieldIndex4(Map index) { index.put("com.codename1.payment.Receipt", splitMembers("")); index.put("com.codename1.payment.ReceiptStore", splitMembers("")); index.put("com.codename1.payment.RestoreCallback", splitMembers("")); + index.put("com.codename1.payment.WalletExtension", splitMembers("")); + index.put("com.codename1.payment.WalletPassEntry", splitMembers("")); index.put("com.codename1.plugin.Plugin", splitMembers("")); index.put("com.codename1.plugin.PluginSupport", splitMembers("")); index.put("com.codename1.plugin.event.IsGalleryTypeSupportedEvent", splitMembers("")); index.put("com.codename1.plugin.event.OpenGalleryEvent", splitMembers("")); index.put("com.codename1.plugin.event.PluginEvent", splitMembers("")); + index.put("com.codename1.printing.PrintResult", splitMembers("")); + index.put("com.codename1.printing.PrintResultListener", splitMembers("")); + index.put("com.codename1.printing.Printer", splitMembers("")); index.put("com.codename1.processing.Result", splitMembers("")); index.put("com.codename1.properties.BooleanProperty", splitMembers("")); index.put("com.codename1.properties.ByteProperty", splitMembers("")); @@ -2117,6 +3577,9 @@ private static void fillFieldIndex4(Map index) { index.put("com.codename1.properties.NumericProperty", splitMembers("")); index.put("com.codename1.properties.PreferencesObject", splitMembers("")); index.put("com.codename1.properties.Property", splitMembers("")); + } + + private static void fillFieldIndex11(Map index) { index.put("com.codename1.properties.PropertyBase", splitMembers("")); index.put("com.codename1.properties.PropertyBusinessObject", splitMembers("")); index.put("com.codename1.properties.PropertyChangeListener", splitMembers("")); @@ -2148,22 +3611,62 @@ private static void fillFieldIndex4(Map index) { index.put("com.codename1.push.PushBuilder", splitMembers("")); index.put("com.codename1.push.PushCallback", splitMembers("")); index.put("com.codename1.push.PushContent", splitMembers("")); + index.put("com.codename1.router.Navigation", splitMembers("")); + index.put("com.codename1.router.NavigationEntry", splitMembers("")); + index.put("com.codename1.router.PopGuard", splitMembers("")); + index.put("com.codename1.router.PopReason", splitMembers("")); + index.put("com.codename1.router.RouteDispatcher", splitMembers("")); + index.put("com.codename1.security.AuthenticationOptions", splitMembers("")); + index.put("com.codename1.security.Base32", splitMembers("")); + index.put("com.codename1.security.BiometricError", splitMembers("")); + index.put("com.codename1.security.BiometricException", splitMembers("")); + index.put("com.codename1.security.BiometricType", splitMembers("")); + index.put("com.codename1.security.Biometrics", splitMembers("")); + index.put("com.codename1.security.Cipher", splitMembers("")); + index.put("com.codename1.security.CryptoException", splitMembers("")); + index.put("com.codename1.security.Hash", splitMembers("")); + index.put("com.codename1.security.Hmac", splitMembers("")); + index.put("com.codename1.security.Jwt", splitMembers("")); + index.put("com.codename1.security.Key", splitMembers("")); + index.put("com.codename1.security.KeyGenerator", splitMembers("")); + index.put("com.codename1.security.KeyPair", splitMembers("")); + index.put("com.codename1.security.Otp", splitMembers("")); + index.put("com.codename1.security.PrivateKey", splitMembers("")); + index.put("com.codename1.security.PublicKey", splitMembers("")); + index.put("com.codename1.security.SecretKey", splitMembers("")); + index.put("com.codename1.security.SecureRandom", splitMembers("")); + index.put("com.codename1.security.SecureStorage", splitMembers("")); + index.put("com.codename1.security.Signature", splitMembers("")); index.put("com.codename1.share.EmailShare", splitMembers("")); index.put("com.codename1.share.FacebookShare", splitMembers("")); index.put("com.codename1.share.SMSShare", splitMembers("")); + index.put("com.codename1.share.ShareResult", splitMembers("")); + index.put("com.codename1.share.ShareResultListener", splitMembers("")); + index.put("com.codename1.share.ShareService", splitMembers("")); + index.put("com.codename1.share.SharedContent", splitMembers("")); } - private static void fillFieldIndex5(Map index) { - index.put("com.codename1.share.ShareService", splitMembers("")); + private static void fillFieldIndex12(Map index) { + index.put("com.codename1.share.SharedContent.Builder", splitMembers("")); + index.put("com.codename1.share.SharedContent.Item", splitMembers("")); + index.put("com.codename1.social.AppleSignIn", splitMembers("")); + index.put("com.codename1.social.AppleSignInCallback", splitMembers("")); + index.put("com.codename1.social.AppleSignInNative", splitMembers("")); + index.put("com.codename1.social.AppleSignInResult", splitMembers("")); + index.put("com.codename1.social.Auth0Connect", splitMembers("")); index.put("com.codename1.social.FacebookConnect", splitMembers("")); + index.put("com.codename1.social.FirebaseAuth", splitMembers("")); + index.put("com.codename1.social.FirebaseAuth.FirebaseUser", splitMembers("")); index.put("com.codename1.social.GoogleConnect", splitMembers("")); index.put("com.codename1.social.Login", splitMembers("")); index.put("com.codename1.social.LoginCallback", splitMembers("")); + index.put("com.codename1.social.MicrosoftConnect", splitMembers("")); index.put("com.codename1.system.CrashReport", splitMembers("")); index.put("com.codename1.system.DefaultCrashReporter", splitMembers("")); index.put("com.codename1.system.Lifecycle", splitMembers("")); index.put("com.codename1.system.NativeInterface", splitMembers("")); index.put("com.codename1.system.NativeLookup", splitMembers("")); + index.put("com.codename1.system.SimulatorHookExecutor", splitMembers("")); index.put("com.codename1.system.URLCallback", splitMembers("")); index.put("com.codename1.testing.AbstractTest", splitMembers("")); index.put("com.codename1.testing.DeviceRunner", splitMembers("")); @@ -2177,7 +3680,7 @@ private static void fillFieldIndex5(Map index) { index.put("com.codename1.ui.AutoCompleteTextComponent.AutoCompleteFilter", splitMembers("")); index.put("com.codename1.ui.AutoCompleteTextField", splitMembers("ANYBASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDECIMALDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YEMAILADDRE_RESIZE_CURSORHAND_CURSORINITIAL_CAPS_SENTENCEINITIAL_CAPS_WORDLEFTMOVE_CURSORNE_RESIZE_CURSORNON_PREDICTIVENUMERICNW_RESIZE_CURSORN_RESIZE_CURSORPASSWORDPHONENUMBERPOPUP_POSITION_AUTOPOPUP_POSITION_OVERPOPUP_POSITION_UNDERRIGHTSENSITIVESE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPUNEDITABLEUPPERCASEURLUSERNAMEWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.BlockingDisallowedException", splitMembers("")); - index.put("com.codename1.ui.BrowserComponent", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERBROWSER_PROPERTY_FOLLOW_TARGET_BLANKCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSORonErroronLoadonMessageonStart")); + index.put("com.codename1.ui.BrowserComponent", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERBROWSER_PROPERTY_FOLLOW_TARGET_BLANKBROWSER_PROPERTY_INTERFACE_STYLECENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSORonErroronLoadonMessageonStart")); index.put("com.codename1.ui.BrowserComponent.JSExpression", splitMembers("")); index.put("com.codename1.ui.BrowserComponent.JSRef", splitMembers("")); index.put("com.codename1.ui.BrowserComponent.JSType", splitMembers("BOOLEANFUNCTIONNUMBEROBJECTSTRINGUNDEFINED")); @@ -2189,8 +3692,8 @@ private static void fillFieldIndex5(Map index) { index.put("com.codename1.ui.CN1Constants", splitMembers("DENSITY_2HDDENSITY_4KDENSITY_560DENSITY_HDDENSITY_HIGHDENSITY_LOWDENSITY_MEDIUMDENSITY_VERY_HIGHDENSITY_VERY_LOWGALLERY_ALLGALLERY_ALL_MULTIGALLERY_IMAGEGALLERY_IMAGE_MULTIGALLERY_VIDEOGALLERY_VIDEO_MULTIPICKER_TYPE_CALENDARPICKER_TYPE_DATEPICKER_TYPE_DATE_AND_TIMEPICKER_TYPE_DURATIONPICKER_TYPE_DURATION_HOURSPICKER_TYPE_DURATION_MINUTESPICKER_TYPE_STRINGSPICKER_TYPE_TIMESMS_BOTHSMS_INTERACTIVESMS_NOT_SUPPORTEDSMS_SEAMLESS")); index.put("com.codename1.ui.Calendar", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.CheckBox", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSTATE_DEFAULTSTATE_PRESSEDSTATE_ROLLOVERSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); - index.put("com.codename1.ui.ComboBox", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORFIXED_CENTERFIXED_LEADFIXED_NONEFIXED_NONE_CYCLICFIXED_NONE_ONE_ELEMENT_MARGIN_FROM_EDGEFIXED_TRAILHAND_CURSORHORIZONTALLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPVERTICALWAIT_CURSORW_RESIZE_CURSOR")); - index.put("com.codename1.ui.Command", splitMembers("")); + index.put("com.codename1.ui.ComboBox", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORFIXED_CENTERFIXED_LEADFIXED_NONEFIXED_NONE_CYCLICFIXED_NONE_ONE_ELEMENT_MARGIN_FROM_EDGEFIXED_TRAILHAND_CURSORHORIZONTALLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORPOPUP_PLACEMENT_ABOVEPOPUP_PLACEMENT_AUTOPOPUP_PLACEMENT_BELOWPOPUP_PLACEMENT_BOTTOM_OF_FORMPOPUP_PLACEMENT_TOP_OF_FORMRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPVERTICALWAIT_CURSORW_RESIZE_CURSOR")); + index.put("com.codename1.ui.Command", splitMembers("DESKTOP_MENUDESKTOP_MENU_ABOUTDESKTOP_MENU_APPDESKTOP_MENU_EDITDESKTOP_MENU_FILEDESKTOP_MENU_HELPDESKTOP_MENU_PREFERENCESDESKTOP_MENU_QUITDESKTOP_MENU_VIEWDESKTOP_MENU_WINDOWDESKTOP_SHORTCUT_KEYDESKTOP_SHORTCUT_MODIFIERSDESKTOP_SHORTCUT_MODIFIER_ALTDESKTOP_SHORTCUT_MODIFIER_PRIMARYDESKTOP_SHORTCUT_MODIFIER_SHIFT")); index.put("com.codename1.ui.CommonProgressAnimations", splitMembers("")); index.put("com.codename1.ui.CommonProgressAnimations.CircleProgress", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.CommonProgressAnimations.EmptyAnimation", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); @@ -2203,39 +3706,44 @@ private static void fillFieldIndex5(Map index) { index.put("com.codename1.ui.ComponentSelector.ComponentClosure", splitMembers("")); index.put("com.codename1.ui.ComponentSelector.ComponentMapper", splitMembers("")); index.put("com.codename1.ui.ComponentSelector.Filter", splitMembers("")); + index.put("com.codename1.ui.ConicGradient", splitMembers("CYCLE_NONECYCLE_REFLECTCYCLE_REPEATKIND_CONICKIND_LINEARKIND_RADIAL")); index.put("com.codename1.ui.Container", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.Dialog", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPTYPE_ALARMTYPE_CONFIRMATIONTYPE_ERRORTYPE_INFOTYPE_NONETYPE_WARNINGWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.Display", splitMembers("COMMAND_BEHAVIOR_BUTTON_BARCOMMAND_BEHAVIOR_BUTTON_BAR_TITLE_BACKCOMMAND_BEHAVIOR_BUTTON_BAR_TITLE_RIGHTCOMMAND_BEHAVIOR_DEFAULTCOMMAND_BEHAVIOR_ICSCOMMAND_BEHAVIOR_NATIVECOMMAND_BEHAVIOR_SIDE_NAVIGATIONCOMMAND_BEHAVIOR_SOFTKEYCOMMAND_BEHAVIOR_TOUCH_MENUDENSITY_2HDDENSITY_4KDENSITY_560DENSITY_HDDENSITY_HIGHDENSITY_LOWDENSITY_MEDIUMDENSITY_VERY_HIGHDENSITY_VERY_LOWGALLERY_ALLGALLERY_ALL_MULTIGALLERY_IMAGEGALLERY_IMAGE_MULTIGALLERY_VIDEOGALLERY_VIDEO_MULTIGAME_DOWNGAME_FIREGAME_LEFTGAME_RIGHTGAME_UPKEYBOARD_TYPE_HALF_QWERTYKEYBOARD_TYPE_NUMERICKEYBOARD_TYPE_QWERTYKEYBOARD_TYPE_UNKNOWNKEYBOARD_TYPE_VIRTUALKEY_POUNDMEDIA_KEY_FAST_BACKWARDMEDIA_KEY_FAST_FORWARDMEDIA_KEY_PLAYMEDIA_KEY_PLAY_PAUSEMEDIA_KEY_PLAY_STOPMEDIA_KEY_SKIP_BACKMEDIA_KEY_SKIP_FORWARDMEDIA_KEY_STOPPICKER_TYPE_CALENDARPICKER_TYPE_DATEPICKER_TYPE_DATE_AND_TIMEPICKER_TYPE_DURATIONPICKER_TYPE_DURATION_HOURSPICKER_TYPE_DURATION_MINUTESPICKER_TYPE_STRINGSPICKER_TYPE_TIMESHOW_DURING_EDIT_ALLOW_DISCARDSHOW_DURING_EDIT_ALLOW_SAVESHOW_DURING_EDIT_EXCEPTIONSHOW_DURING_EDIT_IGNORESHOW_DURING_EDIT_SET_AS_NEXTSMS_BOTHSMS_INTERACTIVESMS_NOT_SUPPORTEDSMS_SEAMLESSSOUND_TYPE_ALARMSOUND_TYPE_BUTTON_PRESSSOUND_TYPE_CONFIRMATIONSOUND_TYPE_ERRORSOUND_TYPE_INFOSOUND_TYPE_WARNINGWINDOW_SIZE_HINT_PERCENT")); index.put("com.codename1.ui.DynamicImage", splitMembers("")); + } + + private static void fillFieldIndex13(Map index) { index.put("com.codename1.ui.Editable", splitMembers("")); index.put("com.codename1.ui.EncodedImage", splitMembers("")); index.put("com.codename1.ui.Font", splitMembers("BASELINEBOTTOMCENTERCENTER_BEHAVIOR_CENTERCENTER_BEHAVIOR_CENTER_ABSOLUTECENTER_BEHAVIOR_SCALECENTER_BEHAVIOR_TOTAL_BELOWDENSITY_2HDDENSITY_4KDENSITY_560DENSITY_HDDENSITY_HIGHDENSITY_LOWDENSITY_MEDIUMDENSITY_VERY_HIGHDENSITY_VERY_LOWEASTFACE_MONOSPACEFACE_PROPORTIONALFACE_SYSTEMGALLERY_ALLGALLERY_ALL_MULTIGALLERY_IMAGEGALLERY_IMAGE_MULTIGALLERY_VIDEOGALLERY_VIDEO_MULTILEFTNATIVE_ITALIC_BLACKNATIVE_ITALIC_BOLDNATIVE_ITALIC_LIGHTNATIVE_ITALIC_REGULARNATIVE_ITALIC_THINNATIVE_MAIN_BLACKNATIVE_MAIN_BOLDNATIVE_MAIN_LIGHTNATIVE_MAIN_REGULARNATIVE_MAIN_THINNORTHPICKER_TYPE_CALENDARPICKER_TYPE_DATEPICKER_TYPE_DATE_AND_TIMEPICKER_TYPE_DURATIONPICKER_TYPE_DURATION_HOURSPICKER_TYPE_DURATION_MINUTESPICKER_TYPE_STRINGSPICKER_TYPE_TIMERIGHTSIZE_LARGESIZE_MEDIUMSIZE_SMALLSMS_BOTHSMS_INTERACTIVESMS_NOT_SUPPORTEDSMS_SEAMLESSSOUTHSTYLE_BOLDSTYLE_ITALICSTYLE_PLAINSTYLE_UNDERLINEDTOPWEST")); index.put("com.codename1.ui.FontImage", splitMembers("MATERIAL_10KMATERIAL_10MPMATERIAL_11MPMATERIAL_123MATERIAL_12MPMATERIAL_13MPMATERIAL_14MPMATERIAL_15MPMATERIAL_16MPMATERIAL_17MPMATERIAL_18MPMATERIAL_18_UP_RATINGMATERIAL_19MPMATERIAL_1KMATERIAL_1K_PLUSMATERIAL_1X_MOBILEDATAMATERIAL_20MPMATERIAL_21MPMATERIAL_22MPMATERIAL_23MPMATERIAL_24MPMATERIAL_2KMATERIAL_2K_PLUSMATERIAL_2MPMATERIAL_30FPSMATERIAL_30FPS_SELECTMATERIAL_360MATERIAL_3D_ROTATIONMATERIAL_3G_MOBILEDATAMATERIAL_3KMATERIAL_3K_PLUSMATERIAL_3MPMATERIAL_3PMATERIAL_4G_MOBILEDATAMATERIAL_4G_PLUS_MOBILEDATAMATERIAL_4KMATERIAL_4K_PLUSMATERIAL_4MPMATERIAL_5GMATERIAL_5KMATERIAL_5K_PLUSMATERIAL_5MPMATERIAL_60FPSMATERIAL_60FPS_SELECTMATERIAL_6KMATERIAL_6K_PLUSMATERIAL_6MPMATERIAL_6_FT_APARTMATERIAL_7KMATERIAL_7K_PLUSMATERIAL_7MPMATERIAL_8KMATERIAL_8K_PLUSMATERIAL_8MPMATERIAL_9KMATERIAL_9K_PLUSMATERIAL_9MPMATERIAL_ABCMATERIAL_ACCESSIBILITYMATERIAL_ACCESSIBILITY_NEWMATERIAL_ACCESSIBLEMATERIAL_ACCESSIBLE_FORWARDMATERIAL_ACCESS_ALARMMATERIAL_ACCESS_ALARMSMATERIAL_ACCESS_TIMEMATERIAL_ACCESS_TIME_FILLEDMATERIAL_ACCOUNT_BALANCEMATERIAL_ACCOUNT_BALANCE_WALLETMATERIAL_ACCOUNT_BOXMATERIAL_ACCOUNT_CIRCLEMATERIAL_ACCOUNT_TREEMATERIAL_AC_UNITMATERIAL_ADBMATERIAL_ADDMATERIAL_ADDCHARTMATERIAL_ADD_ALARMMATERIAL_ADD_ALERTMATERIAL_ADD_A_PHOTOMATERIAL_ADD_BOXMATERIAL_ADD_BUSINESSMATERIAL_ADD_CALLMATERIAL_ADD_CARDMATERIAL_ADD_CHARTMATERIAL_ADD_CIRCLEMATERIAL_ADD_CIRCLE_OUTLINEMATERIAL_ADD_COMMENTMATERIAL_ADD_HOMEMATERIAL_ADD_HOME_WORKMATERIAL_ADD_IC_CALLMATERIAL_ADD_LINKMATERIAL_ADD_LOCATIONMATERIAL_ADD_LOCATION_ALTMATERIAL_ADD_MODERATORMATERIAL_ADD_PHOTO_ALTERNATEMATERIAL_ADD_REACTIONMATERIAL_ADD_ROADMATERIAL_ADD_SHOPPING_CARTMATERIAL_ADD_TASKMATERIAL_ADD_TO_DRIVEMATERIAL_ADD_TO_HOME_SCREENMATERIAL_ADD_TO_PHOTOSMATERIAL_ADD_TO_QUEUEMATERIAL_ADF_SCANNERMATERIAL_ADJUSTMATERIAL_ADMIN_PANEL_SETTINGSMATERIAL_ADOBEMATERIAL_ADS_CLICKMATERIAL_AD_UNITSMATERIAL_AGRICULTUREMATERIAL_AIRMATERIAL_AIRLINESMATERIAL_AIRLINE_SEAT_FLATMATERIAL_AIRLINE_SEAT_FLAT_ANGLEDMATERIAL_AIRLINE_SEAT_INDIVIDUAL_SUITEMATERIAL_AIRLINE_SEAT_LEGROOM_EXTRAMATERIAL_AIRLINE_SEAT_LEGROOM_NORMALMATERIAL_AIRLINE_SEAT_LEGROOM_REDUCEDMATERIAL_AIRLINE_SEAT_RECLINE_EXTRAMATERIAL_AIRLINE_SEAT_RECLINE_NORMALMATERIAL_AIRLINE_STOPSMATERIAL_AIRPLANEMODE_ACTIVEMATERIAL_AIRPLANEMODE_INACTIVEMATERIAL_AIRPLANEMODE_OFFMATERIAL_AIRPLANEMODE_ONMATERIAL_AIRPLANE_TICKETMATERIAL_AIRPLAYMATERIAL_AIRPORT_SHUTTLEMATERIAL_ALARMMATERIAL_ALARM_ADDMATERIAL_ALARM_OFFMATERIAL_ALARM_ONMATERIAL_ALBUMMATERIAL_ALIGN_HORIZONTAL_CENTERMATERIAL_ALIGN_HORIZONTAL_LEFTMATERIAL_ALIGN_HORIZONTAL_RIGHTMATERIAL_ALIGN_VERTICAL_BOTTOMMATERIAL_ALIGN_VERTICAL_CENTERMATERIAL_ALIGN_VERTICAL_TOPMATERIAL_ALL_INBOXMATERIAL_ALL_INCLUSIVEMATERIAL_ALL_OUTMATERIAL_ALTERNATE_EMAILMATERIAL_ALT_ROUTEMATERIAL_AMP_STORIESMATERIAL_ANALYTICSMATERIAL_ANCHORMATERIAL_ANDROIDMATERIAL_ANIMATIONMATERIAL_ANNOUNCEMENTMATERIAL_AODMATERIAL_APARTMENTMATERIAL_APIMATERIAL_APPLEMATERIAL_APPROVALMATERIAL_APPSMATERIAL_APPS_OUTAGEMATERIAL_APP_BLOCKINGMATERIAL_APP_REGISTRATIONMATERIAL_APP_SETTINGS_ALTMATERIAL_APP_SHORTCUTMATERIAL_ARCHITECTUREMATERIAL_ARCHIVEMATERIAL_AREA_CHARTMATERIAL_ARROW_BACKMATERIAL_ARROW_BACK_IOSMATERIAL_ARROW_BACK_IOS_NEWMATERIAL_ARROW_CIRCLE_DOWNMATERIAL_ARROW_CIRCLE_LEFTMATERIAL_ARROW_CIRCLE_RIGHTMATERIAL_ARROW_CIRCLE_UPMATERIAL_ARROW_DOWNWARDMATERIAL_ARROW_DROP_DOWNMATERIAL_ARROW_DROP_DOWN_CIRCLEMATERIAL_ARROW_DROP_UPMATERIAL_ARROW_FORWARDMATERIAL_ARROW_FORWARD_IOSMATERIAL_ARROW_LEFTMATERIAL_ARROW_OUTWARDMATERIAL_ARROW_RIGHTMATERIAL_ARROW_RIGHT_ALTMATERIAL_ARROW_UPWARDMATERIAL_ARTICLEMATERIAL_ART_TRACKMATERIAL_ASPECT_RATIOMATERIAL_ASSESSMENTMATERIAL_ASSIGNMENTMATERIAL_ASSIGNMENT_ADDMATERIAL_ASSIGNMENT_INDMATERIAL_ASSIGNMENT_LATEMATERIAL_ASSIGNMENT_RETURNMATERIAL_ASSIGNMENT_RETURNEDMATERIAL_ASSIGNMENT_TURNED_INMATERIAL_ASSISTANTMATERIAL_ASSISTANT_DIRECTIONMATERIAL_ASSISTANT_NAVIGATIONMATERIAL_ASSISTANT_PHOTOMATERIAL_ASSIST_WALKERMATERIAL_ASSURED_WORKLOADMATERIAL_ATMMATERIAL_ATTACHMENTMATERIAL_ATTACH_EMAILMATERIAL_ATTACH_FILEMATERIAL_ATTACH_MONEYMATERIAL_ATTRACTIONSMATERIAL_ATTRIBUTIONMATERIAL_AUDIOTRACKMATERIAL_AUDIO_FILEMATERIAL_AUTOFPS_SELECTMATERIAL_AUTORENEWMATERIAL_AUTO_AWESOMEMATERIAL_AUTO_AWESOME_MOSAICMATERIAL_AUTO_AWESOME_MOTIONMATERIAL_AUTO_DELETEMATERIAL_AUTO_FIX_HIGHMATERIAL_AUTO_FIX_NORMALMATERIAL_AUTO_FIX_OFFMATERIAL_AUTO_GRAPHMATERIAL_AUTO_MODEMATERIAL_AUTO_STORIESMATERIAL_AV_TIMERMATERIAL_BABY_CHANGING_STATIONMATERIAL_BACKPACKMATERIAL_BACKSPACEMATERIAL_BACKUPMATERIAL_BACKUP_TABLEMATERIAL_BACK_HANDMATERIAL_BADGEMATERIAL_BAKERY_DININGMATERIAL_BALANCEMATERIAL_BALCONYMATERIAL_BALLOTMATERIAL_BARCODE_READERMATERIAL_BAR_CHARTMATERIAL_BATCH_PREDICTIONMATERIAL_BATHROOMMATERIAL_BATHTUBMATERIAL_BATTERY_0_BARMATERIAL_BATTERY_1_BARMATERIAL_BATTERY_2_BARMATERIAL_BATTERY_3_BARMATERIAL_BATTERY_4_BARMATERIAL_BATTERY_5_BARMATERIAL_BATTERY_6_BARMATERIAL_BATTERY_ALERTMATERIAL_BATTERY_CHARGING_FULLMATERIAL_BATTERY_FULLMATERIAL_BATTERY_SAVERMATERIAL_BATTERY_STDMATERIAL_BATTERY_UNKNOWNMATERIAL_BEACH_ACCESSMATERIAL_BEDMATERIAL_BEDROOM_BABYMATERIAL_BEDROOM_CHILDMATERIAL_BEDROOM_PARENTMATERIAL_BEDTIMEMATERIAL_BEDTIME_OFFMATERIAL_BEENHEREMATERIAL_BENTOMATERIAL_BIKE_SCOOTERMATERIAL_BIOTECHMATERIAL_BLENDERMATERIAL_BLINDMATERIAL_BLINDSMATERIAL_BLINDS_CLOSEDMATERIAL_BLOCKMATERIAL_BLOCK_FLIPPEDMATERIAL_BLOODTYPEMATERIAL_BLUETOOTHMATERIAL_BLUETOOTH_AUDIOMATERIAL_BLUETOOTH_CONNECTEDMATERIAL_BLUETOOTH_DISABLEDMATERIAL_BLUETOOTH_DRIVEMATERIAL_BLUETOOTH_SEARCHINGMATERIAL_BLUR_CIRCULARMATERIAL_BLUR_LINEARMATERIAL_BLUR_OFFMATERIAL_BLUR_ONMATERIAL_BOLTMATERIAL_BOOKMATERIAL_BOOKMARKMATERIAL_BOOKMARKSMATERIAL_BOOKMARK_ADDMATERIAL_BOOKMARK_ADDEDMATERIAL_BOOKMARK_BORDERMATERIAL_BOOKMARK_OUTLINEMATERIAL_BOOKMARK_REMOVEMATERIAL_BOOK_ONLINEMATERIAL_BORDER_ALLMATERIAL_BORDER_BOTTOMMATERIAL_BORDER_CLEARMATERIAL_BORDER_COLORMATERIAL_BORDER_HORIZONTALMATERIAL_BORDER_INNERMATERIAL_BORDER_LEFTMATERIAL_BORDER_OUTERMATERIAL_BORDER_RIGHTMATERIAL_BORDER_STYLEMATERIAL_BORDER_TOPMATERIAL_BORDER_VERTICALMATERIAL_BOYMATERIAL_BRANDING_WATERMARKMATERIAL_BREAKFAST_DININGMATERIAL_BRIGHTNESS_1MATERIAL_BRIGHTNESS_2MATERIAL_BRIGHTNESS_3MATERIAL_BRIGHTNESS_4MATERIAL_BRIGHTNESS_5MATERIAL_BRIGHTNESS_6MATERIAL_BRIGHTNESS_7MATERIAL_BRIGHTNESS_AUTOMATERIAL_BRIGHTNESS_HIGHMATERIAL_BRIGHTNESS_LOWMATERIAL_BRIGHTNESS_MEDIUMMATERIAL_BROADCAST_ON_HOMEMATERIAL_BROADCAST_ON_PERSONALMATERIAL_BROKEN_IMAGEMATERIAL_BROWSER_NOT_SUPPORTEDMATERIAL_BROWSER_UPDATEDMATERIAL_BROWSE_GALLERYMATERIAL_BRUNCH_DININGMATERIAL_BRUSHMATERIAL_BUBBLE_CHARTMATERIAL_BUG_REPORTMATERIAL_BUILDMATERIAL_BUILD_CIRCLEMATERIAL_BUNGALOWMATERIAL_BURST_MODEMATERIAL_BUSINESSMATERIAL_BUSINESS_CENTERMATERIAL_BUS_ALERTMATERIAL_CABINMATERIAL_CABLEMATERIAL_CACHEDMATERIAL_CAKEMATERIAL_CALCULATEMATERIAL_CALENDAR_MONTHMATERIAL_CALENDAR_TODAYMATERIAL_CALENDAR_VIEW_DAYMATERIAL_CALENDAR_VIEW_MONTHMATERIAL_CALENDAR_VIEW_WEEKMATERIAL_CALLMATERIAL_CALL_ENDMATERIAL_CALL_MADEMATERIAL_CALL_MERGEMATERIAL_CALL_MISSEDMATERIAL_CALL_MISSED_OUTGOINGMATERIAL_CALL_RECEIVEDMATERIAL_CALL_SPLITMATERIAL_CALL_TO_ACTIONMATERIAL_CAMERAMATERIAL_CAMERASWITCHMATERIAL_CAMERA_ALTMATERIAL_CAMERA_ENHANCEMATERIAL_CAMERA_FRONTMATERIAL_CAMERA_INDOORMATERIAL_CAMERA_OUTDOORMATERIAL_CAMERA_REARMATERIAL_CAMERA_ROLLMATERIAL_CAMPAIGNMATERIAL_CANCELMATERIAL_CANCEL_PRESENTATIONMATERIAL_CANCEL_SCHEDULE_SENDMATERIAL_CANDLESTICK_CHARTMATERIAL_CARD_GIFTCARDMATERIAL_CARD_MEMBERSHIPMATERIAL_CARD_TRAVELMATERIAL_CARPENTERMATERIAL_CAR_CRASHMATERIAL_CAR_RENTALMATERIAL_CAR_REPAIRMATERIAL_CASESMATERIAL_CASINOMATERIAL_CASTMATERIAL_CASTLEMATERIAL_CAST_CONNECTEDMATERIAL_CAST_FOR_EDUCATIONMATERIAL_CATCHING_POKEMONMATERIAL_CATEGORYMATERIAL_CELEBRATIONMATERIAL_CELL_TOWERMATERIAL_CELL_WIFIMATERIAL_CENTER_FOCUS_STRONGMATERIAL_CENTER_FOCUS_WEAKMATERIAL_CHAIRMATERIAL_CHAIR_ALTMATERIAL_CHALETMATERIAL_CHANGE_CIRCLEMATERIAL_CHANGE_HISTORYMATERIAL_CHARGING_STATIONMATERIAL_CHATMATERIAL_CHAT_BUBBLEMATERIAL_CHAT_BUBBLE_OUTLINEMATERIAL_CHECKMATERIAL_CHECKLISTMATERIAL_CHECKLIST_RTLMATERIAL_CHECKROOMMATERIAL_CHECK_BOXMATERIAL_CHECK_BOX_OUTLINE_BLANKMATERIAL_CHECK_CIRCLEMATERIAL_CHECK_CIRCLE_OUTLINEMATERIAL_CHEVRON_LEFTMATERIAL_CHEVRON_RIGHTMATERIAL_CHILD_CAREMATERIAL_CHILD_FRIENDLYMATERIAL_CHROME_READER_MODEMATERIAL_CHURCHMATERIAL_CIRCLEMATERIAL_CIRCLE_NOTIFICATIONSMATERIAL_CLASSMATERIAL_CLEANING_SERVICESMATERIAL_CLEAN_HANDSMATERIAL_CLEARMATERIAL_CLEAR_ALLMATERIAL_CLOSEMATERIAL_CLOSED_CAPTIONMATERIAL_CLOSED_CAPTION_DISABLEDMATERIAL_CLOSED_CAPTION_OFFMATERIAL_CLOSE_FULLSCREENMATERIAL_CLOUDMATERIAL_CLOUDY_SNOWINGMATERIAL_CLOUD_CIRCLEMATERIAL_CLOUD_DONEMATERIAL_CLOUD_DOWNLOADMATERIAL_CLOUD_OFFMATERIAL_CLOUD_QUEUEMATERIAL_CLOUD_SYNCMATERIAL_CLOUD_UPLOADMATERIAL_CO2MATERIAL_CODEMATERIAL_CODE_OFFMATERIAL_COFFEEMATERIAL_COFFEE_MAKERMATERIAL_COLLECTIONSMATERIAL_COLLECTIONS_BOOKMARKMATERIAL_COLORIZEMATERIAL_COLOR_LENSMATERIAL_COMMENTMATERIAL_COMMENTS_DISABLEDMATERIAL_COMMENT_BANKMATERIAL_COMMITMATERIAL_COMMUTEMATERIAL_COMPAREMATERIAL_COMPARE_ARROWSMATERIAL_COMPASS_CALIBRATIONMATERIAL_COMPOSTMATERIAL_COMPRESSMATERIAL_COMPUTERMATERIAL_CONFIRMATION_NUMMATERIAL_CONFIRMATION_NUMBERMATERIAL_CONNECTED_TVMATERIAL_CONNECTING_AIRPORTSMATERIAL_CONNECT_WITHOUT_CONTACTMATERIAL_CONSTRUCTIONMATERIAL_CONTACTLESSMATERIAL_CONTACTSMATERIAL_CONTACT_EMERGENCYMATERIAL_CONTACT_MAILMATERIAL_CONTACT_PAGEMATERIAL_CONTACT_PHONEMATERIAL_CONTACT_SUPPORTMATERIAL_CONTENT_COPYMATERIAL_CONTENT_CUTMATERIAL_CONTENT_PASTEMATERIAL_CONTENT_PASTE_GOMATERIAL_CONTENT_PASTE_OFFMATERIAL_CONTENT_PASTE_SEARCHMATERIAL_CONTRASTMATERIAL_CONTROL_CAMERAMATERIAL_CONTROL_POINTMATERIAL_CONTROL_POINT_DUPLICATEMATERIAL_CONVEYOR_BELTMATERIAL_COOKIEMATERIAL_COPYRIGHTMATERIAL_COPY_ALLMATERIAL_CORONAVIRUSMATERIAL_CORPORATE_FAREMATERIAL_COTTAGEMATERIAL_COUNTERTOPSMATERIAL_CO_PRESENTMATERIAL_CREATEMATERIAL_CREATE_NEW_FOLDERMATERIAL_CREDIT_CARDMATERIAL_CREDIT_CARD_OFFMATERIAL_CREDIT_SCOREMATERIAL_CRIBMATERIAL_CRISIS_ALERTMATERIAL_CROPMATERIAL_CROP_16_9MATERIAL_CROP_3_2MATERIAL_CROP_5_4MATERIAL_CROP_7_5MATERIAL_CROP_DINMATERIAL_CROP_FREEMATERIAL_CROP_LANDSCAPEMATERIAL_CROP_ORIGINALMATERIAL_CROP_PORTRAITMATERIAL_CROP_ROTATEMATERIAL_CROP_SQUAREMATERIAL_CRUELTY_FREEMATERIAL_CSSMATERIAL_CURRENCY_BITCOINMATERIAL_CURRENCY_EXCHANGEMATERIAL_CURRENCY_FRANCMATERIAL_CURRENCY_LIRAMATERIAL_CURRENCY_POUNDMATERIAL_CURRENCY_RUBLEMATERIAL_CURRENCY_RUPEEMATERIAL_CURRENCY_YENMATERIAL_CURRENCY_YUANMATERIAL_CURTAINSMATERIAL_CURTAINS_CLOSEDMATERIAL_CYCLONEMATERIAL_DANGEROUSMATERIAL_DARK_MODEMATERIAL_DASHBOARDMATERIAL_DASHBOARD_CUSTOMIZEMATERIAL_DATASETMATERIAL_DATASET_LINKEDMATERIAL_DATA_ARRAYMATERIAL_DATA_EXPLORATIONMATERIAL_DATA_OBJECTMATERIAL_DATA_SAVER_OFFMATERIAL_DATA_SAVER_ONMATERIAL_DATA_THRESHOLDINGMATERIAL_DATA_USAGEMATERIAL_DATE_RANGEMATERIAL_DEBLURMATERIAL_DECKMATERIAL_DEHAZEMATERIAL_DELETEMATERIAL_DELETE_FOREVERMATERIAL_DELETE_OUTLINEMATERIAL_DELETE_SWEEPMATERIAL_DELIVERY_DININGMATERIAL_DENSITY_LARGEMATERIAL_DENSITY_MEDIUMMATERIAL_DENSITY_SMALLMATERIAL_DEPARTURE_BOARDMATERIAL_DESCRIPTIONMATERIAL_DESELECTMATERIAL_DESIGN_SERVICESMATERIAL_DESKMATERIAL_DESKTOP_ACCESS_DISABLEDMATERIAL_DESKTOP_MACMATERIAL_DESKTOP_WINDOWSMATERIAL_DETAILSMATERIAL_DEVELOPER_BOARDMATERIAL_DEVELOPER_BOARD_OFFMATERIAL_DEVELOPER_MODEMATERIAL_DEVICESMATERIAL_DEVICES_FOLDMATERIAL_DEVICES_OTHERMATERIAL_DEVICE_HUBMATERIAL_DEVICE_THERMOSTATMATERIAL_DEVICE_UNKNOWNMATERIAL_DEW_POINTMATERIAL_DIALER_SIPMATERIAL_DIALPADMATERIAL_DIAMONDMATERIAL_DIFFERENCEMATERIAL_DININGMATERIAL_DINNER_DININGMATERIAL_DIRECTIONSMATERIAL_DIRECTIONS_BIKEMATERIAL_DIRECTIONS_BOATMATERIAL_DIRECTIONS_BOAT_FILLEDMATERIAL_DIRECTIONS_BUSMATERIAL_DIRECTIONS_BUS_FILLEDMATERIAL_DIRECTIONS_CARMATERIAL_DIRECTIONS_CAR_FILLEDMATERIAL_DIRECTIONS_FERRYMATERIAL_DIRECTIONS_OFFMATERIAL_DIRECTIONS_RAILWAYMATERIAL_DIRECTIONS_RAILWAY_FILLEDMATERIAL_DIRECTIONS_RUNMATERIAL_DIRECTIONS_SUBWAYMATERIAL_DIRECTIONS_SUBWAY_FILLEDMATERIAL_DIRECTIONS_TRAINMATERIAL_DIRECTIONS_TRANSITMATERIAL_DIRECTIONS_TRANSIT_FILLEDMATERIAL_DIRECTIONS_WALKMATERIAL_DIRTY_LENSMATERIAL_DISABLED_BY_DEFAULTMATERIAL_DISABLED_VISIBLEMATERIAL_DISCORDMATERIAL_DISCOUNTMATERIAL_DISC_FULLMATERIAL_DISPLAY_SETTINGSMATERIAL_DIVERSITY_1MATERIAL_DIVERSITY_2MATERIAL_DIVERSITY_3MATERIAL_DND_FORWARDSLASHMATERIAL_DNSMATERIAL_DOCKMATERIAL_DOCUMENT_SCANNERMATERIAL_DOMAINMATERIAL_DOMAIN_ADDMATERIAL_DOMAIN_DISABLEDMATERIAL_DOMAIN_VERIFICATIONMATERIAL_DONEMATERIAL_DONE_ALLMATERIAL_DONE_OUTLINEMATERIAL_DONUT_LARGEMATERIAL_DONUT_SMALLMATERIAL_DOORBELLMATERIAL_DOOR_BACKMATERIAL_DOOR_FRONTMATERIAL_DOOR_SLIDINGMATERIAL_DOUBLE_ARROWMATERIAL_DOWNHILL_SKIINGMATERIAL_DOWNLOADMATERIAL_DOWNLOADINGMATERIAL_DOWNLOAD_DONEMATERIAL_DOWNLOAD_FOR_OFFLINEMATERIAL_DO_DISTURBMATERIAL_DO_DISTURB_ALTMATERIAL_DO_DISTURB_OFFMATERIAL_DO_DISTURB_ONMATERIAL_DO_NOT_DISTURBMATERIAL_DO_NOT_DISTURB_ALTMATERIAL_DO_NOT_DISTURB_OFFMATERIAL_DO_NOT_DISTURB_ONMATERIAL_DO_NOT_DISTURB_ON_TOTAL_SILENCEMATERIAL_DO_NOT_STEPMATERIAL_DO_NOT_TOUCHMATERIAL_DRAFTSMATERIAL_DRAG_HANDLEMATERIAL_DRAG_INDICATORMATERIAL_DRAWMATERIAL_DRIVE_ETAMATERIAL_DRIVE_FILE_MOVEMATERIAL_DRIVE_FILE_MOVE_OUTLINEMATERIAL_DRIVE_FILE_MOVE_RTLMATERIAL_DRIVE_FILE_RENAME_OUTLINEMATERIAL_DRIVE_FOLDER_UPLOADMATERIAL_DRYMATERIAL_DRY_CLEANINGMATERIAL_DUOMATERIAL_DVRMATERIAL_DYNAMIC_FEEDMATERIAL_DYNAMIC_FORMMATERIAL_EARBUDSMATERIAL_EARBUDS_BATTERYMATERIAL_EASTMATERIAL_ECOMATERIAL_EDGESENSOR_HIGHMATERIAL_EDGESENSOR_LOWMATERIAL_EDITMATERIAL_EDIT_ATTRIBUTESMATERIAL_EDIT_CALENDARMATERIAL_EDIT_DOCUMENTMATERIAL_EDIT_LOCATIONMATERIAL_EDIT_LOCATION_ALTMATERIAL_EDIT_NOTEMATERIAL_EDIT_NOTIFICATIONSMATERIAL_EDIT_OFFMATERIAL_EDIT_ROADMATERIAL_EDIT_SQUAREMATERIAL_EGGMATERIAL_EGG_ALTMATERIAL_EJECTMATERIAL_ELDERLYMATERIAL_ELDERLY_WOMANMATERIAL_ELECTRICAL_SERVICESMATERIAL_ELECTRIC_BIKEMATERIAL_ELECTRIC_BOLTMATERIAL_ELECTRIC_CARMATERIAL_ELECTRIC_METERMATERIAL_ELECTRIC_MOPEDMATERIAL_ELECTRIC_RICKSHAWMATERIAL_ELECTRIC_SCOOTERMATERIAL_ELEVATORMATERIAL_EMAILMATERIAL_EMERGENCYMATERIAL_EMERGENCY_RECORDINGMATERIAL_EMERGENCY_SHAREMATERIAL_EMOJI_EMOTIONSMATERIAL_EMOJI_EVENTSMATERIAL_EMOJI_FLAGSMATERIAL_EMOJI_FOOD_BEVERAGEMATERIAL_EMOJI_NATUREMATERIAL_EMOJI_OBJECTSMATERIAL_EMOJI_PEOPLEMATERIAL_EMOJI_SYMBOLSMATERIAL_EMOJI_TRANSPORTATIONMATERIAL_ENERGY_SAVINGS_LEAFMATERIAL_ENGINEERINGMATERIAL_ENHANCED_ENCRYPTIONMATERIAL_ENHANCE_PHOTO_TRANSLATEMATERIAL_EQUALIZERMATERIAL_ERRORMATERIAL_ERROR_OUTLINEMATERIAL_ESCALATORMATERIAL_ESCALATOR_WARNINGMATERIAL_EUROMATERIAL_EURO_SYMBOLMATERIAL_EVENTMATERIAL_EVENT_AVAILABLEMATERIAL_EVENT_BUSYMATERIAL_EVENT_NOTEMATERIAL_EVENT_REPEATMATERIAL_EVENT_SEATMATERIAL_EV_STATIONMATERIAL_EXIT_TO_APPMATERIAL_EXPANDMATERIAL_EXPAND_CIRCLE_DOWNMATERIAL_EXPAND_LESSMATERIAL_EXPAND_MOREMATERIAL_EXPLICITMATERIAL_EXPLOREMATERIAL_EXPLORE_OFFMATERIAL_EXPOSUREMATERIAL_EXPOSURE_MINUS_1MATERIAL_EXPOSURE_MINUS_2MATERIAL_EXPOSURE_NEG_1MATERIAL_EXPOSURE_NEG_2MATERIAL_EXPOSURE_PLUS_1MATERIAL_EXPOSURE_PLUS_2MATERIAL_EXPOSURE_ZEROMATERIAL_EXTENSIONMATERIAL_EXTENSION_OFFMATERIAL_E_MOBILEDATAMATERIAL_FACEMATERIAL_FACEBOOKMATERIAL_FACE_2MATERIAL_FACE_3MATERIAL_FACE_4MATERIAL_FACE_5MATERIAL_FACE_6MATERIAL_FACE_RETOUCHING_NATURALMATERIAL_FACE_RETOUCHING_OFFMATERIAL_FACTORYMATERIAL_FACT_CHECKMATERIAL_FAMILY_RESTROOMMATERIAL_FASTFOODMATERIAL_FAST_FORWARDMATERIAL_FAST_REWINDMATERIAL_FAVORITEMATERIAL_FAVORITE_BORDERMATERIAL_FAVORITE_OUTLINEMATERIAL_FAXMATERIAL_FEATURED_PLAY_LISTMATERIAL_FEATURED_VIDEOMATERIAL_FEEDMATERIAL_FEEDBACKMATERIAL_FEMALEMATERIAL_FENCEMATERIAL_FESTIVALMATERIAL_FIBER_DVRMATERIAL_FIBER_MANUAL_RECORDMATERIAL_FIBER_NEWMATERIAL_FIBER_PINMATERIAL_FIBER_SMART_RECORDMATERIAL_FILE_COPYMATERIAL_FILE_DOWNLOADMATERIAL_FILE_DOWNLOAD_DONEMATERIAL_FILE_DOWNLOAD_OFFMATERIAL_FILE_OPENMATERIAL_FILE_PRESENTMATERIAL_FILE_UPLOADMATERIAL_FILE_UPLOAD_OFFMATERIAL_FILTERMATERIAL_FILTER_1MATERIAL_FILTER_2MATERIAL_FILTER_3MATERIAL_FILTER_4MATERIAL_FILTER_5MATERIAL_FILTER_6MATERIAL_FILTER_7MATERIAL_FILTER_8MATERIAL_FILTER_9MATERIAL_FILTER_9_PLUSMATERIAL_FILTER_ALTMATERIAL_FILTER_ALT_OFFMATERIAL_FILTER_B_AND_WMATERIAL_FILTER_CENTER_FOCUSMATERIAL_FILTER_DRAMAMATERIAL_FILTER_FRAMESMATERIAL_FILTER_HDRMATERIAL_FILTER_LISTMATERIAL_FILTER_LIST_ALTMATERIAL_FILTER_LIST_OFFMATERIAL_FILTER_NONEMATERIAL_FILTER_TILT_SHIFTMATERIAL_FILTER_VINTAGEMATERIAL_FIND_IN_PAGEMATERIAL_FIND_REPLACEMATERIAL_FINGERPRINTMATERIAL_FIREPLACEMATERIAL_FIRE_EXTINGUISHERMATERIAL_FIRE_HYDRANTMATERIAL_FIRE_HYDRANT_ALTMATERIAL_FIRE_TRUCKMATERIAL_FIRST_PAGEMATERIAL_FITBITMATERIAL_FITNESS_CENTERMATERIAL_FIT_SCREENMATERIAL_FLAGMATERIAL_FLAG_CIRCLEMATERIAL_FLAKYMATERIAL_FLAREMATERIAL_FLASHLIGHT_OFFMATERIAL_FLASHLIGHT_ONMATERIAL_FLASH_AUTOMATERIAL_FLASH_OFFMATERIAL_FLASH_ONMATERIAL_FLATWAREMATERIAL_FLIGHTMATERIAL_FLIGHT_CLASSMATERIAL_FLIGHT_LANDMATERIAL_FLIGHT_TAKEOFFMATERIAL_FLIPMATERIAL_FLIP_CAMERA_ANDROIDMATERIAL_FLIP_CAMERA_IOSMATERIAL_FLIP_TO_BACKMATERIAL_FLIP_TO_FRONTMATERIAL_FLOODMATERIAL_FLOURESCENTMATERIAL_FLUORESCENTMATERIAL_FLUTTER_DASHMATERIAL_FMD_BADMATERIAL_FMD_GOODMATERIAL_FOGGYMATERIAL_FOLDERMATERIAL_FOLDER_COPYMATERIAL_FOLDER_DELETEMATERIAL_FOLDER_OFFMATERIAL_FOLDER_OPENMATERIAL_FOLDER_SHAREDMATERIAL_FOLDER_SPECIALMATERIAL_FOLDER_ZIPMATERIAL_FOLLOW_THE_SIGNSMATERIAL_FONT_DOWNLOADMATERIAL_FONT_DOWNLOAD_OFFMATERIAL_FOOD_BANKMATERIAL_FORESTMATERIAL_FORKLIFTMATERIAL_FORK_LEFTMATERIAL_FORK_RIGHTMATERIAL_FORMAT_ALIGN_CENTERMATERIAL_FORMAT_ALIGN_JUSTIFYMATERIAL_FORMAT_ALIGN_LEFTMATERIAL_FORMAT_ALIGN_RIGHTMATERIAL_FORMAT_BOLDMATERIAL_FORMAT_CLEARMATERIAL_FORMAT_COLOR_FILLMATERIAL_FORMAT_COLOR_RESETMATERIAL_FORMAT_COLOR_TEXTMATERIAL_FORMAT_INDENT_DECREASEMATERIAL_FORMAT_INDENT_INCREASEMATERIAL_FORMAT_ITALICMATERIAL_FORMAT_LINE_SPACINGMATERIAL_FORMAT_LIST_BULLETEDMATERIAL_FORMAT_LIST_BULLETED_ADDMATERIAL_FORMAT_LIST_NUMBEREDMATERIAL_FORMAT_LIST_NUMBERED_RTLMATERIAL_FORMAT_OVERLINEMATERIAL_FORMAT_PAINTMATERIAL_FORMAT_QUOTEMATERIAL_FORMAT_SHAPESMATERIAL_FORMAT_SIZEMATERIAL_FORMAT_STRIKETHROUGHMATERIAL_FORMAT_TEXTDIRECTION_L_TO_RMATERIAL_FORMAT_TEXTDIRECTION_R_TO_LMATERIAL_FORMAT_UNDERLINEMATERIAL_FORMAT_UNDERLINEDMATERIAL_FORTMATERIAL_FORUMMATERIAL_FORWARDMATERIAL_FORWARD_10MATERIAL_FORWARD_30MATERIAL_FORWARD_5MATERIAL_FORWARD_TO_INBOXMATERIAL_FOUNDATIONMATERIAL_FREE_BREAKFASTMATERIAL_FREE_CANCELLATIONMATERIAL_FRONT_HANDMATERIAL_FRONT_LOADERMATERIAL_FULLSCREENMATERIAL_FULLSCREEN_EXITMATERIAL_FUNCTIONSMATERIAL_GAMEPADMATERIAL_GAMESMATERIAL_GARAGEMATERIAL_GAS_METERMATERIAL_GAVELMATERIAL_GENERATING_TOKENSMATERIAL_GESTUREMATERIAL_GET_APPMATERIAL_GIFMATERIAL_GIF_BOXMATERIAL_GIRLMATERIAL_GITEMATERIAL_GOLF_COURSEMATERIAL_GPP_BADMATERIAL_GPP_GOODMATERIAL_GPP_MAYBEMATERIAL_GPS_FIXEDMATERIAL_GPS_NOT_FIXEDMATERIAL_GPS_OFFMATERIAL_GRADEMATERIAL_GRADIENTMATERIAL_GRADINGMATERIAL_GRAINMATERIAL_GRAPHIC_EQMATERIAL_GRASSMATERIAL_GRID_3X3MATERIAL_GRID_4X4MATERIAL_GRID_GOLDENRATIOMATERIAL_GRID_OFFMATERIAL_GRID_ONMATERIAL_GRID_VIEWMATERIAL_GROUPMATERIAL_GROUPSMATERIAL_GROUPS_2MATERIAL_GROUPS_3MATERIAL_GROUP_ADDMATERIAL_GROUP_OFFMATERIAL_GROUP_REMOVEMATERIAL_GROUP_WORKMATERIAL_G_MOBILEDATAMATERIAL_G_TRANSLATEMATERIAL_HAILMATERIAL_HANDSHAKEMATERIAL_HANDYMANMATERIAL_HARDWAREMATERIAL_HDMATERIAL_HDR_AUTOMATERIAL_HDR_AUTO_SELECTMATERIAL_HDR_ENHANCED_SELECTMATERIAL_HDR_OFFMATERIAL_HDR_OFF_SELECTMATERIAL_HDR_ONMATERIAL_HDR_ON_SELECTMATERIAL_HDR_PLUSMATERIAL_HDR_STRONGMATERIAL_HDR_WEAKMATERIAL_HEADPHONESMATERIAL_HEADPHONES_BATTERYMATERIAL_HEADSETMATERIAL_HEADSET_MICMATERIAL_HEADSET_OFFMATERIAL_HEALINGMATERIAL_HEALTH_AND_SAFETYMATERIAL_HEARINGMATERIAL_HEARING_DISABLEDMATERIAL_HEART_BROKENMATERIAL_HEAT_PUMPMATERIAL_HEIGHTMATERIAL_HELPMATERIAL_HELP_CENTERMATERIAL_HELP_OUTLINEMATERIAL_HEVCMATERIAL_HEXAGONMATERIAL_HIDE_IMAGEMATERIAL_HIDE_SOURCEMATERIAL_HIGHLIGHTMATERIAL_HIGHLIGHT_ALTMATERIAL_HIGHLIGHT_OFFMATERIAL_HIGHLIGHT_REMOVEMATERIAL_HIGH_QUALITYMATERIAL_HIKINGMATERIAL_HISTORYMATERIAL_HISTORY_EDUMATERIAL_HISTORY_TOGGLE_OFFMATERIAL_HIVEMATERIAL_HLSMATERIAL_HLS_OFFMATERIAL_HOLIDAY_VILLAGEMATERIAL_HOMEMATERIAL_HOME_FILLEDMATERIAL_HOME_MAXMATERIAL_HOME_MINIMATERIAL_HOME_REPAIR_SERVICEMATERIAL_HOME_WORKMATERIAL_HORIZONTAL_DISTRIBUTEMATERIAL_HORIZONTAL_RULEMATERIAL_HORIZONTAL_SPLITMATERIAL_HOTELMATERIAL_HOTEL_CLASSMATERIAL_HOT_TUBMATERIAL_HOURGLASS_BOTTOMMATERIAL_HOURGLASS_DISABLEDMATERIAL_HOURGLASS_EMPTYMATERIAL_HOURGLASS_FULLMATERIAL_HOURGLASS_TOPMATERIAL_HOUSEMATERIAL_HOUSEBOATMATERIAL_HOUSE_SIDINGMATERIAL_HOW_TO_REGMATERIAL_HOW_TO_VOTEMATERIAL_HTMLMATERIAL_HTTPMATERIAL_HTTPSMATERIAL_HUBMATERIAL_HVACMATERIAL_H_MOBILEDATAMATERIAL_H_PLUS_MOBILEDATAMATERIAL_ICECREAMMATERIAL_ICE_SKATINGMATERIAL_IMAGEMATERIAL_IMAGESEARCH_ROLLERMATERIAL_IMAGE_ASPECT_RATIOMATERIAL_IMAGE_NOT_SUPPORTEDMATERIAL_IMAGE_SEARCHMATERIAL_IMPORTANT_DEVICESMATERIAL_IMPORT_CONTACTSMATERIAL_IMPORT_EXPORTMATERIAL_INBOXMATERIAL_INCOMPLETE_CIRCLEMATERIAL_INDETERMINATE_CHECK_BOXMATERIAL_INFOMATERIAL_INFO_OUTLINEMATERIAL_INPUTMATERIAL_INSERT_CHARTMATERIAL_INSERT_CHART_OUTLINEDMATERIAL_INSERT_COMMENTMATERIAL_INSERT_DRIVE_FILEMATERIAL_INSERT_EMOTICONMATERIAL_INSERT_INVITATIONMATERIAL_INSERT_LINKMATERIAL_INSERT_PAGE_BREAKMATERIAL_INSERT_PHOTOMATERIAL_INSIGHTSMATERIAL_INSTALL_DESKTOPMATERIAL_INSTALL_MOBILEMATERIAL_INTEGRATION_INSTRUCTIONSMATERIAL_INTERESTSMATERIAL_INTERPRETER_MODEMATERIAL_INVENTORYMATERIAL_INVENTORY_2MATERIAL_INVERT_COLORSMATERIAL_INVERT_COLORS_OFFMATERIAL_INVERT_COLORS_ONMATERIAL_IOS_SHAREMATERIAL_IRONMATERIAL_ISOMATERIAL_JAVASCRIPTMATERIAL_JOIN_FULLMATERIAL_JOIN_INNERMATERIAL_JOIN_LEFTMATERIAL_JOIN_RIGHTMATERIAL_KAYAKINGMATERIAL_KEBAB_DININGMATERIAL_KEYMATERIAL_KEYBOARDMATERIAL_KEYBOARD_ALTMATERIAL_KEYBOARD_ARROW_DOWNMATERIAL_KEYBOARD_ARROW_LEFTMATERIAL_KEYBOARD_ARROW_RIGHTMATERIAL_KEYBOARD_ARROW_UPMATERIAL_KEYBOARD_BACKSPACEMATERIAL_KEYBOARD_CAPSLOCKMATERIAL_KEYBOARD_COMMANDMATERIAL_KEYBOARD_COMMAND_KEYMATERIAL_KEYBOARD_CONTROLMATERIAL_KEYBOARD_CONTROL_KEYMATERIAL_KEYBOARD_DOUBLE_ARROW_DOWNMATERIAL_KEYBOARD_DOUBLE_ARROW_LEFTMATERIAL_KEYBOARD_DOUBLE_ARROW_RIGHTMATERIAL_KEYBOARD_DOUBLE_ARROW_UPMATERIAL_KEYBOARD_HIDEMATERIAL_KEYBOARD_OPTIONMATERIAL_KEYBOARD_OPTION_KEYMATERIAL_KEYBOARD_RETURNMATERIAL_KEYBOARD_TABMATERIAL_KEYBOARD_VOICEMATERIAL_KEY_OFFMATERIAL_KING_BEDMATERIAL_KITCHENMATERIAL_KITESURFINGMATERIAL_LABELMATERIAL_LABEL_IMPORTANTMATERIAL_LABEL_IMPORTANT_OUTLINEMATERIAL_LABEL_OFFMATERIAL_LABEL_OUTLINEMATERIAL_LANMATERIAL_LANDSCAPEMATERIAL_LANDSLIDEMATERIAL_LANGUAGEMATERIAL_LAPTOPMATERIAL_LAPTOP_CHROMEBOOKMATERIAL_LAPTOP_MACMATERIAL_LAPTOP_WINDOWSMATERIAL_LAST_PAGEMATERIAL_LAUNCHMATERIAL_LAYERSMATERIAL_LAYERS_CLEARMATERIAL_LEADERBOARDMATERIAL_LEAK_ADDMATERIAL_LEAK_REMOVEMATERIAL_LEAVE_BAGS_AT_HOMEMATERIAL_LEGEND_TOGGLEMATERIAL_LENSMATERIAL_LENS_BLURMATERIAL_LIBRARY_ADDMATERIAL_LIBRARY_ADD_CHECKMATERIAL_LIBRARY_BOOKSMATERIAL_LIBRARY_MUSICMATERIAL_LIGHTMATERIAL_LIGHTBULBMATERIAL_LIGHTBULB_CIRCLEMATERIAL_LIGHTBULB_OUTLINEMATERIAL_LIGHT_MODEMATERIAL_LINEAR_SCALEMATERIAL_LINE_AXISMATERIAL_LINE_STYLEMATERIAL_LINE_WEIGHTMATERIAL_LINKMATERIAL_LINKED_CAMERAMATERIAL_LINK_OFFMATERIAL_LIQUORMATERIAL_LISTMATERIAL_LIST_ALTMATERIAL_LIVE_HELPMATERIAL_LIVE_TVMATERIAL_LIVINGMATERIAL_LOCAL_ACTIVITYMATERIAL_LOCAL_AIRPORTMATERIAL_LOCAL_ATMMATERIAL_LOCAL_ATTRACTIONMATERIAL_LOCAL_BARMATERIAL_LOCAL_CAFEMATERIAL_LOCAL_CAR_WASHMATERIAL_LOCAL_CONVENIENCE_STOREMATERIAL_LOCAL_DININGMATERIAL_LOCAL_DRINKMATERIAL_LOCAL_FIRE_DEPARTMENTMATERIAL_LOCAL_FLORISTMATERIAL_LOCAL_GAS_STATIONMATERIAL_LOCAL_GROCERY_STOREMATERIAL_LOCAL_HOSPITALMATERIAL_LOCAL_HOTELMATERIAL_LOCAL_LAUNDRY_SERVICEMATERIAL_LOCAL_LIBRARYMATERIAL_LOCAL_MALLMATERIAL_LOCAL_MOVIESMATERIAL_LOCAL_OFFERMATERIAL_LOCAL_PARKINGMATERIAL_LOCAL_PHARMACYMATERIAL_LOCAL_PHONEMATERIAL_LOCAL_PIZZAMATERIAL_LOCAL_PLAYMATERIAL_LOCAL_POLICEMATERIAL_LOCAL_POST_OFFICEMATERIAL_LOCAL_PRINTSHOPMATERIAL_LOCAL_PRINT_SHOPMATERIAL_LOCAL_RESTAURANTMATERIAL_LOCAL_SEEMATERIAL_LOCAL_SHIPPINGMATERIAL_LOCAL_TAXIMATERIAL_LOCATION_CITYMATERIAL_LOCATION_DISABLEDMATERIAL_LOCATION_HISTORYMATERIAL_LOCATION_OFFMATERIAL_LOCATION_ONMATERIAL_LOCATION_PINMATERIAL_LOCATION_SEARCHINGMATERIAL_LOCKMATERIAL_LOCK_CLOCKMATERIAL_LOCK_OPENMATERIAL_LOCK_OUTLINEMATERIAL_LOCK_PERSONMATERIAL_LOCK_RESETMATERIAL_LOGINMATERIAL_LOGOUTMATERIAL_LOGO_DEVMATERIAL_LOOKSMATERIAL_LOOKS_3MATERIAL_LOOKS_4MATERIAL_LOOKS_5MATERIAL_LOOKS_6MATERIAL_LOOKS_ONEMATERIAL_LOOKS_TWOMATERIAL_LOOPMATERIAL_LOUPEMATERIAL_LOW_PRIORITYMATERIAL_LOYALTYMATERIAL_LTE_MOBILEDATAMATERIAL_LTE_PLUS_MOBILEDATAMATERIAL_LUGGAGEMATERIAL_LUNCH_DININGMATERIAL_LYRICSMATERIAL_MACRO_OFFMATERIAL_MAILMATERIAL_MAIL_LOCKMATERIAL_MAIL_OUTLINEMATERIAL_MALEMATERIAL_MANMATERIAL_MANAGE_ACCOUNTSMATERIAL_MANAGE_HISTORYMATERIAL_MANAGE_SEARCHMATERIAL_MAN_2MATERIAL_MAN_3MATERIAL_MAN_4MATERIAL_MAPMATERIAL_MAPS_HOME_WORKMATERIAL_MAPS_UGCMATERIAL_MARGINMATERIAL_MARKUNREADMATERIAL_MARKUNREAD_MAILBOXMATERIAL_MARK_AS_UNREADMATERIAL_MARK_CHAT_READMATERIAL_MARK_CHAT_UNREADMATERIAL_MARK_EMAIL_READMATERIAL_MARK_EMAIL_UNREADMATERIAL_MARK_UNREAD_CHAT_ALTMATERIAL_MASKSMATERIAL_MAXIMIZEMATERIAL_MEDIATIONMATERIAL_MEDIA_BLUETOOTH_OFFMATERIAL_MEDIA_BLUETOOTH_ONMATERIAL_MEDICAL_INFORMATIONMATERIAL_MEDICAL_SERVICESMATERIAL_MEDICATIONMATERIAL_MEDICATION_LIQUIDMATERIAL_MEETING_ROOMMATERIAL_MEMORYMATERIAL_MENUMATERIAL_MENU_BOOKMATERIAL_MENU_OPENMATERIAL_MERGEMATERIAL_MERGE_TYPEMATERIAL_MESSAGEMATERIAL_MESSENGERMATERIAL_MESSENGER_OUTLINEMATERIAL_MICMATERIAL_MICROWAVEMATERIAL_MIC_EXTERNAL_OFFMATERIAL_MIC_EXTERNAL_ONMATERIAL_MIC_NONEMATERIAL_MIC_OFFMATERIAL_MILITARY_TECHMATERIAL_MINIMIZEMATERIAL_MINOR_CRASHMATERIAL_MISCELLANEOUS_SERVICESMATERIAL_MISSED_VIDEO_CALLMATERIAL_MMSMATERIAL_MOBILEDATA_OFFMATERIAL_MOBILE_FRIENDLYMATERIAL_MOBILE_OFFMATERIAL_MOBILE_SCREEN_SHAREMATERIAL_MODEMATERIAL_MODEL_TRAININGMATERIAL_MODE_COMMENTMATERIAL_MODE_EDITMATERIAL_MODE_EDIT_OUTLINEMATERIAL_MODE_FAN_OFFMATERIAL_MODE_NIGHTMATERIAL_MODE_OF_TRAVELMATERIAL_MODE_STANDBYMATERIAL_MONETIZATION_ONMATERIAL_MONEYMATERIAL_MONEY_OFFMATERIAL_MONEY_OFF_CSREDMATERIAL_MONITORMATERIAL_MONITOR_HEARTMATERIAL_MONITOR_WEIGHTMATERIAL_MONOCHROME_PHOTOSMATERIAL_MOODMATERIAL_MOOD_BADMATERIAL_MOPEDMATERIAL_MOREMATERIAL_MORE_HORIZMATERIAL_MORE_TIMEMATERIAL_MORE_VERTMATERIAL_MOSQUEMATERIAL_MOTION_PHOTOS_AUTOMATERIAL_MOTION_PHOTOS_OFFMATERIAL_MOTION_PHOTOS_ONMATERIAL_MOTION_PHOTOS_PAUSEMATERIAL_MOTION_PHOTOS_PAUSEDMATERIAL_MOTORCYCLEMATERIAL_MOUSEMATERIAL_MOVE_DOWNMATERIAL_MOVE_TO_INBOXMATERIAL_MOVE_UPMATERIAL_MOVIEMATERIAL_MOVIE_CREATIONMATERIAL_MOVIE_EDITMATERIAL_MOVIE_FILTERMATERIAL_MOVINGMATERIAL_MPMATERIAL_MULTILINE_CHARTMATERIAL_MULTIPLE_STOPMATERIAL_MULTITRACK_AUDIOMATERIAL_MUSEUMMATERIAL_MUSIC_NOTEMATERIAL_MUSIC_OFFMATERIAL_MUSIC_VIDEOMATERIAL_MY_LIBRARY_ADDMATERIAL_MY_LIBRARY_BOOKSMATERIAL_MY_LIBRARY_MUSICMATERIAL_MY_LOCATIONMATERIAL_NATMATERIAL_NATUREMATERIAL_NATURE_PEOPLEMATERIAL_NAVIGATE_BEFOREMATERIAL_NAVIGATE_NEXTMATERIAL_NAVIGATIONMATERIAL_NEARBY_ERRORMATERIAL_NEARBY_OFFMATERIAL_NEAR_MEMATERIAL_NEAR_ME_DISABLEDMATERIAL_NEST_CAM_WIRED_STANDMATERIAL_NETWORK_CELLMATERIAL_NETWORK_CHECKMATERIAL_NETWORK_LOCKEDMATERIAL_NETWORK_PINGMATERIAL_NETWORK_WIFIMATERIAL_NETWORK_WIFI_1_BARMATERIAL_NETWORK_WIFI_2_BARMATERIAL_NETWORK_WIFI_3_BARMATERIAL_NEWSPAPERMATERIAL_NEW_LABELMATERIAL_NEW_RELEASESMATERIAL_NEXT_PLANMATERIAL_NEXT_WEEKMATERIAL_NFCMATERIAL_NIGHTLIFEMATERIAL_NIGHTLIGHTMATERIAL_NIGHTLIGHT_ROUNDMATERIAL_NIGHTS_STAYMATERIAL_NIGHT_SHELTERMATERIAL_NOISE_AWAREMATERIAL_NOISE_CONTROL_OFFMATERIAL_NORDIC_WALKINGMATERIAL_NORTHMATERIAL_NORTH_EASTMATERIAL_NORTH_WESTMATERIAL_NOTEMATERIAL_NOTESMATERIAL_NOTE_ADDMATERIAL_NOTE_ALTMATERIAL_NOTIFICATIONSMATERIAL_NOTIFICATIONS_ACTIVEMATERIAL_NOTIFICATIONS_NONEMATERIAL_NOTIFICATIONS_OFFMATERIAL_NOTIFICATIONS_ONMATERIAL_NOTIFICATIONS_PAUSEDMATERIAL_NOTIFICATION_ADDMATERIAL_NOTIFICATION_IMPORTANTMATERIAL_NOT_ACCESSIBLEMATERIAL_NOT_INTERESTEDMATERIAL_NOT_LISTED_LOCATIONMATERIAL_NOT_STARTEDMATERIAL_NOW_WALLPAPERMATERIAL_NOW_WIDGETSMATERIAL_NO_ACCOUNTSMATERIAL_NO_ADULT_CONTENTMATERIAL_NO_BACKPACKMATERIAL_NO_CELLMATERIAL_NO_CRASHMATERIAL_NO_DRINKSMATERIAL_NO_ENCRYPTIONMATERIAL_NO_ENCRYPTION_GMAILERRORREDMATERIAL_NO_FLASHMATERIAL_NO_FOODMATERIAL_NO_LUGGAGEMATERIAL_NO_MEALSMATERIAL_NO_MEALS_OULINEMATERIAL_NO_MEETING_ROOMMATERIAL_NO_PHOTOGRAPHYMATERIAL_NO_SIMMATERIAL_NO_STROLLERMATERIAL_NO_TRANSFERMATERIAL_NUMBERSMATERIAL_OFFLINE_BOLTMATERIAL_OFFLINE_PINMATERIAL_OFFLINE_SHAREMATERIAL_OIL_BARRELMATERIAL_ONDEMAND_VIDEOMATERIAL_ONLINE_PREDICTIONMATERIAL_ON_DEVICE_TRAININGMATERIAL_OPACITYMATERIAL_OPEN_IN_BROWSERMATERIAL_OPEN_IN_FULLMATERIAL_OPEN_IN_NEWMATERIAL_OPEN_IN_NEW_OFFMATERIAL_OPEN_WITHMATERIAL_OTHER_HOUSESMATERIAL_OUTBONDMATERIAL_OUTBOUNDMATERIAL_OUTBOXMATERIAL_OUTDOOR_GRILLMATERIAL_OUTGOING_MAILMATERIAL_OUTLETMATERIAL_OUTLINED_FLAGMATERIAL_OUTPUTMATERIAL_PADDINGMATERIAL_PAGESMATERIAL_PAGEVIEWMATERIAL_PAIDMATERIAL_PALETTEMATERIAL_PALLETMATERIAL_PANORAMAMATERIAL_PANORAMA_FISHEYEMATERIAL_PANORAMA_FISH_EYEMATERIAL_PANORAMA_HORIZONTALMATERIAL_PANORAMA_HORIZONTAL_SELECTMATERIAL_PANORAMA_PHOTOSPHEREMATERIAL_PANORAMA_PHOTOSPHERE_SELECTMATERIAL_PANORAMA_VERTICALMATERIAL_PANORAMA_VERTICAL_SELECTMATERIAL_PANORAMA_WIDE_ANGLEMATERIAL_PANORAMA_WIDE_ANGLE_SELECTMATERIAL_PAN_TOOLMATERIAL_PAN_TOOL_ALTMATERIAL_PARAGLIDINGMATERIAL_PARKMATERIAL_PARTY_MODEMATERIAL_PASSWORDMATERIAL_PATTERNMATERIAL_PAUSEMATERIAL_PAUSE_CIRCLEMATERIAL_PAUSE_CIRCLE_FILLEDMATERIAL_PAUSE_CIRCLE_OUTLINEMATERIAL_PAUSE_PRESENTATIONMATERIAL_PAYMENTMATERIAL_PAYMENTSMATERIAL_PAYPALMATERIAL_PEDAL_BIKEMATERIAL_PENDINGMATERIAL_PENDING_ACTIONSMATERIAL_PENTAGONMATERIAL_PEOPLEMATERIAL_PEOPLE_ALTMATERIAL_PEOPLE_OUTLINEMATERIAL_PERCENTMATERIAL_PERM_CAMERA_MICMATERIAL_PERM_CONTACT_CALMATERIAL_PERM_CONTACT_CALENDARMATERIAL_PERM_DATA_SETTINGMATERIAL_PERM_DEVICE_INFOMATERIAL_PERM_DEVICE_INFORMATIONMATERIAL_PERM_IDENTITYMATERIAL_PERM_MEDIAMATERIAL_PERM_PHONE_MSGMATERIAL_PERM_SCAN_WIFIMATERIAL_PERSONMATERIAL_PERSONAL_INJURYMATERIAL_PERSONAL_VIDEOMATERIAL_PERSON_2MATERIAL_PERSON_3MATERIAL_PERSON_4MATERIAL_PERSON_ADDMATERIAL_PERSON_ADD_ALTMATERIAL_PERSON_ADD_ALT_1MATERIAL_PERSON_ADD_DISABLEDMATERIAL_PERSON_OFFMATERIAL_PERSON_OUTLINEMATERIAL_PERSON_PINMATERIAL_PERSON_PIN_CIRCLEMATERIAL_PERSON_REMOVEMATERIAL_PERSON_REMOVE_ALT_1MATERIAL_PERSON_SEARCHMATERIAL_PEST_CONTROLMATERIAL_PEST_CONTROL_RODENTMATERIAL_PETSMATERIAL_PHISHINGMATERIAL_PHONEMATERIAL_PHONELINKMATERIAL_PHONELINK_ERASEMATERIAL_PHONELINK_LOCKMATERIAL_PHONELINK_OFFMATERIAL_PHONELINK_RINGMATERIAL_PHONELINK_SETUPMATERIAL_PHONE_ANDROIDMATERIAL_PHONE_BLUETOOTH_SPEAKERMATERIAL_PHONE_CALLBACKMATERIAL_PHONE_DISABLEDMATERIAL_PHONE_ENABLEDMATERIAL_PHONE_FORWARDEDMATERIAL_PHONE_IN_TALKMATERIAL_PHONE_IPHONEMATERIAL_PHONE_LOCKEDMATERIAL_PHONE_MISSEDMATERIAL_PHONE_PAUSEDMATERIAL_PHOTOMATERIAL_PHOTO_ALBUMMATERIAL_PHOTO_CAMERAMATERIAL_PHOTO_CAMERA_BACKMATERIAL_PHOTO_CAMERA_FRONTMATERIAL_PHOTO_FILTERMATERIAL_PHOTO_LIBRARYMATERIAL_PHOTO_SIZE_SELECT_ACTUALMATERIAL_PHOTO_SIZE_SELECT_LARGEMATERIAL_PHOTO_SIZE_SELECT_SMALLMATERIAL_PHPMATERIAL_PIANOMATERIAL_PIANO_OFFMATERIAL_PICTURE_AS_PDFMATERIAL_PICTURE_IN_PICTUREMATERIAL_PICTURE_IN_PICTURE_ALTMATERIAL_PIE_CHARTMATERIAL_PIE_CHART_OUTLINEMATERIAL_PIE_CHART_OUTLINEDMATERIAL_PINMATERIAL_PINCHMATERIAL_PIN_DROPMATERIAL_PIN_ENDMATERIAL_PIN_INVOKEMATERIAL_PIVOT_TABLE_CHARTMATERIAL_PIXMATERIAL_PLACEMATERIAL_PLAGIARISMMATERIAL_PLAYLIST_ADDMATERIAL_PLAYLIST_ADD_CHECKMATERIAL_PLAYLIST_ADD_CHECK_CIRCLEMATERIAL_PLAYLIST_ADD_CIRCLEMATERIAL_PLAYLIST_PLAYMATERIAL_PLAYLIST_REMOVEMATERIAL_PLAY_ARROWMATERIAL_PLAY_CIRCLEMATERIAL_PLAY_CIRCLE_FILLMATERIAL_PLAY_CIRCLE_FILLEDMATERIAL_PLAY_CIRCLE_OUTLINEMATERIAL_PLAY_DISABLEDMATERIAL_PLAY_FOR_WORKMATERIAL_PLAY_LESSONMATERIAL_PLUMBINGMATERIAL_PLUS_ONEMATERIAL_PODCASTSMATERIAL_POINT_OF_SALEMATERIAL_POLICYMATERIAL_POLLMATERIAL_POLYLINEMATERIAL_POLYMERMATERIAL_POOLMATERIAL_PORTABLE_WIFI_OFFMATERIAL_PORTRAITMATERIAL_POST_ADDMATERIAL_POWERMATERIAL_POWER_INPUTMATERIAL_POWER_OFFMATERIAL_POWER_SETTINGS_NEWMATERIAL_PRECISION_MANUFACTURINGMATERIAL_PREGNANT_WOMANMATERIAL_PRESENT_TO_ALLMATERIAL_PREVIEWMATERIAL_PRICE_CHANGEMATERIAL_PRICE_CHECKMATERIAL_PRINTMATERIAL_PRINT_DISABLEDMATERIAL_PRIORITY_HIGHMATERIAL_PRIVACY_TIPMATERIAL_PRIVATE_CONNECTIVITYMATERIAL_PRODUCTION_QUANTITY_LIMITSMATERIAL_PROPANEMATERIAL_PROPANE_TANKMATERIAL_PSYCHOLOGYMATERIAL_PSYCHOLOGY_ALTMATERIAL_PUBLICMATERIAL_PUBLIC_OFFMATERIAL_PUBLISHMATERIAL_PUBLISHED_WITH_CHANGESMATERIAL_PUNCH_CLOCKMATERIAL_PUSH_PINMATERIAL_QR_CODEMATERIAL_QR_CODE_2MATERIAL_QR_CODE_SCANNERMATERIAL_QUERY_BUILDERMATERIAL_QUERY_STATSMATERIAL_QUESTION_ANSWERMATERIAL_QUESTION_MARKMATERIAL_QUEUEMATERIAL_QUEUE_MUSICMATERIAL_QUEUE_PLAY_NEXTMATERIAL_QUICKREPLYMATERIAL_QUICK_CONTACTS_DIALERMATERIAL_QUICK_CONTACTS_MAILMATERIAL_QUIZMATERIAL_QUORAMATERIAL_RADARMATERIAL_RADIOMATERIAL_RADIO_BUTTON_CHECKEDMATERIAL_RADIO_BUTTON_OFFMATERIAL_RADIO_BUTTON_ONMATERIAL_RADIO_BUTTON_UNCHECKEDMATERIAL_RAILWAY_ALERTMATERIAL_RAMEN_DININGMATERIAL_RAMP_LEFTMATERIAL_RAMP_RIGHTMATERIAL_RATE_REVIEWMATERIAL_RAW_OFFMATERIAL_RAW_ONMATERIAL_READ_MOREMATERIAL_REAL_ESTATE_AGENTMATERIAL_REBASE_EDITMATERIAL_RECEIPTMATERIAL_RECEIPT_LONGMATERIAL_RECENT_ACTORSMATERIAL_RECOMMENDMATERIAL_RECORD_VOICE_OVERMATERIAL_RECTANGLEMATERIAL_RECYCLINGMATERIAL_REDDITMATERIAL_REDEEMMATERIAL_REDOMATERIAL_REDUCE_CAPACITYMATERIAL_REFRESHMATERIAL_REMEMBER_MEMATERIAL_REMOVEMATERIAL_REMOVE_CIRCLEMATERIAL_REMOVE_CIRCLE_OUTLINEMATERIAL_REMOVE_DONEMATERIAL_REMOVE_FROM_QUEUEMATERIAL_REMOVE_MODERATORMATERIAL_REMOVE_RED_EYEMATERIAL_REMOVE_ROADMATERIAL_REMOVE_SHOPPING_CARTMATERIAL_REORDERMATERIAL_REPARTITIONMATERIAL_REPEATMATERIAL_REPEAT_ONMATERIAL_REPEAT_ONEMATERIAL_REPEAT_ONE_ONMATERIAL_REPLAYMATERIAL_REPLAY_10MATERIAL_REPLAY_30MATERIAL_REPLAY_5MATERIAL_REPLAY_CIRCLE_FILLEDMATERIAL_REPLYMATERIAL_REPLY_ALLMATERIAL_REPORTMATERIAL_REPORT_GMAILERRORREDMATERIAL_REPORT_OFFMATERIAL_REPORT_PROBLEMMATERIAL_REQUEST_PAGEMATERIAL_REQUEST_QUOTEMATERIAL_RESET_TVMATERIAL_RESTART_ALTMATERIAL_RESTAURANTMATERIAL_RESTAURANT_MENUMATERIAL_RESTOREMATERIAL_RESTORE_FROM_TRASHMATERIAL_RESTORE_PAGEMATERIAL_REVIEWSMATERIAL_RICE_BOWLMATERIAL_RING_VOLUMEMATERIAL_ROCKETMATERIAL_ROCKET_LAUNCHMATERIAL_ROLLER_SHADESMATERIAL_ROLLER_SHADES_CLOSEDMATERIAL_ROLLER_SKATINGMATERIAL_ROOFINGMATERIAL_ROOMMATERIAL_ROOM_PREFERENCESMATERIAL_ROOM_SERVICEMATERIAL_ROTATE_90_DEGREES_CCWMATERIAL_ROTATE_90_DEGREES_CWMATERIAL_ROTATE_LEFTMATERIAL_ROTATE_RIGHTMATERIAL_ROUNDABOUT_LEFTMATERIAL_ROUNDABOUT_RIGHTMATERIAL_ROUNDED_CORNERMATERIAL_ROUTEMATERIAL_ROUTERMATERIAL_ROWINGMATERIAL_RSS_FEEDMATERIAL_RSVPMATERIAL_RTTMATERIAL_RULEMATERIAL_RULE_FOLDERMATERIAL_RUNNING_WITH_ERRORSMATERIAL_RUN_CIRCLEMATERIAL_RV_HOOKUPMATERIAL_R_MOBILEDATAMATERIAL_SAFETY_CHECKMATERIAL_SAFETY_DIVIDERMATERIAL_SAILINGMATERIAL_SANITIZERMATERIAL_SATELLITEMATERIAL_SATELLITE_ALTMATERIAL_SAVEMATERIAL_SAVED_SEARCHMATERIAL_SAVE_ALTMATERIAL_SAVE_ASMATERIAL_SAVINGSMATERIAL_SCALEMATERIAL_SCANNERMATERIAL_SCATTER_PLOTMATERIAL_SCHEDULEMATERIAL_SCHEDULE_SENDMATERIAL_SCHEMAMATERIAL_SCHOOLMATERIAL_SCIENCEMATERIAL_SCOREMATERIAL_SCOREBOARDMATERIAL_SCREENSHOTMATERIAL_SCREENSHOT_MONITORMATERIAL_SCREEN_LOCK_LANDSCAPEMATERIAL_SCREEN_LOCK_PORTRAITMATERIAL_SCREEN_LOCK_ROTATIONMATERIAL_SCREEN_ROTATIONMATERIAL_SCREEN_ROTATION_ALTMATERIAL_SCREEN_SEARCH_DESKTOPMATERIAL_SCREEN_SHAREMATERIAL_SCUBA_DIVINGMATERIAL_SDMATERIAL_SD_CARDMATERIAL_SD_CARD_ALERTMATERIAL_SD_STORAGEMATERIAL_SEARCHMATERIAL_SEARCH_OFFMATERIAL_SECURITYMATERIAL_SECURITY_UPDATEMATERIAL_SECURITY_UPDATE_GOODMATERIAL_SECURITY_UPDATE_WARNINGMATERIAL_SEGMENTMATERIAL_SELECT_ALLMATERIAL_SELF_IMPROVEMENTMATERIAL_SELLMATERIAL_SENDMATERIAL_SEND_AND_ARCHIVEMATERIAL_SEND_TIME_EXTENSIONMATERIAL_SEND_TO_MOBILEMATERIAL_SENSORSMATERIAL_SENSORS_OFFMATERIAL_SENSOR_DOORMATERIAL_SENSOR_OCCUPIEDMATERIAL_SENSOR_WINDOWMATERIAL_SENTIMENT_DISSATISFIEDMATERIAL_SENTIMENT_NEUTRALMATERIAL_SENTIMENT_SATISFIEDMATERIAL_SENTIMENT_SATISFIED_ALTMATERIAL_SENTIMENT_VERY_DISSATISFIEDMATERIAL_SENTIMENT_VERY_SATISFIEDMATERIAL_SETTINGSMATERIAL_SETTINGS_ACCESSIBILITYMATERIAL_SETTINGS_APPLICATIONSMATERIAL_SETTINGS_BACKUP_RESTOREMATERIAL_SETTINGS_BLUETOOTHMATERIAL_SETTINGS_BRIGHTNESSMATERIAL_SETTINGS_CELLMATERIAL_SETTINGS_DISPLAYMATERIAL_SETTINGS_ETHERNETMATERIAL_SETTINGS_INPUT_ANTENNAMATERIAL_SETTINGS_INPUT_COMPONENTMATERIAL_SETTINGS_INPUT_COMPOSITEMATERIAL_SETTINGS_INPUT_HDMIMATERIAL_SETTINGS_INPUT_SVIDEOMATERIAL_SETTINGS_OVERSCANMATERIAL_SETTINGS_PHONEMATERIAL_SETTINGS_POWERMATERIAL_SETTINGS_REMOTEMATERIAL_SETTINGS_SUGGESTMATERIAL_SETTINGS_SYSTEM_DAYDREAMMATERIAL_SETTINGS_VOICEMATERIAL_SET_MEALMATERIAL_SEVERE_COLDMATERIAL_SHAPE_LINEMATERIAL_SHAREMATERIAL_SHARE_ARRIVAL_TIMEMATERIAL_SHARE_LOCATIONMATERIAL_SHELVESMATERIAL_SHIELDMATERIAL_SHIELD_MOONMATERIAL_SHOPMATERIAL_SHOPIFYMATERIAL_SHOPPING_BAGMATERIAL_SHOPPING_BASKETMATERIAL_SHOPPING_CARTMATERIAL_SHOPPING_CART_CHECKOUTMATERIAL_SHOP_2MATERIAL_SHOP_TWOMATERIAL_SHORTCUTMATERIAL_SHORT_TEXTMATERIAL_SHOWERMATERIAL_SHOW_CHARTMATERIAL_SHUFFLEMATERIAL_SHUFFLE_ONMATERIAL_SHUTTER_SPEEDMATERIAL_SICKMATERIAL_SIGNAL_CELLULAR_0_BARMATERIAL_SIGNAL_CELLULAR_4_BARMATERIAL_SIGNAL_CELLULAR_ALTMATERIAL_SIGNAL_CELLULAR_ALT_1_BARMATERIAL_SIGNAL_CELLULAR_ALT_2_BARMATERIAL_SIGNAL_CELLULAR_CONNECTED_NO_INTERNET_0_BARMATERIAL_SIGNAL_CELLULAR_CONNECTED_NO_INTERNET_4_BARMATERIAL_SIGNAL_CELLULAR_NODATAMATERIAL_SIGNAL_CELLULAR_NO_SIMMATERIAL_SIGNAL_CELLULAR_NULLMATERIAL_SIGNAL_CELLULAR_OFFMATERIAL_SIGNAL_WIFI_0_BARMATERIAL_SIGNAL_WIFI_4_BARMATERIAL_SIGNAL_WIFI_4_BAR_LOCKMATERIAL_SIGNAL_WIFI_BADMATERIAL_SIGNAL_WIFI_CONNECTED_NO_INTERNET_4MATERIAL_SIGNAL_WIFI_OFFMATERIAL_SIGNAL_WIFI_STATUSBAR_4_BARMATERIAL_SIGNAL_WIFI_STATUSBAR_CONNECTED_NO_INTERNET_4MATERIAL_SIGNAL_WIFI_STATUSBAR_NULLMATERIAL_SIGNPOSTMATERIAL_SIGN_LANGUAGEMATERIAL_SIM_CARDMATERIAL_SIM_CARD_ALERTMATERIAL_SIM_CARD_DOWNLOADMATERIAL_SINGLE_BEDMATERIAL_SIPMATERIAL_SKATEBOARDINGMATERIAL_SKIP_NEXTMATERIAL_SKIP_PREVIOUSMATERIAL_SLEDDINGMATERIAL_SLIDESHOWMATERIAL_SLOW_MOTION_VIDEOMATERIAL_SMARTPHONEMATERIAL_SMART_BUTTONMATERIAL_SMART_DISPLAYMATERIAL_SMART_SCREENMATERIAL_SMART_TOYMATERIAL_SMOKE_FREEMATERIAL_SMOKING_ROOMSMATERIAL_SMSMATERIAL_SMS_FAILEDMATERIAL_SNAPCHATMATERIAL_SNIPPET_FOLDERMATERIAL_SNOOZEMATERIAL_SNOWBOARDINGMATERIAL_SNOWINGMATERIAL_SNOWMOBILEMATERIAL_SNOWSHOEINGMATERIAL_SOAPMATERIAL_SOCIAL_DISTANCEMATERIAL_SOLAR_POWERMATERIAL_SORTMATERIAL_SORT_BY_ALPHAMATERIAL_SOSMATERIAL_SOUP_KITCHENMATERIAL_SOURCEMATERIAL_SOUTHMATERIAL_SOUTH_AMERICAMATERIAL_SOUTH_EASTMATERIAL_SOUTH_WESTMATERIAL_SPAMATERIAL_SPACE_BARMATERIAL_SPACE_DASHBOARDMATERIAL_SPATIAL_AUDIOMATERIAL_SPATIAL_AUDIO_OFFMATERIAL_SPATIAL_TRACKINGMATERIAL_SPEAKERMATERIAL_SPEAKER_GROUPMATERIAL_SPEAKER_NOTESMATERIAL_SPEAKER_NOTES_OFFMATERIAL_SPEAKER_PHONEMATERIAL_SPEEDMATERIAL_SPELLCHECKMATERIAL_SPLITSCREENMATERIAL_SPOKEMATERIAL_SPORTSMATERIAL_SPORTS_BARMATERIAL_SPORTS_BASEBALLMATERIAL_SPORTS_BASKETBALLMATERIAL_SPORTS_CRICKETMATERIAL_SPORTS_ESPORTSMATERIAL_SPORTS_FOOTBALLMATERIAL_SPORTS_GOLFMATERIAL_SPORTS_GYMNASTICSMATERIAL_SPORTS_HANDBALLMATERIAL_SPORTS_HOCKEYMATERIAL_SPORTS_KABADDIMATERIAL_SPORTS_MARTIAL_ARTSMATERIAL_SPORTS_MMAMATERIAL_SPORTS_MOTORSPORTSMATERIAL_SPORTS_RUGBYMATERIAL_SPORTS_SCOREMATERIAL_SPORTS_SOCCERMATERIAL_SPORTS_TENNISMATERIAL_SPORTS_VOLLEYBALLMATERIAL_SQUAREMATERIAL_SQUARE_FOOTMATERIAL_SSID_CHARTMATERIAL_STACKED_BAR_CHARTMATERIAL_STACKED_LINE_CHARTMATERIAL_STADIUMMATERIAL_STAIRSMATERIAL_STARMATERIAL_STARSMATERIAL_STARTMATERIAL_STAR_BORDERMATERIAL_STAR_BORDER_PURPLE500MATERIAL_STAR_HALFMATERIAL_STAR_OUTLINEMATERIAL_STAR_PURPLE500MATERIAL_STAR_RATEMATERIAL_STAY_CURRENT_LANDSCAPEMATERIAL_STAY_CURRENT_PORTRAITMATERIAL_STAY_PRIMARY_LANDSCAPEMATERIAL_STAY_PRIMARY_PORTRAITMATERIAL_STICKY_NOTE_2MATERIAL_STOPMATERIAL_STOP_CIRCLEMATERIAL_STOP_SCREEN_SHAREMATERIAL_STORAGEMATERIAL_STOREMATERIAL_STOREFRONTMATERIAL_STORE_MALL_DIRECTORYMATERIAL_STORMMATERIAL_STRAIGHTMATERIAL_STRAIGHTENMATERIAL_STREAMMATERIAL_STREETVIEWMATERIAL_STRIKETHROUGH_SMATERIAL_STROLLERMATERIAL_STYLEMATERIAL_SUBDIRECTORY_ARROW_LEFTMATERIAL_SUBDIRECTORY_ARROW_RIGHTMATERIAL_SUBJECTMATERIAL_SUBSCRIPTMATERIAL_SUBSCRIPTIONSMATERIAL_SUBTITLESMATERIAL_SUBTITLES_OFFMATERIAL_SUBWAYMATERIAL_SUMMARIZEMATERIAL_SUNNYMATERIAL_SUNNY_SNOWINGMATERIAL_SUPERSCRIPTMATERIAL_SUPERVISED_USER_CIRCLEMATERIAL_SUPERVISOR_ACCOUNTMATERIAL_SUPPORTMATERIAL_SUPPORT_AGENTMATERIAL_SURFINGMATERIAL_SURROUND_SOUNDMATERIAL_SWAP_CALLSMATERIAL_SWAP_HORIZMATERIAL_SWAP_HORIZONTAL_CIRCLEMATERIAL_SWAP_VERTMATERIAL_SWAP_VERTICAL_CIRCLEMATERIAL_SWAP_VERT_CIRCLEMATERIAL_SWIPEMATERIAL_SWIPE_DOWNMATERIAL_SWIPE_DOWN_ALTMATERIAL_SWIPE_LEFTMATERIAL_SWIPE_LEFT_ALTMATERIAL_SWIPE_RIGHTMATERIAL_SWIPE_RIGHT_ALTMATERIAL_SWIPE_UPMATERIAL_SWIPE_UP_ALTMATERIAL_SWIPE_VERTICALMATERIAL_SWITCH_ACCESS_SHORTCUTMATERIAL_SWITCH_ACCESS_SHORTCUT_ADDMATERIAL_SWITCH_ACCOUNTMATERIAL_SWITCH_CAMERAMATERIAL_SWITCH_LEFTMATERIAL_SWITCH_RIGHTMATERIAL_SWITCH_VIDEOMATERIAL_SYNAGOGUEMATERIAL_SYNCMATERIAL_SYNC_ALTMATERIAL_SYNC_DISABLEDMATERIAL_SYNC_LOCKMATERIAL_SYNC_PROBLEMMATERIAL_SYSTEM_SECURITY_UPDATEMATERIAL_SYSTEM_SECURITY_UPDATE_GOODMATERIAL_SYSTEM_SECURITY_UPDATE_WARNINGMATERIAL_SYSTEM_UPDATEMATERIAL_SYSTEM_UPDATE_ALTMATERIAL_SYSTEM_UPDATE_TVMATERIAL_TABMATERIAL_TABLETMATERIAL_TABLET_ANDROIDMATERIAL_TABLET_MACMATERIAL_TABLE_BARMATERIAL_TABLE_CHARTMATERIAL_TABLE_RESTAURANTMATERIAL_TABLE_ROWSMATERIAL_TABLE_VIEWMATERIAL_TAB_UNSELECTEDMATERIAL_TAGMATERIAL_TAG_FACESMATERIAL_TAKEOUT_DININGMATERIAL_TAPASMATERIAL_TAP_AND_PLAYMATERIAL_TASKMATERIAL_TASK_ALTMATERIAL_TAXI_ALERTMATERIAL_TELEGRAMMATERIAL_TEMPLE_BUDDHISTMATERIAL_TEMPLE_HINDUMATERIAL_TERMINALMATERIAL_TERRAINMATERIAL_TEXTSMSMATERIAL_TEXTUREMATERIAL_TEXT_DECREASEMATERIAL_TEXT_FIELDSMATERIAL_TEXT_FORMATMATERIAL_TEXT_INCREASEMATERIAL_TEXT_ROTATE_UPMATERIAL_TEXT_ROTATE_VERTICALMATERIAL_TEXT_ROTATION_ANGLEDOWNMATERIAL_TEXT_ROTATION_ANGLEUPMATERIAL_TEXT_ROTATION_DOWNMATERIAL_TEXT_ROTATION_NONEMATERIAL_TEXT_SNIPPETMATERIAL_THEATERSMATERIAL_THEATER_COMEDYMATERIAL_THERMOSTATMATERIAL_THERMOSTAT_AUTOMATERIAL_THUMBS_UP_DOWNMATERIAL_THUMB_DOWNMATERIAL_THUMB_DOWN_ALTMATERIAL_THUMB_DOWN_OFF_ALTMATERIAL_THUMB_UPMATERIAL_THUMB_UP_ALTMATERIAL_THUMB_UP_OFF_ALTMATERIAL_THUNDERSTORMMATERIAL_TIKTOKMATERIAL_TIMELAPSEMATERIAL_TIMELINEMATERIAL_TIMERMATERIAL_TIMER_10MATERIAL_TIMER_10_SELECTMATERIAL_TIMER_3MATERIAL_TIMER_3_SELECTMATERIAL_TIMER_OFFMATERIAL_TIME_TO_LEAVEMATERIAL_TIPS_AND_UPDATESMATERIAL_TIRE_REPAIRMATERIAL_TITLEMATERIAL_TOCMATERIAL_TODAYMATERIAL_TOGGLE_OFFMATERIAL_TOGGLE_ONMATERIAL_TOKENMATERIAL_TOLLMATERIAL_TONALITYMATERIAL_TOPICMATERIAL_TORNADOMATERIAL_TOUCH_APPMATERIAL_TOURMATERIAL_TOYSMATERIAL_TRACK_CHANGESMATERIAL_TRAFFICMATERIAL_TRAINMATERIAL_TRAMMATERIAL_TRANSCRIBEMATERIAL_TRANSFER_WITHIN_A_STATIONMATERIAL_TRANSFORMMATERIAL_TRANSGENDERMATERIAL_TRANSIT_ENTEREXITMATERIAL_TRANSLATEMATERIAL_TRAVEL_EXPLOREMATERIAL_TRENDING_DOWNMATERIAL_TRENDING_FLATMATERIAL_TRENDING_NEUTRALMATERIAL_TRENDING_UPMATERIAL_TRIP_ORIGINMATERIAL_TROLLEYMATERIAL_TROUBLESHOOTMATERIAL_TRYMATERIAL_TSUNAMIMATERIAL_TTYMATERIAL_TUNEMATERIAL_TUNGSTENMATERIAL_TURNED_INMATERIAL_TURNED_IN_NOTMATERIAL_TURN_LEFTMATERIAL_TURN_RIGHTMATERIAL_TURN_SHARP_LEFTMATERIAL_TURN_SHARP_RIGHTMATERIAL_TURN_SLIGHT_LEFTMATERIAL_TURN_SLIGHT_RIGHTMATERIAL_TVMATERIAL_TV_OFFMATERIAL_TWO_WHEELERMATERIAL_TYPE_SPECIMENMATERIAL_UMBRELLAMATERIAL_UNARCHIVEMATERIAL_UNDOMATERIAL_UNFOLD_LESSMATERIAL_UNFOLD_LESS_DOUBLEMATERIAL_UNFOLD_MOREMATERIAL_UNFOLD_MORE_DOUBLEMATERIAL_UNPUBLISHEDMATERIAL_UNSUBSCRIBEMATERIAL_UPCOMINGMATERIAL_UPDATEMATERIAL_UPDATE_DISABLEDMATERIAL_UPGRADEMATERIAL_UPLOADMATERIAL_UPLOAD_FILEMATERIAL_USBMATERIAL_USB_OFFMATERIAL_U_TURN_LEFTMATERIAL_U_TURN_RIGHTMATERIAL_VACCINESMATERIAL_VAPE_FREEMATERIAL_VAPING_ROOMSMATERIAL_VERIFIEDMATERIAL_VERIFIED_USERMATERIAL_VERTICAL_ALIGN_BOTTOMMATERIAL_VERTICAL_ALIGN_CENTERMATERIAL_VERTICAL_ALIGN_TOPMATERIAL_VERTICAL_DISTRIBUTEMATERIAL_VERTICAL_SHADESMATERIAL_VERTICAL_SHADES_CLOSEDMATERIAL_VERTICAL_SPLITMATERIAL_VIBRATIONMATERIAL_VIDEOCAMMATERIAL_VIDEOCAM_OFFMATERIAL_VIDEOGAME_ASSETMATERIAL_VIDEOGAME_ASSET_OFFMATERIAL_VIDEO_CALLMATERIAL_VIDEO_CAMERA_BACKMATERIAL_VIDEO_CAMERA_FRONTMATERIAL_VIDEO_CHATMATERIAL_VIDEO_COLLECTIONMATERIAL_VIDEO_FILEMATERIAL_VIDEO_LABELMATERIAL_VIDEO_LIBRARYMATERIAL_VIDEO_SETTINGSMATERIAL_VIDEO_STABLEMATERIAL_VIEW_AGENDAMATERIAL_VIEW_ARRAYMATERIAL_VIEW_CAROUSELMATERIAL_VIEW_COLUMNMATERIAL_VIEW_COMFORTABLEMATERIAL_VIEW_COMFYMATERIAL_VIEW_COMFY_ALTMATERIAL_VIEW_COMPACTMATERIAL_VIEW_COMPACT_ALTMATERIAL_VIEW_COZYMATERIAL_VIEW_DAYMATERIAL_VIEW_HEADLINEMATERIAL_VIEW_IN_ARMATERIAL_VIEW_KANBANMATERIAL_VIEW_LISTMATERIAL_VIEW_MODULEMATERIAL_VIEW_QUILTMATERIAL_VIEW_SIDEBARMATERIAL_VIEW_STREAMMATERIAL_VIEW_TIMELINEMATERIAL_VIEW_WEEKMATERIAL_VIGNETTEMATERIAL_VILLAMATERIAL_VISIBILITYMATERIAL_VISIBILITY_OFFMATERIAL_VOICEMAILMATERIAL_VOICE_CHATMATERIAL_VOICE_OVER_OFFMATERIAL_VOLCANOMATERIAL_VOLUME_DOWNMATERIAL_VOLUME_DOWN_ALTMATERIAL_VOLUME_MUTEMATERIAL_VOLUME_OFFMATERIAL_VOLUME_UPMATERIAL_VOLUNTEER_ACTIVISMMATERIAL_VPN_KEYMATERIAL_VPN_KEY_OFFMATERIAL_VPN_LOCKMATERIAL_VRPANOMATERIAL_WALLETMATERIAL_WALLET_GIFTCARDMATERIAL_WALLET_MEMBERSHIPMATERIAL_WALLET_TRAVELMATERIAL_WALLPAPERMATERIAL_WAREHOUSEMATERIAL_WARNINGMATERIAL_WARNING_AMBERMATERIAL_WASHMATERIAL_WATCHMATERIAL_WATCH_LATERMATERIAL_WATCH_OFFMATERIAL_WATERMATERIAL_WATERFALL_CHARTMATERIAL_WATER_DAMAGEMATERIAL_WATER_DROPMATERIAL_WAVESMATERIAL_WAVING_HANDMATERIAL_WB_AUTOMATERIAL_WB_CLOUDYMATERIAL_WB_INCANDESCENTMATERIAL_WB_IRIDESCENTMATERIAL_WB_SHADEMATERIAL_WB_SUNNYMATERIAL_WB_TWIGHLIGHTMATERIAL_WB_TWILIGHTMATERIAL_WCMATERIAL_WEBMATERIAL_WEBHOOKMATERIAL_WEB_ASSETMATERIAL_WEB_ASSET_OFFMATERIAL_WEB_STORIESMATERIAL_WECHATMATERIAL_WEEKENDMATERIAL_WESTMATERIAL_WHATSHOTMATERIAL_WHEELCHAIR_PICKUPMATERIAL_WHERE_TO_VOTEMATERIAL_WIDGETSMATERIAL_WIDTH_FULLMATERIAL_WIDTH_NORMALMATERIAL_WIDTH_WIDEMATERIAL_WIFIMATERIAL_WIFI_1_BARMATERIAL_WIFI_2_BARMATERIAL_WIFI_CALLINGMATERIAL_WIFI_CALLING_3MATERIAL_WIFI_CHANNELMATERIAL_WIFI_FINDMATERIAL_WIFI_LOCKMATERIAL_WIFI_OFFMATERIAL_WIFI_PASSWORDMATERIAL_WIFI_PROTECTED_SETUPMATERIAL_WIFI_TETHERINGMATERIAL_WIFI_TETHERING_ERRORMATERIAL_WIFI_TETHERING_ERROR_ROUNDEDMATERIAL_WIFI_TETHERING_OFFMATERIAL_WINDOWMATERIAL_WIND_POWERMATERIAL_WINE_BARMATERIAL_WOMANMATERIAL_WOMAN_2MATERIAL_WOO_COMMERCEMATERIAL_WORDPRESSMATERIAL_WORKMATERIAL_WORKSPACESMATERIAL_WORKSPACES_FILLEDMATERIAL_WORKSPACES_OUTLINEMATERIAL_WORKSPACE_PREMIUMMATERIAL_WORK_HISTORYMATERIAL_WORK_OFFMATERIAL_WORK_OUTLINEMATERIAL_WRAP_TEXTMATERIAL_WRONG_LOCATIONMATERIAL_WYSIWYGMATERIAL_YARDMATERIAL_YOUTUBE_SEARCHED_FORMATERIAL_ZOOM_INMATERIAL_ZOOM_IN_MAPMATERIAL_ZOOM_OUTMATERIAL_ZOOM_OUT_MAP")); index.put("com.codename1.ui.Form", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.Form.TabIterator", splitMembers("")); + index.put("com.codename1.ui.GeneratedSVGImage", splitMembers("REPEAT_INDEFINITE")); + index.put("com.codename1.ui.Gradient", splitMembers("CYCLE_NONECYCLE_REFLECTCYCLE_REPEATKIND_CONICKIND_LINEARKIND_RADIAL")); index.put("com.codename1.ui.Graphics", splitMembers("RENDERING_HINT_FAST")); index.put("com.codename1.ui.IconHolder", splitMembers("")); index.put("com.codename1.ui.Image", splitMembers("")); index.put("com.codename1.ui.ImageFactory", splitMembers("")); index.put("com.codename1.ui.InfiniteContainer", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); - } - - private static void fillFieldIndex6(Map index) { index.put("com.codename1.ui.InputComponent", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.InterFormContainer", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.Label", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); + index.put("com.codename1.ui.LinearGradient", splitMembers("CYCLE_NONECYCLE_REFLECTCYCLE_REPEATKIND_CONICKIND_LINEARKIND_RADIAL")); index.put("com.codename1.ui.LinearGradientPaint", splitMembers("")); index.put("com.codename1.ui.List", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORFIXED_CENTERFIXED_LEADFIXED_NONEFIXED_NONE_CYCLICFIXED_NONE_ONE_ELEMENT_MARGIN_FROM_EDGEFIXED_TRAILHAND_CURSORHORIZONTALLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPVERTICALWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.MenuBar", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.MultipleGradientPaint", splitMembers("")); index.put("com.codename1.ui.MultipleGradientPaint.ColorSpaceType", splitMembers("LINEAR_RGBSRGB")); index.put("com.codename1.ui.MultipleGradientPaint.CycleMethod", splitMembers("NO_CYCLEREFLECTREPEAT")); - index.put("com.codename1.ui.NavigationCommand", splitMembers("")); + index.put("com.codename1.ui.NavigationCommand", splitMembers("DESKTOP_MENUDESKTOP_MENU_ABOUTDESKTOP_MENU_APPDESKTOP_MENU_EDITDESKTOP_MENU_FILEDESKTOP_MENU_HELPDESKTOP_MENU_PREFERENCESDESKTOP_MENU_QUITDESKTOP_MENU_VIEWDESKTOP_MENU_WINDOWDESKTOP_SHORTCUT_KEYDESKTOP_SHORTCUT_MODIFIERSDESKTOP_SHORTCUT_MODIFIER_ALTDESKTOP_SHORTCUT_MODIFIER_PRIMARYDESKTOP_SHORTCUT_MODIFIER_SHIFT")); index.put("com.codename1.ui.Paint", splitMembers("")); index.put("com.codename1.ui.Painter", splitMembers("")); index.put("com.codename1.ui.PeerComponent", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.PickerComponent", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.RGBImage", splitMembers("")); + index.put("com.codename1.ui.RadialGradient", splitMembers("CYCLE_NONECYCLE_REFLECTCYCLE_REPEATEXTENT_CLOSEST_CORNEREXTENT_CLOSEST_SIDEEXTENT_EXPLICITEXTENT_FARTHEST_CORNEREXTENT_FARTHEST_SIDEKIND_CONICKIND_LINEARKIND_RADIALSHAPE_CIRCLESHAPE_ELLIPSE")); index.put("com.codename1.ui.RadioButton", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSTATE_DEFAULTSTATE_PRESSEDSTATE_ROLLOVERSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.ReleasableComponent", splitMembers("")); index.put("com.codename1.ui.SelectableIconHolder", splitMembers("")); @@ -2264,10 +3772,15 @@ private static void fillFieldIndex6(Map index) { index.put("com.codename1.ui.URLImage", splitMembers("FLAG_RESIZE_FAILFLAG_RESIZE_SCALEFLAG_RESIZE_SCALE_TO_FILLRESIZE_FAILRESIZE_SCALERESIZE_SCALE_TO_FILL")); index.put("com.codename1.ui.URLImage.ErrorCallback", splitMembers("")); index.put("com.codename1.ui.URLImage.ImageAdapter", splitMembers("")); + index.put("com.codename1.ui.URLImage.RequestDecorator", splitMembers("")); index.put("com.codename1.ui.VirtualInputDevice", splitMembers("")); index.put("com.codename1.ui.animations.Animation", splitMembers("")); index.put("com.codename1.ui.animations.AnimationObject", splitMembers("MOTION_TYPE_LINEARMOTION_TYPE_SPLINE")); + index.put("com.codename1.ui.animations.AnimationTime", splitMembers("")); index.put("com.codename1.ui.animations.BubbleTransition", splitMembers("")); + } + + private static void fillFieldIndex14(Map index) { index.put("com.codename1.ui.animations.CommonTransitions", splitMembers("SLIDE_HORIZONTALSLIDE_VERTICAL")); index.put("com.codename1.ui.animations.ComponentAnimation", splitMembers("")); index.put("com.codename1.ui.animations.ComponentAnimation.UIMutation", splitMembers("")); @@ -2285,9 +3798,6 @@ private static void fillFieldIndex6(Map index) { index.put("com.codename1.ui.events.BrowserNavigationCallback", splitMembers("")); index.put("com.codename1.ui.events.ComponentStateChangeEvent", splitMembers("")); index.put("com.codename1.ui.events.DataChangedListener", splitMembers("ADDEDCHANGEDREMOVED")); - } - - private static void fillFieldIndex7(Map index) { index.put("com.codename1.ui.events.FocusListener", splitMembers("")); index.put("com.codename1.ui.events.MessageEvent", splitMembers("")); index.put("com.codename1.ui.events.MessageEvent.PromptPromise", splitMembers("")); @@ -2335,6 +3845,9 @@ private static void fillFieldIndex7(Map index) { index.put("com.codename1.ui.layouts.mig.BoundSize", splitMembers("NULL_SIZEZERO_PIXEL")); index.put("com.codename1.ui.layouts.mig.CC", splitMembers("")); index.put("com.codename1.ui.layouts.mig.ComponentWrapper", splitMembers("TYPE_BUTTONTYPE_CHECK_BOXTYPE_COMBO_BOXTYPE_CONTAINERTYPE_IMAGETYPE_LABELTYPE_LISTTYPE_PANELTYPE_PROGRESS_BARTYPE_SCROLL_BARTYPE_SCROLL_PANETYPE_SEPARATORTYPE_SLIDERTYPE_SPINNERTYPE_TABBED_PANETYPE_TABLETYPE_TEXT_AREATYPE_TEXT_FIELDTYPE_TREETYPE_UNKNOWNTYPE_UNSET")); + } + + private static void fillFieldIndex15(Map index) { index.put("com.codename1.ui.layouts.mig.ConstraintParser", splitMembers("")); index.put("com.codename1.ui.layouts.mig.ContainerWrapper", splitMembers("TYPE_BUTTONTYPE_CHECK_BOXTYPE_COMBO_BOXTYPE_CONTAINERTYPE_IMAGETYPE_LABELTYPE_LISTTYPE_PANELTYPE_PROGRESS_BARTYPE_SCROLL_BARTYPE_SCROLL_PANETYPE_SEPARATORTYPE_SLIDERTYPE_SPINNERTYPE_TABBED_PANETYPE_TABLETYPE_TEXT_AREATYPE_TEXT_FIELDTYPE_TREETYPE_UNKNOWNTYPE_UNSET")); index.put("com.codename1.ui.layouts.mig.DimConstraint", splitMembers("")); @@ -2352,9 +3865,6 @@ private static void fillFieldIndex7(Map index) { index.put("com.codename1.ui.list.ContainerList", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.list.DefaultListCellRenderer", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.list.DefaultListModel", splitMembers("")); - } - - private static void fillFieldIndex8(Map index) { index.put("com.codename1.ui.list.FilterProxyListModel", splitMembers("ADDEDCHANGEDREMOVED")); index.put("com.codename1.ui.list.GenericListCellRenderer", splitMembers("ENABLEDSELECT_ALL_FLAG")); index.put("com.codename1.ui.list.ListCellRenderer", splitMembers("")); @@ -2365,11 +3875,13 @@ private static void fillFieldIndex8(Map index) { index.put("com.codename1.ui.painter.PainterChain", splitMembers("")); index.put("com.codename1.ui.plaf.Border", splitMembers("")); index.put("com.codename1.ui.plaf.CSSBorder", splitMembers("HPOSITION_CENTERHPOSITION_LEFTHPOSITION_OTHERHPOSITION_RIGHTREPEAT_BOTHREPEAT_NONEREPEAT_XREPEAT_YSIZE_AUTOSIZE_CONTAINSIZE_COVERSIZE_OTHERSTYLE_DASHEDSTYLE_DOTTEDSTYLE_HIDDENSTYLE_NONESTYLE_SOLIDUNIT_EMUNIT_MMUNIT_PERCENTUNIT_PIXELSVPOSITION_BOTTOMVPOSITION_CENTERVPOSITION_OTHERVPOSITION_TOP")); + index.put("com.codename1.ui.plaf.CSSFilterParser", splitMembers("")); + index.put("com.codename1.ui.plaf.CSSFilterParser.FilterChain", splitMembers("blurRadiuscolorMatrix")); index.put("com.codename1.ui.plaf.DefaultLookAndFeel", splitMembers("")); index.put("com.codename1.ui.plaf.LookAndFeel", splitMembers("")); index.put("com.codename1.ui.plaf.RoundBorder", splitMembers("")); index.put("com.codename1.ui.plaf.RoundRectBorder", splitMembers("")); - index.put("com.codename1.ui.plaf.Style", splitMembers("ALIGNMENTBACKGROUND_ALIGNMENTBACKGROUND_GRADIENTBACKGROUND_GRADIENT_LINEAR_HORIZONTALBACKGROUND_GRADIENT_LINEAR_VERTICALBACKGROUND_GRADIENT_RADIALBACKGROUND_IMAGE_ALIGNED_BOTTOMBACKGROUND_IMAGE_ALIGNED_BOTTOM_LEFTBACKGROUND_IMAGE_ALIGNED_BOTTOM_RIGHTBACKGROUND_IMAGE_ALIGNED_CENTERBACKGROUND_IMAGE_ALIGNED_LEFTBACKGROUND_IMAGE_ALIGNED_RIGHTBACKGROUND_IMAGE_ALIGNED_TOPBACKGROUND_IMAGE_ALIGNED_TOP_LEFTBACKGROUND_IMAGE_ALIGNED_TOP_RIGHTBACKGROUND_IMAGE_SCALEDBACKGROUND_IMAGE_SCALED_FILLBACKGROUND_IMAGE_SCALED_FITBACKGROUND_IMAGE_TILE_BOTHBACKGROUND_IMAGE_TILE_HORIZONTALBACKGROUND_IMAGE_TILE_HORIZONTAL_ALIGN_BOTTOMBACKGROUND_IMAGE_TILE_HORIZONTAL_ALIGN_CENTERBACKGROUND_IMAGE_TILE_HORIZONTAL_ALIGN_TOPBACKGROUND_IMAGE_TILE_VERTICALBACKGROUND_IMAGE_TILE_VERTICAL_ALIGN_CENTERBACKGROUND_IMAGE_TILE_VERTICAL_ALIGN_LEFTBACKGROUND_IMAGE_TILE_VERTICAL_ALIGN_RIGHTBACKGROUND_NONEBACKGROUND_TYPEBG_COLORBG_IMAGEBORDERELEVATIONFG_ALPHAFG_COLORFONTICON_GAPICON_GAP_UNITMARGINMARGIN_UNITOPACITYPADDINGPADDING_UNITPAINTERSURFACETEXT_DECORATIONTEXT_DECORATION_3DTEXT_DECORATION_3D_LOWEREDTEXT_DECORATION_3D_SHADOW_NORTHTEXT_DECORATION_NONETEXT_DECORATION_OVERLINETEXT_DECORATION_STRIKETHRUTEXT_DECORATION_UNDERLINETRANSPARENCYUNIT_TYPE_DIPSUNIT_TYPE_PIXELSUNIT_TYPE_REMUNIT_TYPE_SCREEN_PERCENTAGEUNIT_TYPE_VHUNIT_TYPE_VMAXUNIT_TYPE_VMINUNIT_TYPE_VW")); + index.put("com.codename1.ui.plaf.Style", splitMembers("ALIGNMENTBACKDROP_FILTER_BLURBACKDROP_FILTER_COLOR_MATRIXBACKGROUND_ALIGNMENTBACKGROUND_GRADIENTBACKGROUND_GRADIENT_CONICBACKGROUND_GRADIENT_LINEARBACKGROUND_GRADIENT_LINEAR_HORIZONTALBACKGROUND_GRADIENT_LINEAR_VERTICALBACKGROUND_GRADIENT_RADIALBACKGROUND_GRADIENT_RADIAL_FULLBACKGROUND_GRADIENT_REPEATING_LINEARBACKGROUND_GRADIENT_REPEATING_RADIALBACKGROUND_IMAGE_ALIGNED_BOTTOMBACKGROUND_IMAGE_ALIGNED_BOTTOM_LEFTBACKGROUND_IMAGE_ALIGNED_BOTTOM_RIGHTBACKGROUND_IMAGE_ALIGNED_CENTERBACKGROUND_IMAGE_ALIGNED_LEFTBACKGROUND_IMAGE_ALIGNED_RIGHTBACKGROUND_IMAGE_ALIGNED_TOPBACKGROUND_IMAGE_ALIGNED_TOP_LEFTBACKGROUND_IMAGE_ALIGNED_TOP_RIGHTBACKGROUND_IMAGE_SCALEDBACKGROUND_IMAGE_SCALED_FILLBACKGROUND_IMAGE_SCALED_FITBACKGROUND_IMAGE_TILE_BOTHBACKGROUND_IMAGE_TILE_HORIZONTALBACKGROUND_IMAGE_TILE_HORIZONTAL_ALIGN_BOTTOMBACKGROUND_IMAGE_TILE_HORIZONTAL_ALIGN_CENTERBACKGROUND_IMAGE_TILE_HORIZONTAL_ALIGN_TOPBACKGROUND_IMAGE_TILE_VERTICALBACKGROUND_IMAGE_TILE_VERTICAL_ALIGN_CENTERBACKGROUND_IMAGE_TILE_VERTICAL_ALIGN_LEFTBACKGROUND_IMAGE_TILE_VERTICAL_ALIGN_RIGHTBACKGROUND_NONEBACKGROUND_TYPEBG_COLORBG_IMAGEBORDERELEVATIONFG_ALPHAFG_COLORFILTER_BLURFILTER_COLOR_MATRIXFONTGRADIENTICON_GAPICON_GAP_UNITMARGINMARGIN_UNITOPACITYPADDINGPADDING_UNITPAINTERSURFACETEXT_DECORATIONTEXT_DECORATION_3DTEXT_DECORATION_3D_LOWEREDTEXT_DECORATION_3D_SHADOW_NORTHTEXT_DECORATION_NONETEXT_DECORATION_OVERLINETEXT_DECORATION_STRIKETHRUTEXT_DECORATION_UNDERLINETRANSPARENCYUNIT_TYPE_DIPSUNIT_TYPE_PIXELSUNIT_TYPE_REMUNIT_TYPE_SCREEN_PERCENTAGEUNIT_TYPE_VHUNIT_TYPE_VMAXUNIT_TYPE_VMINUNIT_TYPE_VW")); index.put("com.codename1.ui.plaf.StyleParser", splitMembers("UNIT_INHERIT")); index.put("com.codename1.ui.plaf.StyleParser.BorderInfo", splitMembers("")); index.put("com.codename1.ui.plaf.StyleParser.BoxInfo", splitMembers("")); @@ -2394,11 +3906,15 @@ private static void fillFieldIndex8(Map index) { index.put("com.codename1.ui.spinner.GenericSpinner", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.spinner.NumericSpinner", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.spinner.Picker", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSTATE_DEFAULTSTATE_PRESSEDSTATE_ROLLOVERSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); + index.put("com.codename1.ui.spinner.Picker.DateGetter", splitMembers("")); index.put("com.codename1.ui.spinner.Picker.LightweightPopupButtonPlacement", splitMembers("ABOVE_SPINNERBELOW_SPINNERBETWEEN_CANCEL_AND_DONE")); index.put("com.codename1.ui.spinner.TimeSpinner", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.table.AbstractTableModel", splitMembers("")); index.put("com.codename1.ui.table.DefaultTableModel", splitMembers("")); index.put("com.codename1.ui.table.SortableTableModel", splitMembers("")); + } + + private static void fillFieldIndex16(Map index) { index.put("com.codename1.ui.table.Table", splitMembers("BASELINEBOTTOMBRB_CENTER_OFFSETBRB_CONSTANT_ASCENTBRB_CONSTANT_DESCENTBRB_OTHERCENTERCROSSHAIR_CURSORDEFAULT_CURSORDRAG_REGION_IMMEDIATELY_DRAG_XDRAG_REGION_IMMEDIATELY_DRAG_XYDRAG_REGION_IMMEDIATELY_DRAG_YDRAG_REGION_LIKELY_DRAG_XDRAG_REGION_LIKELY_DRAG_XYDRAG_REGION_LIKELY_DRAG_YDRAG_REGION_NOT_DRAGGABLEDRAG_REGION_POSSIBLE_DRAG_XDRAG_REGION_POSSIBLE_DRAG_XYDRAG_REGION_POSSIBLE_DRAG_YE_RESIZE_CURSORHAND_CURSORINNER_BORDERS_ALLINNER_BORDERS_COLSINNER_BORDERS_NONEINNER_BORDERS_ROWSLEFTMOVE_CURSORNE_RESIZE_CURSORNW_RESIZE_CURSORN_RESIZE_CURSORRIGHTSE_RESIZE_CURSORSW_RESIZE_CURSORS_RESIZE_CURSORTEXT_CURSORTOPWAIT_CURSORW_RESIZE_CURSOR")); index.put("com.codename1.ui.table.TableLayout", splitMembers("")); index.put("com.codename1.ui.table.TableLayout.Constraint", splitMembers("")); @@ -2419,9 +3935,6 @@ private static void fillFieldIndex8(Map index) { index.put("com.codename1.ui.util.UITimer", splitMembers("")); index.put("com.codename1.ui.util.WeakHashMap", splitMembers("")); index.put("com.codename1.ui.validation.Constraint", splitMembers("")); - } - - private static void fillFieldIndex9(Map index) { index.put("com.codename1.ui.validation.ExistInConstraint", splitMembers("")); index.put("com.codename1.ui.validation.GroupConstraint", splitMembers("")); index.put("com.codename1.ui.validation.LengthConstraint", splitMembers("")); @@ -2466,6 +3979,9 @@ private static void fillFieldIndex9(Map index) { index.put("com.codename1.util.regex.REDebugCompiler", splitMembers("")); index.put("com.codename1.util.regex.REProgram", splitMembers("")); index.put("com.codename1.util.regex.RESyntaxException", splitMembers("")); + } + + private static void fillFieldIndex17(Map index) { index.put("com.codename1.util.regex.REUtil", splitMembers("")); index.put("com.codename1.util.regex.ReaderCharacterIterator", splitMembers("")); index.put("com.codename1.util.regex.StreamCharacterIterator", splitMembers("")); @@ -2486,12 +4002,10 @@ private static void fillFieldIndex9(Map index) { index.put("java.io.ByteArrayOutputStream", splitMembers("")); index.put("java.io.DataInput", splitMembers("")); index.put("java.io.DataInputStream", splitMembers("")); - } - - private static void fillFieldIndex10(Map index) { index.put("java.io.DataOutput", splitMembers("")); index.put("java.io.DataOutputStream", splitMembers("")); index.put("java.io.EOFException", splitMembers("")); + index.put("java.io.FileNotFoundException", splitMembers("")); index.put("java.io.Flushable", splitMembers("")); index.put("java.io.IOException", splitMembers("")); index.put("java.io.InputStream", splitMembers("")); @@ -2532,6 +4046,9 @@ private static void fillFieldIndex10(Map index) { index.put("java.lang.Float", splitMembers("")); index.put("java.lang.IllegalAccessException", splitMembers("")); index.put("java.lang.IllegalArgumentException", splitMembers("")); + } + + private static void fillFieldIndex18(Map index) { index.put("java.lang.IllegalMonitorStateException", splitMembers("")); index.put("java.lang.IllegalStateException", splitMembers("")); index.put("java.lang.IncompatibleClassChangeError", splitMembers("")); @@ -2553,9 +4070,6 @@ private static void fillFieldIndex10(Map index) { index.put("java.lang.OutOfMemoryError", splitMembers("")); index.put("java.lang.Override", splitMembers("")); index.put("java.lang.Runnable", splitMembers("")); - } - - private static void fillFieldIndex11(Map index) { index.put("java.lang.Runtime", splitMembers("")); index.put("java.lang.RuntimeException", splitMembers("")); index.put("java.lang.SafeVarargs", splitMembers("")); @@ -2599,6 +4113,9 @@ private static void fillFieldIndex11(Map index) { index.put("java.time.ZoneId", splitMembers("")); index.put("java.time.ZoneOffset", splitMembers("")); index.put("java.time.ZonedDateTime", splitMembers("")); + } + + private static void fillFieldIndex19(Map index) { index.put("java.time.format.DateTimeFormatter", splitMembers("")); index.put("java.time.format.DateTimeParseException", splitMembers("")); index.put("java.time.temporal.TemporalAccessor", splitMembers("")); @@ -2620,9 +4137,6 @@ private static void fillFieldIndex11(Map index) { index.put("java.util.Comparator", splitMembers("")); index.put("java.util.ConcurrentModificationException", splitMembers("")); index.put("java.util.Date", splitMembers("")); - } - - private static void fillFieldIndex12(Map index) { index.put("java.util.Deque", splitMembers("")); index.put("java.util.Dictionary", splitMembers("")); index.put("java.util.EmptyStackException", splitMembers("")); @@ -2663,7 +4177,15 @@ private static void fillFieldIndex12(Map index) { index.put("java.util.TreeSet", splitMembers("")); index.put("java.util.Vector", splitMembers("")); index.put("java.util.concurrent.ThreadLocalRandom", splitMembers("")); + index.put("java.util.concurrent.atomic.AtomicBoolean", splitMembers("")); + index.put("java.util.concurrent.atomic.AtomicInteger", splitMembers("")); + index.put("java.util.concurrent.atomic.AtomicLong", splitMembers("")); + } + + private static void fillFieldIndex20(Map index) { + index.put("java.util.concurrent.atomic.AtomicReference", splitMembers("")); index.put("java.util.function.BiConsumer", splitMembers("")); + index.put("java.util.function.BiFunction", splitMembers("")); index.put("java.util.function.BinaryOperator", splitMembers("")); index.put("java.util.function.Consumer", splitMembers("")); index.put("java.util.function.Function", splitMembers("")); @@ -2704,15 +4226,36 @@ private static Class findClassInPackage(String packageName, String fullName) if ("com.codename1.ads".equals(packageName)) { return GeneratedAccess_com_codename1_ads.findClass(fullName); } + if ("com.codename1.ads.spi".equals(packageName)) { + return GeneratedAccess_com_codename1_ads_spi.findClass(fullName); + } + if ("com.codename1.ai".equals(packageName)) { + return GeneratedAccess_com_codename1_ai.findClass(fullName); + } if ("com.codename1.analytics".equals(packageName)) { return GeneratedAccess_com_codename1_analytics.findClass(fullName); } if ("com.codename1.annotations".equals(packageName)) { return GeneratedAccess_com_codename1_annotations.findClass(fullName); } + if ("com.codename1.annotations.graphql".equals(packageName)) { + return GeneratedAccess_com_codename1_annotations_graphql.findClass(fullName); + } + if ("com.codename1.annotations.grpc".equals(packageName)) { + return GeneratedAccess_com_codename1_annotations_grpc.findClass(fullName); + } + if ("com.codename1.annotations.rest".equals(packageName)) { + return GeneratedAccess_com_codename1_annotations_rest.findClass(fullName); + } if ("com.codename1.background".equals(packageName)) { return GeneratedAccess_com_codename1_background.findClass(fullName); } + if ("com.codename1.binding".equals(packageName)) { + return GeneratedAccess_com_codename1_binding.findClass(fullName); + } + if ("com.codename1.camera".equals(packageName)) { + return GeneratedAccess_com_codename1_camera.findClass(fullName); + } if ("com.codename1.capture".equals(packageName)) { return GeneratedAccess_com_codename1_capture.findClass(fullName); } @@ -2761,12 +4304,69 @@ private static Class findClassInPackage(String packageName, String fullName) if ("com.codename1.facebook.ui".equals(packageName)) { return GeneratedAccess_com_codename1_facebook_ui.findClass(fullName); } + if ("com.codename1.gaming".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming.findClass(fullName); + } + if ("com.codename1.gaming.physics".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics.findClass(fullName); + } + if ("com.codename1.gaming.physics.box2d.callbacks".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks.findClass(fullName); + } + if ("com.codename1.gaming.physics.box2d.collision".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision.findClass(fullName); + } + if ("com.codename1.gaming.physics.box2d.collision.broadphase".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase.findClass(fullName); + } + if ("com.codename1.gaming.physics.box2d.collision.shapes".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes.findClass(fullName); + } + if ("com.codename1.gaming.physics.box2d.common".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_common.findClass(fullName); + } + if ("com.codename1.gaming.physics.box2d.dynamics".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics.findClass(fullName); + } + if ("com.codename1.gaming.physics.box2d.dynamics.contacts".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts.findClass(fullName); + } + if ("com.codename1.gaming.physics.box2d.dynamics.joints".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints.findClass(fullName); + } + if ("com.codename1.gaming.physics.box2d.pooling".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling.findClass(fullName); + } + if ("com.codename1.gaming.physics.box2d.pooling.arrays".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays.findClass(fullName); + } + if ("com.codename1.gaming.physics.box2d.pooling.normal".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal.findClass(fullName); + } + if ("com.codename1.gaming.physics.box2d.pooling.stacks".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks.findClass(fullName); + } + if ("com.codename1.gpu".equals(packageName)) { + return GeneratedAccess_com_codename1_gpu.findClass(fullName); + } if ("com.codename1.io".equals(packageName)) { return GeneratedAccess_com_codename1_io.findClass(fullName); } + if ("com.codename1.io.bonjour".equals(packageName)) { + return GeneratedAccess_com_codename1_io_bonjour.findClass(fullName); + } + if ("com.codename1.io.graphql".equals(packageName)) { + return GeneratedAccess_com_codename1_io_graphql.findClass(fullName); + } + if ("com.codename1.io.grpc".equals(packageName)) { + return GeneratedAccess_com_codename1_io_grpc.findClass(fullName); + } if ("com.codename1.io.gzip".equals(packageName)) { return GeneratedAccess_com_codename1_io_gzip.findClass(fullName); } + if ("com.codename1.io.oidc".equals(packageName)) { + return GeneratedAccess_com_codename1_io_oidc.findClass(fullName); + } if ("com.codename1.io.rest".equals(packageName)) { return GeneratedAccess_com_codename1_io_rest.findClass(fullName); } @@ -2776,6 +4376,15 @@ private static Class findClassInPackage(String packageName, String fullName) if ("com.codename1.io.tar".equals(packageName)) { return GeneratedAccess_com_codename1_io_tar.findClass(fullName); } + if ("com.codename1.io.usb".equals(packageName)) { + return GeneratedAccess_com_codename1_io_usb.findClass(fullName); + } + if ("com.codename1.io.webauthn".equals(packageName)) { + return GeneratedAccess_com_codename1_io_webauthn.findClass(fullName); + } + if ("com.codename1.io.wifi".equals(packageName)) { + return GeneratedAccess_com_codename1_io_wifi.findClass(fullName); + } if ("com.codename1.javascript".equals(packageName)) { return GeneratedAccess_com_codename1_javascript.findClass(fullName); } @@ -2785,6 +4394,9 @@ private static Class findClassInPackage(String packageName, String fullName) if ("com.codename1.location".equals(packageName)) { return GeneratedAccess_com_codename1_location.findClass(fullName); } + if ("com.codename1.mapping".equals(packageName)) { + return GeneratedAccess_com_codename1_mapping.findClass(fullName); + } if ("com.codename1.maps".equals(packageName)) { return GeneratedAccess_com_codename1_maps.findClass(fullName); } @@ -2800,9 +4412,15 @@ private static Class findClassInPackage(String packageName, String fullName) if ("com.codename1.messaging".equals(packageName)) { return GeneratedAccess_com_codename1_messaging.findClass(fullName); } + if ("com.codename1.nfc".equals(packageName)) { + return GeneratedAccess_com_codename1_nfc.findClass(fullName); + } if ("com.codename1.notifications".equals(packageName)) { return GeneratedAccess_com_codename1_notifications.findClass(fullName); } + if ("com.codename1.orm".equals(packageName)) { + return GeneratedAccess_com_codename1_orm.findClass(fullName); + } if ("com.codename1.payment".equals(packageName)) { return GeneratedAccess_com_codename1_payment.findClass(fullName); } @@ -2812,6 +4430,9 @@ private static Class findClassInPackage(String packageName, String fullName) if ("com.codename1.plugin.event".equals(packageName)) { return GeneratedAccess_com_codename1_plugin_event.findClass(fullName); } + if ("com.codename1.printing".equals(packageName)) { + return GeneratedAccess_com_codename1_printing.findClass(fullName); + } if ("com.codename1.processing".equals(packageName)) { return GeneratedAccess_com_codename1_processing.findClass(fullName); } @@ -2821,6 +4442,12 @@ private static Class findClassInPackage(String packageName, String fullName) if ("com.codename1.push".equals(packageName)) { return GeneratedAccess_com_codename1_push.findClass(fullName); } + if ("com.codename1.router".equals(packageName)) { + return GeneratedAccess_com_codename1_router.findClass(fullName); + } + if ("com.codename1.security".equals(packageName)) { + return GeneratedAccess_com_codename1_security.findClass(fullName); + } if ("com.codename1.share".equals(packageName)) { return GeneratedAccess_com_codename1_share.findClass(fullName); } @@ -2935,6 +4562,9 @@ private static Class findClassInPackage(String packageName, String fullName) if ("java.util.concurrent".equals(packageName)) { return GeneratedAccess_java_util_concurrent.findClass(fullName); } + if ("java.util.concurrent.atomic".equals(packageName)) { + return GeneratedAccess_java_util_concurrent_atomic.findClass(fullName); + } if ("java.util.function".equals(packageName)) { return GeneratedAccess_java_util_function.findClass(fullName); } @@ -2962,15 +4592,36 @@ public Object construct(Class type, Object[] args) throws Exception { if ("com.codename1.ads".equals(packageName)) { return GeneratedAccess_com_codename1_ads.construct(type, args); } + if ("com.codename1.ads.spi".equals(packageName)) { + return GeneratedAccess_com_codename1_ads_spi.construct(type, args); + } + if ("com.codename1.ai".equals(packageName)) { + return GeneratedAccess_com_codename1_ai.construct(type, args); + } if ("com.codename1.analytics".equals(packageName)) { return GeneratedAccess_com_codename1_analytics.construct(type, args); } if ("com.codename1.annotations".equals(packageName)) { return GeneratedAccess_com_codename1_annotations.construct(type, args); } + if ("com.codename1.annotations.graphql".equals(packageName)) { + return GeneratedAccess_com_codename1_annotations_graphql.construct(type, args); + } + if ("com.codename1.annotations.grpc".equals(packageName)) { + return GeneratedAccess_com_codename1_annotations_grpc.construct(type, args); + } + if ("com.codename1.annotations.rest".equals(packageName)) { + return GeneratedAccess_com_codename1_annotations_rest.construct(type, args); + } if ("com.codename1.background".equals(packageName)) { return GeneratedAccess_com_codename1_background.construct(type, args); } + if ("com.codename1.binding".equals(packageName)) { + return GeneratedAccess_com_codename1_binding.construct(type, args); + } + if ("com.codename1.camera".equals(packageName)) { + return GeneratedAccess_com_codename1_camera.construct(type, args); + } if ("com.codename1.capture".equals(packageName)) { return GeneratedAccess_com_codename1_capture.construct(type, args); } @@ -3019,12 +4670,69 @@ public Object construct(Class type, Object[] args) throws Exception { if ("com.codename1.facebook.ui".equals(packageName)) { return GeneratedAccess_com_codename1_facebook_ui.construct(type, args); } + if ("com.codename1.gaming".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming.construct(type, args); + } + if ("com.codename1.gaming.physics".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics.construct(type, args); + } + if ("com.codename1.gaming.physics.box2d.callbacks".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks.construct(type, args); + } + if ("com.codename1.gaming.physics.box2d.collision".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision.construct(type, args); + } + if ("com.codename1.gaming.physics.box2d.collision.broadphase".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase.construct(type, args); + } + if ("com.codename1.gaming.physics.box2d.collision.shapes".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes.construct(type, args); + } + if ("com.codename1.gaming.physics.box2d.common".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_common.construct(type, args); + } + if ("com.codename1.gaming.physics.box2d.dynamics".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics.construct(type, args); + } + if ("com.codename1.gaming.physics.box2d.dynamics.contacts".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts.construct(type, args); + } + if ("com.codename1.gaming.physics.box2d.dynamics.joints".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints.construct(type, args); + } + if ("com.codename1.gaming.physics.box2d.pooling".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling.construct(type, args); + } + if ("com.codename1.gaming.physics.box2d.pooling.arrays".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays.construct(type, args); + } + if ("com.codename1.gaming.physics.box2d.pooling.normal".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal.construct(type, args); + } + if ("com.codename1.gaming.physics.box2d.pooling.stacks".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks.construct(type, args); + } + if ("com.codename1.gpu".equals(packageName)) { + return GeneratedAccess_com_codename1_gpu.construct(type, args); + } if ("com.codename1.io".equals(packageName)) { return GeneratedAccess_com_codename1_io.construct(type, args); } + if ("com.codename1.io.bonjour".equals(packageName)) { + return GeneratedAccess_com_codename1_io_bonjour.construct(type, args); + } + if ("com.codename1.io.graphql".equals(packageName)) { + return GeneratedAccess_com_codename1_io_graphql.construct(type, args); + } + if ("com.codename1.io.grpc".equals(packageName)) { + return GeneratedAccess_com_codename1_io_grpc.construct(type, args); + } if ("com.codename1.io.gzip".equals(packageName)) { return GeneratedAccess_com_codename1_io_gzip.construct(type, args); } + if ("com.codename1.io.oidc".equals(packageName)) { + return GeneratedAccess_com_codename1_io_oidc.construct(type, args); + } if ("com.codename1.io.rest".equals(packageName)) { return GeneratedAccess_com_codename1_io_rest.construct(type, args); } @@ -3034,6 +4742,15 @@ public Object construct(Class type, Object[] args) throws Exception { if ("com.codename1.io.tar".equals(packageName)) { return GeneratedAccess_com_codename1_io_tar.construct(type, args); } + if ("com.codename1.io.usb".equals(packageName)) { + return GeneratedAccess_com_codename1_io_usb.construct(type, args); + } + if ("com.codename1.io.webauthn".equals(packageName)) { + return GeneratedAccess_com_codename1_io_webauthn.construct(type, args); + } + if ("com.codename1.io.wifi".equals(packageName)) { + return GeneratedAccess_com_codename1_io_wifi.construct(type, args); + } if ("com.codename1.javascript".equals(packageName)) { return GeneratedAccess_com_codename1_javascript.construct(type, args); } @@ -3043,6 +4760,9 @@ public Object construct(Class type, Object[] args) throws Exception { if ("com.codename1.location".equals(packageName)) { return GeneratedAccess_com_codename1_location.construct(type, args); } + if ("com.codename1.mapping".equals(packageName)) { + return GeneratedAccess_com_codename1_mapping.construct(type, args); + } if ("com.codename1.maps".equals(packageName)) { return GeneratedAccess_com_codename1_maps.construct(type, args); } @@ -3058,9 +4778,15 @@ public Object construct(Class type, Object[] args) throws Exception { if ("com.codename1.messaging".equals(packageName)) { return GeneratedAccess_com_codename1_messaging.construct(type, args); } + if ("com.codename1.nfc".equals(packageName)) { + return GeneratedAccess_com_codename1_nfc.construct(type, args); + } if ("com.codename1.notifications".equals(packageName)) { return GeneratedAccess_com_codename1_notifications.construct(type, args); } + if ("com.codename1.orm".equals(packageName)) { + return GeneratedAccess_com_codename1_orm.construct(type, args); + } if ("com.codename1.payment".equals(packageName)) { return GeneratedAccess_com_codename1_payment.construct(type, args); } @@ -3070,6 +4796,9 @@ public Object construct(Class type, Object[] args) throws Exception { if ("com.codename1.plugin.event".equals(packageName)) { return GeneratedAccess_com_codename1_plugin_event.construct(type, args); } + if ("com.codename1.printing".equals(packageName)) { + return GeneratedAccess_com_codename1_printing.construct(type, args); + } if ("com.codename1.processing".equals(packageName)) { return GeneratedAccess_com_codename1_processing.construct(type, args); } @@ -3079,6 +4808,12 @@ public Object construct(Class type, Object[] args) throws Exception { if ("com.codename1.push".equals(packageName)) { return GeneratedAccess_com_codename1_push.construct(type, args); } + if ("com.codename1.router".equals(packageName)) { + return GeneratedAccess_com_codename1_router.construct(type, args); + } + if ("com.codename1.security".equals(packageName)) { + return GeneratedAccess_com_codename1_security.construct(type, args); + } if ("com.codename1.share".equals(packageName)) { return GeneratedAccess_com_codename1_share.construct(type, args); } @@ -3193,6 +4928,9 @@ public Object construct(Class type, Object[] args) throws Exception { if ("java.util.concurrent".equals(packageName)) { return GeneratedAccess_java_util_concurrent.construct(type, args); } + if ("java.util.concurrent.atomic".equals(packageName)) { + return GeneratedAccess_java_util_concurrent_atomic.construct(type, args); + } if ("java.util.function".equals(packageName)) { return GeneratedAccess_java_util_function.construct(type, args); } @@ -3208,15 +4946,36 @@ public Object invokeStatic(Class type, String name, Object[] args) throws Exc if ("com.codename1.ads".equals(packageName)) { return GeneratedAccess_com_codename1_ads.invokeStatic(type, name, args); } + if ("com.codename1.ads.spi".equals(packageName)) { + return GeneratedAccess_com_codename1_ads_spi.invokeStatic(type, name, args); + } + if ("com.codename1.ai".equals(packageName)) { + return GeneratedAccess_com_codename1_ai.invokeStatic(type, name, args); + } if ("com.codename1.analytics".equals(packageName)) { return GeneratedAccess_com_codename1_analytics.invokeStatic(type, name, args); } if ("com.codename1.annotations".equals(packageName)) { return GeneratedAccess_com_codename1_annotations.invokeStatic(type, name, args); } + if ("com.codename1.annotations.graphql".equals(packageName)) { + return GeneratedAccess_com_codename1_annotations_graphql.invokeStatic(type, name, args); + } + if ("com.codename1.annotations.grpc".equals(packageName)) { + return GeneratedAccess_com_codename1_annotations_grpc.invokeStatic(type, name, args); + } + if ("com.codename1.annotations.rest".equals(packageName)) { + return GeneratedAccess_com_codename1_annotations_rest.invokeStatic(type, name, args); + } if ("com.codename1.background".equals(packageName)) { return GeneratedAccess_com_codename1_background.invokeStatic(type, name, args); } + if ("com.codename1.binding".equals(packageName)) { + return GeneratedAccess_com_codename1_binding.invokeStatic(type, name, args); + } + if ("com.codename1.camera".equals(packageName)) { + return GeneratedAccess_com_codename1_camera.invokeStatic(type, name, args); + } if ("com.codename1.capture".equals(packageName)) { return GeneratedAccess_com_codename1_capture.invokeStatic(type, name, args); } @@ -3265,21 +5024,87 @@ public Object invokeStatic(Class type, String name, Object[] args) throws Exc if ("com.codename1.facebook.ui".equals(packageName)) { return GeneratedAccess_com_codename1_facebook_ui.invokeStatic(type, name, args); } - if ("com.codename1.io".equals(packageName)) { - return GeneratedAccess_com_codename1_io.invokeStatic(type, name, args); + if ("com.codename1.gaming".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming.invokeStatic(type, name, args); } - if ("com.codename1.io.gzip".equals(packageName)) { - return GeneratedAccess_com_codename1_io_gzip.invokeStatic(type, name, args); + if ("com.codename1.gaming.physics".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics.invokeStatic(type, name, args); } - if ("com.codename1.io.rest".equals(packageName)) { - return GeneratedAccess_com_codename1_io_rest.invokeStatic(type, name, args); + if ("com.codename1.gaming.physics.box2d.callbacks".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks.invokeStatic(type, name, args); } - if ("com.codename1.io.services".equals(packageName)) { - return GeneratedAccess_com_codename1_io_services.invokeStatic(type, name, args); + if ("com.codename1.gaming.physics.box2d.collision".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision.invokeStatic(type, name, args); } - if ("com.codename1.io.tar".equals(packageName)) { + if ("com.codename1.gaming.physics.box2d.collision.broadphase".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase.invokeStatic(type, name, args); + } + if ("com.codename1.gaming.physics.box2d.collision.shapes".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes.invokeStatic(type, name, args); + } + if ("com.codename1.gaming.physics.box2d.common".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_common.invokeStatic(type, name, args); + } + if ("com.codename1.gaming.physics.box2d.dynamics".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics.invokeStatic(type, name, args); + } + if ("com.codename1.gaming.physics.box2d.dynamics.contacts".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts.invokeStatic(type, name, args); + } + if ("com.codename1.gaming.physics.box2d.dynamics.joints".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints.invokeStatic(type, name, args); + } + if ("com.codename1.gaming.physics.box2d.pooling".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling.invokeStatic(type, name, args); + } + if ("com.codename1.gaming.physics.box2d.pooling.arrays".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays.invokeStatic(type, name, args); + } + if ("com.codename1.gaming.physics.box2d.pooling.normal".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal.invokeStatic(type, name, args); + } + if ("com.codename1.gaming.physics.box2d.pooling.stacks".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks.invokeStatic(type, name, args); + } + if ("com.codename1.gpu".equals(packageName)) { + return GeneratedAccess_com_codename1_gpu.invokeStatic(type, name, args); + } + if ("com.codename1.io".equals(packageName)) { + return GeneratedAccess_com_codename1_io.invokeStatic(type, name, args); + } + if ("com.codename1.io.bonjour".equals(packageName)) { + return GeneratedAccess_com_codename1_io_bonjour.invokeStatic(type, name, args); + } + if ("com.codename1.io.graphql".equals(packageName)) { + return GeneratedAccess_com_codename1_io_graphql.invokeStatic(type, name, args); + } + if ("com.codename1.io.grpc".equals(packageName)) { + return GeneratedAccess_com_codename1_io_grpc.invokeStatic(type, name, args); + } + if ("com.codename1.io.gzip".equals(packageName)) { + return GeneratedAccess_com_codename1_io_gzip.invokeStatic(type, name, args); + } + if ("com.codename1.io.oidc".equals(packageName)) { + return GeneratedAccess_com_codename1_io_oidc.invokeStatic(type, name, args); + } + if ("com.codename1.io.rest".equals(packageName)) { + return GeneratedAccess_com_codename1_io_rest.invokeStatic(type, name, args); + } + if ("com.codename1.io.services".equals(packageName)) { + return GeneratedAccess_com_codename1_io_services.invokeStatic(type, name, args); + } + if ("com.codename1.io.tar".equals(packageName)) { return GeneratedAccess_com_codename1_io_tar.invokeStatic(type, name, args); } + if ("com.codename1.io.usb".equals(packageName)) { + return GeneratedAccess_com_codename1_io_usb.invokeStatic(type, name, args); + } + if ("com.codename1.io.webauthn".equals(packageName)) { + return GeneratedAccess_com_codename1_io_webauthn.invokeStatic(type, name, args); + } + if ("com.codename1.io.wifi".equals(packageName)) { + return GeneratedAccess_com_codename1_io_wifi.invokeStatic(type, name, args); + } if ("com.codename1.javascript".equals(packageName)) { return GeneratedAccess_com_codename1_javascript.invokeStatic(type, name, args); } @@ -3289,6 +5114,9 @@ public Object invokeStatic(Class type, String name, Object[] args) throws Exc if ("com.codename1.location".equals(packageName)) { return GeneratedAccess_com_codename1_location.invokeStatic(type, name, args); } + if ("com.codename1.mapping".equals(packageName)) { + return GeneratedAccess_com_codename1_mapping.invokeStatic(type, name, args); + } if ("com.codename1.maps".equals(packageName)) { return GeneratedAccess_com_codename1_maps.invokeStatic(type, name, args); } @@ -3304,9 +5132,15 @@ public Object invokeStatic(Class type, String name, Object[] args) throws Exc if ("com.codename1.messaging".equals(packageName)) { return GeneratedAccess_com_codename1_messaging.invokeStatic(type, name, args); } + if ("com.codename1.nfc".equals(packageName)) { + return GeneratedAccess_com_codename1_nfc.invokeStatic(type, name, args); + } if ("com.codename1.notifications".equals(packageName)) { return GeneratedAccess_com_codename1_notifications.invokeStatic(type, name, args); } + if ("com.codename1.orm".equals(packageName)) { + return GeneratedAccess_com_codename1_orm.invokeStatic(type, name, args); + } if ("com.codename1.payment".equals(packageName)) { return GeneratedAccess_com_codename1_payment.invokeStatic(type, name, args); } @@ -3316,6 +5150,9 @@ public Object invokeStatic(Class type, String name, Object[] args) throws Exc if ("com.codename1.plugin.event".equals(packageName)) { return GeneratedAccess_com_codename1_plugin_event.invokeStatic(type, name, args); } + if ("com.codename1.printing".equals(packageName)) { + return GeneratedAccess_com_codename1_printing.invokeStatic(type, name, args); + } if ("com.codename1.processing".equals(packageName)) { return GeneratedAccess_com_codename1_processing.invokeStatic(type, name, args); } @@ -3325,6 +5162,12 @@ public Object invokeStatic(Class type, String name, Object[] args) throws Exc if ("com.codename1.push".equals(packageName)) { return GeneratedAccess_com_codename1_push.invokeStatic(type, name, args); } + if ("com.codename1.router".equals(packageName)) { + return GeneratedAccess_com_codename1_router.invokeStatic(type, name, args); + } + if ("com.codename1.security".equals(packageName)) { + return GeneratedAccess_com_codename1_security.invokeStatic(type, name, args); + } if ("com.codename1.share".equals(packageName)) { return GeneratedAccess_com_codename1_share.invokeStatic(type, name, args); } @@ -3439,6 +5282,9 @@ public Object invokeStatic(Class type, String name, Object[] args) throws Exc if ("java.util.concurrent".equals(packageName)) { return GeneratedAccess_java_util_concurrent.invokeStatic(type, name, args); } + if ("java.util.concurrent.atomic".equals(packageName)) { + return GeneratedAccess_java_util_concurrent_atomic.invokeStatic(type, name, args); + } if ("java.util.function".equals(packageName)) { return GeneratedAccess_java_util_function.invokeStatic(type, name, args); } @@ -3459,6 +5305,16 @@ public Object invoke(Object target, String name, Object[] args) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_ads_spi.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_ai.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_analytics.invoke(target, name, args); } catch (CN1AccessException ex) { @@ -3469,11 +5325,36 @@ public Object invoke(Object target, String name, Object[] args) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_annotations_graphql.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_annotations_grpc.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_annotations_rest.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_background.invoke(target, name, args); } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_binding.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_camera.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_capture.invoke(target, name, args); } catch (CN1AccessException ex) { @@ -3554,16 +5435,111 @@ public Object invoke(Object target, String name, Object[] args) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_gaming.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_common.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gpu.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_io.invoke(target, name, args); } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_io_bonjour.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_io_graphql.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_io_grpc.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_io_gzip.invoke(target, name, args); } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_io_oidc.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_io_rest.invoke(target, name, args); } catch (CN1AccessException ex) { @@ -3579,6 +5555,21 @@ public Object invoke(Object target, String name, Object[] args) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_io_usb.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_io_webauthn.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_io_wifi.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_javascript.invoke(target, name, args); } catch (CN1AccessException ex) { @@ -3594,6 +5585,11 @@ public Object invoke(Object target, String name, Object[] args) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_mapping.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_maps.invoke(target, name, args); } catch (CN1AccessException ex) { @@ -3619,11 +5615,21 @@ public Object invoke(Object target, String name, Object[] args) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_nfc.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_notifications.invoke(target, name, args); } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_orm.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_payment.invoke(target, name, args); } catch (CN1AccessException ex) { @@ -3639,6 +5645,11 @@ public Object invoke(Object target, String name, Object[] args) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_printing.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_processing.invoke(target, name, args); } catch (CN1AccessException ex) { @@ -3654,6 +5665,16 @@ public Object invoke(Object target, String name, Object[] args) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_router.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_security.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_share.invoke(target, name, args); } catch (CN1AccessException ex) { @@ -3844,6 +5865,11 @@ public Object invoke(Object target, String name, Object[] args) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_java_util_concurrent_atomic.invoke(target, name, args); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_java_util_function.invoke(target, name, args); } catch (CN1AccessException ex) { @@ -3878,15 +5904,36 @@ public Object getStaticField(Class type, String name) throws Exception { if ("com.codename1.ads".equals(packageName)) { return GeneratedAccess_com_codename1_ads.getStaticField(type, name); } + if ("com.codename1.ads.spi".equals(packageName)) { + return GeneratedAccess_com_codename1_ads_spi.getStaticField(type, name); + } + if ("com.codename1.ai".equals(packageName)) { + return GeneratedAccess_com_codename1_ai.getStaticField(type, name); + } if ("com.codename1.analytics".equals(packageName)) { return GeneratedAccess_com_codename1_analytics.getStaticField(type, name); } if ("com.codename1.annotations".equals(packageName)) { return GeneratedAccess_com_codename1_annotations.getStaticField(type, name); } + if ("com.codename1.annotations.graphql".equals(packageName)) { + return GeneratedAccess_com_codename1_annotations_graphql.getStaticField(type, name); + } + if ("com.codename1.annotations.grpc".equals(packageName)) { + return GeneratedAccess_com_codename1_annotations_grpc.getStaticField(type, name); + } + if ("com.codename1.annotations.rest".equals(packageName)) { + return GeneratedAccess_com_codename1_annotations_rest.getStaticField(type, name); + } if ("com.codename1.background".equals(packageName)) { return GeneratedAccess_com_codename1_background.getStaticField(type, name); } + if ("com.codename1.binding".equals(packageName)) { + return GeneratedAccess_com_codename1_binding.getStaticField(type, name); + } + if ("com.codename1.camera".equals(packageName)) { + return GeneratedAccess_com_codename1_camera.getStaticField(type, name); + } if ("com.codename1.capture".equals(packageName)) { return GeneratedAccess_com_codename1_capture.getStaticField(type, name); } @@ -3935,12 +5982,69 @@ public Object getStaticField(Class type, String name) throws Exception { if ("com.codename1.facebook.ui".equals(packageName)) { return GeneratedAccess_com_codename1_facebook_ui.getStaticField(type, name); } + if ("com.codename1.gaming".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming.getStaticField(type, name); + } + if ("com.codename1.gaming.physics".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics.getStaticField(type, name); + } + if ("com.codename1.gaming.physics.box2d.callbacks".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks.getStaticField(type, name); + } + if ("com.codename1.gaming.physics.box2d.collision".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision.getStaticField(type, name); + } + if ("com.codename1.gaming.physics.box2d.collision.broadphase".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase.getStaticField(type, name); + } + if ("com.codename1.gaming.physics.box2d.collision.shapes".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes.getStaticField(type, name); + } + if ("com.codename1.gaming.physics.box2d.common".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_common.getStaticField(type, name); + } + if ("com.codename1.gaming.physics.box2d.dynamics".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics.getStaticField(type, name); + } + if ("com.codename1.gaming.physics.box2d.dynamics.contacts".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts.getStaticField(type, name); + } + if ("com.codename1.gaming.physics.box2d.dynamics.joints".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints.getStaticField(type, name); + } + if ("com.codename1.gaming.physics.box2d.pooling".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling.getStaticField(type, name); + } + if ("com.codename1.gaming.physics.box2d.pooling.arrays".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays.getStaticField(type, name); + } + if ("com.codename1.gaming.physics.box2d.pooling.normal".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal.getStaticField(type, name); + } + if ("com.codename1.gaming.physics.box2d.pooling.stacks".equals(packageName)) { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks.getStaticField(type, name); + } + if ("com.codename1.gpu".equals(packageName)) { + return GeneratedAccess_com_codename1_gpu.getStaticField(type, name); + } if ("com.codename1.io".equals(packageName)) { return GeneratedAccess_com_codename1_io.getStaticField(type, name); } + if ("com.codename1.io.bonjour".equals(packageName)) { + return GeneratedAccess_com_codename1_io_bonjour.getStaticField(type, name); + } + if ("com.codename1.io.graphql".equals(packageName)) { + return GeneratedAccess_com_codename1_io_graphql.getStaticField(type, name); + } + if ("com.codename1.io.grpc".equals(packageName)) { + return GeneratedAccess_com_codename1_io_grpc.getStaticField(type, name); + } if ("com.codename1.io.gzip".equals(packageName)) { return GeneratedAccess_com_codename1_io_gzip.getStaticField(type, name); } + if ("com.codename1.io.oidc".equals(packageName)) { + return GeneratedAccess_com_codename1_io_oidc.getStaticField(type, name); + } if ("com.codename1.io.rest".equals(packageName)) { return GeneratedAccess_com_codename1_io_rest.getStaticField(type, name); } @@ -3950,6 +6054,15 @@ public Object getStaticField(Class type, String name) throws Exception { if ("com.codename1.io.tar".equals(packageName)) { return GeneratedAccess_com_codename1_io_tar.getStaticField(type, name); } + if ("com.codename1.io.usb".equals(packageName)) { + return GeneratedAccess_com_codename1_io_usb.getStaticField(type, name); + } + if ("com.codename1.io.webauthn".equals(packageName)) { + return GeneratedAccess_com_codename1_io_webauthn.getStaticField(type, name); + } + if ("com.codename1.io.wifi".equals(packageName)) { + return GeneratedAccess_com_codename1_io_wifi.getStaticField(type, name); + } if ("com.codename1.javascript".equals(packageName)) { return GeneratedAccess_com_codename1_javascript.getStaticField(type, name); } @@ -3959,6 +6072,9 @@ public Object getStaticField(Class type, String name) throws Exception { if ("com.codename1.location".equals(packageName)) { return GeneratedAccess_com_codename1_location.getStaticField(type, name); } + if ("com.codename1.mapping".equals(packageName)) { + return GeneratedAccess_com_codename1_mapping.getStaticField(type, name); + } if ("com.codename1.maps".equals(packageName)) { return GeneratedAccess_com_codename1_maps.getStaticField(type, name); } @@ -3974,9 +6090,15 @@ public Object getStaticField(Class type, String name) throws Exception { if ("com.codename1.messaging".equals(packageName)) { return GeneratedAccess_com_codename1_messaging.getStaticField(type, name); } + if ("com.codename1.nfc".equals(packageName)) { + return GeneratedAccess_com_codename1_nfc.getStaticField(type, name); + } if ("com.codename1.notifications".equals(packageName)) { return GeneratedAccess_com_codename1_notifications.getStaticField(type, name); } + if ("com.codename1.orm".equals(packageName)) { + return GeneratedAccess_com_codename1_orm.getStaticField(type, name); + } if ("com.codename1.payment".equals(packageName)) { return GeneratedAccess_com_codename1_payment.getStaticField(type, name); } @@ -3986,6 +6108,9 @@ public Object getStaticField(Class type, String name) throws Exception { if ("com.codename1.plugin.event".equals(packageName)) { return GeneratedAccess_com_codename1_plugin_event.getStaticField(type, name); } + if ("com.codename1.printing".equals(packageName)) { + return GeneratedAccess_com_codename1_printing.getStaticField(type, name); + } if ("com.codename1.processing".equals(packageName)) { return GeneratedAccess_com_codename1_processing.getStaticField(type, name); } @@ -3995,6 +6120,12 @@ public Object getStaticField(Class type, String name) throws Exception { if ("com.codename1.push".equals(packageName)) { return GeneratedAccess_com_codename1_push.getStaticField(type, name); } + if ("com.codename1.router".equals(packageName)) { + return GeneratedAccess_com_codename1_router.getStaticField(type, name); + } + if ("com.codename1.security".equals(packageName)) { + return GeneratedAccess_com_codename1_security.getStaticField(type, name); + } if ("com.codename1.share".equals(packageName)) { return GeneratedAccess_com_codename1_share.getStaticField(type, name); } @@ -4109,6 +6240,9 @@ public Object getStaticField(Class type, String name) throws Exception { if ("java.util.concurrent".equals(packageName)) { return GeneratedAccess_java_util_concurrent.getStaticField(type, name); } + if ("java.util.concurrent.atomic".equals(packageName)) { + return GeneratedAccess_java_util_concurrent_atomic.getStaticField(type, name); + } if ("java.util.function".equals(packageName)) { return GeneratedAccess_java_util_function.getStaticField(type, name); } @@ -4126,6 +6260,16 @@ public Object getField(Object target, String name) throws Exception { } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_ads_spi.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_ai.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_analytics.getField(target, name); } catch (CN1AccessException ex) { @@ -4136,11 +6280,36 @@ public Object getField(Object target, String name) throws Exception { } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_annotations_graphql.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_annotations_grpc.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_annotations_rest.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_background.getField(target, name); } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_binding.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_camera.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_capture.getField(target, name); } catch (CN1AccessException ex) { @@ -4221,16 +6390,111 @@ public Object getField(Object target, String name) throws Exception { } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_gaming.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_common.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_gpu.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_io.getField(target, name); } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_io_bonjour.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_io_graphql.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_io_grpc.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_io_gzip.getField(target, name); } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_io_oidc.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_io_rest.getField(target, name); } catch (CN1AccessException ex) { @@ -4246,6 +6510,21 @@ public Object getField(Object target, String name) throws Exception { } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_io_usb.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_io_webauthn.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_io_wifi.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_javascript.getField(target, name); } catch (CN1AccessException ex) { @@ -4261,6 +6540,11 @@ public Object getField(Object target, String name) throws Exception { } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_mapping.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_maps.getField(target, name); } catch (CN1AccessException ex) { @@ -4286,11 +6570,21 @@ public Object getField(Object target, String name) throws Exception { } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_nfc.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_notifications.getField(target, name); } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_orm.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_payment.getField(target, name); } catch (CN1AccessException ex) { @@ -4306,6 +6600,11 @@ public Object getField(Object target, String name) throws Exception { } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_printing.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_processing.getField(target, name); } catch (CN1AccessException ex) { @@ -4321,6 +6620,16 @@ public Object getField(Object target, String name) throws Exception { } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_com_codename1_router.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + return GeneratedAccess_com_codename1_security.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_com_codename1_share.getField(target, name); } catch (CN1AccessException ex) { @@ -4511,6 +6820,11 @@ public Object getField(Object target, String name) throws Exception { } catch (CN1AccessException ex) { unsupported = ex; } + try { + return GeneratedAccess_java_util_concurrent_atomic.getField(target, name); + } catch (CN1AccessException ex) { + unsupported = ex; + } try { return GeneratedAccess_java_util_function.getField(target, name); } catch (CN1AccessException ex) { @@ -4534,6 +6848,14 @@ public void setStaticField(Class type, String name, Object value) throws Exce GeneratedAccess_com_codename1_ads.setStaticField(type, name, value); return; } + if ("com.codename1.ads.spi".equals(packageName)) { + GeneratedAccess_com_codename1_ads_spi.setStaticField(type, name, value); + return; + } + if ("com.codename1.ai".equals(packageName)) { + GeneratedAccess_com_codename1_ai.setStaticField(type, name, value); + return; + } if ("com.codename1.analytics".equals(packageName)) { GeneratedAccess_com_codename1_analytics.setStaticField(type, name, value); return; @@ -4542,10 +6864,30 @@ public void setStaticField(Class type, String name, Object value) throws Exce GeneratedAccess_com_codename1_annotations.setStaticField(type, name, value); return; } + if ("com.codename1.annotations.graphql".equals(packageName)) { + GeneratedAccess_com_codename1_annotations_graphql.setStaticField(type, name, value); + return; + } + if ("com.codename1.annotations.grpc".equals(packageName)) { + GeneratedAccess_com_codename1_annotations_grpc.setStaticField(type, name, value); + return; + } + if ("com.codename1.annotations.rest".equals(packageName)) { + GeneratedAccess_com_codename1_annotations_rest.setStaticField(type, name, value); + return; + } if ("com.codename1.background".equals(packageName)) { GeneratedAccess_com_codename1_background.setStaticField(type, name, value); return; } + if ("com.codename1.binding".equals(packageName)) { + GeneratedAccess_com_codename1_binding.setStaticField(type, name, value); + return; + } + if ("com.codename1.camera".equals(packageName)) { + GeneratedAccess_com_codename1_camera.setStaticField(type, name, value); + return; + } if ("com.codename1.capture".equals(packageName)) { GeneratedAccess_com_codename1_capture.setStaticField(type, name, value); return; @@ -4610,14 +6952,90 @@ public void setStaticField(Class type, String name, Object value) throws Exce GeneratedAccess_com_codename1_facebook_ui.setStaticField(type, name, value); return; } + if ("com.codename1.gaming".equals(packageName)) { + GeneratedAccess_com_codename1_gaming.setStaticField(type, name, value); + return; + } + if ("com.codename1.gaming.physics".equals(packageName)) { + GeneratedAccess_com_codename1_gaming_physics.setStaticField(type, name, value); + return; + } + if ("com.codename1.gaming.physics.box2d.callbacks".equals(packageName)) { + GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks.setStaticField(type, name, value); + return; + } + if ("com.codename1.gaming.physics.box2d.collision".equals(packageName)) { + GeneratedAccess_com_codename1_gaming_physics_box2d_collision.setStaticField(type, name, value); + return; + } + if ("com.codename1.gaming.physics.box2d.collision.broadphase".equals(packageName)) { + GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase.setStaticField(type, name, value); + return; + } + if ("com.codename1.gaming.physics.box2d.collision.shapes".equals(packageName)) { + GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes.setStaticField(type, name, value); + return; + } + if ("com.codename1.gaming.physics.box2d.common".equals(packageName)) { + GeneratedAccess_com_codename1_gaming_physics_box2d_common.setStaticField(type, name, value); + return; + } + if ("com.codename1.gaming.physics.box2d.dynamics".equals(packageName)) { + GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics.setStaticField(type, name, value); + return; + } + if ("com.codename1.gaming.physics.box2d.dynamics.contacts".equals(packageName)) { + GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts.setStaticField(type, name, value); + return; + } + if ("com.codename1.gaming.physics.box2d.dynamics.joints".equals(packageName)) { + GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints.setStaticField(type, name, value); + return; + } + if ("com.codename1.gaming.physics.box2d.pooling".equals(packageName)) { + GeneratedAccess_com_codename1_gaming_physics_box2d_pooling.setStaticField(type, name, value); + return; + } + if ("com.codename1.gaming.physics.box2d.pooling.arrays".equals(packageName)) { + GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays.setStaticField(type, name, value); + return; + } + if ("com.codename1.gaming.physics.box2d.pooling.normal".equals(packageName)) { + GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal.setStaticField(type, name, value); + return; + } + if ("com.codename1.gaming.physics.box2d.pooling.stacks".equals(packageName)) { + GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks.setStaticField(type, name, value); + return; + } + if ("com.codename1.gpu".equals(packageName)) { + GeneratedAccess_com_codename1_gpu.setStaticField(type, name, value); + return; + } if ("com.codename1.io".equals(packageName)) { GeneratedAccess_com_codename1_io.setStaticField(type, name, value); return; } + if ("com.codename1.io.bonjour".equals(packageName)) { + GeneratedAccess_com_codename1_io_bonjour.setStaticField(type, name, value); + return; + } + if ("com.codename1.io.graphql".equals(packageName)) { + GeneratedAccess_com_codename1_io_graphql.setStaticField(type, name, value); + return; + } + if ("com.codename1.io.grpc".equals(packageName)) { + GeneratedAccess_com_codename1_io_grpc.setStaticField(type, name, value); + return; + } if ("com.codename1.io.gzip".equals(packageName)) { GeneratedAccess_com_codename1_io_gzip.setStaticField(type, name, value); return; } + if ("com.codename1.io.oidc".equals(packageName)) { + GeneratedAccess_com_codename1_io_oidc.setStaticField(type, name, value); + return; + } if ("com.codename1.io.rest".equals(packageName)) { GeneratedAccess_com_codename1_io_rest.setStaticField(type, name, value); return; @@ -4630,6 +7048,18 @@ public void setStaticField(Class type, String name, Object value) throws Exce GeneratedAccess_com_codename1_io_tar.setStaticField(type, name, value); return; } + if ("com.codename1.io.usb".equals(packageName)) { + GeneratedAccess_com_codename1_io_usb.setStaticField(type, name, value); + return; + } + if ("com.codename1.io.webauthn".equals(packageName)) { + GeneratedAccess_com_codename1_io_webauthn.setStaticField(type, name, value); + return; + } + if ("com.codename1.io.wifi".equals(packageName)) { + GeneratedAccess_com_codename1_io_wifi.setStaticField(type, name, value); + return; + } if ("com.codename1.javascript".equals(packageName)) { GeneratedAccess_com_codename1_javascript.setStaticField(type, name, value); return; @@ -4642,6 +7072,10 @@ public void setStaticField(Class type, String name, Object value) throws Exce GeneratedAccess_com_codename1_location.setStaticField(type, name, value); return; } + if ("com.codename1.mapping".equals(packageName)) { + GeneratedAccess_com_codename1_mapping.setStaticField(type, name, value); + return; + } if ("com.codename1.maps".equals(packageName)) { GeneratedAccess_com_codename1_maps.setStaticField(type, name, value); return; @@ -4662,10 +7096,18 @@ public void setStaticField(Class type, String name, Object value) throws Exce GeneratedAccess_com_codename1_messaging.setStaticField(type, name, value); return; } + if ("com.codename1.nfc".equals(packageName)) { + GeneratedAccess_com_codename1_nfc.setStaticField(type, name, value); + return; + } if ("com.codename1.notifications".equals(packageName)) { GeneratedAccess_com_codename1_notifications.setStaticField(type, name, value); return; } + if ("com.codename1.orm".equals(packageName)) { + GeneratedAccess_com_codename1_orm.setStaticField(type, name, value); + return; + } if ("com.codename1.payment".equals(packageName)) { GeneratedAccess_com_codename1_payment.setStaticField(type, name, value); return; @@ -4678,6 +7120,10 @@ public void setStaticField(Class type, String name, Object value) throws Exce GeneratedAccess_com_codename1_plugin_event.setStaticField(type, name, value); return; } + if ("com.codename1.printing".equals(packageName)) { + GeneratedAccess_com_codename1_printing.setStaticField(type, name, value); + return; + } if ("com.codename1.processing".equals(packageName)) { GeneratedAccess_com_codename1_processing.setStaticField(type, name, value); return; @@ -4690,6 +7136,14 @@ public void setStaticField(Class type, String name, Object value) throws Exce GeneratedAccess_com_codename1_push.setStaticField(type, name, value); return; } + if ("com.codename1.router".equals(packageName)) { + GeneratedAccess_com_codename1_router.setStaticField(type, name, value); + return; + } + if ("com.codename1.security".equals(packageName)) { + GeneratedAccess_com_codename1_security.setStaticField(type, name, value); + return; + } if ("com.codename1.share".equals(packageName)) { GeneratedAccess_com_codename1_share.setStaticField(type, name, value); return; @@ -4842,6 +7296,10 @@ public void setStaticField(Class type, String name, Object value) throws Exce GeneratedAccess_java_util_concurrent.setStaticField(type, name, value); return; } + if ("java.util.concurrent.atomic".equals(packageName)) { + GeneratedAccess_java_util_concurrent_atomic.setStaticField(type, name, value); + return; + } if ("java.util.function".equals(packageName)) { GeneratedAccess_java_util_function.setStaticField(type, name, value); return; @@ -4862,6 +7320,18 @@ public void setField(Object target, String name, Object value) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + GeneratedAccess_com_codename1_ads_spi.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_ai.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } try { GeneratedAccess_com_codename1_analytics.setField(target, name, value); return; @@ -4874,12 +7344,42 @@ public void setField(Object target, String name, Object value) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + GeneratedAccess_com_codename1_annotations_graphql.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_annotations_grpc.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_annotations_rest.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } try { GeneratedAccess_com_codename1_background.setField(target, name, value); return; } catch (CN1AccessException ex) { unsupported = ex; } + try { + GeneratedAccess_com_codename1_binding.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_camera.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } try { GeneratedAccess_com_codename1_capture.setField(target, name, value); return; @@ -4976,18 +7476,132 @@ public void setField(Object target, String name, Object value) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + GeneratedAccess_com_codename1_gaming.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_gaming_physics.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_gaming_physics_box2d_collision.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_gaming_physics_box2d_common.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_gaming_physics_box2d_pooling.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_gpu.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } try { GeneratedAccess_com_codename1_io.setField(target, name, value); return; } catch (CN1AccessException ex) { unsupported = ex; } + try { + GeneratedAccess_com_codename1_io_bonjour.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_io_graphql.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_io_grpc.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } try { GeneratedAccess_com_codename1_io_gzip.setField(target, name, value); return; } catch (CN1AccessException ex) { unsupported = ex; } + try { + GeneratedAccess_com_codename1_io_oidc.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } try { GeneratedAccess_com_codename1_io_rest.setField(target, name, value); return; @@ -5006,6 +7620,24 @@ public void setField(Object target, String name, Object value) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + GeneratedAccess_com_codename1_io_usb.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_io_webauthn.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_io_wifi.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } try { GeneratedAccess_com_codename1_javascript.setField(target, name, value); return; @@ -5024,6 +7656,12 @@ public void setField(Object target, String name, Object value) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + GeneratedAccess_com_codename1_mapping.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } try { GeneratedAccess_com_codename1_maps.setField(target, name, value); return; @@ -5054,12 +7692,24 @@ public void setField(Object target, String name, Object value) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + GeneratedAccess_com_codename1_nfc.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } try { GeneratedAccess_com_codename1_notifications.setField(target, name, value); return; } catch (CN1AccessException ex) { unsupported = ex; } + try { + GeneratedAccess_com_codename1_orm.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } try { GeneratedAccess_com_codename1_payment.setField(target, name, value); return; @@ -5078,6 +7728,12 @@ public void setField(Object target, String name, Object value) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + GeneratedAccess_com_codename1_printing.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } try { GeneratedAccess_com_codename1_processing.setField(target, name, value); return; @@ -5096,6 +7752,18 @@ public void setField(Object target, String name, Object value) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + GeneratedAccess_com_codename1_router.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } + try { + GeneratedAccess_com_codename1_security.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } try { GeneratedAccess_com_codename1_share.setField(target, name, value); return; @@ -5324,6 +7992,12 @@ public void setField(Object target, String name, Object value) throws Exception } catch (CN1AccessException ex) { unsupported = ex; } + try { + GeneratedAccess_java_util_concurrent_atomic.setField(target, name, value); + return; + } catch (CN1AccessException ex) { + unsupported = ex; + } try { GeneratedAccess_java_util_function.setField(target, name, value); return; diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ads.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ads.java index 30a2c5ad7a..922150d2ad 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ads.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ads.java @@ -24,27 +24,222 @@ public static Class findClassBySimpleName(String simpleName) { private static Class findClassChunk0(String simpleName) { + if ("AdCallback".equals(simpleName)) { + return com.codename1.ads.AdCallback.class; + } + if ("AdConfig".equals(simpleName)) { + return com.codename1.ads.AdConfig.class; + } + if ("AdConsent".equals(simpleName)) { + return com.codename1.ads.AdConsent.class; + } + if ("AdError".equals(simpleName)) { + return com.codename1.ads.AdError.class; + } + if ("AdFormat".equals(simpleName)) { + return com.codename1.ads.AdFormat.class; + } + if ("AdListener".equals(simpleName)) { + return com.codename1.ads.AdListener.class; + } + if ("AdManager".equals(simpleName)) { + return com.codename1.ads.AdManager.class; + } + if ("AdRequest".equals(simpleName)) { + return com.codename1.ads.AdRequest.class; + } if ("AdsService".equals(simpleName)) { return com.codename1.ads.AdsService.class; } + if ("AppOpenAd".equals(simpleName)) { + return com.codename1.ads.AppOpenAd.class; + } + if ("BannerAd".equals(simpleName)) { + return com.codename1.ads.BannerAd.class; + } if ("InnerActive".equals(simpleName)) { return com.codename1.ads.InnerActive.class; } + if ("InterstitialAd".equals(simpleName)) { + return com.codename1.ads.InterstitialAd.class; + } + if ("NativeAd".equals(simpleName)) { + return com.codename1.ads.NativeAd.class; + } + if ("NativeAdLoader".equals(simpleName)) { + return com.codename1.ads.NativeAdLoader.class; + } + if ("OnUserEarnedRewardListener".equals(simpleName)) { + return com.codename1.ads.OnUserEarnedRewardListener.class; + } + if ("RewardItem".equals(simpleName)) { + return com.codename1.ads.RewardItem.class; + } + if ("RewardedAd".equals(simpleName)) { + return com.codename1.ads.RewardedAd.class; + } + if ("RewardedInterstitialAd".equals(simpleName)) { + return com.codename1.ads.RewardedInterstitialAd.class; + } + if ("ServerSideVerificationOptions".equals(simpleName)) { + return com.codename1.ads.ServerSideVerificationOptions.class; + } return null; } public static Object construct(Class type, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); + if (type == com.codename1.ads.AdError.class) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.String.class, java.lang.String.class}, false); + return new com.codename1.ads.AdError(toIntValue(adaptedArgs[0]), (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); + } + } + if (type == com.codename1.ads.AppOpenAd.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return new com.codename1.ads.AppOpenAd((java.lang.String) adaptedArgs[0]); + } + } + if (type == com.codename1.ads.BannerAd.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return new com.codename1.ads.BannerAd((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); + return new com.codename1.ads.BannerAd((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if (type == com.codename1.ads.InterstitialAd.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return new com.codename1.ads.InterstitialAd((java.lang.String) adaptedArgs[0]); + } + } + if (type == com.codename1.ads.NativeAd.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.Double.class}, false); + return new com.codename1.ads.NativeAd((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (java.lang.String) adaptedArgs[3], (java.lang.String) adaptedArgs[4], (java.lang.String) adaptedArgs[5], ((Number) adaptedArgs[6]).doubleValue()); + } + } + if (type == com.codename1.ads.NativeAdLoader.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return new com.codename1.ads.NativeAdLoader((java.lang.String) adaptedArgs[0]); + } + } + if (type == com.codename1.ads.RewardItem.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); + return new com.codename1.ads.RewardItem((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if (type == com.codename1.ads.RewardedAd.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return new com.codename1.ads.RewardedAd((java.lang.String) adaptedArgs[0]); + } + } + if (type == com.codename1.ads.RewardedInterstitialAd.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return new com.codename1.ads.RewardedInterstitialAd((java.lang.String) adaptedArgs[0]); + } + } + if (type == com.codename1.ads.ServerSideVerificationOptions.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return new com.codename1.ads.ServerSideVerificationOptions((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } throw unsupportedConstruct(type, safeArgs); } public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); - if (type == com.codename1.ads.AdsService.class) return invokeStatic0(name, safeArgs); - if (type == com.codename1.ads.InnerActive.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.ads.AdConsent.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.ads.AdManager.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.ads.AdsService.class) return invokeStatic2(name, safeArgs); + if (type == com.codename1.ads.InnerActive.class) return invokeStatic3(name, safeArgs); + if (type == com.codename1.ads.NativeAdLoader.class) return invokeStatic4(name, safeArgs); throw unsupportedStatic(type, name, safeArgs); } private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("canRequestAds".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ads.AdConsent.canRequestAds(); + } + } + if ("getConsentStatus".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ads.AdConsent.getConsentStatus(); + } + } + if ("requestConsent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AdCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdCallback.class}, false); + com.codename1.ads.AdConsent.requestConsent((com.codename1.ads.AdCallback) adaptedArgs[0]); return null; + } + } + if ("reset".equals(name)) { + if (safeArgs.length == 0) { + com.codename1.ads.AdConsent.reset(); return null; + } + } + throw unsupportedStatic(com.codename1.ads.AdConsent.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("bindInterstitialOnTransition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.InterstitialAd.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.InterstitialAd.class, java.lang.Integer.class}, false); + com.codename1.ads.AdManager.bindInterstitialOnTransition((com.codename1.ads.InterstitialAd) adaptedArgs[0], toIntValue(adaptedArgs[1])); return null; + } + } + if ("enableAppOpenAds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AppOpenAd.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AppOpenAd.class}, false); + com.codename1.ads.AdManager.enableAppOpenAds((com.codename1.ads.AppOpenAd) adaptedArgs[0]); return null; + } + } + if ("getConfig".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ads.AdManager.getConfig(); + } + } + if ("getProvider".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ads.AdManager.getProvider(); + } + } + if ("initialize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AdConfig.class, com.codename1.ads.AdCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdConfig.class, com.codename1.ads.AdCallback.class}, false); + com.codename1.ads.AdManager.initialize((com.codename1.ads.AdConfig) adaptedArgs[0], (com.codename1.ads.AdCallback) adaptedArgs[1]); return null; + } + } + if ("isInitialized".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ads.AdManager.isInitialized(); + } + } + if ("isSupported".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AdFormat.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdFormat.class}, false); + return com.codename1.ads.AdManager.isSupported((com.codename1.ads.AdFormat) adaptedArgs[0]); + } + } + if ("registerProvider".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.spi.AdProvider.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.spi.AdProvider.class}, false); + com.codename1.ads.AdManager.registerProvider((com.codename1.ads.spi.AdProvider) adaptedArgs[0]); return null; + } + } + throw unsupportedStatic(com.codename1.ads.AdManager.class, name, safeArgs); + } + + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { if ("createAdsService".equals(name)) { if (safeArgs.length == 0) { return com.codename1.ads.AdsService.createAdsService(); @@ -59,7 +254,7 @@ private static Object invokeStatic0(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.ads.AdsService.class, name, safeArgs); } - private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { if ("setTestAds".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -69,6 +264,15 @@ private static Object invokeStatic1(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.ads.InnerActive.class, name, safeArgs); } + private static Object invokeStatic4(String name, Object[] safeArgs) throws Exception { + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ads.NativeAdLoader.isSupported(); + } + } + throw unsupportedStatic(com.codename1.ads.NativeAdLoader.class, name, safeArgs); + } + public static Object invoke(Object target, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); CN1AccessException unsupported = null; @@ -79,9 +283,107 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex unsupported = ex; } } + if (target instanceof com.codename1.ads.AdConfig) { + try { + return invoke1((com.codename1.ads.AdConfig) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.AdError) { + try { + return invoke2((com.codename1.ads.AdError) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.AdListener) { + try { + return invoke3((com.codename1.ads.AdListener) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.AdRequest) { + try { + return invoke4((com.codename1.ads.AdRequest) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (target instanceof com.codename1.ads.AdsService) { try { - return invoke1((com.codename1.ads.AdsService) target, name, safeArgs); + return invoke5((com.codename1.ads.AdsService) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.AppOpenAd) { + try { + return invoke6((com.codename1.ads.AppOpenAd) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.BannerAd) { + try { + return invoke7((com.codename1.ads.BannerAd) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.NativeAd) { + try { + return invoke8((com.codename1.ads.NativeAd) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.NativeAdLoader) { + try { + return invoke9((com.codename1.ads.NativeAdLoader) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.RewardItem) { + try { + return invoke10((com.codename1.ads.RewardItem) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.RewardedAd) { + try { + return invoke11((com.codename1.ads.RewardedAd) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.RewardedInterstitialAd) { + try { + return invoke12((com.codename1.ads.RewardedInterstitialAd) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.ServerSideVerificationOptions) { + try { + return invoke13((com.codename1.ads.ServerSideVerificationOptions) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.AdCallback) { + try { + return invoke14((com.codename1.ads.AdCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.OnUserEarnedRewardListener) { + try { + return invoke15((com.codename1.ads.OnUserEarnedRewardListener) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } @@ -661,98 +963,269 @@ private static Object invoke0(com.codename1.ads.InnerActive typedTarget, String throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke1(com.codename1.ads.AdsService typedTarget, String name, Object[] safeArgs) throws Exception { - if ("addArgument".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, byte[].class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, byte[].class}, false); - typedTarget.addArgument((java.lang.String) adaptedArgs[0], (byte[]) adaptedArgs[1]); return null; - } - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); - typedTarget.addArgument((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + private static Object invoke1(com.codename1.ads.AdConfig typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addTestDevice".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.addTestDevice((java.lang.String) adaptedArgs[0]); } - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, false); - typedTarget.addArgument((java.lang.String) adaptedArgs[0], (java.lang.String[]) adaptedArgs[1]); return null; + } + if ("getMaxAdContentRating".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxAdContentRating(); } } - if ("addArgumentArray".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, true)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, true); - java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 1]; - for (int i = 1; i < adaptedArgs.length; i++) { - varArgs[i - 1] = (java.lang.String) adaptedArgs[i]; - } - typedTarget.addArgumentArray((java.lang.String) adaptedArgs[0], varArgs); return null; + if ("getTagForChildDirectedTreatment".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTagForChildDirectedTreatment(); } } - if ("addArgumentNoEncoding".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); - typedTarget.addArgumentNoEncoding((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + if ("getTagForUnderAgeOfConsent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTagForUnderAgeOfConsent(); } - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, false); - typedTarget.addArgumentNoEncoding((java.lang.String) adaptedArgs[0], (java.lang.String[]) adaptedArgs[1]); return null; + } + if ("getTestDeviceIdString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTestDeviceIdString(); } } - if ("addArgumentNoEncodingArray".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, true)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, true); - java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 1]; - for (int i = 1; i < adaptedArgs.length; i++) { - varArgs[i - 1] = (java.lang.String) adaptedArgs[i]; - } - typedTarget.addArgumentNoEncodingArray((java.lang.String) adaptedArgs[0], varArgs); return null; + if ("getTestDeviceIds".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTestDeviceIds(); } } - if ("addArguments".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, true)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, true); - java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 1]; - for (int i = 1; i < adaptedArgs.length; i++) { - varArgs[i - 1] = (java.lang.String) adaptedArgs[i]; - } - typedTarget.addArguments((java.lang.String) adaptedArgs[0], varArgs); return null; + if ("isTestMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTestMode(); } } - if ("addExceptionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addExceptionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + if ("maxAdContentRating".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.maxAdContentRating(toIntValue(adaptedArgs[0])); } } - if ("addRequestHeader".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); - typedTarget.addRequestHeader((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + if ("tagForChildDirectedTreatment".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.tagForChildDirectedTreatment(toIntValue(adaptedArgs[0])); } } - if ("addResponseCodeListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addResponseCodeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + if ("tagForUnderAgeOfConsent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.tagForUnderAgeOfConsent(toIntValue(adaptedArgs[0])); } } - if ("addResponseListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addResponseListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + if ("testMode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.testMode(((Boolean) adaptedArgs[0]).booleanValue()); } } - if ("canGetSSLCertificates".equals(name)) { + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.ads.AdError typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getCode".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.canGetSSLCertificates(); + return typedTarget.getCode(); } } - if ("downloadImageToFileSystem".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - return typedTarget.downloadImageToFileSystem((java.lang.String) adaptedArgs[0]); + if ("getDomain".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDomain(); } - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false); - return typedTarget.downloadImageToFileSystem((java.lang.String) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); + } + if ("getMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMessage(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.ads.AdListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onClicked".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.onClicked(); return null; + } + } + if ("onDismissed".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.onDismissed(); return null; + } + } + if ("onFailedToLoad".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AdError.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdError.class}, false); + typedTarget.onFailedToLoad((com.codename1.ads.AdError) adaptedArgs[0]); return null; + } + } + if ("onImpression".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.onImpression(); return null; + } + } + if ("onLoaded".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.onLoaded(); return null; + } + } + if ("onShowFailed".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AdError.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdError.class}, false); + typedTarget.onShowFailed((com.codename1.ads.AdError) adaptedArgs[0]); return null; + } + } + if ("onShown".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.onShown(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.ads.AdRequest typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addKeyword".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.addKeyword((java.lang.String) adaptedArgs[0]); + } + } + if ("contentUrl".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.contentUrl((java.lang.String) adaptedArgs[0]); + } + } + if ("getContentUrl".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getContentUrl(); + } + } + if ("getKeywordString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getKeywordString(); + } + } + if ("getKeywords".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getKeywords(); + } + } + if ("isNonPersonalized".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isNonPersonalized(); + } + } + if ("nonPersonalized".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.nonPersonalized(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.ads.AdsService typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addArgument".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, byte[].class}, false); + typedTarget.addArgument((java.lang.String) adaptedArgs[0], (byte[]) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.addArgument((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, false); + typedTarget.addArgument((java.lang.String) adaptedArgs[0], (java.lang.String[]) adaptedArgs[1]); return null; + } + } + if ("addArgumentArray".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 1]; + for (int i = 1; i < adaptedArgs.length; i++) { + varArgs[i - 1] = (java.lang.String) adaptedArgs[i]; + } + typedTarget.addArgumentArray((java.lang.String) adaptedArgs[0], varArgs); return null; + } + } + if ("addArgumentNoEncoding".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.addArgumentNoEncoding((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, false); + typedTarget.addArgumentNoEncoding((java.lang.String) adaptedArgs[0], (java.lang.String[]) adaptedArgs[1]); return null; + } + } + if ("addArgumentNoEncodingArray".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 1]; + for (int i = 1; i < adaptedArgs.length; i++) { + varArgs[i - 1] = (java.lang.String) adaptedArgs[i]; + } + typedTarget.addArgumentNoEncodingArray((java.lang.String) adaptedArgs[0], varArgs); return null; + } + } + if ("addArguments".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 1]; + for (int i = 1; i < adaptedArgs.length; i++) { + varArgs[i - 1] = (java.lang.String) adaptedArgs[i]; + } + typedTarget.addArguments((java.lang.String) adaptedArgs[0], varArgs); return null; + } + } + if ("addExceptionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addExceptionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addRequestHeader".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.addRequestHeader((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + } + if ("addResponseCodeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addResponseCodeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addResponseListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addResponseListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("canGetSSLCertificates".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.canGetSSLCertificates(); + } + } + if ("downloadImageToFileSystem".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.downloadImageToFileSystem((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false); + return typedTarget.downloadImageToFileSystem((java.lang.String) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); } if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.util.SuccessCallback.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.util.SuccessCallback.class}, false); @@ -1224,22 +1697,2205 @@ private static Object invoke1(com.codename1.ads.AdsService typedTarget, String n throw unsupportedInstance(typedTarget, name, safeArgs); } - public static Object getStaticField(Class type, String name) throws Exception { - if (type == com.codename1.ads.AdsService.class) return getStaticField0(name); - if (type == com.codename1.ads.InnerActive.class) return getStaticField1(name); - throw unsupportedStaticField(type, name); - } - - private static Object getStaticField0(String name) throws Exception { - if ("PRIORITY_CRITICAL".equals(name)) return com.codename1.ads.AdsService.PRIORITY_CRITICAL; - if ("PRIORITY_HIGH".equals(name)) return com.codename1.ads.AdsService.PRIORITY_HIGH; - if ("PRIORITY_LOW".equals(name)) return com.codename1.ads.AdsService.PRIORITY_LOW; - if ("PRIORITY_NORMAL".equals(name)) return com.codename1.ads.AdsService.PRIORITY_NORMAL; - if ("PRIORITY_REDUNDANT".equals(name)) return com.codename1.ads.AdsService.PRIORITY_REDUNDANT; - throw unsupportedStaticField(com.codename1.ads.AdsService.class, name); + private static Object invoke6(com.codename1.ads.AppOpenAd typedTarget, String name, Object[] safeArgs) throws Exception { + if ("setAutoShowOnForeground".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAutoShowOnForeground(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object getStaticField1(String name) throws Exception { + private static Object invoke7(com.codename1.ads.BannerAd typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.add((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); + } + } + if ("addAll".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); + com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; + } + return typedTarget.addAll(varArgs); + } + } + if ("addComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; + } + } + if ("addDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.addFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("addLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.addPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("addScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("addStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("animate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.animate(); + } + } + if ("animateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateHierarchyFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; + } + } + if ("animateUnlayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("announceForAccessibility".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("applyRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("bindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.bindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("blocksSideSwipe".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.blocksSideSwipe(); + } + } + if ("clearClientProperties".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clearClientProperties(); return null; + } + } + if ("contains".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("containsOrOwns".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); + } + } + if ("createReplaceTransition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); + } + } + if ("createStyleAnimation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); + return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if ("dispose".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.dispose(); return null; + } + } + if ("drop".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("findDropTargetAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("findFirstFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.findFirstFocusable(); + } + } + if ("flushReplace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flushReplace(); return null; + } + } + if ("forceRevalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.forceRevalidate(); return null; + } + } + if ("getAbsoluteX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteX(); + } + } + if ("getAbsoluteY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteY(); + } + } + if ("getAccessibilityText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAccessibilityText(); + } + } + if ("getAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAllStyles(); + } + } + if ("getAnimationManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnimationManager(); + } + } + if ("getBaseline".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getBaseline(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getBaselineResizeBehavior".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBaselineResizeBehavior(); + } + } + if ("getBindablePropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyNames(); + } + } + if ("getBindablePropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyTypes(); + } + } + if ("getBottomGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBottomGap(); + } + } + if ("getBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getBoundPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getChildrenAsList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("getClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); + } + } + if ("getClosestComponentTo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getCloudBoundProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudBoundProperty(); + } + } + if ("getCloudDestinationProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudDestinationProperty(); + } + } + if ("getComponentAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getComponentCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentCount(); + } + } + if ("getComponentForm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentForm(); + } + } + if ("getComponentIndex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("getComponentState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentState(); + } + } + if ("getCursor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCursor(); + } + } + if ("getDirtyRegion".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDirtyRegion(); + } + } + if ("getDisabledStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisabledStyle(); + } + } + if ("getDragTransparency".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDragTransparency(); + } + } + if ("getDraggedx".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedx(); + } + } + if ("getDraggedy".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedy(); + } + } + if ("getEditingDelegate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEditingDelegate(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getInlineAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineAllStyles(); + } + } + if ("getInlineDisabledStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineDisabledStyles(); + } + } + if ("getInlinePressedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlinePressedStyles(); + } + } + if ("getInlineSelectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineSelectedStyles(); + } + } + if ("getInlineStylesTheme".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineStylesTheme(); + } + } + if ("getInlineUnselectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineUnselectedStyles(); + } + } + if ("getInnerHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerHeight(); + } + } + if ("getInnerPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredH(); + } + } + if ("getInnerPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredW(); + } + } + if ("getInnerWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerWidth(); + } + } + if ("getInnerX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerX(); + } + } + if ("getInnerY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerY(); + } + } + if ("getLabelForComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLabelForComponent(); + } + } + if ("getLayout".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayout(); + } + } + if ("getLayoutHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutHeight(); + } + } + if ("getLayoutWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutWidth(); + } + } + if ("getLeadComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadComponent(); + } + } + if ("getLeadParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadParent(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getNativeOverlay".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNativeOverlay(); + } + } + if ("getNextFocusDown".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusDown(); + } + } + if ("getNextFocusLeft".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusLeft(); + } + } + if ("getNextFocusRight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusRight(); + } + } + if ("getNextFocusUp".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusUp(); + } + } + if ("getOuterHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterHeight(); + } + } + if ("getOuterPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredH(); + } + } + if ("getOuterPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredW(); + } + } + if ("getOuterWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterWidth(); + } + } + if ("getOuterX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterX(); + } + } + if ("getOuterY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterY(); + } + } + if ("getOwner".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOwner(); + } + } + if ("getParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getParent(); + } + } + if ("getPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredH(); + } + } + if ("getPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSize(); + } + } + if ("getPreferredSizeStr".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSizeStr(); + } + } + if ("getPreferredTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredTabIndex(); + } + } + if ("getPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredW(); + } + } + if ("getPressedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPressedStyle(); + } + } + if ("getPropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyNames(); + } + } + if ("getPropertyTypeNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypeNames(); + } + } + if ("getPropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypes(); + } + } + if ("getPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getResponderAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSafeAreaRoot(); + } + } + if ("getSameHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameHeight(); + } + } + if ("getSameWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameWidth(); + } + } + if ("getScrollAnimationSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollAnimationSpeed(); + } + } + if ("getScrollDimension".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollDimension(); + } + } + if ("getScrollIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollIncrement(); + } + } + if ("getScrollOpacity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacity(); + } + } + if ("getScrollOpacityChangeSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacityChangeSpeed(); + } + } + if ("getScrollX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollX(); + } + } + if ("getScrollY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollY(); + } + } + if ("getScrollable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollable(); + } + } + if ("getSelectCommandText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectCommandText(); + } + } + if ("getSelectedRect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedRect(); + } + } + if ("getSelectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedStyle(); + } + } + if ("getSideGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSideGap(); + } + } + if ("getStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStyle(); + } + } + if ("getTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTabIndex(); + } + } + if ("getTensileLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTensileLength(); + } + } + if ("getTextSelectionSupport".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextSelectionSupport(); + } + } + if ("getTooltip".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTooltip(); + } + } + if ("getUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIID(); + } + } + if ("getUIManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIManager(); + } + } + if ("getUnselectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUnselectedStyle(); + } + } + if ("getVisibleBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getVisibleBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("getX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getX(); + } + } + if ("getY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getY(); + } + } + if ("growShrink".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.growShrink(toIntValue(adaptedArgs[0])); return null; + } + } + if ("handlesInput".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.handlesInput(); + } + } + if ("hasFixedPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFixedPreferredSize(); + } + } + if ("hasFocus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFocus(); + } + } + if ("invalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.invalidate(); return null; + } + } + if ("isAlwaysTensile".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAlwaysTensile(); + } + } + if ("isBlockLead".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isBlockLead(); + } + } + if ("isCellRenderer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCellRenderer(); + } + } + if ("isChildOf".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); + return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); + } + } + if ("isDraggable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDraggable(); + } + } + if ("isDropTarget".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDropTarget(); + } + } + if ("isEditable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditable(); + } + } + if ("isEditing".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditing(); + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isFlatten".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFlatten(); + } + } + if ("isFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFocusable(); + } + } + if ("isGrabsPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isGrabsPointerEvents(); + } + } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } + if ("isHidden".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHidden(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.isHidden(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("isHideInLandscape".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInLandscape(); + } + } + if ("isHideInPortrait".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInPortrait(); + } + } + if ("isIgnorePointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isIgnorePointerEvents(); + } + } + if ("isOpaque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOpaque(); + } + } + if ("isOwnedBy".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.isOwnedBy((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("isPinchBlocksDragAndDrop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPinchBlocksDragAndDrop(); + } + } + if ("isRTL".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRTL(); + } + } + if ("isRippleEffect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRippleEffect(); + } + } + if ("isSafeArea".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeArea(); + } + } + if ("isSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeAreaRoot(); + } + } + if ("isScrollVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollVisible(); + } + } + if ("isScrollableX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableX(); + } + } + if ("isScrollableY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableY(); + } + } + if ("isSmoothScrolling".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSmoothScrolling(); + } + } + if ("isSnapToGrid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSnapToGrid(); + } + } + if ("isSurface".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSurface(); + } + } + if ("isTactileTouch".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTactileTouch(); + } + } + if ("isTensileDragEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTensileDragEnabled(); + } + } + if ("isTraversable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTraversable(); + } + } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); + } + } + if ("iterator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.iterator(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("keyPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyPressed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyReleased(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyRepeated".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; + } + } + if ("layoutContainer".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.layoutContainer(); return null; + } + } + if ("load".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.load(); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ads.AdRequest.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdRequest.class}, false); + typedTarget.load((com.codename1.ads.AdRequest) adaptedArgs[0]); return null; + } + } + if ("longPointerPress".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("morph".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; + } + } + if ("morphAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); + typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } + if ("paint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintBackgrounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintBackgrounds((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("paintComponentBackground".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponentBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintIntersectingComponentsAbove".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintIntersectingComponentsAbove((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintLock".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.paintLock(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("paintLockRelease".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.paintLockRelease(); return null; + } + } + if ("paintRippleOverlay".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintRippleOverlay((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("paintShadows".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintShadows((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("pointerDragged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerDragged(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerDragged((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHover".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHover((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverPressed".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverReleased".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerPressed(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerReleased(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("putClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.putClientProperty((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("refreshTheme".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.refreshTheme(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("remove".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.remove(); return null; + } + } + if ("removeAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeAll(); return null; + } + } + if ("removeComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("removeDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.removeFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("removeLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.removeScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("removeStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("repaint".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.repaint(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; + } + } + if ("replaceAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; + } + } + if ("requestFocus".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.requestFocus(); return null; + } + } + if ("respondsToPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.respondsToPointerEvents(); + } + } + if ("revalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidate(); return null; + } + } + if ("revalidateLater".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateLater(); return null; + } + } + if ("revalidateWithAnimationSafety".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateWithAnimationSafety(); return null; + } + } + if ("scrollComponentToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("scrollRectToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.scrollRectToVisible(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), (com.codename1.ui.Component) adaptedArgs[4]); return null; + } + } + if ("setAccessibilityText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setAdListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AdListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdListener.class}, false); + typedTarget.setAdListener((com.codename1.ads.AdListener) adaptedArgs[0]); return null; + } + } + if ("setAlwaysTensile".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBlockLead".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.setBoundPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("setCellRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setCloudBoundProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudBoundProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setCloudDestinationProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setComponentState".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setComponentState((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setCursor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDirtyRegion".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; + } + } + if ("setDisabledStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setDisabledStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setDragTransparency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + typedTarget.setDragTransparency((byte) toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDraggable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDraggable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setDropTarget".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setEditingDelegate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); + typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFlatten".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFlatten(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocus".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocusable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setGrabsPointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setGrabsPointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHandlesInput".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHandlesInput(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setHeight(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setHidden".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("setHideInLandscape".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInLandscape(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHideInPortrait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setIgnorePointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setInlineAllStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineAllStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineDisabledStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineDisabledStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlinePressedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlinePressedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineSelectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineSelectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineStylesTheme".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false); + typedTarget.setInlineStylesTheme((com.codename1.ui.util.Resources) adaptedArgs[0]); return null; + } + } + if ("setInlineUnselectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setIsScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIsScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setLabelForComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class}, false); + typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; + } + } + if ("setLayout".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); + typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; + } + } + if ("setLeadComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNextFocusDown".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusDown((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusLeft".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusLeft((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusRight".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusRight((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusUp".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusUp((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setOpaque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setOpaque(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setOwner".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setOwner((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setPinchBlocksDragAndDrop".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setPreferredH".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredH(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setPreferredSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setPreferredSizeStr".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setPreferredSizeStr((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setPreferredTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredW".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPressedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setPressedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("setRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setRippleEffect".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeArea".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeAreaRoot".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollAnimationSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollIncrement".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollOpacityChangeSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollOpacityChangeSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setScrollSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSelectCommandText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setSelectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setShouldCalcPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setSmoothScrolling".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSmoothScrolling(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSnapToGrid".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTactileTouch".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTactileTouch(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileDragEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTensileDragEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileLength".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTooltip".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTraversable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTraversable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + } + if ("setUIManager".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); + typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; + } + } + if ("setUnselectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setWidth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setWidth(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setX(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setY(toIntValue(adaptedArgs[0])); return null; + } + } + if ("startEditingAsync".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.startEditingAsync(); return null; + } + } + if ("stopEditing".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("stripMarginAndPadding".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.stripMarginAndPadding(); + } + } + if ("styleChanged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false); + typedTarget.styleChanged((java.lang.String) adaptedArgs[0], (com.codename1.ui.plaf.Style) adaptedArgs[1]); return null; + } + } + if ("toImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toImage(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + if ("unbindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("updateTabIndices".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); + } + } + if ("visibleBoundsContains".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.ads.NativeAd typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAdvertiser".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAdvertiser(); + } + } + if ("getBody".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBody(); + } + } + if ("getCallToAction".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCallToAction(); + } + } + if ("getHeadline".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeadline(); + } + } + if ("getIconUrl".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconUrl(); + } + } + if ("getImageUrl".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImageUrl(); + } + } + if ("getStarRating".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStarRating(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke9(com.codename1.ads.NativeAdLoader typedTarget, String name, Object[] safeArgs) throws Exception { + if ("load".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AdRequest.class, com.codename1.ads.AdCallback.class, com.codename1.ads.AdCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdRequest.class, com.codename1.ads.AdCallback.class, com.codename1.ads.AdCallback.class}, false); + typedTarget.load((com.codename1.ads.AdRequest) adaptedArgs[0], (com.codename1.ads.AdCallback) adaptedArgs[1], (com.codename1.ads.AdCallback) adaptedArgs[2]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke10(com.codename1.ads.RewardItem typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAmount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAmount(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke11(com.codename1.ads.RewardedAd typedTarget, String name, Object[] safeArgs) throws Exception { + if ("setOnUserEarnedRewardListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.OnUserEarnedRewardListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.OnUserEarnedRewardListener.class}, false); + typedTarget.setOnUserEarnedRewardListener((com.codename1.ads.OnUserEarnedRewardListener) adaptedArgs[0]); return null; + } + } + if ("setServerSideVerificationOptions".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.ServerSideVerificationOptions.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.ServerSideVerificationOptions.class}, false); + typedTarget.setServerSideVerificationOptions((com.codename1.ads.ServerSideVerificationOptions) adaptedArgs[0]); return null; + } + } + if ("show".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.OnUserEarnedRewardListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.OnUserEarnedRewardListener.class}, false); + typedTarget.show((com.codename1.ads.OnUserEarnedRewardListener) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke12(com.codename1.ads.RewardedInterstitialAd typedTarget, String name, Object[] safeArgs) throws Exception { + if ("setOnUserEarnedRewardListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.OnUserEarnedRewardListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.OnUserEarnedRewardListener.class}, false); + typedTarget.setOnUserEarnedRewardListener((com.codename1.ads.OnUserEarnedRewardListener) adaptedArgs[0]); return null; + } + } + if ("setServerSideVerificationOptions".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.ServerSideVerificationOptions.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.ServerSideVerificationOptions.class}, false); + typedTarget.setServerSideVerificationOptions((com.codename1.ads.ServerSideVerificationOptions) adaptedArgs[0]); return null; + } + } + if ("show".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.OnUserEarnedRewardListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.OnUserEarnedRewardListener.class}, false); + typedTarget.show((com.codename1.ads.OnUserEarnedRewardListener) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke13(com.codename1.ads.ServerSideVerificationOptions typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getCustomData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCustomData(); + } + } + if ("getUserId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserId(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke14(com.codename1.ads.AdCallback typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onResult".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.onResult((java.lang.Object) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke15(com.codename1.ads.OnUserEarnedRewardListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onUserEarnedReward".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.RewardItem.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.RewardItem.class}, false); + typedTarget.onUserEarnedReward((com.codename1.ads.RewardItem) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.ads.AdConfig.class) return getStaticField0(name); + if (type == com.codename1.ads.AdConsent.class) return getStaticField1(name); + if (type == com.codename1.ads.AdError.class) return getStaticField2(name); + if (type == com.codename1.ads.AdFormat.class) return getStaticField3(name); + if (type == com.codename1.ads.AdsService.class) return getStaticField4(name); + if (type == com.codename1.ads.BannerAd.class) return getStaticField5(name); + if (type == com.codename1.ads.InnerActive.class) return getStaticField6(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("RATING_G".equals(name)) return com.codename1.ads.AdConfig.RATING_G; + if ("RATING_MA".equals(name)) return com.codename1.ads.AdConfig.RATING_MA; + if ("RATING_PG".equals(name)) return com.codename1.ads.AdConfig.RATING_PG; + if ("RATING_T".equals(name)) return com.codename1.ads.AdConfig.RATING_T; + if ("RATING_UNSPECIFIED".equals(name)) return com.codename1.ads.AdConfig.RATING_UNSPECIFIED; + if ("TAG_FALSE".equals(name)) return com.codename1.ads.AdConfig.TAG_FALSE; + if ("TAG_TRUE".equals(name)) return com.codename1.ads.AdConfig.TAG_TRUE; + if ("TAG_UNSPECIFIED".equals(name)) return com.codename1.ads.AdConfig.TAG_UNSPECIFIED; + throw unsupportedStaticField(com.codename1.ads.AdConfig.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("STATUS_NOT_REQUIRED".equals(name)) return com.codename1.ads.AdConsent.STATUS_NOT_REQUIRED; + if ("STATUS_OBTAINED".equals(name)) return com.codename1.ads.AdConsent.STATUS_OBTAINED; + if ("STATUS_REQUIRED".equals(name)) return com.codename1.ads.AdConsent.STATUS_REQUIRED; + if ("STATUS_UNKNOWN".equals(name)) return com.codename1.ads.AdConsent.STATUS_UNKNOWN; + throw unsupportedStaticField(com.codename1.ads.AdConsent.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("CODE_INTERNAL".equals(name)) return com.codename1.ads.AdError.CODE_INTERNAL; + if ("CODE_INVALID_REQUEST".equals(name)) return com.codename1.ads.AdError.CODE_INVALID_REQUEST; + if ("CODE_NETWORK_ERROR".equals(name)) return com.codename1.ads.AdError.CODE_NETWORK_ERROR; + if ("CODE_NO_FILL".equals(name)) return com.codename1.ads.AdError.CODE_NO_FILL; + if ("CODE_UNSUPPORTED".equals(name)) return com.codename1.ads.AdError.CODE_UNSUPPORTED; + throw unsupportedStaticField(com.codename1.ads.AdError.class, name); + } + + private static Object getStaticField3(String name) throws Exception { + if ("APP_OPEN".equals(name)) return com.codename1.ads.AdFormat.APP_OPEN; + if ("BANNER".equals(name)) return com.codename1.ads.AdFormat.BANNER; + if ("INTERSTITIAL".equals(name)) return com.codename1.ads.AdFormat.INTERSTITIAL; + if ("NATIVE".equals(name)) return com.codename1.ads.AdFormat.NATIVE; + if ("REWARDED".equals(name)) return com.codename1.ads.AdFormat.REWARDED; + if ("REWARDED_INTERSTITIAL".equals(name)) return com.codename1.ads.AdFormat.REWARDED_INTERSTITIAL; + throw unsupportedStaticField(com.codename1.ads.AdFormat.class, name); + } + + private static Object getStaticField4(String name) throws Exception { + if ("PRIORITY_CRITICAL".equals(name)) return com.codename1.ads.AdsService.PRIORITY_CRITICAL; + if ("PRIORITY_HIGH".equals(name)) return com.codename1.ads.AdsService.PRIORITY_HIGH; + if ("PRIORITY_LOW".equals(name)) return com.codename1.ads.AdsService.PRIORITY_LOW; + if ("PRIORITY_NORMAL".equals(name)) return com.codename1.ads.AdsService.PRIORITY_NORMAL; + if ("PRIORITY_REDUNDANT".equals(name)) return com.codename1.ads.AdsService.PRIORITY_REDUNDANT; + throw unsupportedStaticField(com.codename1.ads.AdsService.class, name); + } + + private static Object getStaticField5(String name) throws Exception { + if ("BASELINE".equals(name)) return com.codename1.ads.BannerAd.BASELINE; + if ("BOTTOM".equals(name)) return com.codename1.ads.BannerAd.BOTTOM; + if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ads.BannerAd.BRB_CENTER_OFFSET; + if ("BRB_CONSTANT_ASCENT".equals(name)) return com.codename1.ads.BannerAd.BRB_CONSTANT_ASCENT; + if ("BRB_CONSTANT_DESCENT".equals(name)) return com.codename1.ads.BannerAd.BRB_CONSTANT_DESCENT; + if ("BRB_OTHER".equals(name)) return com.codename1.ads.BannerAd.BRB_OTHER; + if ("CENTER".equals(name)) return com.codename1.ads.BannerAd.CENTER; + if ("CROSSHAIR_CURSOR".equals(name)) return com.codename1.ads.BannerAd.CROSSHAIR_CURSOR; + if ("DEFAULT_CURSOR".equals(name)) return com.codename1.ads.BannerAd.DEFAULT_CURSOR; + if ("DRAG_REGION_IMMEDIATELY_DRAG_X".equals(name)) return com.codename1.ads.BannerAd.DRAG_REGION_IMMEDIATELY_DRAG_X; + if ("DRAG_REGION_IMMEDIATELY_DRAG_XY".equals(name)) return com.codename1.ads.BannerAd.DRAG_REGION_IMMEDIATELY_DRAG_XY; + if ("DRAG_REGION_IMMEDIATELY_DRAG_Y".equals(name)) return com.codename1.ads.BannerAd.DRAG_REGION_IMMEDIATELY_DRAG_Y; + if ("DRAG_REGION_LIKELY_DRAG_X".equals(name)) return com.codename1.ads.BannerAd.DRAG_REGION_LIKELY_DRAG_X; + if ("DRAG_REGION_LIKELY_DRAG_XY".equals(name)) return com.codename1.ads.BannerAd.DRAG_REGION_LIKELY_DRAG_XY; + if ("DRAG_REGION_LIKELY_DRAG_Y".equals(name)) return com.codename1.ads.BannerAd.DRAG_REGION_LIKELY_DRAG_Y; + if ("DRAG_REGION_NOT_DRAGGABLE".equals(name)) return com.codename1.ads.BannerAd.DRAG_REGION_NOT_DRAGGABLE; + if ("DRAG_REGION_POSSIBLE_DRAG_X".equals(name)) return com.codename1.ads.BannerAd.DRAG_REGION_POSSIBLE_DRAG_X; + if ("DRAG_REGION_POSSIBLE_DRAG_XY".equals(name)) return com.codename1.ads.BannerAd.DRAG_REGION_POSSIBLE_DRAG_XY; + if ("DRAG_REGION_POSSIBLE_DRAG_Y".equals(name)) return com.codename1.ads.BannerAd.DRAG_REGION_POSSIBLE_DRAG_Y; + if ("E_RESIZE_CURSOR".equals(name)) return com.codename1.ads.BannerAd.E_RESIZE_CURSOR; + if ("HAND_CURSOR".equals(name)) return com.codename1.ads.BannerAd.HAND_CURSOR; + if ("LEFT".equals(name)) return com.codename1.ads.BannerAd.LEFT; + if ("MOVE_CURSOR".equals(name)) return com.codename1.ads.BannerAd.MOVE_CURSOR; + if ("NE_RESIZE_CURSOR".equals(name)) return com.codename1.ads.BannerAd.NE_RESIZE_CURSOR; + if ("NW_RESIZE_CURSOR".equals(name)) return com.codename1.ads.BannerAd.NW_RESIZE_CURSOR; + if ("N_RESIZE_CURSOR".equals(name)) return com.codename1.ads.BannerAd.N_RESIZE_CURSOR; + if ("RIGHT".equals(name)) return com.codename1.ads.BannerAd.RIGHT; + if ("SE_RESIZE_CURSOR".equals(name)) return com.codename1.ads.BannerAd.SE_RESIZE_CURSOR; + if ("SIZE_ADAPTIVE".equals(name)) return com.codename1.ads.BannerAd.SIZE_ADAPTIVE; + if ("SIZE_BANNER".equals(name)) return com.codename1.ads.BannerAd.SIZE_BANNER; + if ("SIZE_LARGE_BANNER".equals(name)) return com.codename1.ads.BannerAd.SIZE_LARGE_BANNER; + if ("SIZE_LEADERBOARD".equals(name)) return com.codename1.ads.BannerAd.SIZE_LEADERBOARD; + if ("SIZE_MEDIUM_RECTANGLE".equals(name)) return com.codename1.ads.BannerAd.SIZE_MEDIUM_RECTANGLE; + if ("SW_RESIZE_CURSOR".equals(name)) return com.codename1.ads.BannerAd.SW_RESIZE_CURSOR; + if ("S_RESIZE_CURSOR".equals(name)) return com.codename1.ads.BannerAd.S_RESIZE_CURSOR; + if ("TEXT_CURSOR".equals(name)) return com.codename1.ads.BannerAd.TEXT_CURSOR; + if ("TOP".equals(name)) return com.codename1.ads.BannerAd.TOP; + if ("WAIT_CURSOR".equals(name)) return com.codename1.ads.BannerAd.WAIT_CURSOR; + if ("W_RESIZE_CURSOR".equals(name)) return com.codename1.ads.BannerAd.W_RESIZE_CURSOR; + throw unsupportedStaticField(com.codename1.ads.BannerAd.class, name); + } + + private static Object getStaticField6(String name) throws Exception { if ("PRIORITY_CRITICAL".equals(name)) return com.codename1.ads.InnerActive.PRIORITY_CRITICAL; if ("PRIORITY_HIGH".equals(name)) return com.codename1.ads.InnerActive.PRIORITY_HIGH; if ("PRIORITY_LOW".equals(name)) return com.codename1.ads.InnerActive.PRIORITY_LOW; diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ads_spi.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ads_spi.java new file mode 100644 index 0000000000..4a10b34ae8 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ads_spi.java @@ -0,0 +1,583 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_ads_spi { + private GeneratedAccess_com_codename1_ads_spi() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("AdConsentController".equals(simpleName)) { + return com.codename1.ads.spi.AdConsentController.class; + } + if ("AdProvider".equals(simpleName)) { + return com.codename1.ads.spi.AdProvider.class; + } + if ("AdSessionCallback".equals(simpleName)) { + return com.codename1.ads.spi.AdSessionCallback.class; + } + if ("BannerAdSession".equals(simpleName)) { + return com.codename1.ads.spi.BannerAdSession.class; + } + if ("FullScreenAdSession".equals(simpleName)) { + return com.codename1.ads.spi.FullScreenAdSession.class; + } + if ("NativeAdProvider".equals(simpleName)) { + return com.codename1.ads.spi.NativeAdProvider.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedStatic(type, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.ads.spi.AdConsentController) { + try { + return invoke0((com.codename1.ads.spi.AdConsentController) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.spi.AdProvider) { + try { + return invoke1((com.codename1.ads.spi.AdProvider) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.spi.AdSessionCallback) { + try { + return invoke2((com.codename1.ads.spi.AdSessionCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.spi.BannerAdSession) { + try { + return invoke3((com.codename1.ads.spi.BannerAdSession) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.spi.FullScreenAdSession) { + try { + return invoke4((com.codename1.ads.spi.FullScreenAdSession) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ads.spi.NativeAdProvider) { + try { + return invoke5((com.codename1.ads.spi.NativeAdProvider) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.ads.spi.AdConsentController typedTarget, String name, Object[] safeArgs) throws Exception { + if ("canRequestAds".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.canRequestAds(); + } + } + if ("getConsentStatus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getConsentStatus(); + } + } + if ("requestConsent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, com.codename1.ads.AdCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, com.codename1.ads.AdCallback.class}, false); + typedTarget.requestConsent(((Boolean) adaptedArgs[0]).booleanValue(), (com.codename1.ads.AdCallback) adaptedArgs[1]); return null; + } + } + if ("reset".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.reset(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.ads.spi.AdProvider typedTarget, String name, Object[] safeArgs) throws Exception { + if ("createBanner".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createBanner((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); + } + } + if ("createFullScreenAd".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AdFormat.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdFormat.class, java.lang.String.class}, false); + return typedTarget.createFullScreenAd((com.codename1.ads.AdFormat) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("getConsentController".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getConsentController(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("initialize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AdConfig.class, com.codename1.ads.AdCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdConfig.class, com.codename1.ads.AdCallback.class}, false); + typedTarget.initialize((com.codename1.ads.AdConfig) adaptedArgs[0], (com.codename1.ads.AdCallback) adaptedArgs[1]); return null; + } + } + if ("isFormatSupported".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AdFormat.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdFormat.class}, false); + return typedTarget.isFormatSupported((com.codename1.ads.AdFormat) adaptedArgs[0]); + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSupported(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.ads.spi.AdSessionCallback typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onClicked".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.onClicked(); return null; + } + } + if ("onDismissed".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.onDismissed(); return null; + } + } + if ("onFailedToLoad".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AdError.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdError.class}, false); + typedTarget.onFailedToLoad((com.codename1.ads.AdError) adaptedArgs[0]); return null; + } + } + if ("onImpression".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.onImpression(); return null; + } + } + if ("onLoaded".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.onLoaded(); return null; + } + } + if ("onShowFailed".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AdError.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdError.class}, false); + typedTarget.onShowFailed((com.codename1.ads.AdError) adaptedArgs[0]); return null; + } + } + if ("onShown".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.onShown(); return null; + } + } + if ("onUserEarnedReward".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.RewardItem.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.RewardItem.class}, false); + typedTarget.onUserEarnedReward((com.codename1.ads.RewardItem) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.ads.spi.BannerAdSession typedTarget, String name, Object[] safeArgs) throws Exception { + if ("dispose".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.dispose(); return null; + } + } + if ("getView".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getView(); + } + } + if ("load".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AdRequest.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdRequest.class}, false); + typedTarget.load((com.codename1.ads.AdRequest) adaptedArgs[0]); return null; + } + } + if ("setCallback".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.spi.AdSessionCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.spi.AdSessionCallback.class}, false); + typedTarget.setCallback((com.codename1.ads.spi.AdSessionCallback) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.ads.spi.FullScreenAdSession typedTarget, String name, Object[] safeArgs) throws Exception { + if ("dispose".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.dispose(); return null; + } + } + if ("isLoaded".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLoaded(); + } + } + if ("load".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.AdRequest.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.AdRequest.class}, false); + typedTarget.load((com.codename1.ads.AdRequest) adaptedArgs[0]); return null; + } + } + if ("setAutoShowOnForeground".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAutoShowOnForeground(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setCallback".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.spi.AdSessionCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.spi.AdSessionCallback.class}, false); + typedTarget.setCallback((com.codename1.ads.spi.AdSessionCallback) adaptedArgs[0]); return null; + } + } + if ("setServerSideVerificationOptions".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ads.ServerSideVerificationOptions.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ads.ServerSideVerificationOptions.class}, false); + typedTarget.setServerSideVerificationOptions((com.codename1.ads.ServerSideVerificationOptions) adaptedArgs[0]); return null; + } + } + if ("show".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.show(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.ads.spi.NativeAdProvider typedTarget, String name, Object[] safeArgs) throws Exception { + if ("loadNativeAd".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ads.AdRequest.class, com.codename1.ads.AdCallback.class, com.codename1.ads.AdCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ads.AdRequest.class, com.codename1.ads.AdCallback.class, com.codename1.ads.AdCallback.class}, false); + typedTarget.loadNativeAd((java.lang.String) adaptedArgs[0], (com.codename1.ads.AdRequest) adaptedArgs[1], (com.codename1.ads.AdCallback) adaptedArgs[2], (com.codename1.ads.AdCallback) adaptedArgs[3]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + throw unsupportedStaticField(type, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ai.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ai.java new file mode 100644 index 0000000000..4fbf19187e --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ai.java @@ -0,0 +1,1743 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_ai { + private GeneratedAccess_com_codename1_ai() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("ChatMessage".equals(simpleName)) { + return com.codename1.ai.ChatMessage.class; + } + if ("ChatRequest".equals(simpleName)) { + return com.codename1.ai.ChatRequest.class; + } + if ("Builder".equals(simpleName)) { + return com.codename1.ai.ChatRequest.Builder.class; + } + if ("ChatResponse".equals(simpleName)) { + return com.codename1.ai.ChatResponse.class; + } + if ("ConversationStore".equals(simpleName)) { + return com.codename1.ai.ConversationStore.class; + } + if ("Embedding".equals(simpleName)) { + return com.codename1.ai.Embedding.class; + } + if ("EmbeddingRequest".equals(simpleName)) { + return com.codename1.ai.EmbeddingRequest.class; + } + if ("Builder".equals(simpleName)) { + return com.codename1.ai.EmbeddingRequest.Builder.class; + } + if ("EmbeddingResponse".equals(simpleName)) { + return com.codename1.ai.EmbeddingResponse.class; + } + if ("GenerateImageRequest".equals(simpleName)) { + return com.codename1.ai.GenerateImageRequest.class; + } + if ("ImageGenerator".equals(simpleName)) { + return com.codename1.ai.ImageGenerator.class; + } + if ("ImagePart".equals(simpleName)) { + return com.codename1.ai.ImagePart.class; + } + if ("LlmChatBinding".equals(simpleName)) { + return com.codename1.ai.LlmChatBinding.class; + } + if ("LlmClient".equals(simpleName)) { + return com.codename1.ai.LlmClient.class; + } + if ("LlmException".equals(simpleName)) { + return com.codename1.ai.LlmException.class; + } + if ("ErrorType".equals(simpleName)) { + return com.codename1.ai.LlmException.ErrorType.class; + } + if ("MessagePart".equals(simpleName)) { + return com.codename1.ai.MessagePart.class; + } + if ("PromptTemplate".equals(simpleName)) { + return com.codename1.ai.PromptTemplate.class; + } + if ("ResponseFormat".equals(simpleName)) { + return com.codename1.ai.ResponseFormat.class; + } + if ("RetryPolicy".equals(simpleName)) { + return com.codename1.ai.RetryPolicy.class; + } + if ("Role".equals(simpleName)) { + return com.codename1.ai.Role.class; + } + if ("SafetyFilter".equals(simpleName)) { + return com.codename1.ai.SafetyFilter.class; + } + if ("StreamingListener".equals(simpleName)) { + return com.codename1.ai.StreamingListener.class; + } + if ("TextPart".equals(simpleName)) { + return com.codename1.ai.TextPart.class; + } + if ("Tokenizer".equals(simpleName)) { + return com.codename1.ai.Tokenizer.class; + } + if ("Tool".equals(simpleName)) { + return com.codename1.ai.Tool.class; + } + if ("ToolCall".equals(simpleName)) { + return com.codename1.ai.ToolCall.class; + } + if ("ToolChoice".equals(simpleName)) { + return com.codename1.ai.ToolChoice.class; + } + if ("ToolHandler".equals(simpleName)) { + return com.codename1.ai.ToolHandler.class; + } + if ("ToolResultPart".equals(simpleName)) { + return com.codename1.ai.ToolResultPart.class; + } + if ("Usage".equals(simpleName)) { + return com.codename1.ai.Usage.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.ai.ChatMessage.class) { + if (matches(safeArgs, new Class[]{com.codename1.ai.Role.class, java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ai.Role.class, java.util.List.class}, false); + return new com.codename1.ai.ChatMessage((com.codename1.ai.Role) adaptedArgs[0], (java.util.List) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{com.codename1.ai.Role.class, java.util.List.class, java.util.List.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ai.Role.class, java.util.List.class, java.util.List.class, java.lang.String.class, java.lang.String.class}, false); + return new com.codename1.ai.ChatMessage((com.codename1.ai.Role) adaptedArgs[0], (java.util.List) adaptedArgs[1], (java.util.List) adaptedArgs[2], (java.lang.String) adaptedArgs[3], (java.lang.String) adaptedArgs[4]); + } + } + if (type == com.codename1.ai.ChatResponse.class) { + if (matches(safeArgs, new Class[]{com.codename1.ai.ChatMessage.class, java.util.List.class, java.lang.String.class, com.codename1.ai.Usage.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ai.ChatMessage.class, java.util.List.class, java.lang.String.class, com.codename1.ai.Usage.class, java.lang.String.class}, false); + return new com.codename1.ai.ChatResponse((com.codename1.ai.ChatMessage) adaptedArgs[0], (java.util.List) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (com.codename1.ai.Usage) adaptedArgs[3], (java.lang.String) adaptedArgs[4]); + } + } + if (type == com.codename1.ai.ConversationStore.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return new com.codename1.ai.ConversationStore((java.lang.String) adaptedArgs[0]); + } + } + if (type == com.codename1.ai.Embedding.class) { + if (matches(safeArgs, new Class[]{float[].class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{float[].class, java.lang.Integer.class}, false); + return new com.codename1.ai.Embedding((float[]) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if (type == com.codename1.ai.EmbeddingResponse.class) { + if (matches(safeArgs, new Class[]{java.util.List.class, com.codename1.ai.Usage.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.List.class, com.codename1.ai.Usage.class, java.lang.String.class}, false); + return new com.codename1.ai.EmbeddingResponse((java.util.List) adaptedArgs[0], (com.codename1.ai.Usage) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); + } + } + if (type == com.codename1.ai.GenerateImageRequest.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return new com.codename1.ai.GenerateImageRequest((java.lang.String) adaptedArgs[0]); + } + } + if (type == com.codename1.ai.ImagePart.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return new com.codename1.ai.ImagePart((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{byte[].class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.String.class}, false); + return new com.codename1.ai.ImagePart((byte[]) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if (type == com.codename1.ai.LlmException.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return new com.codename1.ai.LlmException((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Throwable.class}, false); + return new com.codename1.ai.LlmException((java.lang.String) adaptedArgs[0], (java.lang.Throwable) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class, java.lang.String.class, java.lang.String.class, java.lang.Throwable.class, com.codename1.ai.LlmException.ErrorType.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class, java.lang.String.class, java.lang.String.class, java.lang.Throwable.class, com.codename1.ai.LlmException.ErrorType.class}, false); + return new com.codename1.ai.LlmException((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1]), (java.lang.String) adaptedArgs[2], (java.lang.String) adaptedArgs[3], (java.lang.Throwable) adaptedArgs[4], (com.codename1.ai.LlmException.ErrorType) adaptedArgs[5]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class, java.lang.String.class, java.lang.String.class, java.lang.Throwable.class, com.codename1.ai.LlmException.ErrorType.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class, java.lang.String.class, java.lang.String.class, java.lang.Throwable.class, com.codename1.ai.LlmException.ErrorType.class, java.lang.Integer.class}, false); + return new com.codename1.ai.LlmException((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1]), (java.lang.String) adaptedArgs[2], (java.lang.String) adaptedArgs[3], (java.lang.Throwable) adaptedArgs[4], (com.codename1.ai.LlmException.ErrorType) adaptedArgs[5], toIntValue(adaptedArgs[6])); + } + } + if (type == com.codename1.ai.TextPart.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return new com.codename1.ai.TextPart((java.lang.String) adaptedArgs[0]); + } + } + if (type == com.codename1.ai.Tool.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false); + return new com.codename1.ai.Tool((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, com.codename1.ai.ToolHandler.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, com.codename1.ai.ToolHandler.class}, false); + return new com.codename1.ai.Tool((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (com.codename1.ai.ToolHandler) adaptedArgs[3]); + } + } + if (type == com.codename1.ai.ToolCall.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false); + return new com.codename1.ai.ToolCall((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); + } + } + if (type == com.codename1.ai.ToolResultPart.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return new com.codename1.ai.ToolResultPart((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if (type == com.codename1.ai.Usage.class) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return new com.codename1.ai.Usage(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.ai.ChatMessage.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.ai.ChatRequest.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.ai.EmbeddingRequest.class) return invokeStatic2(name, safeArgs); + if (type == com.codename1.ai.ImageGenerator.class) return invokeStatic3(name, safeArgs); + if (type == com.codename1.ai.LlmChatBinding.class) return invokeStatic4(name, safeArgs); + if (type == com.codename1.ai.LlmClient.class) return invokeStatic5(name, safeArgs); + if (type == com.codename1.ai.PromptTemplate.class) return invokeStatic6(name, safeArgs); + if (type == com.codename1.ai.RetryPolicy.class) return invokeStatic7(name, safeArgs); + if (type == com.codename1.ai.Tokenizer.class) return invokeStatic8(name, safeArgs); + if (type == com.codename1.ai.ToolChoice.class) return invokeStatic9(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("assistant".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.ai.ChatMessage.assistant((java.lang.String) adaptedArgs[0]); + } + } + if ("system".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.ai.ChatMessage.system((java.lang.String) adaptedArgs[0]); + } + } + if ("toolResult".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return com.codename1.ai.ChatMessage.toolResult((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("user".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.ai.ChatMessage.user((java.lang.String) adaptedArgs[0]); + } + } + if ("userWithImage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ai.ImagePart.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ai.ImagePart.class}, false); + return com.codename1.ai.ChatMessage.userWithImage((java.lang.String) adaptedArgs[0], (com.codename1.ai.ImagePart) adaptedArgs[1]); + } + } + throw unsupportedStatic(com.codename1.ai.ChatMessage.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("builder".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ai.ChatRequest.builder(); + } + } + throw unsupportedStatic(com.codename1.ai.ChatRequest.class, name, safeArgs); + } + + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { + if ("builder".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ai.EmbeddingRequest.builder(); + } + } + if ("of".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return com.codename1.ai.EmbeddingRequest.of((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + throw unsupportedStatic(com.codename1.ai.EmbeddingRequest.class, name, safeArgs); + } + + private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { + if ("onDevice".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ai.ImageGenerator.onDevice(); + } + } + if ("openai".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.ai.ImageGenerator.openai((java.lang.String) adaptedArgs[0]); + } + } + if ("replicate".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.ai.ImageGenerator.replicate((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.ai.ImageGenerator.class, name, safeArgs); + } + + private static Object invokeStatic4(String name, Object[] safeArgs) throws Exception { + if ("bind".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.components.ChatView.class, com.codename1.ai.LlmClient.class, com.codename1.ai.ChatRequest.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.components.ChatView.class, com.codename1.ai.LlmClient.class, com.codename1.ai.ChatRequest.class}, false); + com.codename1.ai.LlmChatBinding.bind((com.codename1.components.ChatView) adaptedArgs[0], (com.codename1.ai.LlmClient) adaptedArgs[1], (com.codename1.ai.ChatRequest) adaptedArgs[2]); return null; + } + } + throw unsupportedStatic(com.codename1.ai.LlmChatBinding.class, name, safeArgs); + } + + private static Object invokeStatic5(String name, Object[] safeArgs) throws Exception { + if ("anthropic".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.ai.LlmClient.anthropic((java.lang.String) adaptedArgs[0]); + } + } + if ("gemini".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.ai.LlmClient.gemini((java.lang.String) adaptedArgs[0]); + } + } + if ("localOpenAiCompatible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false); + return com.codename1.ai.LlmClient.localOpenAiCompatible((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); + } + } + if ("ollama".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ai.LlmClient.ollama(); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.ai.LlmClient.ollama((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return com.codename1.ai.LlmClient.ollama((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("openai".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.ai.LlmClient.openai((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.ai.LlmClient.class, name, safeArgs); + } + + private static Object invokeStatic6(String name, Object[] safeArgs) throws Exception { + if ("of".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.ai.PromptTemplate.of((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.ai.PromptTemplate.class, name, safeArgs); + } + + private static Object invokeStatic7(String name, Object[] safeArgs) throws Exception { + if ("custom".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Long.class, java.lang.Long.class, java.lang.Double.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Long.class, java.lang.Long.class, java.lang.Double.class, java.lang.Boolean.class}, false); + return com.codename1.ai.RetryPolicy.custom(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).longValue(), ((Number) adaptedArgs[2]).longValue(), ((Number) adaptedArgs[3]).doubleValue(), ((Boolean) adaptedArgs[4]).booleanValue()); + } + } + if ("exponentialBackoff".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ai.RetryPolicy.exponentialBackoff(); + } + } + if ("none".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ai.RetryPolicy.none(); + } + } + throw unsupportedStatic(com.codename1.ai.RetryPolicy.class, name, safeArgs); + } + + private static Object invokeStatic8(String name, Object[] safeArgs) throws Exception { + if ("estimate".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.ai.Tokenizer.estimate((java.lang.String) adaptedArgs[0]); + } + } + if ("estimateMessages".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.List.class}, false); + return com.codename1.ai.Tokenizer.estimateMessages((java.util.List) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.ai.Tokenizer.class, name, safeArgs); + } + + private static Object invokeStatic9(String name, Object[] safeArgs) throws Exception { + if ("named".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.ai.ToolChoice.named((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.ai.ToolChoice.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.ai.ImagePart) { + try { + return invoke0((com.codename1.ai.ImagePart) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.TextPart) { + try { + return invoke1((com.codename1.ai.TextPart) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.ToolResultPart) { + try { + return invoke2((com.codename1.ai.ToolResultPart) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.ChatMessage) { + try { + return invoke3((com.codename1.ai.ChatMessage) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.ChatRequest) { + try { + return invoke4((com.codename1.ai.ChatRequest) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.ChatRequest.Builder) { + try { + return invoke5((com.codename1.ai.ChatRequest.Builder) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.ChatResponse) { + try { + return invoke6((com.codename1.ai.ChatResponse) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.ConversationStore) { + try { + return invoke7((com.codename1.ai.ConversationStore) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.Embedding) { + try { + return invoke8((com.codename1.ai.Embedding) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.EmbeddingRequest) { + try { + return invoke9((com.codename1.ai.EmbeddingRequest) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.EmbeddingRequest.Builder) { + try { + return invoke10((com.codename1.ai.EmbeddingRequest.Builder) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.EmbeddingResponse) { + try { + return invoke11((com.codename1.ai.EmbeddingResponse) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.GenerateImageRequest) { + try { + return invoke12((com.codename1.ai.GenerateImageRequest) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.ImageGenerator) { + try { + return invoke13((com.codename1.ai.ImageGenerator) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.LlmClient) { + try { + return invoke14((com.codename1.ai.LlmClient) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.LlmException) { + try { + return invoke15((com.codename1.ai.LlmException) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.PromptTemplate) { + try { + return invoke16((com.codename1.ai.PromptTemplate) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.RetryPolicy) { + try { + return invoke17((com.codename1.ai.RetryPolicy) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.Tool) { + try { + return invoke18((com.codename1.ai.Tool) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.ToolCall) { + try { + return invoke19((com.codename1.ai.ToolCall) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.ToolChoice) { + try { + return invoke20((com.codename1.ai.ToolChoice) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.Usage) { + try { + return invoke21((com.codename1.ai.Usage) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.SafetyFilter) { + try { + return invoke22((com.codename1.ai.SafetyFilter) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.StreamingListener) { + try { + return invoke23((com.codename1.ai.StreamingListener) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ai.ToolHandler) { + try { + return invoke24((com.codename1.ai.ToolHandler) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.ai.ImagePart typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getData(); + } + } + if ("getMimeType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMimeType(); + } + } + if ("getUrl".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUrl(); + } + } + if ("isUrl".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isUrl(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.ai.TextPart typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getText(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.ai.ToolResultPart typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getResultJson".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getResultJson(); + } + } + if ("getToolCallId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getToolCallId(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.ai.ChatMessage typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getParts".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getParts(); + } + } + if ("getRole".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRole(); + } + } + if ("getText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getText(); + } + } + if ("getToolCallId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getToolCallId(); + } + } + if ("getToolCalls".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getToolCalls(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.ai.ChatRequest typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getMaxTokens".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxTokens(); + } + } + if ("getMessages".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMessages(); + } + } + if ("getMetadata".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMetadata(); + } + } + if ("getModel".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getModel(); + } + } + if ("getResponseFormat".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getResponseFormat(); + } + } + if ("getSafetyFilter".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSafetyFilter(); + } + } + if ("getSeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSeed(); + } + } + if ("getStopSequences".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStopSequences(); + } + } + if ("getTemperature".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTemperature(); + } + } + if ("getToolChoice".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getToolChoice(); + } + } + if ("getTools".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTools(); + } + } + if ("getTopP".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTopP(); + } + } + if ("toBuilder".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toBuilder(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.ai.ChatRequest.Builder typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addMessage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ai.ChatMessage.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ai.ChatMessage.class}, false); + return typedTarget.addMessage((com.codename1.ai.ChatMessage) adaptedArgs[0]); + } + } + if ("build".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.build(); + } + } + if ("maxTokens".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.maxTokens(Integer.valueOf(toIntValue(adaptedArgs[0]))); + } + } + if ("messages".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.List.class}, false); + return typedTarget.messages((java.util.List) adaptedArgs[0]); + } + } + if ("metadata".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class}, false); + return typedTarget.metadata((java.util.Map) adaptedArgs[0]); + } + } + if ("model".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.model((java.lang.String) adaptedArgs[0]); + } + } + if ("responseFormat".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ai.ResponseFormat.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ai.ResponseFormat.class}, false); + return typedTarget.responseFormat((com.codename1.ai.ResponseFormat) adaptedArgs[0]); + } + } + if ("safetyFilter".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ai.SafetyFilter.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ai.SafetyFilter.class}, false); + return typedTarget.safetyFilter((com.codename1.ai.SafetyFilter) adaptedArgs[0]); + } + } + if ("seed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + return typedTarget.seed(Long.valueOf(((Number) adaptedArgs[0]).longValue())); + } + } + if ("stopSequences".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.List.class}, false); + return typedTarget.stopSequences((java.util.List) adaptedArgs[0]); + } + } + if ("temperature".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.temperature(Float.valueOf(((Number) adaptedArgs[0]).floatValue())); + } + } + if ("toolChoice".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ai.ToolChoice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ai.ToolChoice.class}, false); + return typedTarget.toolChoice((com.codename1.ai.ToolChoice) adaptedArgs[0]); + } + } + if ("tools".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.List.class}, false); + return typedTarget.tools((java.util.List) adaptedArgs[0]); + } + } + if ("topP".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.topP(Float.valueOf(((Number) adaptedArgs[0]).floatValue())); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.ai.ChatResponse typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAssistantMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAssistantMessage(); + } + } + if ("getFinishReason".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFinishReason(); + } + } + if ("getModelUsed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getModelUsed(); + } + } + if ("getText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getText(); + } + } + if ("getToolCalls".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getToolCalls(); + } + } + if ("getUsage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUsage(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.ai.ConversationStore typedTarget, String name, Object[] safeArgs) throws Exception { + if ("clear".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clear(); return null; + } + } + if ("getStorageKey".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStorageKey(); + } + } + if ("load".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.load(); + } + } + if ("save".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.List.class}, false); + typedTarget.save((java.util.List) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.ai.Embedding typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getDimensions".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDimensions(); + } + } + if ("getIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIndex(); + } + } + if ("getVector".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVector(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke9(com.codename1.ai.EmbeddingRequest typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getDimensions".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDimensions(); + } + } + if ("getInputs".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInputs(); + } + } + if ("getModel".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getModel(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke10(com.codename1.ai.EmbeddingRequest.Builder typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addInput".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.addInput((java.lang.String) adaptedArgs[0]); + } + } + if ("build".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.build(); + } + } + if ("dimensions".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.dimensions(Integer.valueOf(toIntValue(adaptedArgs[0]))); + } + } + if ("inputs".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.List.class}, false); + return typedTarget.inputs((java.util.List) adaptedArgs[0]); + } + } + if ("model".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.model((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke11(com.codename1.ai.EmbeddingResponse typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getData(); + } + } + if ("getModelUsed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getModelUsed(); + } + } + if ("getUsage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUsage(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke12(com.codename1.ai.GenerateImageRequest typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCount(); + } + } + if ("getModel".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getModel(); + } + } + if ("getPrompt".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPrompt(); + } + } + if ("getQuality".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getQuality(); + } + } + if ("getSeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSeed(); + } + } + if ("getSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSize(); + } + } + if ("getStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStyle(); + } + } + if ("setCount".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.setCount(toIntValue(adaptedArgs[0])); + } + } + if ("setModel".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setModel((java.lang.String) adaptedArgs[0]); + } + } + if ("setQuality".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setQuality((java.lang.String) adaptedArgs[0]); + } + } + if ("setSeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + return typedTarget.setSeed(Long.valueOf(((Number) adaptedArgs[0]).longValue())); + } + } + if ("setSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setSize((java.lang.String) adaptedArgs[0]); + } + } + if ("setStyle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setStyle((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke13(com.codename1.ai.ImageGenerator typedTarget, String name, Object[] safeArgs) throws Exception { + if ("generate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ai.GenerateImageRequest.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ai.GenerateImageRequest.class}, false); + return typedTarget.generate((com.codename1.ai.GenerateImageRequest) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke14(com.codename1.ai.LlmClient typedTarget, String name, Object[] safeArgs) throws Exception { + if ("chat".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ai.ChatRequest.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ai.ChatRequest.class}, false); + return typedTarget.chat((com.codename1.ai.ChatRequest) adaptedArgs[0]); + } + } + if ("chatStream".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ai.ChatRequest.class, com.codename1.ai.StreamingListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ai.ChatRequest.class, com.codename1.ai.StreamingListener.class}, false); + return typedTarget.chatStream((com.codename1.ai.ChatRequest) adaptedArgs[0], (com.codename1.ai.StreamingListener) adaptedArgs[1]); + } + } + if ("embed".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ai.EmbeddingRequest.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ai.EmbeddingRequest.class}, false); + return typedTarget.embed((com.codename1.ai.EmbeddingRequest) adaptedArgs[0]); + } + } + if ("getBaseUrl".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBaseUrl(); + } + } + if ("getHttpTimeoutMs".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHttpTimeoutMs(); + } + } + if ("getProvider".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getProvider(); + } + } + if ("setBaseUrl".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setBaseUrl((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setHttpTimeoutMs".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setHttpTimeoutMs(toIntValue(adaptedArgs[0])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke15(com.codename1.ai.LlmException typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addSuppressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); + typedTarget.addSuppressed((java.lang.Throwable) adaptedArgs[0]); return null; + } + } + if ("getCause".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCause(); + } + } + if ("getHttpStatus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHttpStatus(); + } + } + if ("getLocalizedMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalizedMessage(); + } + } + if ("getMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMessage(); + } + } + if ("getProviderErrorCode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getProviderErrorCode(); + } + } + if ("getRawBody".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRawBody(); + } + } + if ("getRetryAfterSeconds".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRetryAfterSeconds(); + } + } + if ("getStackTrace".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStackTrace(); + } + } + if ("getSuppressed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSuppressed(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("initCause".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); + return typedTarget.initCause((java.lang.Throwable) adaptedArgs[0]); + } + } + if ("printStackTrace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.printStackTrace(); return null; + } + } + if ("setStackTrace".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.StackTraceElement[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.StackTraceElement[].class}, false); + typedTarget.setStackTrace((java.lang.StackTraceElement[]) adaptedArgs[0]); return null; + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke16(com.codename1.ai.PromptTemplate typedTarget, String name, Object[] safeArgs) throws Exception { + if ("asSystem".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.asSystem(); + } + } + if ("asUser".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.asUser(); + } + } + if ("build".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.build(); + } + } + if ("put".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return typedTarget.put((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("putAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class}, false); + return typedTarget.putAll((java.util.Map) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke17(com.codename1.ai.RetryPolicy typedTarget, String name, Object[] safeArgs) throws Exception { + if ("computeDelayMs".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Throwable.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class, java.lang.Integer.class}, false); + return typedTarget.computeDelayMs((java.lang.Throwable) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if ("getMaxAttempts".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxAttempts(); + } + } + if ("shouldRetry".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Throwable.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class, java.lang.Integer.class}, false); + return typedTarget.shouldRetry((java.lang.Throwable) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke18(com.codename1.ai.Tool typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getDescription".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDescription(); + } + } + if ("getHandler".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHandler(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getParametersJsonSchema".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getParametersJsonSchema(); + } + } + if ("invoke".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.invoke((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke19(com.codename1.ai.ToolCall typedTarget, String name, Object[] safeArgs) throws Exception { + if ("execute".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.List.class}, false); + return typedTarget.execute((java.util.List) adaptedArgs[0]); + } + } + if ("findTool".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.List.class}, false); + return typedTarget.findTool((java.util.List) adaptedArgs[0]); + } + } + if ("getArgumentsJson".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getArgumentsJson(); + } + } + if ("getId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getId(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke20(com.codename1.ai.ToolChoice typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getForcedToolName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getForcedToolName(); + } + } + if ("getMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMode(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke21(com.codename1.ai.Usage typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getCompletionTokens".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCompletionTokens(); + } + } + if ("getPromptTokens".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPromptTokens(); + } + } + if ("getTotalTokens".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTotalTokens(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke22(com.codename1.ai.SafetyFilter typedTarget, String name, Object[] safeArgs) throws Exception { + if ("check".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.List.class}, false); + return typedTarget.check((java.util.List) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke23(com.codename1.ai.StreamingListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onContentDelta".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.onContentDelta((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("onError".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); + typedTarget.onError((java.lang.Throwable) adaptedArgs[0]); return null; + } + } + if ("onToolCallDelta".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.String.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.String.class, java.lang.String.class, java.lang.String.class}, false); + typedTarget.onToolCallDelta(toIntValue(adaptedArgs[0]), (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (java.lang.String) adaptedArgs[3]); return null; + } + } + if ("onUsage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ai.Usage.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ai.Usage.class}, false); + typedTarget.onUsage((com.codename1.ai.Usage) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke24(com.codename1.ai.ToolHandler typedTarget, String name, Object[] safeArgs) throws Exception { + if ("invoke".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.invoke((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.ai.LlmClient.class) return getStaticField0(name); + if (type == com.codename1.ai.LlmException.ErrorType.class) return getStaticField1(name); + if (type == com.codename1.ai.ResponseFormat.class) return getStaticField2(name); + if (type == com.codename1.ai.Role.class) return getStaticField3(name); + if (type == com.codename1.ai.SafetyFilter.class) return getStaticField4(name); + if (type == com.codename1.ai.ToolChoice.class) return getStaticField5(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("DEFAULT_ANTHROPIC_URL".equals(name)) return com.codename1.ai.LlmClient.DEFAULT_ANTHROPIC_URL; + if ("DEFAULT_GEMINI_URL".equals(name)) return com.codename1.ai.LlmClient.DEFAULT_GEMINI_URL; + if ("DEFAULT_OLLAMA_URL".equals(name)) return com.codename1.ai.LlmClient.DEFAULT_OLLAMA_URL; + if ("DEFAULT_OPENAI_URL".equals(name)) return com.codename1.ai.LlmClient.DEFAULT_OPENAI_URL; + throw unsupportedStaticField(com.codename1.ai.LlmClient.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("AUTH".equals(name)) return com.codename1.ai.LlmException.ErrorType.AUTH; + if ("CONTEXT_LENGTH".equals(name)) return com.codename1.ai.LlmException.ErrorType.CONTEXT_LENGTH; + if ("INVALID_REQUEST".equals(name)) return com.codename1.ai.LlmException.ErrorType.INVALID_REQUEST; + if ("MODEL_OVERLOADED".equals(name)) return com.codename1.ai.LlmException.ErrorType.MODEL_OVERLOADED; + if ("NETWORK".equals(name)) return com.codename1.ai.LlmException.ErrorType.NETWORK; + if ("RATE_LIMIT".equals(name)) return com.codename1.ai.LlmException.ErrorType.RATE_LIMIT; + if ("SERVER".equals(name)) return com.codename1.ai.LlmException.ErrorType.SERVER; + if ("UNKNOWN".equals(name)) return com.codename1.ai.LlmException.ErrorType.UNKNOWN; + throw unsupportedStaticField(com.codename1.ai.LlmException.ErrorType.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("JSON_OBJECT".equals(name)) return com.codename1.ai.ResponseFormat.JSON_OBJECT; + if ("TEXT".equals(name)) return com.codename1.ai.ResponseFormat.TEXT; + throw unsupportedStaticField(com.codename1.ai.ResponseFormat.class, name); + } + + private static Object getStaticField3(String name) throws Exception { + if ("ASSISTANT".equals(name)) return com.codename1.ai.Role.ASSISTANT; + if ("SYSTEM".equals(name)) return com.codename1.ai.Role.SYSTEM; + if ("TOOL".equals(name)) return com.codename1.ai.Role.TOOL; + if ("USER".equals(name)) return com.codename1.ai.Role.USER; + throw unsupportedStaticField(com.codename1.ai.Role.class, name); + } + + private static Object getStaticField4(String name) throws Exception { + if ("ALLOW_ALL".equals(name)) return com.codename1.ai.SafetyFilter.ALLOW_ALL; + throw unsupportedStaticField(com.codename1.ai.SafetyFilter.class, name); + } + + private static Object getStaticField5(String name) throws Exception { + if ("AUTO".equals(name)) return com.codename1.ai.ToolChoice.AUTO; + if ("NONE".equals(name)) return com.codename1.ai.ToolChoice.NONE; + if ("REQUIRED".equals(name)) return com.codename1.ai.ToolChoice.REQUIRED; + throw unsupportedStaticField(com.codename1.ai.ToolChoice.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations.java index 08cf922ce4..4b2e52f990 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations.java @@ -33,15 +33,87 @@ private static Class findClassChunk0(String simpleName) { if ("Schedule".equals(simpleName)) { return com.codename1.annotations.Async.Schedule.class; } + if ("Bind".equals(simpleName)) { + return com.codename1.annotations.Bind.class; + } + if ("Bindable".equals(simpleName)) { + return com.codename1.annotations.Bindable.class; + } + if ("Column".equals(simpleName)) { + return com.codename1.annotations.Column.class; + } if ("Concrete".equals(simpleName)) { return com.codename1.annotations.Concrete.class; } + if ("DbTransient".equals(simpleName)) { + return com.codename1.annotations.DbTransient.class; + } if ("DisableDebugInfo".equals(simpleName)) { return com.codename1.annotations.DisableDebugInfo.class; } if ("DisableNullChecksAndArrayBoundsChecks".equals(simpleName)) { return com.codename1.annotations.DisableNullChecksAndArrayBoundsChecks.class; } + if ("Email".equals(simpleName)) { + return com.codename1.annotations.Email.class; + } + if ("Entity".equals(simpleName)) { + return com.codename1.annotations.Entity.class; + } + if ("ExistIn".equals(simpleName)) { + return com.codename1.annotations.ExistIn.class; + } + if ("Id".equals(simpleName)) { + return com.codename1.annotations.Id.class; + } + if ("JsonIgnore".equals(simpleName)) { + return com.codename1.annotations.JsonIgnore.class; + } + if ("JsonProperty".equals(simpleName)) { + return com.codename1.annotations.JsonProperty.class; + } + if ("Length".equals(simpleName)) { + return com.codename1.annotations.Length.class; + } + if ("Mapped".equals(simpleName)) { + return com.codename1.annotations.Mapped.class; + } + if ("Numeric".equals(simpleName)) { + return com.codename1.annotations.Numeric.class; + } + if ("Regex".equals(simpleName)) { + return com.codename1.annotations.Regex.class; + } + if ("Required".equals(simpleName)) { + return com.codename1.annotations.Required.class; + } + if ("Route".equals(simpleName)) { + return com.codename1.annotations.Route.class; + } + if ("Routes".equals(simpleName)) { + return com.codename1.annotations.Route.Routes.class; + } + if ("RouteParam".equals(simpleName)) { + return com.codename1.annotations.RouteParam.class; + } + if ("Url".equals(simpleName)) { + return com.codename1.annotations.Url.class; + } + if ("Validate".equals(simpleName)) { + return com.codename1.annotations.Validate.class; + } + if ("XmlAttribute".equals(simpleName)) { + return com.codename1.annotations.XmlAttribute.class; + } + if ("XmlElement".equals(simpleName)) { + return com.codename1.annotations.XmlElement.class; + } + if ("XmlRoot".equals(simpleName)) { + return com.codename1.annotations.XmlRoot.class; + } + if ("XmlTransient".equals(simpleName)) { + return com.codename1.annotations.XmlTransient.class; + } return null; } public static Object construct(Class type, Object[] args) throws Exception { @@ -57,9 +129,142 @@ public static Object invokeStatic(Class type, String name, Object[] args) thr public static Object invoke(Object target, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); CN1AccessException unsupported = null; + if (target instanceof com.codename1.annotations.Bind) { + try { + return invoke0((com.codename1.annotations.Bind) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.Column) { + try { + return invoke1((com.codename1.annotations.Column) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (target instanceof com.codename1.annotations.Concrete) { try { - return invoke0((com.codename1.annotations.Concrete) target, name, safeArgs); + return invoke2((com.codename1.annotations.Concrete) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.Email) { + try { + return invoke3((com.codename1.annotations.Email) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.Entity) { + try { + return invoke4((com.codename1.annotations.Entity) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.ExistIn) { + try { + return invoke5((com.codename1.annotations.ExistIn) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.Id) { + try { + return invoke6((com.codename1.annotations.Id) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.JsonProperty) { + try { + return invoke7((com.codename1.annotations.JsonProperty) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.Length) { + try { + return invoke8((com.codename1.annotations.Length) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.Numeric) { + try { + return invoke9((com.codename1.annotations.Numeric) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.Regex) { + try { + return invoke10((com.codename1.annotations.Regex) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.Required) { + try { + return invoke11((com.codename1.annotations.Required) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.Route) { + try { + return invoke12((com.codename1.annotations.Route) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.Route.Routes) { + try { + return invoke13((com.codename1.annotations.Route.Routes) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.RouteParam) { + try { + return invoke14((com.codename1.annotations.RouteParam) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.Url) { + try { + return invoke15((com.codename1.annotations.Url) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.Validate) { + try { + return invoke16((com.codename1.annotations.Validate) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.XmlAttribute) { + try { + return invoke17((com.codename1.annotations.XmlAttribute) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.XmlElement) { + try { + return invoke18((com.codename1.annotations.XmlElement) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.XmlRoot) { + try { + return invoke19((com.codename1.annotations.XmlRoot) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } @@ -70,12 +275,258 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex throw unsupportedInstance(target, name, safeArgs); } - private static Object invoke0(com.codename1.annotations.Concrete typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke0(com.codename1.annotations.Bind typedTarget, String name, Object[] safeArgs) throws Exception { + if ("attr".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.attr(); + } + } + if ("getter".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getter(); + } + } + if ("name".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.name(); + } + } + if ("setter".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.setter(); + } + } + if ("twoWay".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.twoWay(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.annotations.Column typedTarget, String name, Object[] safeArgs) throws Exception { + if ("name".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.name(); + } + } + if ("nullable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.nullable(); + } + } + if ("type".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.type(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.annotations.Concrete typedTarget, String name, Object[] safeArgs) throws Exception { if ("name".equals(name)) { if (safeArgs.length == 0) { return typedTarget.name(); } } + if ("win".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.win(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.annotations.Email typedTarget, String name, Object[] safeArgs) throws Exception { + if ("message".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.message(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.annotations.Entity typedTarget, String name, Object[] safeArgs) throws Exception { + if ("table".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.table(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.annotations.ExistIn typedTarget, String name, Object[] safeArgs) throws Exception { + if ("caseSensitive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.caseSensitive(); + } + } + if ("message".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.message(); + } + } + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.annotations.Id typedTarget, String name, Object[] safeArgs) throws Exception { + if ("autoIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.autoIncrement(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.annotations.JsonProperty typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.annotations.Length typedTarget, String name, Object[] safeArgs) throws Exception { + if ("message".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.message(); + } + } + if ("min".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.min(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke9(com.codename1.annotations.Numeric typedTarget, String name, Object[] safeArgs) throws Exception { + if ("decimal".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.decimal(); + } + } + if ("max".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.max(); + } + } + if ("message".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.message(); + } + } + if ("min".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.min(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke10(com.codename1.annotations.Regex typedTarget, String name, Object[] safeArgs) throws Exception { + if ("message".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.message(); + } + } + if ("pattern".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.pattern(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke11(com.codename1.annotations.Required typedTarget, String name, Object[] safeArgs) throws Exception { + if ("message".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.message(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke12(com.codename1.annotations.Route typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke13(com.codename1.annotations.Route.Routes typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke14(com.codename1.annotations.RouteParam typedTarget, String name, Object[] safeArgs) throws Exception { + if ("required".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.required(); + } + } + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke15(com.codename1.annotations.Url typedTarget, String name, Object[] safeArgs) throws Exception { + if ("message".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.message(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke16(com.codename1.annotations.Validate typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke17(com.codename1.annotations.XmlAttribute typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke18(com.codename1.annotations.XmlElement typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke19(com.codename1.annotations.XmlRoot typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } throw unsupportedInstance(typedTarget, name, safeArgs); } diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations_graphql.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations_graphql.java new file mode 100644 index 0000000000..c83098f5d8 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations_graphql.java @@ -0,0 +1,439 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_annotations_graphql { + private GeneratedAccess_com_codename1_annotations_graphql() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("GraphQLClient".equals(simpleName)) { + return com.codename1.annotations.graphql.GraphQLClient.class; + } + if ("Mutation".equals(simpleName)) { + return com.codename1.annotations.graphql.Mutation.class; + } + if ("Query".equals(simpleName)) { + return com.codename1.annotations.graphql.Query.class; + } + if ("Subscription".equals(simpleName)) { + return com.codename1.annotations.graphql.Subscription.class; + } + if ("Var".equals(simpleName)) { + return com.codename1.annotations.graphql.Var.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedStatic(type, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.annotations.graphql.GraphQLClient) { + try { + return invoke0((com.codename1.annotations.graphql.GraphQLClient) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.graphql.Mutation) { + try { + return invoke1((com.codename1.annotations.graphql.Mutation) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.graphql.Query) { + try { + return invoke2((com.codename1.annotations.graphql.Query) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.graphql.Subscription) { + try { + return invoke3((com.codename1.annotations.graphql.Subscription) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.graphql.Var) { + try { + return invoke4((com.codename1.annotations.graphql.Var) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.annotations.graphql.GraphQLClient typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.annotations.graphql.Mutation typedTarget, String name, Object[] safeArgs) throws Exception { + if ("operationName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.operationName(); + } + } + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.annotations.graphql.Query typedTarget, String name, Object[] safeArgs) throws Exception { + if ("operationName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.operationName(); + } + } + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.annotations.graphql.Subscription typedTarget, String name, Object[] safeArgs) throws Exception { + if ("operationName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.operationName(); + } + } + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.annotations.graphql.Var typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + throw unsupportedStaticField(type, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations_grpc.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations_grpc.java new file mode 100644 index 0000000000..5abb1cb010 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations_grpc.java @@ -0,0 +1,418 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_annotations_grpc { + private GeneratedAccess_com_codename1_annotations_grpc() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("GrpcClient".equals(simpleName)) { + return com.codename1.annotations.grpc.GrpcClient.class; + } + if ("ProtoEnum".equals(simpleName)) { + return com.codename1.annotations.grpc.ProtoEnum.class; + } + if ("ProtoField".equals(simpleName)) { + return com.codename1.annotations.grpc.ProtoField.class; + } + if ("WireKind".equals(simpleName)) { + return com.codename1.annotations.grpc.ProtoField.WireKind.class; + } + if ("ProtoMessage".equals(simpleName)) { + return com.codename1.annotations.grpc.ProtoMessage.class; + } + if ("Rpc".equals(simpleName)) { + return com.codename1.annotations.grpc.Rpc.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedStatic(type, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.annotations.grpc.GrpcClient) { + try { + return invoke0((com.codename1.annotations.grpc.GrpcClient) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.grpc.ProtoField) { + try { + return invoke1((com.codename1.annotations.grpc.ProtoField) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.grpc.Rpc) { + try { + return invoke2((com.codename1.annotations.grpc.Rpc) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.annotations.grpc.GrpcClient typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.annotations.grpc.ProtoField typedTarget, String name, Object[] safeArgs) throws Exception { + if ("name".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.name(); + } + } + if ("tag".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.tag(); + } + } + if ("wireType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.wireType(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.annotations.grpc.Rpc typedTarget, String name, Object[] safeArgs) throws Exception { + if ("service".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.service(); + } + } + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.annotations.grpc.ProtoField.WireKind.class) return getStaticField0(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("DEFAULT".equals(name)) return com.codename1.annotations.grpc.ProtoField.WireKind.DEFAULT; + if ("FIXED".equals(name)) return com.codename1.annotations.grpc.ProtoField.WireKind.FIXED; + if ("SINT".equals(name)) return com.codename1.annotations.grpc.ProtoField.WireKind.SINT; + throw unsupportedStaticField(com.codename1.annotations.grpc.ProtoField.WireKind.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations_rest.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations_rest.java new file mode 100644 index 0000000000..97ff515bba --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_annotations_rest.java @@ -0,0 +1,506 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_annotations_rest { + private GeneratedAccess_com_codename1_annotations_rest() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("Body".equals(simpleName)) { + return com.codename1.annotations.rest.Body.class; + } + if ("Cookie".equals(simpleName)) { + return com.codename1.annotations.rest.Cookie.class; + } + if ("DELETE".equals(simpleName)) { + return com.codename1.annotations.rest.DELETE.class; + } + if ("GET".equals(simpleName)) { + return com.codename1.annotations.rest.GET.class; + } + if ("Header".equals(simpleName)) { + return com.codename1.annotations.rest.Header.class; + } + if ("PATCH".equals(simpleName)) { + return com.codename1.annotations.rest.PATCH.class; + } + if ("POST".equals(simpleName)) { + return com.codename1.annotations.rest.POST.class; + } + if ("PUT".equals(simpleName)) { + return com.codename1.annotations.rest.PUT.class; + } + if ("Path".equals(simpleName)) { + return com.codename1.annotations.rest.Path.class; + } + if ("Query".equals(simpleName)) { + return com.codename1.annotations.rest.Query.class; + } + if ("RestClient".equals(simpleName)) { + return com.codename1.annotations.rest.RestClient.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedStatic(type, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.annotations.rest.Cookie) { + try { + return invoke0((com.codename1.annotations.rest.Cookie) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.rest.DELETE) { + try { + return invoke1((com.codename1.annotations.rest.DELETE) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.rest.GET) { + try { + return invoke2((com.codename1.annotations.rest.GET) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.rest.Header) { + try { + return invoke3((com.codename1.annotations.rest.Header) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.rest.PATCH) { + try { + return invoke4((com.codename1.annotations.rest.PATCH) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.rest.POST) { + try { + return invoke5((com.codename1.annotations.rest.POST) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.rest.PUT) { + try { + return invoke6((com.codename1.annotations.rest.PUT) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.rest.Path) { + try { + return invoke7((com.codename1.annotations.rest.Path) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.annotations.rest.Query) { + try { + return invoke8((com.codename1.annotations.rest.Query) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.annotations.rest.Cookie typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.annotations.rest.DELETE typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.annotations.rest.GET typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.annotations.rest.Header typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.annotations.rest.PATCH typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.annotations.rest.POST typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.annotations.rest.PUT typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.annotations.rest.Path typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.annotations.rest.Query typedTarget, String name, Object[] safeArgs) throws Exception { + if ("value".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.value(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + throw unsupportedStaticField(type, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_background.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_background.java index ad6c381075..93a3ad8bd4 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_background.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_background.java @@ -27,6 +27,27 @@ private static Class findClassChunk0(String simpleName) { if ("BackgroundFetch".equals(simpleName)) { return com.codename1.background.BackgroundFetch.class; } + if ("BackgroundTask".equals(simpleName)) { + return com.codename1.background.BackgroundTask.class; + } + if ("BackgroundWork".equals(simpleName)) { + return com.codename1.background.BackgroundWork.class; + } + if ("BackgroundWorker".equals(simpleName)) { + return com.codename1.background.BackgroundWorker.class; + } + if ("ForegroundService".equals(simpleName)) { + return com.codename1.background.ForegroundService.class; + } + if ("Task".equals(simpleName)) { + return com.codename1.background.ForegroundService.Task.class; + } + if ("WorkRequest".equals(simpleName)) { + return com.codename1.background.WorkRequest.class; + } + if ("Builder".equals(simpleName)) { + return com.codename1.background.WorkRequest.Builder.class; + } return null; } public static Object construct(Class type, Object[] args) throws Exception { @@ -36,15 +57,121 @@ public static Object construct(Class type, Object[] args) throws Exception { public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); + if (type == com.codename1.background.BackgroundTask.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.background.BackgroundWork.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.background.ForegroundService.class) return invokeStatic2(name, safeArgs); + if (type == com.codename1.background.WorkRequest.class) return invokeStatic3(name, safeArgs); throw unsupportedStatic(type, name, safeArgs); } + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("cancel".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + com.codename1.background.BackgroundTask.cancel((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.background.BackgroundTask.isSupported(); + } + } + if ("scheduleProcessing".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.util.Date.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.util.Date.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Runnable.class}, false); + com.codename1.background.BackgroundTask.scheduleProcessing((java.lang.String) adaptedArgs[0], (java.util.Date) adaptedArgs[1], ((Boolean) adaptedArgs[2]).booleanValue(), ((Boolean) adaptedArgs[3]).booleanValue(), (java.lang.Runnable) adaptedArgs[4]); return null; + } + } + throw unsupportedStatic(com.codename1.background.BackgroundTask.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("cancel".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + com.codename1.background.BackgroundWork.cancel((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.background.BackgroundWork.isSupported(); + } + } + if ("schedule".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.background.WorkRequest.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.background.WorkRequest.class}, false); + com.codename1.background.BackgroundWork.schedule((com.codename1.background.WorkRequest) adaptedArgs[0]); return null; + } + } + throw unsupportedStatic(com.codename1.background.BackgroundWork.class, name, safeArgs); + } + + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.background.ForegroundService.isSupported(); + } + } + if ("start".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, com.codename1.background.ForegroundService.Task.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, com.codename1.background.ForegroundService.Task.class}, false); + return com.codename1.background.ForegroundService.start((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (java.lang.String) adaptedArgs[3], (com.codename1.background.ForegroundService.Task) adaptedArgs[4]); + } + } + throw unsupportedStatic(com.codename1.background.ForegroundService.class, name, safeArgs); + } + + private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { + if ("builder".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Class.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Class.class}, false); + return com.codename1.background.WorkRequest.builder((java.lang.String) adaptedArgs[0], (java.lang.Class) adaptedArgs[1]); + } + } + throw unsupportedStatic(com.codename1.background.WorkRequest.class, name, safeArgs); + } + public static Object invoke(Object target, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); CN1AccessException unsupported = null; + if (target instanceof com.codename1.background.ForegroundService) { + try { + return invoke0((com.codename1.background.ForegroundService) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.background.WorkRequest) { + try { + return invoke1((com.codename1.background.WorkRequest) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.background.WorkRequest.Builder) { + try { + return invoke2((com.codename1.background.WorkRequest.Builder) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (target instanceof com.codename1.background.BackgroundFetch) { try { - return invoke0((com.codename1.background.BackgroundFetch) target, name, safeArgs); + return invoke3((com.codename1.background.BackgroundFetch) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.background.BackgroundWorker) { + try { + return invoke4((com.codename1.background.BackgroundWorker) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.background.ForegroundService.Task) { + try { + return invoke5((com.codename1.background.ForegroundService.Task) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } @@ -55,7 +182,143 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex throw unsupportedInstance(target, name, safeArgs); } - private static Object invoke0(com.codename1.background.BackgroundFetch typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke0(com.codename1.background.ForegroundService typedTarget, String name, Object[] safeArgs) throws Exception { + if ("isRunning".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRunning(); + } + } + if ("stop".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.stop(); return null; + } + } + if ("updateNotification".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.updateNotification((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.background.WorkRequest typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getId(); + } + } + if ("getInitialDelayMillis".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInitialDelayMillis(); + } + } + if ("getInputData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInputData(); + } + } + if ("getMinIntervalMillis".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMinIntervalMillis(); + } + } + if ("getWorkerClass".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWorkerClass(); + } + } + if ("isPeriodic".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPeriodic(); + } + } + if ("isRequiresBatteryNotLow".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRequiresBatteryNotLow(); + } + } + if ("isRequiresCharging".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRequiresCharging(); + } + } + if ("isRequiresIdle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRequiresIdle(); + } + } + if ("isRequiresNetwork".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRequiresNetwork(); + } + } + if ("isRequiresUnmeteredNetwork".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRequiresUnmeteredNetwork(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.background.WorkRequest.Builder typedTarget, String name, Object[] safeArgs) throws Exception { + if ("build".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.build(); + } + } + if ("putInputData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return typedTarget.putInputData((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("setInitialDelay".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + return typedTarget.setInitialDelay(((Number) adaptedArgs[0]).longValue()); + } + } + if ("setPeriodic".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + return typedTarget.setPeriodic(((Number) adaptedArgs[0]).longValue()); + } + } + if ("setRequiresBatteryNotLow".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setRequiresBatteryNotLow(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setRequiresCharging".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setRequiresCharging(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setRequiresIdle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setRequiresIdle(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setRequiresNetwork".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setRequiresNetwork(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setRequiresUnmeteredNetwork".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setRequiresUnmeteredNetwork(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.background.BackgroundFetch typedTarget, String name, Object[] safeArgs) throws Exception { if ("performBackgroundFetch".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Long.class, com.codename1.util.Callback.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class, com.codename1.util.Callback.class}, false); @@ -65,6 +328,26 @@ private static Object invoke0(com.codename1.background.BackgroundFetch typedTarg throw unsupportedInstance(typedTarget, name, safeArgs); } + private static Object invoke4(com.codename1.background.BackgroundWorker typedTarget, String name, Object[] safeArgs) throws Exception { + if ("performWork".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.util.Map.class, java.lang.Long.class, com.codename1.util.Callback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.util.Map.class, java.lang.Long.class, com.codename1.util.Callback.class}, false); + typedTarget.performWork((java.lang.String) adaptedArgs[0], (java.util.Map) adaptedArgs[1], ((Number) adaptedArgs[2]).longValue(), (com.codename1.util.Callback) adaptedArgs[3]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.background.ForegroundService.Task typedTarget, String name, Object[] safeArgs) throws Exception { + if ("run".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.background.ForegroundService.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.background.ForegroundService.class}, false); + typedTarget.run((com.codename1.background.ForegroundService) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + public static Object getStaticField(Class type, String name) throws Exception { throw unsupportedStaticField(type, name); } diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_binding.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_binding.java new file mode 100644 index 0000000000..2f18246123 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_binding.java @@ -0,0 +1,508 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_binding { + private GeneratedAccess_com_codename1_binding() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("BindAttr".equals(simpleName)) { + return com.codename1.binding.BindAttr.class; + } + if ("Binder".equals(simpleName)) { + return com.codename1.binding.Binder.class; + } + if ("Binders".equals(simpleName)) { + return com.codename1.binding.Binders.class; + } + if ("Binding".equals(simpleName)) { + return com.codename1.binding.Binding.class; + } + if ("NotifiableBinding".equals(simpleName)) { + return com.codename1.binding.NotifiableBinding.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.binding.Binders.class) return invokeStatic0(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("bind".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Container.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Container.class}, false); + return com.codename1.binding.Binders.bind((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Container) adaptedArgs[1]); + } + } + if ("enterUpdate".equals(name)) { + if (safeArgs.length == 0) { + com.codename1.binding.Binders.enterUpdate(); return null; + } + } + if ("exitUpdate".equals(name)) { + if (safeArgs.length == 0) { + com.codename1.binding.Binders.exitUpdate(); return null; + } + } + if ("get".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Class.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class}, false); + return com.codename1.binding.Binders.get((java.lang.Class) adaptedArgs[0]); + } + } + if ("isInUpdate".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.binding.Binders.isInUpdate(); + } + } + if ("notifyChanged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + com.codename1.binding.Binders.notifyChanged((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("register".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.binding.Binder.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.binding.Binder.class}, false); + com.codename1.binding.Binders.register((com.codename1.binding.Binder) adaptedArgs[0]); return null; + } + } + if ("registerBinding".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.binding.NotifiableBinding.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.binding.NotifiableBinding.class}, false); + com.codename1.binding.Binders.registerBinding((com.codename1.binding.NotifiableBinding) adaptedArgs[0]); return null; + } + } + if ("unregisterBinding".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.binding.NotifiableBinding.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.binding.NotifiableBinding.class}, false); + com.codename1.binding.Binders.unregisterBinding((com.codename1.binding.NotifiableBinding) adaptedArgs[0]); return null; + } + } + throw unsupportedStatic(com.codename1.binding.Binders.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.binding.Binder) { + try { + return invoke0((com.codename1.binding.Binder) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.binding.Binding) { + try { + return invoke1((com.codename1.binding.Binding) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.binding.NotifiableBinding) { + try { + return invoke2((com.codename1.binding.NotifiableBinding) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.binding.Binder typedTarget, String name, Object[] safeArgs) throws Exception { + if ("bind".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Container.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Container.class}, false); + return typedTarget.bind((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Container) adaptedArgs[1]); + } + } + if ("type".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.type(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.binding.Binding typedTarget, String name, Object[] safeArgs) throws Exception { + if ("commit".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.commit(); return null; + } + } + if ("disconnect".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.disconnect(); return null; + } + } + if ("getValidator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getValidator(); + } + } + if ("refresh".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.refresh(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.binding.NotifiableBinding typedTarget, String name, Object[] safeArgs) throws Exception { + if ("commit".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.commit(); return null; + } + } + if ("disconnect".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.disconnect(); return null; + } + } + if ("getValidator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getValidator(); + } + } + if ("matches".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.matches((java.lang.Object) adaptedArgs[0]); + } + } + if ("modelTypeName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.modelTypeName(); + } + } + if ("refresh".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.refresh(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.binding.BindAttr.class) return getStaticField0(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("ENABLED".equals(name)) return com.codename1.binding.BindAttr.ENABLED; + if ("HIDDEN".equals(name)) return com.codename1.binding.BindAttr.HIDDEN; + if ("ICON_NAME".equals(name)) return com.codename1.binding.BindAttr.ICON_NAME; + if ("NAME".equals(name)) return com.codename1.binding.BindAttr.NAME; + if ("SELECTED".equals(name)) return com.codename1.binding.BindAttr.SELECTED; + if ("TEXT".equals(name)) return com.codename1.binding.BindAttr.TEXT; + if ("UIID".equals(name)) return com.codename1.binding.BindAttr.UIID; + if ("VISIBLE".equals(name)) return com.codename1.binding.BindAttr.VISIBLE; + throw unsupportedStaticField(com.codename1.binding.BindAttr.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_camera.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_camera.java new file mode 100644 index 0000000000..6a14eb6147 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_camera.java @@ -0,0 +1,2862 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_camera { + private GeneratedAccess_com_codename1_camera() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("Camera".equals(simpleName)) { + return com.codename1.camera.Camera.class; + } + if ("CameraFacing".equals(simpleName)) { + return com.codename1.camera.CameraFacing.class; + } + if ("CameraFrame".equals(simpleName)) { + return com.codename1.camera.CameraFrame.class; + } + if ("CameraInfo".equals(simpleName)) { + return com.codename1.camera.CameraInfo.class; + } + if ("CameraSession".equals(simpleName)) { + return com.codename1.camera.CameraSession.class; + } + if ("CameraSessionOptions".equals(simpleName)) { + return com.codename1.camera.CameraSessionOptions.class; + } + if ("CameraView".equals(simpleName)) { + return com.codename1.camera.CameraView.class; + } + if ("CapturedPhoto".equals(simpleName)) { + return com.codename1.camera.CapturedPhoto.class; + } + if ("FlashMode".equals(simpleName)) { + return com.codename1.camera.FlashMode.class; + } + if ("FrameFormat".equals(simpleName)) { + return com.codename1.camera.FrameFormat.class; + } + if ("FrameListener".equals(simpleName)) { + return com.codename1.camera.FrameListener.class; + } + if ("PhotoCaptureOptions".equals(simpleName)) { + return com.codename1.camera.PhotoCaptureOptions.class; + } + if ("ScaleType".equals(simpleName)) { + return com.codename1.camera.ScaleType.class; + } + if ("VideoRecording".equals(simpleName)) { + return com.codename1.camera.VideoRecording.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.camera.CameraFrame.class) { + if (matches(safeArgs, new Class[]{byte[].class, byte[].class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Long.class, com.codename1.camera.FrameFormat.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, byte[].class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Long.class, com.codename1.camera.FrameFormat.class}, false); + return new com.codename1.camera.CameraFrame((byte[]) adaptedArgs[0], (byte[]) adaptedArgs[1], toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), ((Number) adaptedArgs[5]).longValue(), (com.codename1.camera.FrameFormat) adaptedArgs[6]); + } + } + if (type == com.codename1.camera.CameraInfo.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.camera.CameraFacing.class, com.codename1.ui.geom.Dimension[].class, com.codename1.ui.geom.Dimension[].class, java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.camera.CameraFacing.class, com.codename1.ui.geom.Dimension[].class, com.codename1.ui.geom.Dimension[].class, java.lang.Boolean.class, java.lang.Boolean.class}, false); + return new com.codename1.camera.CameraInfo((java.lang.String) adaptedArgs[0], (com.codename1.camera.CameraFacing) adaptedArgs[1], (com.codename1.ui.geom.Dimension[]) adaptedArgs[2], (com.codename1.ui.geom.Dimension[]) adaptedArgs[3], ((Boolean) adaptedArgs[4]).booleanValue(), ((Boolean) adaptedArgs[5]).booleanValue()); + } + } + if (type == com.codename1.camera.CapturedPhoto.class) { + if (matches(safeArgs, new Class[]{byte[].class, java.lang.String.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.String.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return new com.codename1.camera.CapturedPhoto((byte[]) adaptedArgs[0], (java.lang.String) adaptedArgs[1], toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.camera.Camera.class) return invokeStatic0(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("getCameras".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.camera.Camera.getCameras(); + } + } + if ("getDefault".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.camera.CameraFacing.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.camera.CameraFacing.class}, false); + return com.codename1.camera.Camera.getDefault((com.codename1.camera.CameraFacing) adaptedArgs[0]); + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.camera.Camera.isSupported(); + } + } + if ("open".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.camera.CameraInfo.class, com.codename1.camera.CameraSessionOptions.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.camera.CameraInfo.class, com.codename1.camera.CameraSessionOptions.class}, false); + return com.codename1.camera.Camera.open((com.codename1.camera.CameraInfo) adaptedArgs[0], (com.codename1.camera.CameraSessionOptions) adaptedArgs[1]); + } + } + if ("requestPermissions".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, com.codename1.util.SuccessCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, com.codename1.util.SuccessCallback.class}, false); + com.codename1.camera.Camera.requestPermissions(((Boolean) adaptedArgs[0]).booleanValue(), (com.codename1.util.SuccessCallback) adaptedArgs[1]); return null; + } + } + throw unsupportedStatic(com.codename1.camera.Camera.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.camera.CameraFrame) { + try { + return invoke0((com.codename1.camera.CameraFrame) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.camera.CameraInfo) { + try { + return invoke1((com.codename1.camera.CameraInfo) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.camera.CameraSession) { + try { + return invoke2((com.codename1.camera.CameraSession) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.camera.CameraSessionOptions) { + try { + return invoke3((com.codename1.camera.CameraSessionOptions) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.camera.CameraView) { + try { + return invoke4((com.codename1.camera.CameraView) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.camera.CapturedPhoto) { + try { + return invoke5((com.codename1.camera.CapturedPhoto) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.camera.PhotoCaptureOptions) { + try { + return invoke6((com.codename1.camera.PhotoCaptureOptions) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.camera.VideoRecording) { + try { + return invoke7((com.codename1.camera.VideoRecording) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.camera.FrameListener) { + try { + return invoke8((com.codename1.camera.FrameListener) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.camera.CameraFrame typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getFormat".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFormat(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getJpegBytes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJpegBytes(); + } + } + if ("getRawBytes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRawBytes(); + } + } + if ("getRotationDegrees".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRotationDegrees(); + } + } + if ("getTimestampNanos".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTimestampNanos(); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.camera.CameraInfo typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getFacing".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFacing(); + } + } + if ("getId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getId(); + } + } + if ("getPhotoSizes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPhotoSizes(); + } + } + if ("getPreviewSizes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreviewSizes(); + } + } + if ("hasAutoFocus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasAutoFocus(); + } + } + if ("hasFlash".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFlash(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.camera.CameraSession typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addFrameListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.camera.FrameListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.camera.FrameListener.class}, false); + typedTarget.addFrameListener((com.codename1.camera.FrameListener) adaptedArgs[0]); return null; + } + } + if ("close".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.close(); return null; + } + } + if ("createView".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.createView(); + } + } + if ("focus".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.focus(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("getInfo".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInfo(); + } + } + if ("getOptions".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOptions(); + } + } + if ("isClosed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isClosed(); + } + } + if ("pause".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.pause(); return null; + } + } + if ("removeFrameListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.camera.FrameListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.camera.FrameListener.class}, false); + typedTarget.removeFrameListener((com.codename1.camera.FrameListener) adaptedArgs[0]); return null; + } + } + if ("resume".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resume(); return null; + } + } + if ("setFlashMode".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.camera.FlashMode.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.camera.FlashMode.class}, false); + typedTarget.setFlashMode((com.codename1.camera.FlashMode) adaptedArgs[0]); return null; + } + } + if ("setFrameListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.camera.FrameListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.camera.FrameListener.class}, false); + typedTarget.setFrameListener((com.codename1.camera.FrameListener) adaptedArgs[0]); return null; + } + } + if ("setZoom".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setZoom(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("startVideoRecording".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.startVideoRecording((java.lang.String) adaptedArgs[0]); + } + } + if ("takePhoto".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.takePhoto(); + } + if (matches(safeArgs, new Class[]{com.codename1.camera.PhotoCaptureOptions.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.camera.PhotoCaptureOptions.class}, false); + return typedTarget.takePhoto((com.codename1.camera.PhotoCaptureOptions) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.camera.CameraSessionOptions typedTarget, String name, Object[] safeArgs) throws Exception { + if ("captureAudio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.captureAudio(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("enableStabilization".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.enableStabilization(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("frameFormat".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.camera.FrameFormat.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.camera.FrameFormat.class}, false); + return typedTarget.frameFormat((com.codename1.camera.FrameFormat) adaptedArgs[0]); + } + } + if ("frameMaxFps".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.frameMaxFps(toIntValue(adaptedArgs[0])); + } + } + if ("getFrameFormat".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFrameFormat(); + } + } + if ("getFrameMaxFps".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFrameMaxFps(); + } + } + if ("getPhotoHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPhotoHeight(); + } + } + if ("getPhotoWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPhotoWidth(); + } + } + if ("getPreviewHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreviewHeight(); + } + } + if ("getPreviewWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreviewWidth(); + } + } + if ("isCaptureAudio".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCaptureAudio(); + } + } + if ("isStabilizationEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isStabilizationEnabled(); + } + } + if ("photoSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.photoSize(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("previewSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.previewSize(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.camera.CameraView typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.add((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); + } + } + if ("addAll".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); + com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; + } + return typedTarget.addAll(varArgs); + } + } + if ("addComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; + } + } + if ("addDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.addFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("addLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.addPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("addScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("addStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("animate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.animate(); + } + } + if ("animateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateHierarchyFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; + } + } + if ("animateUnlayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("announceForAccessibility".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("applyRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("bindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.bindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("blocksSideSwipe".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.blocksSideSwipe(); + } + } + if ("clearClientProperties".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clearClientProperties(); return null; + } + } + if ("contains".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("containsOrOwns".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); + } + } + if ("createReplaceTransition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); + } + } + if ("createStyleAnimation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); + return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if ("drop".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("findDropTargetAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("findFirstFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.findFirstFocusable(); + } + } + if ("flushReplace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flushReplace(); return null; + } + } + if ("forceRevalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.forceRevalidate(); return null; + } + } + if ("getAbsoluteX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteX(); + } + } + if ("getAbsoluteY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteY(); + } + } + if ("getAccessibilityText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAccessibilityText(); + } + } + if ("getAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAllStyles(); + } + } + if ("getAnimationManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnimationManager(); + } + } + if ("getBaseline".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getBaseline(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getBaselineResizeBehavior".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBaselineResizeBehavior(); + } + } + if ("getBindablePropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyNames(); + } + } + if ("getBindablePropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyTypes(); + } + } + if ("getBottomGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBottomGap(); + } + } + if ("getBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getBoundPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getChildrenAsList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("getClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); + } + } + if ("getClosestComponentTo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getCloudBoundProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudBoundProperty(); + } + } + if ("getCloudDestinationProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudDestinationProperty(); + } + } + if ("getComponentAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getComponentCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentCount(); + } + } + if ("getComponentForm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentForm(); + } + } + if ("getComponentIndex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("getComponentState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentState(); + } + } + if ("getCursor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCursor(); + } + } + if ("getDirtyRegion".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDirtyRegion(); + } + } + if ("getDisabledStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisabledStyle(); + } + } + if ("getDragTransparency".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDragTransparency(); + } + } + if ("getDraggedx".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedx(); + } + } + if ("getDraggedy".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedy(); + } + } + if ("getEditingDelegate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEditingDelegate(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getInlineAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineAllStyles(); + } + } + if ("getInlineDisabledStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineDisabledStyles(); + } + } + if ("getInlinePressedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlinePressedStyles(); + } + } + if ("getInlineSelectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineSelectedStyles(); + } + } + if ("getInlineStylesTheme".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineStylesTheme(); + } + } + if ("getInlineUnselectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineUnselectedStyles(); + } + } + if ("getInnerHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerHeight(); + } + } + if ("getInnerPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredH(); + } + } + if ("getInnerPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredW(); + } + } + if ("getInnerWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerWidth(); + } + } + if ("getInnerX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerX(); + } + } + if ("getInnerY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerY(); + } + } + if ("getLabelForComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLabelForComponent(); + } + } + if ("getLayout".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayout(); + } + } + if ("getLayoutHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutHeight(); + } + } + if ("getLayoutWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutWidth(); + } + } + if ("getLeadComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadComponent(); + } + } + if ("getLeadParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadParent(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getNativeOverlay".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNativeOverlay(); + } + } + if ("getNextFocusDown".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusDown(); + } + } + if ("getNextFocusLeft".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusLeft(); + } + } + if ("getNextFocusRight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusRight(); + } + } + if ("getNextFocusUp".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusUp(); + } + } + if ("getOuterHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterHeight(); + } + } + if ("getOuterPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredH(); + } + } + if ("getOuterPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredW(); + } + } + if ("getOuterWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterWidth(); + } + } + if ("getOuterX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterX(); + } + } + if ("getOuterY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterY(); + } + } + if ("getOwner".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOwner(); + } + } + if ("getParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getParent(); + } + } + if ("getPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredH(); + } + } + if ("getPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSize(); + } + } + if ("getPreferredSizeStr".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSizeStr(); + } + } + if ("getPreferredTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredTabIndex(); + } + } + if ("getPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredW(); + } + } + if ("getPressedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPressedStyle(); + } + } + if ("getPreviewPeer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreviewPeer(); + } + } + if ("getPropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyNames(); + } + } + if ("getPropertyTypeNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypeNames(); + } + } + if ("getPropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypes(); + } + } + if ("getPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getResponderAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSafeAreaRoot(); + } + } + if ("getSameHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameHeight(); + } + } + if ("getSameWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameWidth(); + } + } + if ("getScaleType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScaleType(); + } + } + if ("getScrollAnimationSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollAnimationSpeed(); + } + } + if ("getScrollDimension".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollDimension(); + } + } + if ("getScrollIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollIncrement(); + } + } + if ("getScrollOpacity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacity(); + } + } + if ("getScrollOpacityChangeSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacityChangeSpeed(); + } + } + if ("getScrollX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollX(); + } + } + if ("getScrollY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollY(); + } + } + if ("getScrollable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollable(); + } + } + if ("getSelectCommandText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectCommandText(); + } + } + if ("getSelectedRect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedRect(); + } + } + if ("getSelectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedStyle(); + } + } + if ("getSession".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSession(); + } + } + if ("getSideGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSideGap(); + } + } + if ("getStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStyle(); + } + } + if ("getTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTabIndex(); + } + } + if ("getTensileLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTensileLength(); + } + } + if ("getTextSelectionSupport".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextSelectionSupport(); + } + } + if ("getTooltip".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTooltip(); + } + } + if ("getUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIID(); + } + } + if ("getUIManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIManager(); + } + } + if ("getUnselectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUnselectedStyle(); + } + } + if ("getVisibleBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getVisibleBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("getX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getX(); + } + } + if ("getY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getY(); + } + } + if ("growShrink".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.growShrink(toIntValue(adaptedArgs[0])); return null; + } + } + if ("handlesInput".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.handlesInput(); + } + } + if ("hasFixedPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFixedPreferredSize(); + } + } + if ("hasFocus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFocus(); + } + } + if ("invalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.invalidate(); return null; + } + } + if ("isAlwaysTensile".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAlwaysTensile(); + } + } + if ("isBlockLead".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isBlockLead(); + } + } + if ("isCellRenderer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCellRenderer(); + } + } + if ("isChildOf".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); + return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); + } + } + if ("isDraggable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDraggable(); + } + } + if ("isDropTarget".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDropTarget(); + } + } + if ("isEditable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditable(); + } + } + if ("isEditing".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditing(); + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isFlatten".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFlatten(); + } + } + if ("isFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFocusable(); + } + } + if ("isGrabsPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isGrabsPointerEvents(); + } + } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } + if ("isHidden".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHidden(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.isHidden(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("isHideInLandscape".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInLandscape(); + } + } + if ("isHideInPortrait".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInPortrait(); + } + } + if ("isIgnorePointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isIgnorePointerEvents(); + } + } + if ("isMirrored".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isMirrored(); + } + } + if ("isOpaque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOpaque(); + } + } + if ("isOwnedBy".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.isOwnedBy((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("isPinchBlocksDragAndDrop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPinchBlocksDragAndDrop(); + } + } + if ("isRTL".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRTL(); + } + } + if ("isRippleEffect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRippleEffect(); + } + } + if ("isSafeArea".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeArea(); + } + } + if ("isSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeAreaRoot(); + } + } + if ("isScrollVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollVisible(); + } + } + if ("isScrollableX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableX(); + } + } + if ("isScrollableY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableY(); + } + } + if ("isSmoothScrolling".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSmoothScrolling(); + } + } + if ("isSnapToGrid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSnapToGrid(); + } + } + if ("isSurface".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSurface(); + } + } + if ("isTactileTouch".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTactileTouch(); + } + } + if ("isTensileDragEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTensileDragEnabled(); + } + } + if ("isTraversable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTraversable(); + } + } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); + } + } + if ("iterator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.iterator(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("keyPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyPressed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyReleased(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyRepeated".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; + } + } + if ("layoutContainer".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.layoutContainer(); return null; + } + } + if ("longPointerPress".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("morph".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; + } + } + if ("morphAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); + typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } + if ("paint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintBackgrounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintBackgrounds((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("paintComponentBackground".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponentBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintIntersectingComponentsAbove".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintIntersectingComponentsAbove((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintLock".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.paintLock(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("paintLockRelease".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.paintLockRelease(); return null; + } + } + if ("paintRippleOverlay".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintRippleOverlay((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("paintShadows".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintShadows((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("pointerDragged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerDragged(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerDragged((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHover".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHover((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverPressed".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverReleased".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerPressed(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerReleased(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("putClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.putClientProperty((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("refreshTheme".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.refreshTheme(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("remove".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.remove(); return null; + } + } + if ("removeAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeAll(); return null; + } + } + if ("removeComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("removeDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.removeFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("removeLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.removeScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("removeStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("repaint".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.repaint(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; + } + } + if ("replaceAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; + } + } + if ("requestFocus".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.requestFocus(); return null; + } + } + if ("respondsToPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.respondsToPointerEvents(); + } + } + if ("revalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidate(); return null; + } + } + if ("revalidateLater".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateLater(); return null; + } + } + if ("revalidateWithAnimationSafety".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateWithAnimationSafety(); return null; + } + } + if ("scrollComponentToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("scrollRectToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.scrollRectToVisible(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), (com.codename1.ui.Component) adaptedArgs[4]); return null; + } + } + if ("setAccessibilityText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setAlwaysTensile".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBlockLead".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.setBoundPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("setCellRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setCloudBoundProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudBoundProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setCloudDestinationProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setComponentState".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setComponentState((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setCursor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDirtyRegion".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; + } + } + if ("setDisabledStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setDisabledStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setDragTransparency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + typedTarget.setDragTransparency((byte) toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDraggable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDraggable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setDropTarget".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setEditingDelegate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); + typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFlatten".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFlatten(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocus".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocusable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setGrabsPointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setGrabsPointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHandlesInput".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHandlesInput(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setHeight(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setHidden".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("setHideInLandscape".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInLandscape(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHideInPortrait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setIgnorePointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setInlineAllStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineAllStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineDisabledStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineDisabledStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlinePressedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlinePressedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineSelectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineSelectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineStylesTheme".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false); + typedTarget.setInlineStylesTheme((com.codename1.ui.util.Resources) adaptedArgs[0]); return null; + } + } + if ("setInlineUnselectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setIsScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIsScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setLabelForComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class}, false); + typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; + } + } + if ("setLayout".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); + typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; + } + } + if ("setLeadComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setMirrored".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setMirrored(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNextFocusDown".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusDown((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusLeft".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusLeft((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusRight".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusRight((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusUp".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusUp((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setOpaque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setOpaque(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setOwner".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setOwner((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setPinchBlocksDragAndDrop".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setPreferredH".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredH(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setPreferredSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setPreferredSizeStr".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setPreferredSizeStr((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setPreferredTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredW".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPressedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setPressedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("setRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setRippleEffect".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeArea".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeAreaRoot".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScaleType".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.camera.ScaleType.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.camera.ScaleType.class}, false); + typedTarget.setScaleType((com.codename1.camera.ScaleType) adaptedArgs[0]); return null; + } + } + if ("setScrollAnimationSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollIncrement".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollOpacityChangeSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollOpacityChangeSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setScrollSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSelectCommandText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setSelectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setShouldCalcPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setSmoothScrolling".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSmoothScrolling(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSnapToGrid".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTactileTouch".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTactileTouch(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileDragEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTensileDragEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileLength".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTooltip".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTraversable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTraversable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + } + if ("setUIManager".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); + typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; + } + } + if ("setUnselectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setWidth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setWidth(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setX(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setY(toIntValue(adaptedArgs[0])); return null; + } + } + if ("startEditingAsync".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.startEditingAsync(); return null; + } + } + if ("stopEditing".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("stripMarginAndPadding".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.stripMarginAndPadding(); + } + } + if ("styleChanged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false); + typedTarget.styleChanged((java.lang.String) adaptedArgs[0], (com.codename1.ui.plaf.Style) adaptedArgs[1]); return null; + } + } + if ("toImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toImage(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + if ("unbindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("updateTabIndices".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); + } + } + if ("visibleBoundsContains".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.camera.CapturedPhoto typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getFilePath".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFilePath(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getJpegBytes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJpegBytes(); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("toImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toImage(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.camera.PhotoCaptureOptions typedTarget, String name, Object[] safeArgs) throws Exception { + if ("filePath".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.filePath((java.lang.String) adaptedArgs[0]); + } + } + if ("getFilePath".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFilePath(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getJpegQuality".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJpegQuality(); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("jpegQuality".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.jpegQuality(toIntValue(adaptedArgs[0])); + } + } + if ("size".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.size(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.camera.VideoRecording typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getElapsedMillis".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getElapsedMillis(); + } + } + if ("getRequestedPath".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRequestedPath(); + } + } + if ("isRecording".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRecording(); + } + } + if ("stop".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.stop(); return null; + } + } + if ("stopAndAwait".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.stopAndAwait(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.camera.FrameListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onFrame".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.camera.CameraFrame.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.camera.CameraFrame.class}, false); + typedTarget.onFrame((com.codename1.camera.CameraFrame) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.camera.CameraFacing.class) return getStaticField0(name); + if (type == com.codename1.camera.CameraView.class) return getStaticField1(name); + if (type == com.codename1.camera.FlashMode.class) return getStaticField2(name); + if (type == com.codename1.camera.FrameFormat.class) return getStaticField3(name); + if (type == com.codename1.camera.ScaleType.class) return getStaticField4(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("BACK".equals(name)) return com.codename1.camera.CameraFacing.BACK; + if ("EXTERNAL".equals(name)) return com.codename1.camera.CameraFacing.EXTERNAL; + if ("FRONT".equals(name)) return com.codename1.camera.CameraFacing.FRONT; + throw unsupportedStaticField(com.codename1.camera.CameraFacing.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("BASELINE".equals(name)) return com.codename1.camera.CameraView.BASELINE; + if ("BOTTOM".equals(name)) return com.codename1.camera.CameraView.BOTTOM; + if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.camera.CameraView.BRB_CENTER_OFFSET; + if ("BRB_CONSTANT_ASCENT".equals(name)) return com.codename1.camera.CameraView.BRB_CONSTANT_ASCENT; + if ("BRB_CONSTANT_DESCENT".equals(name)) return com.codename1.camera.CameraView.BRB_CONSTANT_DESCENT; + if ("BRB_OTHER".equals(name)) return com.codename1.camera.CameraView.BRB_OTHER; + if ("CENTER".equals(name)) return com.codename1.camera.CameraView.CENTER; + if ("CROSSHAIR_CURSOR".equals(name)) return com.codename1.camera.CameraView.CROSSHAIR_CURSOR; + if ("DEFAULT_CURSOR".equals(name)) return com.codename1.camera.CameraView.DEFAULT_CURSOR; + if ("DRAG_REGION_IMMEDIATELY_DRAG_X".equals(name)) return com.codename1.camera.CameraView.DRAG_REGION_IMMEDIATELY_DRAG_X; + if ("DRAG_REGION_IMMEDIATELY_DRAG_XY".equals(name)) return com.codename1.camera.CameraView.DRAG_REGION_IMMEDIATELY_DRAG_XY; + if ("DRAG_REGION_IMMEDIATELY_DRAG_Y".equals(name)) return com.codename1.camera.CameraView.DRAG_REGION_IMMEDIATELY_DRAG_Y; + if ("DRAG_REGION_LIKELY_DRAG_X".equals(name)) return com.codename1.camera.CameraView.DRAG_REGION_LIKELY_DRAG_X; + if ("DRAG_REGION_LIKELY_DRAG_XY".equals(name)) return com.codename1.camera.CameraView.DRAG_REGION_LIKELY_DRAG_XY; + if ("DRAG_REGION_LIKELY_DRAG_Y".equals(name)) return com.codename1.camera.CameraView.DRAG_REGION_LIKELY_DRAG_Y; + if ("DRAG_REGION_NOT_DRAGGABLE".equals(name)) return com.codename1.camera.CameraView.DRAG_REGION_NOT_DRAGGABLE; + if ("DRAG_REGION_POSSIBLE_DRAG_X".equals(name)) return com.codename1.camera.CameraView.DRAG_REGION_POSSIBLE_DRAG_X; + if ("DRAG_REGION_POSSIBLE_DRAG_XY".equals(name)) return com.codename1.camera.CameraView.DRAG_REGION_POSSIBLE_DRAG_XY; + if ("DRAG_REGION_POSSIBLE_DRAG_Y".equals(name)) return com.codename1.camera.CameraView.DRAG_REGION_POSSIBLE_DRAG_Y; + if ("E_RESIZE_CURSOR".equals(name)) return com.codename1.camera.CameraView.E_RESIZE_CURSOR; + if ("HAND_CURSOR".equals(name)) return com.codename1.camera.CameraView.HAND_CURSOR; + if ("LEFT".equals(name)) return com.codename1.camera.CameraView.LEFT; + if ("MOVE_CURSOR".equals(name)) return com.codename1.camera.CameraView.MOVE_CURSOR; + if ("NE_RESIZE_CURSOR".equals(name)) return com.codename1.camera.CameraView.NE_RESIZE_CURSOR; + if ("NW_RESIZE_CURSOR".equals(name)) return com.codename1.camera.CameraView.NW_RESIZE_CURSOR; + if ("N_RESIZE_CURSOR".equals(name)) return com.codename1.camera.CameraView.N_RESIZE_CURSOR; + if ("RIGHT".equals(name)) return com.codename1.camera.CameraView.RIGHT; + if ("SE_RESIZE_CURSOR".equals(name)) return com.codename1.camera.CameraView.SE_RESIZE_CURSOR; + if ("SW_RESIZE_CURSOR".equals(name)) return com.codename1.camera.CameraView.SW_RESIZE_CURSOR; + if ("S_RESIZE_CURSOR".equals(name)) return com.codename1.camera.CameraView.S_RESIZE_CURSOR; + if ("TEXT_CURSOR".equals(name)) return com.codename1.camera.CameraView.TEXT_CURSOR; + if ("TOP".equals(name)) return com.codename1.camera.CameraView.TOP; + if ("WAIT_CURSOR".equals(name)) return com.codename1.camera.CameraView.WAIT_CURSOR; + if ("W_RESIZE_CURSOR".equals(name)) return com.codename1.camera.CameraView.W_RESIZE_CURSOR; + throw unsupportedStaticField(com.codename1.camera.CameraView.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("AUTO".equals(name)) return com.codename1.camera.FlashMode.AUTO; + if ("OFF".equals(name)) return com.codename1.camera.FlashMode.OFF; + if ("ON".equals(name)) return com.codename1.camera.FlashMode.ON; + if ("TORCH".equals(name)) return com.codename1.camera.FlashMode.TORCH; + throw unsupportedStaticField(com.codename1.camera.FlashMode.class, name); + } + + private static Object getStaticField3(String name) throws Exception { + if ("JPEG".equals(name)) return com.codename1.camera.FrameFormat.JPEG; + if ("NV21".equals(name)) return com.codename1.camera.FrameFormat.NV21; + if ("RGBA8888".equals(name)) return com.codename1.camera.FrameFormat.RGBA8888; + throw unsupportedStaticField(com.codename1.camera.FrameFormat.class, name); + } + + private static Object getStaticField4(String name) throws Exception { + if ("CROP".equals(name)) return com.codename1.camera.ScaleType.CROP; + if ("FILL".equals(name)) return com.codename1.camera.ScaleType.FILL; + if ("FIT".equals(name)) return com.codename1.camera.ScaleType.FIT; + throw unsupportedStaticField(com.codename1.camera.ScaleType.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_charts.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_charts.java index 206784518f..49f6fa4e8a 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_charts.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_charts.java @@ -739,6 +739,16 @@ private static Object invoke0(com.codename1.charts.ChartComponent typedTarget, S return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -844,6 +854,16 @@ private static Object invoke0(com.codename1.charts.ChartComponent typedTarget, S return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -1264,6 +1284,12 @@ private static Object invoke0(com.codename1.charts.ChartComponent typedTarget, S typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -1424,6 +1450,12 @@ private static Object invoke0(com.codename1.charts.ChartComponent typedTarget, S return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -1554,6 +1586,12 @@ private static Object invoke0(com.codename1.charts.ChartComponent typedTarget, S typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_components.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_components.java index c581de638b..1f6cdd1276 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_components.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_components.java @@ -42,6 +42,15 @@ private static Class findClassChunk0(String simpleName) { if ("Decorator".equals(simpleName)) { return com.codename1.components.ButtonList.Decorator.class; } + if ("ChatBubble".equals(simpleName)) { + return com.codename1.components.ChatBubble.class; + } + if ("ChatInput".equals(simpleName)) { + return com.codename1.components.ChatInput.class; + } + if ("ChatView".equals(simpleName)) { + return com.codename1.components.ChatView.class; + } if ("CheckBoxList".equals(simpleName)) { return com.codename1.components.CheckBoxList.class; } @@ -90,6 +99,9 @@ private static Class findClassChunk0(String simpleName) { if ("OnOffSwitch".equals(simpleName)) { return com.codename1.components.OnOffSwitch.class; } + if ("OtpField".equals(simpleName)) { + return com.codename1.components.OtpField.class; + } if ("Progress".equals(simpleName)) { return com.codename1.components.Progress.class; } @@ -132,6 +144,9 @@ private static Class findClassChunk0(String simpleName) { if ("Settings".equals(simpleName)) { return com.codename1.components.SplitPane.Settings.class; } + if ("StickyHeaderContainer".equals(simpleName)) { + return com.codename1.components.StickyHeaderContainer.class; + } if ("StorageImage".equals(simpleName)) { return com.codename1.components.StorageImage.class; } @@ -192,6 +207,24 @@ public static Object construct(Class type, Object[] args) throws Exception { return new com.codename1.components.AudioRecorderComponent((com.codename1.media.MediaRecorderBuilder) adaptedArgs[0]); } } + if (type == com.codename1.components.ChatBubble.class) { + if (matches(safeArgs, new Class[]{com.codename1.ai.ChatMessage.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ai.ChatMessage.class}, false); + return new com.codename1.components.ChatBubble((com.codename1.ai.ChatMessage) adaptedArgs[0]); + } + } + if (type == com.codename1.components.ChatInput.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.components.ChatInput(); + } + } + if (type == com.codename1.components.ChatView.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.components.ChatView(); + } + } if (type == com.codename1.components.CheckBoxList.class) { if (matches(safeArgs, new Class[]{com.codename1.ui.list.MultipleSelectionListModel.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.list.MultipleSelectionListModel.class}, false); @@ -280,6 +313,20 @@ public static Object construct(Class type, Object[] args) throws Exception { return new com.codename1.components.OnOffSwitch(); } } + if (type == com.codename1.components.OtpField.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.components.OtpField(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return new com.codename1.components.OtpField(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Boolean.class}, false); + return new com.codename1.components.OtpField(toIntValue(adaptedArgs[0]), ((Boolean) adaptedArgs[1]).booleanValue()); + } + } if (type == com.codename1.components.Progress.class) { if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.io.ConnectionRequest.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.io.ConnectionRequest.class}, false); @@ -406,6 +453,12 @@ public static Object construct(Class type, Object[] args) throws Exception { return new com.codename1.components.SplitPane.Settings(toIntValue(adaptedArgs[0]), (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (java.lang.String) adaptedArgs[3]); } } + if (type == com.codename1.components.StickyHeaderContainer.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.components.StickyHeaderContainer(); + } + } if (type == com.codename1.components.Switch.class) { if (matches(safeArgs, new Class[0], false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); @@ -443,14 +496,15 @@ public static Object invokeStatic(Class type, String name, Object[] args) thr if (type == com.codename1.components.FloatingActionButton.class) return invokeStatic3(name, safeArgs); if (type == com.codename1.components.InfiniteProgress.class) return invokeStatic4(name, safeArgs); if (type == com.codename1.components.InfiniteScrollAdapter.class) return invokeStatic5(name, safeArgs); - if (type == com.codename1.components.MasterDetail.class) return invokeStatic6(name, safeArgs); - if (type == com.codename1.components.RSSReader.class) return invokeStatic7(name, safeArgs); - if (type == com.codename1.components.ReplaceableImage.class) return invokeStatic8(name, safeArgs); - if (type == com.codename1.components.SliderBridge.class) return invokeStatic9(name, safeArgs); - if (type == com.codename1.components.StorageImage.class) return invokeStatic10(name, safeArgs); - if (type == com.codename1.components.StorageImageAsync.class) return invokeStatic11(name, safeArgs); - if (type == com.codename1.components.ToastBar.class) return invokeStatic12(name, safeArgs); - if (type == com.codename1.components.WebBrowser.class) return invokeStatic13(name, safeArgs); + if (type == com.codename1.components.InteractionDialog.class) return invokeStatic6(name, safeArgs); + if (type == com.codename1.components.MasterDetail.class) return invokeStatic7(name, safeArgs); + if (type == com.codename1.components.RSSReader.class) return invokeStatic8(name, safeArgs); + if (type == com.codename1.components.ReplaceableImage.class) return invokeStatic9(name, safeArgs); + if (type == com.codename1.components.SliderBridge.class) return invokeStatic10(name, safeArgs); + if (type == com.codename1.components.StorageImage.class) return invokeStatic11(name, safeArgs); + if (type == com.codename1.components.StorageImageAsync.class) return invokeStatic12(name, safeArgs); + if (type == com.codename1.components.ToastBar.class) return invokeStatic13(name, safeArgs); + if (type == com.codename1.components.WebBrowser.class) return invokeStatic14(name, safeArgs); throw unsupportedStatic(type, name, safeArgs); } @@ -591,6 +645,21 @@ private static Object invokeStatic5(String name, Object[] safeArgs) throws Excep } private static Object invokeStatic6(String name, Object[] safeArgs) throws Exception { + if ("isStackable".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.components.InteractionDialog.isStackable(); + } + } + if ("setStackable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + com.codename1.components.InteractionDialog.setStackable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + throw unsupportedStatic(com.codename1.components.InteractionDialog.class, name, safeArgs); + } + + private static Object invokeStatic7(String name, Object[] safeArgs) throws Exception { if ("bindTabletLandscapeMaster".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Form.class, com.codename1.ui.Container.class, com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.String.class, com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Form.class, com.codename1.ui.Container.class, com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.String.class, com.codename1.ui.Image.class}, false); @@ -600,7 +669,7 @@ private static Object invokeStatic6(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.components.MasterDetail.class, name, safeArgs); } - private static Object invokeStatic7(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic8(String name, Object[] safeArgs) throws Exception { if ("setMoreDescription".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -616,7 +685,7 @@ private static Object invokeStatic7(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.components.RSSReader.class, name, safeArgs); } - private static Object invokeStatic8(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic9(String name, Object[] safeArgs) throws Exception { if ("create".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.EncodedImage.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.EncodedImage.class}, false); @@ -626,7 +695,7 @@ private static Object invokeStatic8(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.components.ReplaceableImage.class, name, safeArgs); } - private static Object invokeStatic9(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic10(String name, Object[] safeArgs) throws Exception { if ("bindProgress".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.io.ConnectionRequest.class, com.codename1.ui.Slider.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.ConnectionRequest.class, com.codename1.ui.Slider.class}, false); @@ -640,7 +709,7 @@ private static Object invokeStatic9(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.components.SliderBridge.class, name, safeArgs); } - private static Object invokeStatic10(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic11(String name, Object[] safeArgs) throws Exception { if ("create".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class, java.lang.Integer.class}, false); @@ -662,7 +731,7 @@ private static Object invokeStatic10(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.components.StorageImage.class, name, safeArgs); } - private static Object invokeStatic11(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic12(String name, Object[] safeArgs) throws Exception { if ("create".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.Image.class}, false); @@ -672,7 +741,7 @@ private static Object invokeStatic11(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.components.StorageImageAsync.class, name, safeArgs); } - private static Object invokeStatic12(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic13(String name, Object[] safeArgs) throws Exception { if ("getDefaultMessageTimeout".equals(name)) { if (safeArgs.length == 0) { return com.codename1.components.ToastBar.getDefaultMessageTimeout(); @@ -732,7 +801,7 @@ private static Object invokeStatic12(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.components.ToastBar.class, name, safeArgs); } - private static Object invokeStatic13(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic14(String name, Object[] safeArgs) throws Exception { if ("createDataURI".equals(name)) { if (matches(safeArgs, new Class[]{byte[].class, java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.String.class}, false); @@ -794,233 +863,268 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex unsupported = ex; } } + if (target instanceof com.codename1.components.ChatBubble) { + try { + return invoke7((com.codename1.components.ChatBubble) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.components.ChatInput) { + try { + return invoke8((com.codename1.components.ChatInput) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.components.ChatView) { + try { + return invoke9((com.codename1.components.ChatView) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (target instanceof com.codename1.components.ClearableTextField) { try { - return invoke7((com.codename1.components.ClearableTextField) target, name, safeArgs); + return invoke10((com.codename1.components.ClearableTextField) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.FileEncodedImage) { try { - return invoke8((com.codename1.components.FileEncodedImage) target, name, safeArgs); + return invoke11((com.codename1.components.FileEncodedImage) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.FileEncodedImageAsync) { try { - return invoke9((com.codename1.components.FileEncodedImageAsync) target, name, safeArgs); + return invoke12((com.codename1.components.FileEncodedImageAsync) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.FileTree) { try { - return invoke10((com.codename1.components.FileTree) target, name, safeArgs); + return invoke13((com.codename1.components.FileTree) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.FileTreeModel) { try { - return invoke11((com.codename1.components.FileTreeModel) target, name, safeArgs); + return invoke14((com.codename1.components.FileTreeModel) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.FloatingActionButton) { try { - return invoke12((com.codename1.components.FloatingActionButton) target, name, safeArgs); + return invoke15((com.codename1.components.FloatingActionButton) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.FloatingHint) { try { - return invoke13((com.codename1.components.FloatingHint) target, name, safeArgs); + return invoke16((com.codename1.components.FloatingHint) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.ImageViewer) { try { - return invoke14((com.codename1.components.ImageViewer) target, name, safeArgs); + return invoke17((com.codename1.components.ImageViewer) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.InfiniteProgress) { try { - return invoke15((com.codename1.components.InfiniteProgress) target, name, safeArgs); + return invoke18((com.codename1.components.InfiniteProgress) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.InfiniteScrollAdapter) { try { - return invoke16((com.codename1.components.InfiniteScrollAdapter) target, name, safeArgs); + return invoke19((com.codename1.components.InfiniteScrollAdapter) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.InteractionDialog) { try { - return invoke17((com.codename1.components.InteractionDialog) target, name, safeArgs); + return invoke20((com.codename1.components.InteractionDialog) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.MediaPlayer) { try { - return invoke18((com.codename1.components.MediaPlayer) target, name, safeArgs); + return invoke21((com.codename1.components.MediaPlayer) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.MultiButton) { try { - return invoke19((com.codename1.components.MultiButton) target, name, safeArgs); + return invoke22((com.codename1.components.MultiButton) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.OnOffSwitch) { try { - return invoke20((com.codename1.components.OnOffSwitch) target, name, safeArgs); + return invoke23((com.codename1.components.OnOffSwitch) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.components.OtpField) { + try { + return invoke24((com.codename1.components.OtpField) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.Progress) { try { - return invoke21((com.codename1.components.Progress) target, name, safeArgs); + return invoke25((com.codename1.components.Progress) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.RSSReader) { try { - return invoke22((com.codename1.components.RSSReader) target, name, safeArgs); + return invoke26((com.codename1.components.RSSReader) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.ReplaceableImage) { try { - return invoke23((com.codename1.components.ReplaceableImage) target, name, safeArgs); + return invoke27((com.codename1.components.ReplaceableImage) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.ScaleImageButton) { try { - return invoke24((com.codename1.components.ScaleImageButton) target, name, safeArgs); + return invoke28((com.codename1.components.ScaleImageButton) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.ScaleImageLabel) { try { - return invoke25((com.codename1.components.ScaleImageLabel) target, name, safeArgs); + return invoke29((com.codename1.components.ScaleImageLabel) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.ShareButton) { try { - return invoke26((com.codename1.components.ShareButton) target, name, safeArgs); + return invoke30((com.codename1.components.ShareButton) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.SignatureComponent) { try { - return invoke27((com.codename1.components.SignatureComponent) target, name, safeArgs); + return invoke31((com.codename1.components.SignatureComponent) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.SliderBridge) { try { - return invoke28((com.codename1.components.SliderBridge) target, name, safeArgs); + return invoke32((com.codename1.components.SliderBridge) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.SpanButton) { try { - return invoke29((com.codename1.components.SpanButton) target, name, safeArgs); + return invoke33((com.codename1.components.SpanButton) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.SpanLabel) { try { - return invoke30((com.codename1.components.SpanLabel) target, name, safeArgs); + return invoke34((com.codename1.components.SpanLabel) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.SpanMultiButton) { try { - return invoke31((com.codename1.components.SpanMultiButton) target, name, safeArgs); + return invoke35((com.codename1.components.SpanMultiButton) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.SplitPane) { try { - return invoke32((com.codename1.components.SplitPane) target, name, safeArgs); + return invoke36((com.codename1.components.SplitPane) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.SplitPane.Settings) { try { - return invoke33((com.codename1.components.SplitPane.Settings) target, name, safeArgs); + return invoke37((com.codename1.components.SplitPane.Settings) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.components.StickyHeaderContainer) { + try { + return invoke38((com.codename1.components.StickyHeaderContainer) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.StorageImage) { try { - return invoke34((com.codename1.components.StorageImage) target, name, safeArgs); + return invoke39((com.codename1.components.StorageImage) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.StorageImageAsync) { try { - return invoke35((com.codename1.components.StorageImageAsync) target, name, safeArgs); + return invoke40((com.codename1.components.StorageImageAsync) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.Switch) { try { - return invoke36((com.codename1.components.Switch) target, name, safeArgs); + return invoke41((com.codename1.components.Switch) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.ToastBar) { try { - return invoke37((com.codename1.components.ToastBar) target, name, safeArgs); + return invoke42((com.codename1.components.ToastBar) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.WebBrowser) { try { - return invoke38((com.codename1.components.WebBrowser) target, name, safeArgs); + return invoke43((com.codename1.components.WebBrowser) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.components.ButtonList.Decorator) { try { - return invoke39((com.codename1.components.ButtonList.Decorator) target, name, safeArgs); + return invoke44((com.codename1.components.ButtonList.Decorator) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } @@ -1968,6 +2072,16 @@ private static Object invoke0(com.codename1.components.CheckBoxList typedTarget, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -2073,6 +2187,16 @@ private static Object invoke0(com.codename1.components.CheckBoxList typedTarget, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -2577,6 +2701,12 @@ private static Object invoke0(com.codename1.components.CheckBoxList typedTarget, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2739,6 +2869,12 @@ private static Object invoke0(com.codename1.components.CheckBoxList typedTarget, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2905,6 +3041,12 @@ private static Object invoke0(com.codename1.components.CheckBoxList typedTarget, typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -3919,6 +4061,16 @@ private static Object invoke1(com.codename1.components.RadioButtonList typedTarg return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -4024,6 +4176,16 @@ private static Object invoke1(com.codename1.components.RadioButtonList typedTarg return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -4528,6 +4690,12 @@ private static Object invoke1(com.codename1.components.RadioButtonList typedTarg typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -4690,6 +4858,12 @@ private static Object invoke1(com.codename1.components.RadioButtonList typedTarg return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -4856,6 +5030,12 @@ private static Object invoke1(com.codename1.components.RadioButtonList typedTarg typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -5870,6 +6050,16 @@ private static Object invoke2(com.codename1.components.SwitchList typedTarget, S return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -5975,6 +6165,16 @@ private static Object invoke2(com.codename1.components.SwitchList typedTarget, S return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -6479,6 +6679,12 @@ private static Object invoke2(com.codename1.components.SwitchList typedTarget, S typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -6641,6 +6847,12 @@ private static Object invoke2(com.codename1.components.SwitchList typedTarget, S return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -6807,6 +7019,12 @@ private static Object invoke2(com.codename1.components.SwitchList typedTarget, S typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -7835,6 +8053,16 @@ private static Object invoke3(com.codename1.components.Accordion typedTarget, St return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -7940,6 +8168,16 @@ private static Object invoke3(com.codename1.components.Accordion typedTarget, St return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -8477,6 +8715,12 @@ private static Object invoke3(com.codename1.components.Accordion typedTarget, St typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -8657,6 +8901,12 @@ private static Object invoke3(com.codename1.components.Accordion typedTarget, St return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -8823,6 +9073,12 @@ private static Object invoke3(com.codename1.components.Accordion typedTarget, St typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -9890,6 +10146,16 @@ private static Object invoke4(com.codename1.components.Ads typedTarget, String n return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -9995,6 +10261,16 @@ private static Object invoke4(com.codename1.components.Ads typedTarget, String n return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -10524,6 +10800,12 @@ private static Object invoke4(com.codename1.components.Ads typedTarget, String n typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -10692,6 +10974,12 @@ private static Object invoke4(com.codename1.components.Ads typedTarget, String n return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -10864,6 +11152,12 @@ private static Object invoke4(com.codename1.components.Ads typedTarget, String n typedTarget.setUpdateDuration(toIntValue(adaptedArgs[0])); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -11861,6 +12155,16 @@ private static Object invoke5(com.codename1.components.AudioRecorderComponent ty return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -11966,6 +12270,16 @@ private static Object invoke5(com.codename1.components.AudioRecorderComponent ty return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -12447,6 +12761,12 @@ private static Object invoke5(com.codename1.components.AudioRecorderComponent ty typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -12603,6 +12923,12 @@ private static Object invoke5(com.codename1.components.AudioRecorderComponent ty return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -12769,6 +13095,12 @@ private static Object invoke5(com.codename1.components.AudioRecorderComponent ty typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -13783,6 +14115,16 @@ private static Object invoke6(com.codename1.components.ButtonList typedTarget, S return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -13888,6 +14230,16 @@ private static Object invoke6(com.codename1.components.ButtonList typedTarget, S return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -14392,6 +14744,12 @@ private static Object invoke6(com.codename1.components.ButtonList typedTarget, S typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -14554,6 +14912,12 @@ private static Object invoke6(com.codename1.components.ButtonList typedTarget, S return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -14720,6 +15084,12 @@ private static Object invoke6(com.codename1.components.ButtonList typedTarget, S typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -14797,7 +15167,7 @@ private static Object invoke6(com.codename1.components.ButtonList typedTarget, S throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke7(com.codename1.components.ClearableTextField typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke7(com.codename1.components.ChatBubble typedTarget, String name, Object[] safeArgs) throws Exception { if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -14985,6 +15355,12 @@ private static Object invoke7(com.codename1.components.ClearableTextField typedT typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; } } + if ("appendText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.appendText((java.lang.String) adaptedArgs[0]); return null; + } + } if ("applyRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -15161,6 +15537,11 @@ private static Object invoke7(com.codename1.components.ClearableTextField typedT return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); } } + if ("getBubbleText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBubbleText(); + } + } if ("getChildrenAsList".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -15350,6 +15731,11 @@ private static Object invoke7(com.codename1.components.ClearableTextField typedT return typedTarget.getLeadParent(); } } + if ("getMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMessage(); + } + } if ("getName".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getName(); @@ -15700,6 +16086,16 @@ private static Object invoke7(com.codename1.components.ClearableTextField typedT return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -15805,6 +16201,16 @@ private static Object invoke7(com.codename1.components.ClearableTextField typedT return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -16280,6 +16686,12 @@ private static Object invoke7(com.codename1.components.ClearableTextField typedT typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -16436,6 +16848,12 @@ private static Object invoke7(com.codename1.components.ClearableTextField typedT return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -16568,6 +16986,12 @@ private static Object invoke7(com.codename1.components.ClearableTextField typedT typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; } } + if ("setText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setText((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setTooltip".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -16602,6 +17026,12 @@ private static Object invoke7(com.codename1.components.ClearableTextField typedT typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -16679,537 +17109,10499 @@ private static Object invoke7(com.codename1.components.ClearableTextField typedT throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke8(com.codename1.components.FileEncodedImage typedTarget, String name, Object[] safeArgs) throws Exception { - if ("addActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } - if ("animate".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.animate(); - } - } - if ("applyMask".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); - return typedTarget.applyMask((java.lang.Object) adaptedArgs[0]); - } - if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.applyMask((java.lang.Object) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); - } - } - if ("applyMaskAutoScale".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); - return typedTarget.applyMaskAutoScale((java.lang.Object) adaptedArgs[0]); + private static Object invoke8(com.codename1.components.ChatInput typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); } - } - if ("asyncLock".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.asyncLock((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("createMask".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.createMask(); - } - } - if ("dispose".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.dispose(); return null; - } - } - if ("fill".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.fill(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("fireChangedEvent".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.fireChangedEvent(); return null; - } - } - if ("flipHorizontally".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.flipHorizontally(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("flipVertically".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.flipVertically(((Boolean) adaptedArgs[0]).booleanValue()); + return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); } - } - if ("getGraphics".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getGraphics(); + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.add((java.lang.String) adaptedArgs[0]); } - } - if ("getHeight".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getHeight(); + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); } - } - if ("getImage".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImage(); + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); } - } - if ("getImageData".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImageData(); + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); } } - if ("getImageName".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImageName(); + if ("addAll".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); + com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; + } + return typedTarget.addAll(varArgs); } } - if ("getRGB".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRGB(); + if ("addComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; } - if (matches(safeArgs, new Class[]{int[].class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class}, false); - typedTarget.getRGB((int[]) adaptedArgs[0]); return null; + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; } - } - if ("getRGBCached".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRGBCached(); + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; } } - if ("getSVGDocument".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getSVGDocument(); + if ("addDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("getWidth".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getWidth(); + if ("addDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("isAnimation".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isAnimation(); + if ("addDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("isLocked".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isLocked(); + if ("addFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.addFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; } } - if ("isOpaque".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isOpaque(); + if ("addLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("isSVG".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSVG(); + if ("addPointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("lock".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.lock(); return null; + if ("addPointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("mirror".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.mirror(); + if ("addPointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("modifyAlpha".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); - return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0])); - } - if (matches(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false); - return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + if ("addPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.addPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; } } - if ("modifyAlphaWithTranslucency".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); - return typedTarget.modifyAlphaWithTranslucency((byte) toIntValue(adaptedArgs[0])); + if ("addScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; } } - if ("removeActionListener".equals(name)) { + if ("addStateChangeListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + typedTarget.addStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("requiresDrawImage".equals(name)) { + if ("animate".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.requiresDrawImage(); + return typedTarget.animate(); } } - if ("rotate".equals(name)) { + if ("animateHierarchy".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.rotate(toIntValue(adaptedArgs[0])); - } - } - if ("rotate180Degrees".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.rotate180Degrees(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("rotate270Degrees".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.rotate270Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; } } - if ("rotate90Degrees".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.rotate90Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + if ("animateHierarchyAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; } } - if ("scale".equals(name)) { + if ("animateHierarchyFade".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.scale(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; } } - if ("scaled".equals(name)) { + if ("animateHierarchyFadeAndWait".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.scaled(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; } } - if ("scaledEncoded".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.scaledEncoded(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + if ("animateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; } } - if ("scaledHeight".equals(name)) { + if ("animateLayoutAndWait".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.scaledHeight(toIntValue(adaptedArgs[0])); + typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; } } - if ("scaledLargerRatio".equals(name)) { + if ("animateLayoutFade".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.scaledLargerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; } } - if ("scaledSmallerRatio".equals(name)) { + if ("animateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; + } + } + if ("animateUnlayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("announceForAccessibility".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("applyRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("bindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.bindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("blocksSideSwipe".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.blocksSideSwipe(); + } + } + if ("clear".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clear(); return null; + } + } + if ("clearClientProperties".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clearClientProperties(); return null; + } + } + if ("contains".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("containsOrOwns".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); + } + } + if ("createReplaceTransition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); + } + } + if ("createStyleAnimation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); + return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if ("drop".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("findDropTargetAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("findFirstFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.findFirstFocusable(); + } + } + if ("flushReplace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flushReplace(); return null; + } + } + if ("forceRevalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.forceRevalidate(); return null; + } + } + if ("getAbsoluteX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteX(); + } + } + if ("getAbsoluteY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteY(); + } + } + if ("getAccessibilityText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAccessibilityText(); + } + } + if ("getAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAllStyles(); + } + } + if ("getAnimationManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnimationManager(); + } + } + if ("getAttachButton".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAttachButton(); + } + } + if ("getBaseline".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getBaseline(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getBaselineResizeBehavior".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBaselineResizeBehavior(); + } + } + if ("getBindablePropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyNames(); + } + } + if ("getBindablePropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyTypes(); + } + } + if ("getBottomGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBottomGap(); + } + } + if ("getBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getBoundPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getChildrenAsList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("getClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); + } + } + if ("getClosestComponentTo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getCloudBoundProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudBoundProperty(); + } + } + if ("getCloudDestinationProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudDestinationProperty(); + } + } + if ("getComponentAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getComponentCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentCount(); + } + } + if ("getComponentForm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentForm(); + } + } + if ("getComponentIndex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("getComponentState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentState(); + } + } + if ("getCursor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCursor(); + } + } + if ("getDirtyRegion".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDirtyRegion(); + } + } + if ("getDisabledStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisabledStyle(); + } + } + if ("getDragTransparency".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDragTransparency(); + } + } + if ("getDraggedx".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedx(); + } + } + if ("getDraggedy".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedy(); + } + } + if ("getEditingDelegate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEditingDelegate(); + } + } + if ("getField".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getField(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getInlineAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineAllStyles(); + } + } + if ("getInlineDisabledStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineDisabledStyles(); + } + } + if ("getInlinePressedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlinePressedStyles(); + } + } + if ("getInlineSelectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineSelectedStyles(); + } + } + if ("getInlineStylesTheme".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineStylesTheme(); + } + } + if ("getInlineUnselectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineUnselectedStyles(); + } + } + if ("getInnerHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerHeight(); + } + } + if ("getInnerPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredH(); + } + } + if ("getInnerPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredW(); + } + } + if ("getInnerWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerWidth(); + } + } + if ("getInnerX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerX(); + } + } + if ("getInnerY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerY(); + } + } + if ("getLabelForComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLabelForComponent(); + } + } + if ("getLayout".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayout(); + } + } + if ("getLayoutHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutHeight(); + } + } + if ("getLayoutWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutWidth(); + } + } + if ("getLeadComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadComponent(); + } + } + if ("getLeadParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadParent(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getNativeOverlay".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNativeOverlay(); + } + } + if ("getNextFocusDown".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusDown(); + } + } + if ("getNextFocusLeft".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusLeft(); + } + } + if ("getNextFocusRight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusRight(); + } + } + if ("getNextFocusUp".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusUp(); + } + } + if ("getOuterHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterHeight(); + } + } + if ("getOuterPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredH(); + } + } + if ("getOuterPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredW(); + } + } + if ("getOuterWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterWidth(); + } + } + if ("getOuterX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterX(); + } + } + if ("getOuterY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterY(); + } + } + if ("getOwner".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOwner(); + } + } + if ("getParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getParent(); + } + } + if ("getPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredH(); + } + } + if ("getPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSize(); + } + } + if ("getPreferredSizeStr".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSizeStr(); + } + } + if ("getPreferredTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredTabIndex(); + } + } + if ("getPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredW(); + } + } + if ("getPressedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPressedStyle(); + } + } + if ("getPropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyNames(); + } + } + if ("getPropertyTypeNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypeNames(); + } + } + if ("getPropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypes(); + } + } + if ("getPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getResponderAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSafeAreaRoot(); + } + } + if ("getSameHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameHeight(); + } + } + if ("getSameWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameWidth(); + } + } + if ("getScrollAnimationSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollAnimationSpeed(); + } + } + if ("getScrollDimension".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollDimension(); + } + } + if ("getScrollIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollIncrement(); + } + } + if ("getScrollOpacity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacity(); + } + } + if ("getScrollOpacityChangeSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacityChangeSpeed(); + } + } + if ("getScrollX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollX(); + } + } + if ("getScrollY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollY(); + } + } + if ("getScrollable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollable(); + } + } + if ("getSelectCommandText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectCommandText(); + } + } + if ("getSelectedRect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedRect(); + } + } + if ("getSelectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedStyle(); + } + } + if ("getSendButton".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSendButton(); + } + } + if ("getSideGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSideGap(); + } + } + if ("getStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStyle(); + } + } + if ("getTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTabIndex(); + } + } + if ("getTensileLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTensileLength(); + } + } + if ("getText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getText(); + } + } + if ("getTextSelectionSupport".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextSelectionSupport(); + } + } + if ("getTooltip".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTooltip(); + } + } + if ("getUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIID(); + } + } + if ("getUIManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIManager(); + } + } + if ("getUnselectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUnselectedStyle(); + } + } + if ("getVisibleBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getVisibleBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getVoiceButton".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVoiceButton(); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("getX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getX(); + } + } + if ("getY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getY(); + } + } + if ("growShrink".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.growShrink(toIntValue(adaptedArgs[0])); return null; + } + } + if ("handlesInput".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.handlesInput(); + } + } + if ("hasFixedPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFixedPreferredSize(); + } + } + if ("hasFocus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFocus(); + } + } + if ("invalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.invalidate(); return null; + } + } + if ("isAlwaysTensile".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAlwaysTensile(); + } + } + if ("isBlockLead".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isBlockLead(); + } + } + if ("isCellRenderer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCellRenderer(); + } + } + if ("isChildOf".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); + return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); + } + } + if ("isDraggable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDraggable(); + } + } + if ("isDropTarget".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDropTarget(); + } + } + if ("isEditable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditable(); + } + } + if ("isEditing".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditing(); + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isFlatten".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFlatten(); + } + } + if ("isFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFocusable(); + } + } + if ("isGrabsPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isGrabsPointerEvents(); + } + } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } + if ("isHidden".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHidden(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.isHidden(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("isHideInLandscape".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInLandscape(); + } + } + if ("isHideInPortrait".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInPortrait(); + } + } + if ("isIgnorePointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isIgnorePointerEvents(); + } + } + if ("isOpaque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOpaque(); + } + } + if ("isOwnedBy".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.isOwnedBy((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("isPinchBlocksDragAndDrop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPinchBlocksDragAndDrop(); + } + } + if ("isRTL".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRTL(); + } + } + if ("isRippleEffect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRippleEffect(); + } + } + if ("isSafeArea".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeArea(); + } + } + if ("isSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeAreaRoot(); + } + } + if ("isScrollVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollVisible(); + } + } + if ("isScrollableX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableX(); + } + } + if ("isScrollableY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableY(); + } + } + if ("isSmoothScrolling".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSmoothScrolling(); + } + } + if ("isSnapToGrid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSnapToGrid(); + } + } + if ("isSurface".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSurface(); + } + } + if ("isTactileTouch".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTactileTouch(); + } + } + if ("isTensileDragEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTensileDragEnabled(); + } + } + if ("isTraversable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTraversable(); + } + } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); + } + } + if ("iterator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.iterator(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("keyPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyPressed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyReleased(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyRepeated".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; + } + } + if ("layoutContainer".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.layoutContainer(); return null; + } + } + if ("longPointerPress".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("morph".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; + } + } + if ("morphAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); + typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } + if ("paint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintBackgrounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintBackgrounds((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("paintComponentBackground".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponentBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintIntersectingComponentsAbove".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintIntersectingComponentsAbove((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintLock".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.paintLock(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("paintLockRelease".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.paintLockRelease(); return null; + } + } + if ("paintRippleOverlay".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintRippleOverlay((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("paintShadows".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintShadows((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("pointerDragged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerDragged(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerDragged((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHover".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHover((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverPressed".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverReleased".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerPressed(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerReleased(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("putClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.putClientProperty((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("refreshTheme".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.refreshTheme(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("remove".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.remove(); return null; + } + } + if ("removeAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeAll(); return null; + } + } + if ("removeComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("removeDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.removeFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("removeLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.removeScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("removeStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("repaint".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.repaint(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; + } + } + if ("replaceAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; + } + } + if ("requestFocus".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.requestFocus(); return null; + } + } + if ("respondsToPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.respondsToPointerEvents(); + } + } + if ("revalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidate(); return null; + } + } + if ("revalidateLater".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateLater(); return null; + } + } + if ("revalidateWithAnimationSafety".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateWithAnimationSafety(); return null; + } + } + if ("scrollComponentToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("scrollRectToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.scrollRectToVisible(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), (com.codename1.ui.Component) adaptedArgs[4]); return null; + } + } + if ("setAccessibilityText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setAlwaysTensile".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBlockLead".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.setBoundPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("setCellRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setCloudBoundProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudBoundProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setCloudDestinationProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setComponentState".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setComponentState((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setCursor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDirtyRegion".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; + } + } + if ("setDisabledStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setDisabledStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setDragTransparency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + typedTarget.setDragTransparency((byte) toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDraggable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDraggable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setDropTarget".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setEditingDelegate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); + typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFlatten".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFlatten(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocus".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocusable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setGrabsPointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setGrabsPointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHandlesInput".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHandlesInput(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setHeight(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setHidden".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("setHideInLandscape".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInLandscape(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHideInPortrait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setIgnorePointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setInlineAllStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineAllStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineDisabledStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineDisabledStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlinePressedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlinePressedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineSelectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineSelectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineStylesTheme".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false); + typedTarget.setInlineStylesTheme((com.codename1.ui.util.Resources) adaptedArgs[0]); return null; + } + } + if ("setInlineUnselectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setIsScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIsScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setLabelForComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class}, false); + typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; + } + } + if ("setLayout".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); + typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; + } + } + if ("setLeadComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNextFocusDown".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusDown((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusLeft".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusLeft((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusRight".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusRight((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusUp".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusUp((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setOnAttach".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + return typedTarget.setOnAttach((com.codename1.ui.events.ActionListener) adaptedArgs[0]); + } + } + if ("setOnSend".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + return typedTarget.setOnSend((com.codename1.ui.events.ActionListener) adaptedArgs[0]); + } + } + if ("setOnVoice".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + return typedTarget.setOnVoice((com.codename1.ui.events.ActionListener) adaptedArgs[0]); + } + } + if ("setOpaque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setOpaque(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setOwner".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setOwner((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setPinchBlocksDragAndDrop".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setPreferredH".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredH(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setPreferredSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setPreferredSizeStr".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setPreferredSizeStr((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setPreferredTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredW".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPressedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setPressedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("setRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setRippleEffect".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeArea".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeAreaRoot".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollAnimationSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollIncrement".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollOpacityChangeSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollOpacityChangeSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setScrollSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSelectCommandText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setSelectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setShouldCalcPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setSmoothScrolling".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSmoothScrolling(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSnapToGrid".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTactileTouch".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTactileTouch(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileDragEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTensileDragEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileLength".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTooltip".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTraversable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTraversable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + } + if ("setUIManager".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); + typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; + } + } + if ("setUnselectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setWidth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setWidth(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setX(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setY(toIntValue(adaptedArgs[0])); return null; + } + } + if ("startEditingAsync".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.startEditingAsync(); return null; + } + } + if ("stopEditing".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("stripMarginAndPadding".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.stripMarginAndPadding(); + } + } + if ("styleChanged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false); + typedTarget.styleChanged((java.lang.String) adaptedArgs[0], (com.codename1.ui.plaf.Style) adaptedArgs[1]); return null; + } + } + if ("toImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toImage(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + if ("unbindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("updateTabIndices".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); + } + } + if ("visibleBoundsContains".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke9(com.codename1.components.ChatView typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.add((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); + } + } + if ("addAll".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); + com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; + } + return typedTarget.addAll(varArgs); + } + } + if ("addComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; + } + } + if ("addDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.addFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("addLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addMessage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ai.ChatMessage.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ai.ChatMessage.class}, false); + return typedTarget.addMessage((com.codename1.ai.ChatMessage) adaptedArgs[0]); + } + } + if ("addPointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.addPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("addScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("addStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("animate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.animate(); + } + } + if ("animateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateHierarchyFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; + } + } + if ("animateUnlayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("announceForAccessibility".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("appendToLastMessage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.appendToLastMessage((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("applyRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("beginAssistantStream".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.beginAssistantStream(); + } + } + if ("bindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.bindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("blocksSideSwipe".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.blocksSideSwipe(); + } + } + if ("clearClientProperties".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clearClientProperties(); return null; + } + } + if ("contains".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("containsOrOwns".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); + } + } + if ("createReplaceTransition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); + } + } + if ("createStyleAnimation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); + return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if ("drop".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("findDropTargetAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("findFirstFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.findFirstFocusable(); + } + } + if ("flushReplace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flushReplace(); return null; + } + } + if ("forceRevalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.forceRevalidate(); return null; + } + } + if ("getAbsoluteX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteX(); + } + } + if ("getAbsoluteY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteY(); + } + } + if ("getAccessibilityText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAccessibilityText(); + } + } + if ("getAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAllStyles(); + } + } + if ("getAnimationManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnimationManager(); + } + } + if ("getBaseline".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getBaseline(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getBaselineResizeBehavior".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBaselineResizeBehavior(); + } + } + if ("getBindablePropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyNames(); + } + } + if ("getBindablePropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyTypes(); + } + } + if ("getBottomGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBottomGap(); + } + } + if ("getBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getBoundPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getChildrenAsList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("getClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); + } + } + if ("getClosestComponentTo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getCloudBoundProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudBoundProperty(); + } + } + if ("getCloudDestinationProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudDestinationProperty(); + } + } + if ("getComponentAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getComponentCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentCount(); + } + } + if ("getComponentForm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentForm(); + } + } + if ("getComponentIndex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("getComponentState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentState(); + } + } + if ("getCursor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCursor(); + } + } + if ("getDirtyRegion".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDirtyRegion(); + } + } + if ("getDisabledStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisabledStyle(); + } + } + if ("getDragTransparency".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDragTransparency(); + } + } + if ("getDraggedx".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedx(); + } + } + if ("getDraggedy".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedy(); + } + } + if ("getEditingDelegate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEditingDelegate(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getHistory".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHistory(); + } + } + if ("getInlineAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineAllStyles(); + } + } + if ("getInlineDisabledStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineDisabledStyles(); + } + } + if ("getInlinePressedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlinePressedStyles(); + } + } + if ("getInlineSelectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineSelectedStyles(); + } + } + if ("getInlineStylesTheme".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineStylesTheme(); + } + } + if ("getInlineUnselectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineUnselectedStyles(); + } + } + if ("getInnerHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerHeight(); + } + } + if ("getInnerPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredH(); + } + } + if ("getInnerPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredW(); + } + } + if ("getInnerWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerWidth(); + } + } + if ("getInnerX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerX(); + } + } + if ("getInnerY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerY(); + } + } + if ("getInput".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInput(); + } + } + if ("getLabelForComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLabelForComponent(); + } + } + if ("getLayout".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayout(); + } + } + if ("getLayoutHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutHeight(); + } + } + if ("getLayoutWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutWidth(); + } + } + if ("getLeadComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadComponent(); + } + } + if ("getLeadParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadParent(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getNativeOverlay".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNativeOverlay(); + } + } + if ("getNextFocusDown".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusDown(); + } + } + if ("getNextFocusLeft".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusLeft(); + } + } + if ("getNextFocusRight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusRight(); + } + } + if ("getNextFocusUp".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusUp(); + } + } + if ("getOuterHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterHeight(); + } + } + if ("getOuterPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredH(); + } + } + if ("getOuterPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredW(); + } + } + if ("getOuterWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterWidth(); + } + } + if ("getOuterX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterX(); + } + } + if ("getOuterY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterY(); + } + } + if ("getOwner".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOwner(); + } + } + if ("getParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getParent(); + } + } + if ("getPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredH(); + } + } + if ("getPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSize(); + } + } + if ("getPreferredSizeStr".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSizeStr(); + } + } + if ("getPreferredTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredTabIndex(); + } + } + if ("getPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredW(); + } + } + if ("getPressedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPressedStyle(); + } + } + if ("getPropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyNames(); + } + } + if ("getPropertyTypeNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypeNames(); + } + } + if ("getPropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypes(); + } + } + if ("getPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getResponderAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSafeAreaRoot(); + } + } + if ("getSameHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameHeight(); + } + } + if ("getSameWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameWidth(); + } + } + if ("getScrollAnimationSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollAnimationSpeed(); + } + } + if ("getScrollDimension".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollDimension(); + } + } + if ("getScrollIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollIncrement(); + } + } + if ("getScrollOpacity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacity(); + } + } + if ("getScrollOpacityChangeSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacityChangeSpeed(); + } + } + if ("getScrollX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollX(); + } + } + if ("getScrollY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollY(); + } + } + if ("getScrollable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollable(); + } + } + if ("getSelectCommandText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectCommandText(); + } + } + if ("getSelectedRect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedRect(); + } + } + if ("getSelectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedStyle(); + } + } + if ("getSideGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSideGap(); + } + } + if ("getStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStyle(); + } + } + if ("getTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTabIndex(); + } + } + if ("getTensileLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTensileLength(); + } + } + if ("getTextSelectionSupport".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextSelectionSupport(); + } + } + if ("getTooltip".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTooltip(); + } + } + if ("getUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIID(); + } + } + if ("getUIManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIManager(); + } + } + if ("getUnselectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUnselectedStyle(); + } + } + if ("getVisibleBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getVisibleBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("getX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getX(); + } + } + if ("getY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getY(); + } + } + if ("growShrink".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.growShrink(toIntValue(adaptedArgs[0])); return null; + } + } + if ("handlesInput".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.handlesInput(); + } + } + if ("hasFixedPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFixedPreferredSize(); + } + } + if ("hasFocus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFocus(); + } + } + if ("invalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.invalidate(); return null; + } + } + if ("isAlwaysTensile".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAlwaysTensile(); + } + } + if ("isBlockLead".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isBlockLead(); + } + } + if ("isCellRenderer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCellRenderer(); + } + } + if ("isChildOf".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); + return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); + } + } + if ("isDraggable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDraggable(); + } + } + if ("isDropTarget".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDropTarget(); + } + } + if ("isEditable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditable(); + } + } + if ("isEditing".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditing(); + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isFlatten".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFlatten(); + } + } + if ("isFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFocusable(); + } + } + if ("isGrabsPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isGrabsPointerEvents(); + } + } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } + if ("isHidden".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHidden(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.isHidden(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("isHideInLandscape".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInLandscape(); + } + } + if ("isHideInPortrait".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInPortrait(); + } + } + if ("isIgnorePointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isIgnorePointerEvents(); + } + } + if ("isOpaque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOpaque(); + } + } + if ("isOwnedBy".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.isOwnedBy((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("isPinchBlocksDragAndDrop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPinchBlocksDragAndDrop(); + } + } + if ("isRTL".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRTL(); + } + } + if ("isRippleEffect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRippleEffect(); + } + } + if ("isSafeArea".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeArea(); + } + } + if ("isSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeAreaRoot(); + } + } + if ("isScrollVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollVisible(); + } + } + if ("isScrollableX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableX(); + } + } + if ("isScrollableY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableY(); + } + } + if ("isSmoothScrolling".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSmoothScrolling(); + } + } + if ("isSnapToGrid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSnapToGrid(); + } + } + if ("isSurface".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSurface(); + } + } + if ("isTactileTouch".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTactileTouch(); + } + } + if ("isTensileDragEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTensileDragEnabled(); + } + } + if ("isTraversable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTraversable(); + } + } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); + } + } + if ("iterator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.iterator(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("keyPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyPressed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyReleased(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyRepeated".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; + } + } + if ("layoutContainer".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.layoutContainer(); return null; + } + } + if ("longPointerPress".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("morph".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; + } + } + if ("morphAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); + typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } + if ("paint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintBackgrounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintBackgrounds((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("paintComponentBackground".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponentBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintIntersectingComponentsAbove".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintIntersectingComponentsAbove((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintLock".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.paintLock(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("paintLockRelease".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.paintLockRelease(); return null; + } + } + if ("paintRippleOverlay".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintRippleOverlay((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("paintShadows".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintShadows((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("pointerDragged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerDragged(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerDragged((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHover".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHover((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverPressed".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverReleased".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerPressed(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerReleased(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("putClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.putClientProperty((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("refreshTheme".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.refreshTheme(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("remove".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.remove(); return null; + } + } + if ("removeAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeAll(); return null; + } + } + if ("removeComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("removeDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.removeFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("removeLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.removeScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("removeStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("repaint".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.repaint(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; + } + } + if ("replaceAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; + } + } + if ("requestFocus".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.requestFocus(); return null; + } + } + if ("respondsToPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.respondsToPointerEvents(); + } + } + if ("revalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidate(); return null; + } + } + if ("revalidateLater".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateLater(); return null; + } + } + if ("revalidateWithAnimationSafety".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateWithAnimationSafety(); return null; + } + } + if ("scrollComponentToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("scrollRectToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.scrollRectToVisible(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), (com.codename1.ui.Component) adaptedArgs[4]); return null; + } + } + if ("setAccessibilityText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setAlwaysTensile".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBlockLead".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.setBoundPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("setCellRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setCloudBoundProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudBoundProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setCloudDestinationProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setComponentState".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setComponentState((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setCursor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDirtyRegion".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; + } + } + if ("setDisabledStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setDisabledStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setDragTransparency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + typedTarget.setDragTransparency((byte) toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDraggable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDraggable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setDropTarget".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setEditingDelegate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); + typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFlatten".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFlatten(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocus".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocusable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setGrabsPointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setGrabsPointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHandlesInput".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHandlesInput(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setHeight(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setHidden".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("setHideInLandscape".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInLandscape(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHideInPortrait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setIgnorePointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setInlineAllStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineAllStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineDisabledStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineDisabledStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlinePressedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlinePressedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineSelectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineSelectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineStylesTheme".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false); + typedTarget.setInlineStylesTheme((com.codename1.ui.util.Resources) adaptedArgs[0]); return null; + } + } + if ("setInlineUnselectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setIsScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIsScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setLabelForComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class}, false); + typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; + } + } + if ("setLayout".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); + typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; + } + } + if ("setLeadComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNextFocusDown".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusDown((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusLeft".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusLeft((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusRight".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusRight((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusUp".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusUp((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setOnAttach".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.setOnAttach((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("setOnSend".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.setOnSend((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("setOnVoice".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.setOnVoice((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("setOpaque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setOpaque(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setOwner".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setOwner((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setPinchBlocksDragAndDrop".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setPreferredH".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredH(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setPreferredSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setPreferredSizeStr".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setPreferredSizeStr((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setPreferredTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredW".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPressedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setPressedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("setRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setRippleEffect".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeArea".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeAreaRoot".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollAnimationSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollIncrement".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollOpacityChangeSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollOpacityChangeSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setScrollSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSelectCommandText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setSelectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setShouldCalcPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setSmoothScrolling".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSmoothScrolling(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSnapToGrid".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTactileTouch".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTactileTouch(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileDragEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTensileDragEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileLength".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTooltip".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTraversable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTraversable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTypingIndicatorVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTypingIndicatorVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + } + if ("setUIManager".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); + typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; + } + } + if ("setUnselectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setWidth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setWidth(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setX(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setY(toIntValue(adaptedArgs[0])); return null; + } + } + if ("startEditingAsync".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.startEditingAsync(); return null; + } + } + if ("stopEditing".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("stripMarginAndPadding".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.stripMarginAndPadding(); + } + } + if ("styleChanged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false); + typedTarget.styleChanged((java.lang.String) adaptedArgs[0], (com.codename1.ui.plaf.Style) adaptedArgs[1]); return null; + } + } + if ("toImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toImage(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + if ("unbindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("updateTabIndices".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); + } + } + if ("visibleBoundsContains".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke10(com.codename1.components.ClearableTextField typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.add((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); + } + } + if ("addAll".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); + com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; + } + return typedTarget.addAll(varArgs); + } + } + if ("addComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; + } + } + if ("addDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.addFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("addLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.addPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("addScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("addStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("animate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.animate(); + } + } + if ("animateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateHierarchyFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; + } + } + if ("animateUnlayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("announceForAccessibility".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("applyRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("bindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.bindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("blocksSideSwipe".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.blocksSideSwipe(); + } + } + if ("clearClientProperties".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clearClientProperties(); return null; + } + } + if ("contains".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("containsOrOwns".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); + } + } + if ("createReplaceTransition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); + } + } + if ("createStyleAnimation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); + return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if ("drop".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("findDropTargetAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("findFirstFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.findFirstFocusable(); + } + } + if ("flushReplace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flushReplace(); return null; + } + } + if ("forceRevalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.forceRevalidate(); return null; + } + } + if ("getAbsoluteX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteX(); + } + } + if ("getAbsoluteY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteY(); + } + } + if ("getAccessibilityText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAccessibilityText(); + } + } + if ("getAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAllStyles(); + } + } + if ("getAnimationManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnimationManager(); + } + } + if ("getBaseline".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getBaseline(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getBaselineResizeBehavior".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBaselineResizeBehavior(); + } + } + if ("getBindablePropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyNames(); + } + } + if ("getBindablePropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyTypes(); + } + } + if ("getBottomGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBottomGap(); + } + } + if ("getBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getBoundPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getChildrenAsList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("getClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); + } + } + if ("getClosestComponentTo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getCloudBoundProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudBoundProperty(); + } + } + if ("getCloudDestinationProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudDestinationProperty(); + } + } + if ("getComponentAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getComponentCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentCount(); + } + } + if ("getComponentForm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentForm(); + } + } + if ("getComponentIndex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("getComponentState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentState(); + } + } + if ("getCursor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCursor(); + } + } + if ("getDirtyRegion".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDirtyRegion(); + } + } + if ("getDisabledStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisabledStyle(); + } + } + if ("getDragTransparency".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDragTransparency(); + } + } + if ("getDraggedx".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedx(); + } + } + if ("getDraggedy".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedy(); + } + } + if ("getEditingDelegate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEditingDelegate(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getInlineAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineAllStyles(); + } + } + if ("getInlineDisabledStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineDisabledStyles(); + } + } + if ("getInlinePressedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlinePressedStyles(); + } + } + if ("getInlineSelectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineSelectedStyles(); + } + } + if ("getInlineStylesTheme".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineStylesTheme(); + } + } + if ("getInlineUnselectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineUnselectedStyles(); + } + } + if ("getInnerHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerHeight(); + } + } + if ("getInnerPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredH(); + } + } + if ("getInnerPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredW(); + } + } + if ("getInnerWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerWidth(); + } + } + if ("getInnerX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerX(); + } + } + if ("getInnerY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerY(); + } + } + if ("getLabelForComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLabelForComponent(); + } + } + if ("getLayout".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayout(); + } + } + if ("getLayoutHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutHeight(); + } + } + if ("getLayoutWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutWidth(); + } + } + if ("getLeadComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadComponent(); + } + } + if ("getLeadParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadParent(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getNativeOverlay".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNativeOverlay(); + } + } + if ("getNextFocusDown".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusDown(); + } + } + if ("getNextFocusLeft".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusLeft(); + } + } + if ("getNextFocusRight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusRight(); + } + } + if ("getNextFocusUp".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusUp(); + } + } + if ("getOuterHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterHeight(); + } + } + if ("getOuterPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredH(); + } + } + if ("getOuterPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredW(); + } + } + if ("getOuterWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterWidth(); + } + } + if ("getOuterX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterX(); + } + } + if ("getOuterY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterY(); + } + } + if ("getOwner".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOwner(); + } + } + if ("getParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getParent(); + } + } + if ("getPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredH(); + } + } + if ("getPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSize(); + } + } + if ("getPreferredSizeStr".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSizeStr(); + } + } + if ("getPreferredTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredTabIndex(); + } + } + if ("getPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredW(); + } + } + if ("getPressedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPressedStyle(); + } + } + if ("getPropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyNames(); + } + } + if ("getPropertyTypeNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypeNames(); + } + } + if ("getPropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypes(); + } + } + if ("getPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getResponderAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSafeAreaRoot(); + } + } + if ("getSameHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameHeight(); + } + } + if ("getSameWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameWidth(); + } + } + if ("getScrollAnimationSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollAnimationSpeed(); + } + } + if ("getScrollDimension".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollDimension(); + } + } + if ("getScrollIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollIncrement(); + } + } + if ("getScrollOpacity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacity(); + } + } + if ("getScrollOpacityChangeSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacityChangeSpeed(); + } + } + if ("getScrollX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollX(); + } + } + if ("getScrollY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollY(); + } + } + if ("getScrollable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollable(); + } + } + if ("getSelectCommandText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectCommandText(); + } + } + if ("getSelectedRect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedRect(); + } + } + if ("getSelectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedStyle(); + } + } + if ("getSideGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSideGap(); + } + } + if ("getStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStyle(); + } + } + if ("getTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTabIndex(); + } + } + if ("getTensileLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTensileLength(); + } + } + if ("getTextSelectionSupport".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextSelectionSupport(); + } + } + if ("getTooltip".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTooltip(); + } + } + if ("getUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIID(); + } + } + if ("getUIManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIManager(); + } + } + if ("getUnselectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUnselectedStyle(); + } + } + if ("getVisibleBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getVisibleBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("getX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getX(); + } + } + if ("getY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getY(); + } + } + if ("growShrink".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.growShrink(toIntValue(adaptedArgs[0])); return null; + } + } + if ("handlesInput".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.handlesInput(); + } + } + if ("hasFixedPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFixedPreferredSize(); + } + } + if ("hasFocus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFocus(); + } + } + if ("invalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.invalidate(); return null; + } + } + if ("isAlwaysTensile".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAlwaysTensile(); + } + } + if ("isBlockLead".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isBlockLead(); + } + } + if ("isCellRenderer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCellRenderer(); + } + } + if ("isChildOf".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); + return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); + } + } + if ("isDraggable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDraggable(); + } + } + if ("isDropTarget".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDropTarget(); + } + } + if ("isEditable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditable(); + } + } + if ("isEditing".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditing(); + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isFlatten".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFlatten(); + } + } + if ("isFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFocusable(); + } + } + if ("isGrabsPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isGrabsPointerEvents(); + } + } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } + if ("isHidden".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHidden(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.isHidden(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("isHideInLandscape".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInLandscape(); + } + } + if ("isHideInPortrait".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInPortrait(); + } + } + if ("isIgnorePointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isIgnorePointerEvents(); + } + } + if ("isOpaque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOpaque(); + } + } + if ("isOwnedBy".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.isOwnedBy((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("isPinchBlocksDragAndDrop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPinchBlocksDragAndDrop(); + } + } + if ("isRTL".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRTL(); + } + } + if ("isRippleEffect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRippleEffect(); + } + } + if ("isSafeArea".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeArea(); + } + } + if ("isSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeAreaRoot(); + } + } + if ("isScrollVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollVisible(); + } + } + if ("isScrollableX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableX(); + } + } + if ("isScrollableY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableY(); + } + } + if ("isSmoothScrolling".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSmoothScrolling(); + } + } + if ("isSnapToGrid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSnapToGrid(); + } + } + if ("isSurface".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSurface(); + } + } + if ("isTactileTouch".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTactileTouch(); + } + } + if ("isTensileDragEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTensileDragEnabled(); + } + } + if ("isTraversable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTraversable(); + } + } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); + } + } + if ("iterator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.iterator(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("keyPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyPressed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyReleased(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyRepeated".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; + } + } + if ("layoutContainer".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.layoutContainer(); return null; + } + } + if ("longPointerPress".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("morph".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; + } + } + if ("morphAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); + typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } + if ("paint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintBackgrounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintBackgrounds((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("paintComponentBackground".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponentBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintIntersectingComponentsAbove".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintIntersectingComponentsAbove((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintLock".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.paintLock(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("paintLockRelease".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.paintLockRelease(); return null; + } + } + if ("paintRippleOverlay".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintRippleOverlay((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("paintShadows".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintShadows((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("pointerDragged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerDragged(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerDragged((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHover".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHover((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverPressed".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverReleased".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerPressed(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerReleased(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("putClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.putClientProperty((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("refreshTheme".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.refreshTheme(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("remove".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.remove(); return null; + } + } + if ("removeAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeAll(); return null; + } + } + if ("removeComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("removeDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.removeFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("removeLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.removeScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("removeStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("repaint".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.repaint(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; + } + } + if ("replaceAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; + } + } + if ("requestFocus".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.requestFocus(); return null; + } + } + if ("respondsToPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.respondsToPointerEvents(); + } + } + if ("revalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidate(); return null; + } + } + if ("revalidateLater".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateLater(); return null; + } + } + if ("revalidateWithAnimationSafety".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateWithAnimationSafety(); return null; + } + } + if ("scrollComponentToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("scrollRectToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.scrollRectToVisible(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), (com.codename1.ui.Component) adaptedArgs[4]); return null; + } + } + if ("setAccessibilityText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setAlwaysTensile".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBlockLead".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.setBoundPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("setCellRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setCloudBoundProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudBoundProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setCloudDestinationProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setComponentState".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setComponentState((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setCursor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDirtyRegion".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; + } + } + if ("setDisabledStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setDisabledStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setDragTransparency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + typedTarget.setDragTransparency((byte) toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDraggable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDraggable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setDropTarget".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setEditingDelegate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); + typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFlatten".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFlatten(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocus".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocusable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setGrabsPointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setGrabsPointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHandlesInput".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHandlesInput(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setHeight(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setHidden".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("setHideInLandscape".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInLandscape(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHideInPortrait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setIgnorePointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setInlineAllStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineAllStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineDisabledStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineDisabledStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlinePressedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlinePressedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineSelectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineSelectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineStylesTheme".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false); + typedTarget.setInlineStylesTheme((com.codename1.ui.util.Resources) adaptedArgs[0]); return null; + } + } + if ("setInlineUnselectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setIsScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIsScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setLabelForComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class}, false); + typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; + } + } + if ("setLayout".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); + typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; + } + } + if ("setLeadComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNextFocusDown".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusDown((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusLeft".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusLeft((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusRight".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusRight((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusUp".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusUp((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setOpaque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setOpaque(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setOwner".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setOwner((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setPinchBlocksDragAndDrop".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setPreferredH".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredH(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setPreferredSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setPreferredSizeStr".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setPreferredSizeStr((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setPreferredTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredW".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPressedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setPressedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("setRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setRippleEffect".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeArea".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeAreaRoot".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollAnimationSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollIncrement".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollOpacityChangeSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollOpacityChangeSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setScrollSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSelectCommandText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setSelectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setShouldCalcPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setSmoothScrolling".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSmoothScrolling(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSnapToGrid".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTactileTouch".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTactileTouch(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileDragEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTensileDragEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileLength".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTooltip".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTraversable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTraversable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + } + if ("setUIManager".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); + typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; + } + } + if ("setUnselectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setWidth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setWidth(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setX(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setY(toIntValue(adaptedArgs[0])); return null; + } + } + if ("startEditingAsync".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.startEditingAsync(); return null; + } + } + if ("stopEditing".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("stripMarginAndPadding".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.stripMarginAndPadding(); + } + } + if ("styleChanged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false); + typedTarget.styleChanged((java.lang.String) adaptedArgs[0], (com.codename1.ui.plaf.Style) adaptedArgs[1]); return null; + } + } + if ("toImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toImage(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + if ("unbindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("updateTabIndices".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); + } + } + if ("visibleBoundsContains".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke11(com.codename1.components.FileEncodedImage typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("animate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.animate(); + } + } + if ("applyMask".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.applyMask((java.lang.Object) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.applyMask((java.lang.Object) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); + } + } + if ("applyMaskAutoScale".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.applyMaskAutoScale((java.lang.Object) adaptedArgs[0]); + } + } + if ("asyncLock".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.asyncLock((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("createMask".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.createMask(); + } + } + if ("dispose".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.dispose(); return null; + } + } + if ("fill".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.fill(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("fireChangedEvent".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.fireChangedEvent(); return null; + } + } + if ("flipHorizontally".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.flipHorizontally(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("flipVertically".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.flipVertically(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("getGraphics".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGraphics(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImage(); + } + } + if ("getImageData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImageData(); + } + } + if ("getImageName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImageName(); + } + } + if ("getRGB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRGB(); + } + if (matches(safeArgs, new Class[]{int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class}, false); + typedTarget.getRGB((int[]) adaptedArgs[0]); return null; + } + } + if ("getRGBCached".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRGBCached(); + } + } + if ("getSVGDocument".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSVGDocument(); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("isAnimation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAnimation(); + } + } + if ("isDisposed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDisposed(); + } + } + if ("isLocked".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLocked(); + } + } + if ("isOpaque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOpaque(); + } + } + if ("isSVG".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSVG(); + } + } + if ("lock".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.lock(); return null; + } + } + if ("mirror".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.mirror(); + } + } + if ("modifyAlpha".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false); + return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("modifyAlphaWithTranslucency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.modifyAlphaWithTranslucency((byte) toIntValue(adaptedArgs[0])); + } + } + if ("removeActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("requiresDrawImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.requiresDrawImage(); + } + } + if ("rotate".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.rotate(toIntValue(adaptedArgs[0])); + } + } + if ("rotate180Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate180Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("rotate270Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate270Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("rotate90Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate90Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("scale".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.scale(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("scaled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaled(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledEncoded".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaledEncoded(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.scaledHeight(toIntValue(adaptedArgs[0])); + } + } + if ("scaledLargerRatio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaledLargerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledSmallerRatio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaledSmallerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledWidth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.scaledWidth(toIntValue(adaptedArgs[0])); + } + } + if ("setImageName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setImageName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("subImage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); + return typedTarget.subImage(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue()); + } + } + if ("toRGB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.toRGB((com.codename1.ui.RGBImage) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6])); return null; + } + } + if ("unlock".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.unlock(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke12(com.codename1.components.FileEncodedImageAsync typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("animate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.animate(); + } + } + if ("applyMask".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.applyMask((java.lang.Object) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.applyMask((java.lang.Object) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); + } + } + if ("applyMaskAutoScale".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.applyMaskAutoScale((java.lang.Object) adaptedArgs[0]); + } + } + if ("asyncLock".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.asyncLock((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("createMask".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.createMask(); + } + } + if ("dispose".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.dispose(); return null; + } + } + if ("fill".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.fill(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("fireChangedEvent".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.fireChangedEvent(); return null; + } + } + if ("flipHorizontally".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.flipHorizontally(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("flipVertically".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.flipVertically(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("getGraphics".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGraphics(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImage(); + } + } + if ("getImageData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImageData(); + } + } + if ("getImageName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImageName(); + } + } + if ("getRGB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRGB(); + } + if (matches(safeArgs, new Class[]{int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class}, false); + typedTarget.getRGB((int[]) adaptedArgs[0]); return null; + } + } + if ("getRGBCached".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRGBCached(); + } + } + if ("getSVGDocument".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSVGDocument(); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("isAnimation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAnimation(); + } + } + if ("isDisposed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDisposed(); + } + } + if ("isLocked".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLocked(); + } + } + if ("isOpaque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOpaque(); + } + } + if ("isSVG".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSVG(); + } + } + if ("lock".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.lock(); return null; + } + } + if ("mirror".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.mirror(); + } + } + if ("modifyAlpha".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false); + return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("modifyAlphaWithTranslucency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.modifyAlphaWithTranslucency((byte) toIntValue(adaptedArgs[0])); + } + } + if ("removeActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("requiresDrawImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.requiresDrawImage(); + } + } + if ("rotate".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.rotate(toIntValue(adaptedArgs[0])); + } + } + if ("rotate180Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate180Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("rotate270Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate270Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("rotate90Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate90Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("scale".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.scale(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("scaled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaled(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledEncoded".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaledEncoded(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.scaledHeight(toIntValue(adaptedArgs[0])); + } + } + if ("scaledLargerRatio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaledLargerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledSmallerRatio".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); return typedTarget.scaledSmallerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } - if ("scaledWidth".equals(name)) { + if ("scaledWidth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.scaledWidth(toIntValue(adaptedArgs[0])); + } + } + if ("setImageName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setImageName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("subImage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); + return typedTarget.subImage(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue()); + } + } + if ("toRGB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.toRGB((com.codename1.ui.RGBImage) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6])); return null; + } + } + if ("unlock".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.unlock(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke13(com.codename1.components.FileTree typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.add((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); + } + } + if ("addAll".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); + com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; + } + return typedTarget.addAll(varArgs); + } + } + if ("addComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; + } + } + if ("addDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.addFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("addLeafListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addLeafListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.addPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("addScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("addStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("animate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.animate(); + } + } + if ("animateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateHierarchyFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; + } + } + if ("animateUnlayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("announceForAccessibility".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("applyRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("bindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.bindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("blocksSideSwipe".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.blocksSideSwipe(); + } + } + if ("clearClientProperties".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clearClientProperties(); return null; + } + } + if ("collapsePath".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object[].class}, true); + java.lang.Object[] varArgs = new java.lang.Object[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (java.lang.Object) adaptedArgs[i]; + } + typedTarget.collapsePath(varArgs); return null; + } + } + if ("contains".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("containsOrOwns".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); + } + } + if ("createReplaceTransition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); + } + } + if ("createStyleAnimation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); + return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if ("drop".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("expandPath".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object[].class}, true); + java.lang.Object[] varArgs = new java.lang.Object[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (java.lang.Object) adaptedArgs[i]; + } + typedTarget.expandPath(varArgs); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Object[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Object[].class}, true); + java.lang.Object[] varArgs = new java.lang.Object[adaptedArgs.length - 1]; + for (int i = 1; i < adaptedArgs.length; i++) { + varArgs[i - 1] = (java.lang.Object) adaptedArgs[i]; + } + typedTarget.expandPath(((Boolean) adaptedArgs[0]).booleanValue(), varArgs); return null; + } + } + if ("findDropTargetAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("findFirstFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.findFirstFocusable(); + } + } + if ("findNodeComponent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.findNodeComponent((java.lang.Object) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); + return typedTarget.findNodeComponent((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); + } + } + if ("flushReplace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flushReplace(); return null; + } + } + if ("forceRevalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.forceRevalidate(); return null; + } + } + if ("getAbsoluteX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteX(); + } + } + if ("getAbsoluteY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteY(); + } + } + if ("getAccessibilityText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAccessibilityText(); + } + } + if ("getAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAllStyles(); + } + } + if ("getAnimationManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnimationManager(); + } + } + if ("getBaseline".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getBaseline(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getBaselineResizeBehavior".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBaselineResizeBehavior(); + } + } + if ("getBindablePropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyNames(); + } + } + if ("getBindablePropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyTypes(); + } + } + if ("getBottomGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBottomGap(); + } + } + if ("getBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getBoundPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getChildrenAsList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("getClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); + } + } + if ("getClosestComponentTo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getCloudBoundProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudBoundProperty(); + } + } + if ("getCloudDestinationProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudDestinationProperty(); + } + } + if ("getComponentAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getComponentCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentCount(); + } + } + if ("getComponentForm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentForm(); + } + } + if ("getComponentIndex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("getComponentState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentState(); + } + } + if ("getCursor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCursor(); + } + } + if ("getDirtyRegion".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDirtyRegion(); + } + } + if ("getDisabledStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisabledStyle(); + } + } + if ("getDragTransparency".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDragTransparency(); + } + } + if ("getDraggedx".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedx(); + } + } + if ("getDraggedy".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedy(); + } + } + if ("getEditingDelegate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEditingDelegate(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getInlineAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineAllStyles(); + } + } + if ("getInlineDisabledStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineDisabledStyles(); + } + } + if ("getInlinePressedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlinePressedStyles(); + } + } + if ("getInlineSelectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineSelectedStyles(); + } + } + if ("getInlineStylesTheme".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineStylesTheme(); + } + } + if ("getInlineUnselectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineUnselectedStyles(); + } + } + if ("getInnerHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerHeight(); + } + } + if ("getInnerPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredH(); + } + } + if ("getInnerPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredW(); + } + } + if ("getInnerWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerWidth(); + } + } + if ("getInnerX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerX(); + } + } + if ("getInnerY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerY(); + } + } + if ("getLabelForComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLabelForComponent(); + } + } + if ("getLayout".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayout(); + } + } + if ("getLayoutHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutHeight(); + } + } + if ("getLayoutWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutWidth(); + } + } + if ("getLeadComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadComponent(); + } + } + if ("getLeadParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadParent(); + } + } + if ("getModel".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getModel(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getNativeOverlay".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNativeOverlay(); + } + } + if ("getNextFocusDown".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusDown(); + } + } + if ("getNextFocusLeft".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusLeft(); + } + } + if ("getNextFocusRight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusRight(); + } + } + if ("getNextFocusUp".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusUp(); + } + } + if ("getOuterHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterHeight(); + } + } + if ("getOuterPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredH(); + } + } + if ("getOuterPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredW(); + } + } + if ("getOuterWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterWidth(); + } + } + if ("getOuterX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterX(); + } + } + if ("getOuterY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterY(); + } + } + if ("getOwner".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOwner(); + } + } + if ("getParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getParent(); + } + } + if ("getParentComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getParentComponent((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("getParentNode".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getParentNode((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("getPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredH(); + } + } + if ("getPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSize(); + } + } + if ("getPreferredSizeStr".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSizeStr(); + } + } + if ("getPreferredTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredTabIndex(); + } + } + if ("getPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredW(); + } + } + if ("getPressedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPressedStyle(); + } + } + if ("getPropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyNames(); + } + } + if ("getPropertyTypeNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypeNames(); + } + } + if ("getPropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypes(); + } + } + if ("getPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getResponderAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSafeAreaRoot(); + } + } + if ("getSameHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameHeight(); + } + } + if ("getSameWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameWidth(); + } + } + if ("getScrollAnimationSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollAnimationSpeed(); + } + } + if ("getScrollDimension".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollDimension(); + } + } + if ("getScrollIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollIncrement(); + } + } + if ("getScrollOpacity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacity(); + } + } + if ("getScrollOpacityChangeSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacityChangeSpeed(); + } + } + if ("getScrollX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollX(); + } + } + if ("getScrollY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollY(); + } + } + if ("getScrollable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollable(); + } + } + if ("getSelectCommandText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectCommandText(); + } + } + if ("getSelectedItem".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedItem(); + } + } + if ("getSelectedRect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedRect(); + } + } + if ("getSelectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedStyle(); + } + } + if ("getSideGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSideGap(); + } + } + if ("getStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStyle(); + } + } + if ("getTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTabIndex(); + } + } + if ("getTensileLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTensileLength(); + } + } + if ("getTextSelectionSupport".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextSelectionSupport(); + } + } + if ("getTooltip".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTooltip(); + } + } + if ("getTreeState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTreeState(); + } + } + if ("getUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIID(); + } + } + if ("getUIManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIManager(); + } + } + if ("getUnselectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUnselectedStyle(); + } + } + if ("getVisibleBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getVisibleBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("getX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getX(); + } + } + if ("getY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getY(); + } + } + if ("growShrink".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.growShrink(toIntValue(adaptedArgs[0])); return null; + } + } + if ("handlesInput".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.handlesInput(); + } + } + if ("hasFixedPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFixedPreferredSize(); + } + } + if ("hasFocus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFocus(); + } + } + if ("invalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.invalidate(); return null; + } + } + if ("isAlwaysTensile".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAlwaysTensile(); + } + } + if ("isBlockLead".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isBlockLead(); + } + } + if ("isCellRenderer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCellRenderer(); + } + } + if ("isChildOf".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); + return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); + } + } + if ("isDraggable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDraggable(); + } + } + if ("isDropTarget".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDropTarget(); + } + } + if ("isEditable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditable(); + } + } + if ("isEditing".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditing(); + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isFlatten".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFlatten(); + } + } + if ("isFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFocusable(); + } + } + if ("isGrabsPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isGrabsPointerEvents(); + } + } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } + if ("isHidden".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHidden(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.isHidden(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("isHideInLandscape".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInLandscape(); + } + } + if ("isHideInPortrait".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInPortrait(); + } + } + if ("isIgnorePointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isIgnorePointerEvents(); + } + } + if ("isMultilineMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isMultilineMode(); + } + } + if ("isOpaque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOpaque(); + } + } + if ("isOwnedBy".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.isOwnedBy((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("isPinchBlocksDragAndDrop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPinchBlocksDragAndDrop(); + } + } + if ("isRTL".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRTL(); + } + } + if ("isRippleEffect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRippleEffect(); + } + } + if ("isSafeArea".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeArea(); + } + } + if ("isSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeAreaRoot(); + } + } + if ("isScrollVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollVisible(); + } + } + if ("isScrollableX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableX(); + } + } + if ("isScrollableY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableY(); + } + } + if ("isSmoothScrolling".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSmoothScrolling(); + } + } + if ("isSnapToGrid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSnapToGrid(); + } + } + if ("isSurface".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSurface(); + } + } + if ("isTactileTouch".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTactileTouch(); + } + } + if ("isTensileDragEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTensileDragEnabled(); + } + } + if ("isTraversable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTraversable(); + } + } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); + } + } + if ("iterator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.iterator(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("keyPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyPressed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyReleased(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyRepeated".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; + } + } + if ("layoutContainer".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.layoutContainer(); return null; + } + } + if ("longPointerPress".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("morph".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; + } + } + if ("morphAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); + typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } + if ("paint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintBackgrounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintBackgrounds((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("paintComponentBackground".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponentBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintIntersectingComponentsAbove".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintIntersectingComponentsAbove((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintLock".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.paintLock(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("paintLockRelease".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.paintLockRelease(); return null; + } + } + if ("paintRippleOverlay".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintRippleOverlay((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("paintShadows".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintShadows((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("pointerDragged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerDragged(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerDragged((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHover".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHover((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverPressed".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverReleased".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerPressed(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerReleased(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("putClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.putClientProperty((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("refreshNode".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.refreshNode((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("refreshTheme".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.refreshTheme(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("remove".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.remove(); return null; + } + } + if ("removeAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeAll(); return null; + } + } + if ("removeComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("removeDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.removeFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("removeLeafListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeLeafListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.removeScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("removeStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("repaint".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.repaint(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; + } + } + if ("replaceAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; + } + } + if ("requestFocus".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.requestFocus(); return null; + } + } + if ("respondsToPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.respondsToPointerEvents(); + } + } + if ("revalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidate(); return null; + } + } + if ("revalidateLater".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateLater(); return null; + } + } + if ("revalidateWithAnimationSafety".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateWithAnimationSafety(); return null; + } + } + if ("scrollComponentToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("scrollRectToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.scrollRectToVisible(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), (com.codename1.ui.Component) adaptedArgs[4]); return null; + } + } + if ("setAccessibilityText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setAlwaysTensile".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBlockLead".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.setBoundPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("setCellRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setCloudBoundProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudBoundProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setCloudDestinationProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setComponentState".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setComponentState((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setCursor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDirtyRegion".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; + } + } + if ("setDisabledStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setDisabledStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setDragTransparency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + typedTarget.setDragTransparency((byte) toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDraggable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDraggable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setDropTarget".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setEditingDelegate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); + typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFlatten".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFlatten(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocus".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocusable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setGrabsPointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setGrabsPointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHandlesInput".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHandlesInput(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setHeight(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setHidden".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("setHideInLandscape".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInLandscape(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHideInPortrait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setIgnorePointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setInlineAllStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineAllStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineDisabledStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineDisabledStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlinePressedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlinePressedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineSelectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineSelectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineStylesTheme".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false); + typedTarget.setInlineStylesTheme((com.codename1.ui.util.Resources) adaptedArgs[0]); return null; + } + } + if ("setInlineUnselectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setIsScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIsScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setLabelForComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class}, false); + typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; + } + } + if ("setLayout".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); + typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; + } + } + if ("setLeadComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setModel".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.tree.TreeModel.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.tree.TreeModel.class}, false); + typedTarget.setModel((com.codename1.ui.tree.TreeModel) adaptedArgs[0]); return null; + } + } + if ("setMultilineMode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setMultilineMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNextFocusDown".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusDown((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusLeft".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusLeft((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusRight".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusRight((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusUp".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusUp((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setOpaque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setOpaque(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setOwner".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setOwner((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setPinchBlocksDragAndDrop".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setPreferredH".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredH(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setPreferredSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setPreferredSizeStr".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setPreferredSizeStr((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setPreferredTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredW".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPressedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setPressedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("setRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setRippleEffect".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeArea".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeAreaRoot".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollAnimationSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollIncrement".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollOpacityChangeSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollOpacityChangeSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setScrollSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSelectCommandText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setSelectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setShouldCalcPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setSmoothScrolling".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSmoothScrolling(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSnapToGrid".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTactileTouch".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTactileTouch(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileDragEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTensileDragEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileLength".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTooltip".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTraversable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTraversable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTreeState".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.tree.Tree.TreeState.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.tree.Tree.TreeState.class}, false); + typedTarget.setTreeState((com.codename1.ui.tree.Tree.TreeState) adaptedArgs[0]); return null; + } + } + if ("setUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + } + if ("setUIManager".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); + typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; + } + } + if ("setUnselectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setWidth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setWidth(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setX(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setY(toIntValue(adaptedArgs[0])); return null; + } + } + if ("startEditingAsync".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.startEditingAsync(); return null; + } + } + if ("stopEditing".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("stripMarginAndPadding".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.stripMarginAndPadding(); + } + } + if ("styleChanged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false); + typedTarget.styleChanged((java.lang.String) adaptedArgs[0], (com.codename1.ui.plaf.Style) adaptedArgs[1]); return null; + } + } + if ("toImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toImage(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + if ("unbindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("updateTabIndices".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); + } + } + if ("visibleBoundsContains".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke14(com.codename1.components.FileTreeModel typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addExtensionFilter".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.addExtensionFilter((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("getChildren".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.getChildren((java.lang.Object) adaptedArgs[0]); + } + } + if ("isLeaf".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.isLeaf((java.lang.Object) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke15(com.codename1.components.FloatingActionButton typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.addFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("addLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.addPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("addScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("addStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("animate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.animate(); + } + } + if ("announceForAccessibility".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("bindFabToContainer".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.bindFabToContainer((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.bindFabToContainer((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); + } + } + if ("bindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.bindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("bindStateTo".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Button.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Button.class}, false); + typedTarget.bindStateTo((com.codename1.ui.Button) adaptedArgs[0]); return null; + } + } + if ("blocksSideSwipe".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.blocksSideSwipe(); + } + } + if ("clearClientProperties".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clearClientProperties(); return null; + } + } + if ("contains".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("containsOrOwns".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createStyleAnimation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); + return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if ("createSubFAB".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.String.class}, false); + return typedTarget.createSubFAB(((Character) adaptedArgs[0]).charValue(), (java.lang.String) adaptedArgs[1]); + } + } + if ("drop".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("getAbsoluteX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteX(); + } + } + if ("getAbsoluteY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteY(); + } + } + if ("getAccessibilityText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAccessibilityText(); + } + } + if ("getActionListeners".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getActionListeners(); + } + } + if ("getAlignment".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAlignment(); + } + } + if ("getAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAllStyles(); + } + } + if ("getAnimationManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnimationManager(); + } + } + if ("getBadgeStyleComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBadgeStyleComponent(); + } + } + if ("getBadgeText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBadgeText(); + } + } + if ("getBaseline".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getBaseline(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getBaselineResizeBehavior".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBaselineResizeBehavior(); + } + } + if ("getBindablePropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyNames(); + } + } + if ("getBindablePropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyTypes(); + } + } + if ("getBottomGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBottomGap(); + } + } + if ("getBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getBoundPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); + } + } + if ("getCloudBoundProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudBoundProperty(); + } + } + if ("getCloudDestinationProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudDestinationProperty(); + } + } + if ("getCommand".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCommand(); + } + } + if ("getComponentForm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentForm(); + } + } + if ("getComponentState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentState(); + } + } + if ("getCursor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCursor(); + } + } + if ("getDirtyRegion".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDirtyRegion(); + } + } + if ("getDisabledIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisabledIcon(); + } + } + if ("getDisabledStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisabledStyle(); + } + } + if ("getDragTransparency".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDragTransparency(); + } + } + if ("getDraggedx".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedx(); + } + } + if ("getDraggedy".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedy(); + } + } + if ("getEditingDelegate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEditingDelegate(); + } + } + if ("getFloatingActionTextUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFloatingActionTextUIID(); + } + } + if ("getFontIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFontIcon(); + } + } + if ("getFontIconSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFontIconSize(); + } + } + if ("getGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGap(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIcon(); + } + } + if ("getIconFont".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconFont(); + } + } + if ("getIconFromState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconFromState(); + } + } + if ("getIconStyleComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconStyleComponent(); + } + } + if ("getIconUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconUIID(); + } + } + if ("getInlineAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineAllStyles(); + } + } + if ("getInlineDisabledStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineDisabledStyles(); + } + } + if ("getInlinePressedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlinePressedStyles(); + } + } + if ("getInlineSelectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineSelectedStyles(); + } + } + if ("getInlineStylesTheme".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineStylesTheme(); + } + } + if ("getInlineUnselectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineUnselectedStyles(); + } + } + if ("getInnerHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerHeight(); + } + } + if ("getInnerPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredH(); + } + } + if ("getInnerPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredW(); + } + } + if ("getInnerWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerWidth(); + } + } + if ("getInnerX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerX(); + } + } + if ("getInnerY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerY(); + } + } + if ("getLabelForComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLabelForComponent(); + } + } + if ("getListeners".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getListeners(); + } + } + if ("getMask".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMask(); + } + } + if ("getMaskName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaskName(); + } + } + if ("getMaskedIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaskedIcon(); + } + } + if ("getMaterialIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaterialIcon(); + } + } + if ("getMaterialIconSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaterialIconSize(); + } + } + if ("getMaxAutoSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxAutoSize(); + } + } + if ("getMinAutoSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMinAutoSize(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getNativeOverlay".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNativeOverlay(); + } + } + if ("getNextFocusDown".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusDown(); + } + } + if ("getNextFocusLeft".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusLeft(); + } + } + if ("getNextFocusRight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusRight(); + } + } + if ("getNextFocusUp".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusUp(); + } + } + if ("getOuterHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterHeight(); + } + } + if ("getOuterPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredH(); + } + } + if ("getOuterPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredW(); + } + } + if ("getOuterWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterWidth(); + } + } + if ("getOuterX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterX(); + } + } + if ("getOuterY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterY(); + } + } + if ("getOwner".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOwner(); + } + } + if ("getParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getParent(); + } + } + if ("getPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredH(); + } + } + if ("getPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSize(); + } + } + if ("getPreferredSizeStr".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSizeStr(); + } + } + if ("getPreferredTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredTabIndex(); + } + } + if ("getPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredW(); + } + } + if ("getPressedIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPressedIcon(); + } + } + if ("getPressedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPressedStyle(); + } + } + if ("getPropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyNames(); + } + } + if ("getPropertyTypeNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypeNames(); + } + } + if ("getPropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypes(); + } + } + if ("getPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getReleaseRadius".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getReleaseRadius(); + } + } + if ("getRolloverIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRolloverIcon(); + } + } + if ("getRolloverPressedIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRolloverPressedIcon(); + } + } + if ("getSameHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameHeight(); + } + } + if ("getSameWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameWidth(); + } + } + if ("getScrollAnimationSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollAnimationSpeed(); + } + } + if ("getScrollDimension".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollDimension(); + } + } + if ("getScrollOpacity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacity(); + } + } + if ("getScrollOpacityChangeSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacityChangeSpeed(); + } + } + if ("getScrollX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollX(); + } + } + if ("getScrollY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollY(); + } + } + if ("getScrollable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollable(); + } + } + if ("getSelectCommandText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectCommandText(); + } + } + if ("getSelectedRect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedRect(); + } + } + if ("getSelectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedStyle(); + } + } + if ("getShiftMillimeters".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShiftMillimeters(); + } + } + if ("getShiftMillimetersF".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShiftMillimetersF(); + } + } + if ("getShiftText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShiftText(); + } + } + if ("getSideGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSideGap(); + } + } + if ("getState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getState(); + } + } + if ("getStringWidth".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class}, false); + return typedTarget.getStringWidth((com.codename1.ui.Font) adaptedArgs[0]); + } + } + if ("getStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStyle(); + } + } + if ("getTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTabIndex(); + } + } + if ("getTensileLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTensileLength(); + } + } + if ("getText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getText(); + } + } + if ("getTextPosition".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextPosition(); + } + } + if ("getTextSelectionSupport".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextSelectionSupport(); + } + } + if ("getTooltip".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTooltip(); + } + } + if ("getUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIID(); + } + } + if ("getUIManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIManager(); + } + } + if ("getUnselectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUnselectedStyle(); + } + } + if ("getVerticalAlignment".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVerticalAlignment(); + } + } + if ("getVisibleBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getVisibleBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("getX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getX(); + } + } + if ("getY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getY(); + } + } + if ("growShrink".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.growShrink(toIntValue(adaptedArgs[0])); return null; + } + } + if ("handlesInput".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.handlesInput(); + } + } + if ("hasFixedPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFixedPreferredSize(); + } + } + if ("hasFocus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFocus(); + } + } + if ("isAlwaysTensile".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAlwaysTensile(); + } + } + if ("isAutoRelease".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAutoRelease(); + } + } + if ("isAutoSizeMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAutoSizeMode(); + } + } + if ("isBlockLead".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isBlockLead(); + } + } + if ("isCapsText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCapsText(); + } + } + if ("isCellRenderer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCellRenderer(); + } + } + if ("isChildOf".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); + return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); + } + } + if ("isDraggable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDraggable(); + } + } + if ("isDropTarget".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDropTarget(); + } + } + if ("isEditable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditable(); + } + } + if ("isEditing".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditing(); + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isEndsWith3Points".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEndsWith3Points(); + } + } + if ("isFlatten".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFlatten(); + } + } + if ("isFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFocusable(); + } + } + if ("isGrabsPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isGrabsPointerEvents(); + } + } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } + if ("isHidden".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHidden(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.isHidden(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("isHideInLandscape".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInLandscape(); + } + } + if ("isHideInPortrait".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInPortrait(); + } + } + if ("isIgnorePointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isIgnorePointerEvents(); + } + } + if ("isLegacyRenderer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLegacyRenderer(); + } + } + if ("isOpaque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOpaque(); + } + } + if ("isOppositeSide".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOppositeSide(); + } + } + if ("isOwnedBy".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.isOwnedBy((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("isPinchBlocksDragAndDrop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPinchBlocksDragAndDrop(); + } + } + if ("isRTL".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRTL(); + } + } + if ("isRippleEffect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRippleEffect(); + } + } + if ("isScrollVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollVisible(); + } + } + if ("isScrollableX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableX(); + } + } + if ("isScrollableY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableY(); + } + } + if ("isSelected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSelected(); + } + } + if ("isShouldLocalize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isShouldLocalize(); + } + } + if ("isShowEvenIfBlank".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isShowEvenIfBlank(); + } + } + if ("isSmoothScrolling".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSmoothScrolling(); + } + } + if ("isSnapToGrid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSnapToGrid(); + } + } + if ("isTactileTouch".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTactileTouch(); + } + } + if ("isTensileDragEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTensileDragEnabled(); + } + } + if ("isTextSelectionEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTextSelectionEnabled(); + } + } + if ("isTickerEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTickerEnabled(); + } + } + if ("isTickerRunning".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTickerRunning(); + } + } + if ("isToggle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isToggle(); + } + } + if ("isTraversable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTraversable(); + } + } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); + } + } + if ("keyPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyPressed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyReleased(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyRepeated".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; + } + } + if ("longPointerPress".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("paint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintBackgrounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintBackgrounds((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("paintIntersectingComponentsAbove".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintIntersectingComponentsAbove((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintLock".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.paintLock(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("paintLockRelease".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.paintLockRelease(); return null; + } + } + if ("paintRippleOverlay".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintRippleOverlay((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("paintShadows".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintShadows((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("pointerDragged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerDragged(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerDragged((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHover".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHover((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverPressed".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverReleased".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerPressed(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerReleased(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pressed".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.pressed(); return null; + } + } + if ("putClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.putClientProperty((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("refreshTheme".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.refreshTheme(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("released".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.released(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.released(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("remove".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.remove(); return null; + } + } + if ("removeActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.removeFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("removeLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.removeScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("removeStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("repaint".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.repaint(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("requestFocus".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.requestFocus(); return null; + } + } + if ("respondsToPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.respondsToPointerEvents(); + } + } + if ("scrollRectToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.scrollRectToVisible(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), (com.codename1.ui.Component) adaptedArgs[4]); return null; + } + } + if ("setAccessibilityText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setAlignment".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.scaledWidth(toIntValue(adaptedArgs[0])); + typedTarget.setAlignment(toIntValue(adaptedArgs[0])); return null; } } - if ("setImageName".equals(name)) { + if ("setAlwaysTensile".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setAutoRelease".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAutoRelease(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setAutoSizeMode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAutoSizeMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBadgeText".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setImageName((java.lang.String) adaptedArgs[0]); return null; + typedTarget.setBadgeText((java.lang.String) adaptedArgs[0]); return null; } } - if ("subImage".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); - return typedTarget.subImage(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue()); + if ("setBadgeUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setBadgeUIID((java.lang.String) adaptedArgs[0]); return null; } } - if ("toRGB".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.toRGB((com.codename1.ui.RGBImage) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6])); return null; + if ("setBlockLead".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("unlock".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.unlock(); return null; + if ("setBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.setBoundPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; } } - throw unsupportedInstance(typedTarget, name, safeArgs); - } - - private static Object invoke9(com.codename1.components.FileEncodedImageAsync typedTarget, String name, Object[] safeArgs) throws Exception { - if ("addActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + if ("setCapsText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCapsText(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("animate".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.animate(); + if ("setCellRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("applyMask".equals(name)) { + if ("setCloudBoundProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudBoundProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setCloudDestinationProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setCommand".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); + typedTarget.setCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; + } + } + if ("setComponentState".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); - return typedTarget.applyMask((java.lang.Object) adaptedArgs[0]); + typedTarget.setComponentState((java.lang.Object) adaptedArgs[0]); return null; } - if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.applyMask((java.lang.Object) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); + } + if ("setCursor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDirtyRegion".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; + } + } + if ("setDisabledIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setDisabledIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setDisabledStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setDisabledStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setDragTransparency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + typedTarget.setDragTransparency((byte) toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDraggable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDraggable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setDropTarget".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setEditingDelegate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); + typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setEndsWith3Points".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEndsWith3Points(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFlatten".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFlatten(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFloatingActionTextUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setFloatingActionTextUIID((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setFocus".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocusable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFontIcon".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + typedTarget.setFontIcon(((Character) adaptedArgs[0]).charValue()); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class}, false); + typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue()); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false); + typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue(), ((Number) adaptedArgs[2]).floatValue()); return null; + } + } + if ("setGap".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setGap(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setGrabsPointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setGrabsPointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHandlesInput".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHandlesInput(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setHeight(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setHidden".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("setHideInLandscape".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInLandscape(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHideInPortrait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setIconUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setIconUIID((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setIgnorePointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setInlineAllStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineAllStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineDisabledStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineDisabledStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlinePressedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlinePressedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineSelectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineSelectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineStylesTheme".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false); + typedTarget.setInlineStylesTheme((com.codename1.ui.util.Resources) adaptedArgs[0]); return null; + } + } + if ("setInlineUnselectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setIsScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIsScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setLabelForComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class}, false); + typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; + } + } + if ("setLegacyRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setLegacyRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setMask".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setMask((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setMaskName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setMaskName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setMaterialIcon".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false); + typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setMaxAutoSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMaxAutoSize(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setMinAutoSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMinAutoSize(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNextFocusDown".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusDown((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusLeft".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusLeft((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusRight".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusRight((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusUp".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusUp((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setOpaque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setOpaque(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setOwner".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setOwner((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setPinchBlocksDragAndDrop".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setPreferredH".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredH(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setPreferredSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setPreferredSizeStr".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setPreferredSizeStr((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setPreferredTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredW".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPressedIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setPressedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setPressedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("setRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setReleaseRadius".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setReleaseRadius(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setReleased".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.setReleased(); return null; + } + } + if ("setRippleEffect".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setRolloverIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setRolloverPressedIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setRolloverPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setScrollAnimationSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollOpacityChangeSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollOpacityChangeSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setScrollSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; } } - if ("applyMaskAutoScale".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); - return typedTarget.applyMaskAutoScale((java.lang.Object) adaptedArgs[0]); + if ("setScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("asyncLock".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.asyncLock((com.codename1.ui.Image) adaptedArgs[0]); return null; + if ("setSelectCommandText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; } } - if ("createMask".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.createMask(); + if ("setSelectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } - if ("dispose".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.dispose(); return null; + if ("setShiftMillimeters".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setShiftMillimeters(((Number) adaptedArgs[0]).floatValue()); return null; } - } - if ("fill".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.fill(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setShiftMillimeters(toIntValue(adaptedArgs[0])); return null; } } - if ("fireChangedEvent".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.fireChangedEvent(); return null; + if ("setShiftText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setShiftText(toIntValue(adaptedArgs[0])); return null; } } - if ("flipHorizontally".equals(name)) { + if ("setShouldCalcPreferredSize".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.flipHorizontally(((Boolean) adaptedArgs[0]).booleanValue()); + typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("flipVertically".equals(name)) { + if ("setShouldLocalize".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.flipVertically(((Boolean) adaptedArgs[0]).booleanValue()); + typedTarget.setShouldLocalize(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("getGraphics".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getGraphics(); + if ("setShowEvenIfBlank".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setShowEvenIfBlank(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("getHeight".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getHeight(); + if ("setSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; } } - if ("getImage".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImage(); + if ("setSmoothScrolling".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSmoothScrolling(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("getImageData".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImageData(); + if ("setSnapToGrid".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("getImageName".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImageName(); + if ("setTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTabIndex(toIntValue(adaptedArgs[0])); return null; } } - if ("getRGB".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRGB(); + if ("setTactileTouch".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTactileTouch(((Boolean) adaptedArgs[0]).booleanValue()); return null; } - if (matches(safeArgs, new Class[]{int[].class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class}, false); - typedTarget.getRGB((int[]) adaptedArgs[0]); return null; + } + if ("setTensileDragEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTensileDragEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("getRGBCached".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRGBCached(); + if ("setTensileLength".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; } } - if ("getSVGDocument".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getSVGDocument(); + if ("setText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setText((java.lang.String) adaptedArgs[0]); return null; } } - if ("getWidth".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getWidth(); + if ("setTextPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTextPosition(toIntValue(adaptedArgs[0])); return null; } } - if ("isAnimation".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isAnimation(); + if ("setTextSelectionEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTextSelectionEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("isLocked".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isLocked(); + if ("setTickerEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTickerEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("isOpaque".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isOpaque(); + if ("setToggle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setToggle(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("isSVG".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSVG(); + if ("setTooltip".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; } } - if ("lock".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.lock(); return null; + if ("setTraversable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTraversable(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("mirror".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.mirror(); + if ("setUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; } } - if ("modifyAlpha".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); - return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0])); + if ("setUnselectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } - if (matches(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false); - return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + if ("setVerticalAlignment".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; } } - if ("modifyAlphaWithTranslucency".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); - return typedTarget.modifyAlphaWithTranslucency((byte) toIntValue(adaptedArgs[0])); + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; } } - if ("removeActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + if ("setVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("requiresDrawImage".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.requiresDrawImage(); + if ("setWidth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setWidth(toIntValue(adaptedArgs[0])); return null; } } - if ("rotate".equals(name)) { + if ("setX".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.rotate(toIntValue(adaptedArgs[0])); + typedTarget.setX(toIntValue(adaptedArgs[0])); return null; } } - if ("rotate180Degrees".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.rotate180Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + if ("setY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setY(toIntValue(adaptedArgs[0])); return null; } } - if ("rotate270Degrees".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.rotate270Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + if ("shouldTickerStart".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.shouldTickerStart(); } } - if ("rotate90Degrees".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.rotate90Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + if ("startEditingAsync".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.startEditingAsync(); return null; } } - if ("scale".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.scale(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + if ("startTicker".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.startTicker(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Long.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class, java.lang.Boolean.class}, false); + typedTarget.startTicker(((Number) adaptedArgs[0]).longValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; } } - if ("scaled".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.scaled(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + if ("stopEditing".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; } } - if ("scaledEncoded".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.scaledEncoded(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + if ("stopTicker".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.stopTicker(); return null; } } - if ("scaledHeight".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.scaledHeight(toIntValue(adaptedArgs[0])); + if ("stripMarginAndPadding".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.stripMarginAndPadding(); } } - if ("scaledLargerRatio".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.scaledLargerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + if ("styleChanged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false); + typedTarget.styleChanged((java.lang.String) adaptedArgs[0], (com.codename1.ui.plaf.Style) adaptedArgs[1]); return null; } } - if ("scaledSmallerRatio".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.scaledSmallerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + if ("toImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toImage(); } } - if ("scaledWidth".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.scaledWidth(toIntValue(adaptedArgs[0])); + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); } } - if ("setImageName".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setImageName((java.lang.String) adaptedArgs[0]); return null; + if ("unbind".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.unbind(); return null; } } - if ("subImage".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); - return typedTarget.subImage(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue()); + if ("unbindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } - if ("toRGB".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.toRGB((com.codename1.ui.RGBImage) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6])); return null; + if ("unbindStateFrom".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Button.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Button.class}, false); + typedTarget.unbindStateFrom((com.codename1.ui.Button) adaptedArgs[0]); return null; } } - if ("unlock".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.unlock(); return null; + if ("visibleBoundsContains".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke10(com.codename1.components.FileTree typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke16(com.codename1.components.FloatingHint typedTarget, String name, Object[] safeArgs) throws Exception { if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -17284,12 +27676,6 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St typedTarget.addFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; } } - if ("addLeafListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addLeafListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } if ("addLongPressListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -17425,16 +27811,6 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St typedTarget.clearClientProperties(); return null; } } - if ("collapsePath".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Object[].class}, true)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object[].class}, true); - java.lang.Object[] varArgs = new java.lang.Object[adaptedArgs.length - 0]; - for (int i = 0; i < adaptedArgs.length; i++) { - varArgs[i - 0] = (java.lang.Object) adaptedArgs[i]; - } - typedTarget.collapsePath(varArgs); return null; - } - } if ("contains".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -17505,24 +27881,6 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; } } - if ("expandPath".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Object[].class}, true)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object[].class}, true); - java.lang.Object[] varArgs = new java.lang.Object[adaptedArgs.length - 0]; - for (int i = 0; i < adaptedArgs.length; i++) { - varArgs[i - 0] = (java.lang.Object) adaptedArgs[i]; - } - typedTarget.expandPath(varArgs); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Object[].class}, true)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Object[].class}, true); - java.lang.Object[] varArgs = new java.lang.Object[adaptedArgs.length - 1]; - for (int i = 1; i < adaptedArgs.length; i++) { - varArgs[i - 1] = (java.lang.Object) adaptedArgs[i]; - } - typedTarget.expandPath(((Boolean) adaptedArgs[0]).booleanValue(), varArgs); return null; - } - } if ("findDropTargetAt".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -17534,16 +27892,6 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St return typedTarget.findFirstFocusable(); } } - if ("findNodeComponent".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); - return typedTarget.findNodeComponent((java.lang.Object) adaptedArgs[0]); - } - if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); - return typedTarget.findNodeComponent((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); - } - } if ("flushReplace".equals(name)) { if (safeArgs.length == 0) { typedTarget.flushReplace(); return null; @@ -17806,11 +28154,6 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St return typedTarget.getLeadParent(); } } - if ("getModel".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getModel(); - } - } if ("getName".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getName(); @@ -17881,18 +28224,6 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St return typedTarget.getParent(); } } - if ("getParentComponent".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.getParentComponent((com.codename1.ui.Component) adaptedArgs[0]); - } - } - if ("getParentNode".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.getParentNode((com.codename1.ui.Component) adaptedArgs[0]); - } - } if ("getPreferredH".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPreferredH(); @@ -18010,11 +28341,6 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St return typedTarget.getSelectCommandText(); } } - if ("getSelectedItem".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getSelectedItem(); - } - } if ("getSelectedRect".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSelectedRect(); @@ -18055,11 +28381,6 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St return typedTarget.getTooltip(); } } - if ("getTreeState".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTreeState(); - } - } if ("getUIID".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getUIID(); @@ -18183,6 +28504,16 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -18207,11 +28538,6 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St return typedTarget.isIgnorePointerEvents(); } } - if ("isMultilineMode".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isMultilineMode(); - } - } if ("isOpaque".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isOpaque(); @@ -18293,6 +28619,16 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -18459,12 +28795,6 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St typedTarget.putClientProperty((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; } } - if ("refreshNode".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.refreshNode((com.codename1.ui.Component) adaptedArgs[0]); return null; - } - } if ("refreshTheme".equals(name)) { if (safeArgs.length == 0) { typedTarget.refreshTheme(); return null; @@ -18514,12 +28844,6 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St typedTarget.removeFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; } } - if ("removeLeafListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeLeafListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } if ("removeLongPressListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -18780,6 +29104,12 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -18846,18 +29176,6 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; } } - if ("setModel".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.tree.TreeModel.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.tree.TreeModel.class}, false); - typedTarget.setModel((com.codename1.ui.tree.TreeModel) adaptedArgs[0]); return null; - } - } - if ("setMultilineMode".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setMultilineMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setName".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -18948,6 +29266,12 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -19092,12 +29416,6 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St typedTarget.setTraversable(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setTreeState".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.tree.Tree.TreeState.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.tree.Tree.TreeState.class}, false); - typedTarget.setTreeState((com.codename1.ui.tree.Tree.TreeState) adaptedArgs[0]); return null; - } - } if ("setUIID".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -19120,6 +29438,12 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -19197,35 +29521,7 @@ private static Object invoke10(com.codename1.components.FileTree typedTarget, St throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke11(com.codename1.components.FileTreeModel typedTarget, String name, Object[] safeArgs) throws Exception { - if ("addExtensionFilter".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.addExtensionFilter((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("getChildren".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); - return typedTarget.getChildren((java.lang.Object) adaptedArgs[0]); - } - } - if ("isLeaf".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); - return typedTarget.isLeaf((java.lang.Object) adaptedArgs[0]); - } - } - throw unsupportedInstance(typedTarget, name, safeArgs); - } - - private static Object invoke12(com.codename1.components.FloatingActionButton typedTarget, String name, Object[] safeArgs) throws Exception { - if ("addActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } + private static Object invoke17(com.codename1.components.ImageViewer typedTarget, String name, Object[] safeArgs) throws Exception { if ("addDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -19303,28 +29599,12 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; } } - if ("bindFabToContainer".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.bindFabToContainer((com.codename1.ui.Component) adaptedArgs[0]); - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.bindFabToContainer((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); - } - } if ("bindProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); typedTarget.bindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } - if ("bindStateTo".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Button.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Button.class}, false); - typedTarget.bindStateTo((com.codename1.ui.Button) adaptedArgs[0]); return null; - } - } if ("blocksSideSwipe".equals(name)) { if (safeArgs.length == 0) { return typedTarget.blocksSideSwipe(); @@ -19353,10 +29633,9 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); } } - if ("createSubFAB".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.String.class}, false); - return typedTarget.createSubFAB(((Character) adaptedArgs[0]).charValue(), (java.lang.String) adaptedArgs[1]); + if ("deinitialize".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.deinitialize(); return null; } } if ("drop".equals(name)) { @@ -19380,16 +29659,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.getAccessibilityText(); } } - if ("getActionListeners".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getActionListeners(); - } - } - if ("getAlignment".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getAlignment(); - } - } if ("getAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAllStyles(); @@ -19400,16 +29669,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.getAnimationManager(); } } - if ("getBadgeStyleComponent".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getBadgeStyleComponent(); - } - } - if ("getBadgeText".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getBadgeText(); - } - } if ("getBaseline".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -19464,11 +29723,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.getCloudDestinationProperty(); } } - if ("getCommand".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getCommand(); - } - } if ("getComponentForm".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentForm(); @@ -19479,6 +29733,16 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.getComponentState(); } } + if ("getCroppedImage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getCroppedImage(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getCroppedImage(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); + } + } if ("getCursor".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getCursor(); @@ -19489,11 +29753,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.getDirtyRegion(); } } - if ("getDisabledIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDisabledIcon(); - } - } if ("getDisabledStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledStyle(); @@ -19519,54 +29778,29 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.getEditingDelegate(); } } - if ("getFloatingActionTextUIID".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getFloatingActionTextUIID(); - } - } - if ("getFontIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getFontIcon(); - } - } - if ("getFontIconSize".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getFontIconSize(); - } - } - if ("getGap".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getGap(); - } - } if ("getHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getHeight(); } } - if ("getIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIcon(); - } - } - if ("getIconFont".equals(name)) { + if ("getImage".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getIconFont(); + return typedTarget.getImage(); } } - if ("getIconFromState".equals(name)) { + if ("getImageList".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getIconFromState(); + return typedTarget.getImageList(); } } - if ("getIconStyleComponent".equals(name)) { + if ("getImageX".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getIconStyleComponent(); + return typedTarget.getImageX(); } } - if ("getIconUIID".equals(name)) { + if ("getImageY".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getIconUIID(); + return typedTarget.getImageY(); } } if ("getInlineAllStyles".equals(name)) { @@ -19634,46 +29868,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.getLabelForComponent(); } } - if ("getListeners".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getListeners(); - } - } - if ("getMask".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getMask(); - } - } - if ("getMaskName".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getMaskName(); - } - } - if ("getMaskedIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getMaskedIcon(); - } - } - if ("getMaterialIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getMaterialIcon(); - } - } - if ("getMaterialIconSize".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getMaterialIconSize(); - } - } - if ("getMaxAutoSize".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getMaxAutoSize(); - } - } - if ("getMinAutoSize".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getMinAutoSize(); - } - } if ("getName".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getName(); @@ -19769,11 +29963,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.getPreferredW(); } } - if ("getPressedIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getPressedIcon(); - } - } if ("getPressedStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPressedStyle(); @@ -19800,21 +29989,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); } } - if ("getReleaseRadius".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getReleaseRadius(); - } - } - if ("getRolloverIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRolloverIcon(); - } - } - if ("getRolloverPressedIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRolloverPressedIcon(); - } - } if ("getSameHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSameHeight(); @@ -19875,40 +30049,24 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.getSelectedStyle(); } } - if ("getShiftMillimeters".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getShiftMillimeters(); - } - } - if ("getShiftMillimetersF".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getShiftMillimetersF(); - } - } - if ("getShiftText".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getShiftText(); - } - } if ("getSideGap".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSideGap(); } } - if ("getState".equals(name)) { + if ("getStyle".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getState(); + return typedTarget.getStyle(); } } - if ("getStringWidth".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class}, false); - return typedTarget.getStringWidth((com.codename1.ui.Font) adaptedArgs[0]); + if ("getSwipePlaceholder".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSwipePlaceholder(); } } - if ("getStyle".equals(name)) { + if ("getSwipeThreshold".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getStyle(); + return typedTarget.getSwipeThreshold(); } } if ("getTabIndex".equals(name)) { @@ -19921,19 +30079,14 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.getTensileLength(); } } - if ("getText".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getText(); - } - } - if ("getTextPosition".equals(name)) { + if ("getTextSelectionSupport".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTextPosition(); + return typedTarget.getTextSelectionSupport(); } } - if ("getTextSelectionSupport".equals(name)) { + if ("getThumbnailBarHeight".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTextSelectionSupport(); + return typedTarget.getThumbnailBarHeight(); } } if ("getTooltip".equals(name)) { @@ -19956,11 +30109,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.getUnselectedStyle(); } } - if ("getVerticalAlignment".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getVerticalAlignment(); - } - } if ("getVisibleBounds".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); @@ -19982,6 +30130,11 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.getY(); } } + if ("getZoom".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getZoom(); + } + } if ("growShrink".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -20003,29 +30156,29 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.hasFocus(); } } - if ("isAlwaysTensile".equals(name)) { + if ("initComponent".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isAlwaysTensile(); + typedTarget.initComponent(); return null; } } - if ("isAutoRelease".equals(name)) { + if ("isAllowScaleDown".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isAutoRelease(); + return typedTarget.isAllowScaleDown(); } } - if ("isAutoSizeMode".equals(name)) { + if ("isAlwaysTensile".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isAutoSizeMode(); + return typedTarget.isAlwaysTensile(); } } - if ("isBlockLead".equals(name)) { + if ("isAnimatedZoom".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isBlockLead(); + return typedTarget.isAnimatedZoom(); } } - if ("isCapsText".equals(name)) { + if ("isBlockLead".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isCapsText(); + return typedTarget.isBlockLead(); } } if ("isCellRenderer".equals(name)) { @@ -20039,6 +30192,16 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); } } + if ("isCycleLeft".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCycleLeft(); + } + } + if ("isCycleRight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCycleRight(); + } + } if ("isDraggable".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isDraggable(); @@ -20049,6 +30212,11 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.isDropTarget(); } } + if ("isEagerLock".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEagerLock(); + } + } if ("isEditable".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isEditable(); @@ -20064,11 +30232,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.isEnabled(); } } - if ("isEndsWith3Points".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isEndsWith3Points(); - } - } if ("isFlatten".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isFlatten(); @@ -20084,6 +30247,16 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -20108,9 +30281,9 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.isIgnorePointerEvents(); } } - if ("isLegacyRenderer".equals(name)) { + if ("isNavigationArrowsVisible".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isLegacyRenderer(); + return typedTarget.isNavigationArrowsVisible(); } } if ("isOpaque".equals(name)) { @@ -20118,11 +30291,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.isOpaque(); } } - if ("isOppositeSide".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isOppositeSide(); - } - } if ("isOwnedBy".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -20159,21 +30327,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.isScrollableY(); } } - if ("isSelected".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSelected(); - } - } - if ("isShouldLocalize".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isShouldLocalize(); - } - } - if ("isShowEvenIfBlank".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isShowEvenIfBlank(); - } - } if ("isSmoothScrolling".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isSmoothScrolling(); @@ -20194,29 +30347,24 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.isTensileDragEnabled(); } } - if ("isTextSelectionEnabled".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isTextSelectionEnabled(); - } - } - if ("isTickerEnabled".equals(name)) { + if ("isThumbnailsVisible".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTickerEnabled(); + return typedTarget.isThumbnailsVisible(); } } - if ("isTickerRunning".equals(name)) { + if ("isTraversable".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTickerRunning(); + return typedTarget.isTraversable(); } } - if ("isToggle".equals(name)) { + if ("isVScrollThumbGrabbed".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isToggle(); + return typedTarget.isVScrollThumbGrabbed(); } } - if ("isTraversable".equals(name)) { + if ("isVScrollThumbHover".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTraversable(); + return typedTarget.isVScrollThumbHover(); } } if ("isVisible".equals(name)) { @@ -20347,11 +30495,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.pointerReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; } } - if ("pressed".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.pressed(); return null; - } - } if ("putClientProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); @@ -20367,26 +30510,11 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("released".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.released(); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.released(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } if ("remove".equals(name)) { if (safeArgs.length == 0) { typedTarget.remove(); return null; } } - if ("removeActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } if ("removeDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -20478,40 +30606,22 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; } } - if ("setAlignment".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setAlignment(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setAlwaysTensile".equals(name)) { + if ("setAllowScaleDown".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setAllowScaleDown(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setAutoRelease".equals(name)) { + if ("setAlwaysTensile".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAutoRelease(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setAutoSizeMode".equals(name)) { + if ("setAnimateZoom".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAutoSizeMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setBadgeText".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setBadgeText((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setBadgeUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setBadgeUIID((java.lang.String) adaptedArgs[0]); return null; + typedTarget.setAnimateZoom(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setBlockLead".equals(name)) { @@ -20526,12 +30636,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setBoundPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; } } - if ("setCapsText".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setCapsText(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setCellRenderer".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -20550,12 +30654,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; } } - if ("setCommand".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); - typedTarget.setCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; - } - } if ("setComponentState".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -20568,18 +30666,24 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; } } + if ("setCycleLeft".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCycleLeft(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setCycleRight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCycleRight(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setDirtyRegion".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; } } - if ("setDisabledIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setDisabledIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setDisabledStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -20604,6 +30708,12 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setEagerLock".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEagerLock(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setEditingDelegate".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); @@ -20616,24 +30726,12 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setEndsWith3Points".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setEndsWith3Points(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setFlatten".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setFlatten(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setFloatingActionTextUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setFloatingActionTextUIID((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setFocus".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -20646,26 +30744,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setFontIcon".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); - typedTarget.setFontIcon(((Character) adaptedArgs[0]).charValue()); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class}, false); - typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue()); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false); - typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue(), ((Number) adaptedArgs[2]).floatValue()); return null; - } - } - if ("setGap".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setGap(toIntValue(adaptedArgs[0])); return null; - } - } if ("setGrabsPointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -20706,16 +30784,10 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setIconUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setIconUIID((java.lang.String) adaptedArgs[0]); return null; + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; } } if ("setIgnorePointerEvents".equals(name)) { @@ -20724,6 +30796,30 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setImage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setImage((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setImageInitialPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setImageInitialPosition(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setImageList".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.list.ListModel.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.list.ListModel.class}, false); + typedTarget.setImageList((com.codename1.ui.list.ListModel) adaptedArgs[0]); return null; + } + } + if ("setImageNoReposition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setImageNoReposition((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setInlineAllStyles".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -20772,52 +30868,18 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; } } - if ("setLegacyRenderer".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setLegacyRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setMask".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); - typedTarget.setMask((java.lang.Object) adaptedArgs[0]); return null; - } - } - if ("setMaskName".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setMaskName((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setMaterialIcon".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); - typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue()); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false); - typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue(), ((Number) adaptedArgs[1]).floatValue()); return null; - } - } - if ("setMaxAutoSize".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); - typedTarget.setMaxAutoSize(((Number) adaptedArgs[0]).floatValue()); return null; - } - } - if ("setMinAutoSize".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); - typedTarget.setMinAutoSize(((Number) adaptedArgs[0]).floatValue()); return null; - } - } if ("setName".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; } } + if ("setNavigationArrowsVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setNavigationArrowsVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setNextFocusDown".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -20890,12 +30952,6 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; } } - if ("setPressedIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setPressedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -20908,41 +30964,24 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setReleaseRadius".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setReleaseRadius(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setReleased".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.setReleased(); return null; - } - } if ("setRippleEffect".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRolloverIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setRolloverPressedIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setRolloverPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setScrollAnimationSpeed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -20979,40 +31018,12 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } - if ("setShiftMillimeters".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); - typedTarget.setShiftMillimeters(((Number) adaptedArgs[0]).floatValue()); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setShiftMillimeters(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setShiftText".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setShiftText(toIntValue(adaptedArgs[0])); return null; - } - } if ("setShouldCalcPreferredSize".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setShouldLocalize".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setShouldLocalize(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setShowEvenIfBlank".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setShowEvenIfBlank(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setSize".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); @@ -21031,6 +31042,18 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setSwipePlaceholder".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setSwipePlaceholder((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setSwipeThreshold".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setSwipeThreshold(((Number) adaptedArgs[0]).floatValue()); return null; + } + } if ("setTabIndex".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -21055,34 +31078,16 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; } } - if ("setText".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setText((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setTextPosition".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setTextPosition(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setTextSelectionEnabled".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setTextSelectionEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setTickerEnabled".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setTickerEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setThumbnailBarHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setThumbnailBarHeight(((Number) adaptedArgs[0]).floatValue()); return null; } } - if ("setToggle".equals(name)) { + if ("setThumbnailsVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setToggle(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setThumbnailsVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setTooltip".equals(name)) { @@ -21113,10 +31118,10 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } - if ("setVerticalAlignment".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; } } if ("setVisible".equals(name)) { @@ -21143,9 +31148,14 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.setY(toIntValue(adaptedArgs[0])); return null; } } - if ("shouldTickerStart".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.shouldTickerStart(); + if ("setZoom".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setZoom(((Number) adaptedArgs[0]).floatValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setZoom(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); return null; } } if ("startEditingAsync".equals(name)) { @@ -21153,26 +31163,12 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ typedTarget.startEditingAsync(); return null; } } - if ("startTicker".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.startTicker(); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Long.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class, java.lang.Boolean.class}, false); - typedTarget.startTicker(((Number) adaptedArgs[0]).longValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; - } - } if ("stopEditing".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; } } - if ("stopTicker".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.stopTicker(); return null; - } - } if ("stripMarginAndPadding".equals(name)) { if (safeArgs.length == 0) { return typedTarget.stripMarginAndPadding(); @@ -21194,23 +31190,12 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ return typedTarget.toString(); } } - if ("unbind".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.unbind(); return null; - } - } if ("unbindProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } - if ("unbindStateFrom".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Button.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Button.class}, false); - typedTarget.unbindStateFrom((com.codename1.ui.Button) adaptedArgs[0]); return null; - } - } if ("visibleBoundsContains".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -21220,57 +31205,7 @@ private static Object invoke12(com.codename1.components.FloatingActionButton typ throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke13(com.codename1.components.FloatingHint typedTarget, String name, Object[] safeArgs) throws Exception { - if ("add".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); - } - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - return typedTarget.add((java.lang.String) adaptedArgs[0]); - } - if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); - return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); - } - if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); - return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); - } - if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); - return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); - } - } - if ("addAll".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); - com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; - for (int i = 0; i < adaptedArgs.length; i++) { - varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; - } - return typedTarget.addAll(varArgs); - } - } - if ("addComponent".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); - typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); - typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; - } - } + private static Object invoke18(com.codename1.components.InfiniteProgress typedTarget, String name, Object[] safeArgs) throws Exception { if ("addDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -21341,65 +31276,9 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget if (safeArgs.length == 0) { return typedTarget.animate(); } - } - if ("animateHierarchy".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; - } - } - if ("animateHierarchyAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; - } - } - if ("animateHierarchyFade".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } - if ("animateHierarchyFadeAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } - if ("animateLayout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; - } - } - if ("animateLayoutAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; - } - } - if ("animateLayoutFade".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } - if ("animateLayoutFadeAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } - if ("animateUnlayout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); - typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; - } - } - if ("animateUnlayoutAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.animate(((Boolean) adaptedArgs[0]).booleanValue()); } } if ("announceForAccessibility".equals(name)) { @@ -21408,12 +31287,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; } } - if ("applyRTL".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("bindProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); @@ -21431,10 +31304,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget } } if ("contains".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); - } if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); @@ -21446,48 +31315,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } - if ("createAnimateHierarchy".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); - } - } - if ("createAnimateHierarchyFade".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("createAnimateLayout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); - } - } - if ("createAnimateLayoutFade".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("createAnimateLayoutFadeAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("createAnimateUnlayout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); - return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); - } - } - if ("createReplaceTransition".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); - return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); - } - } if ("createStyleAnimation".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); @@ -21500,27 +31327,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; } } - if ("findDropTargetAt".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("findFirstFocusable".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.findFirstFocusable(); - } - } - if ("flushReplace".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.flushReplace(); return null; - } - } - if ("forceRevalidate".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.forceRevalidate(); return null; - } - } if ("getAbsoluteX".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAbsoluteX(); @@ -21541,6 +31347,16 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.getAllStyles(); } } + if ("getAngleIncrease".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAngleIncrease(); + } + } + if ("getAnimation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnimation(); + } + } if ("getAnimationManager".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAnimationManager(); @@ -21584,24 +31400,12 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); } } - if ("getChildrenAsList".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); - } - } if ("getClientProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); } } - if ("getClosestComponentTo".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } if ("getCloudBoundProperty".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getCloudBoundProperty(); @@ -21612,32 +31416,11 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.getCloudDestinationProperty(); } } - if ("getComponentAt".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("getComponentCount".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getComponentCount(); - } - } if ("getComponentForm".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentForm(); } } - if ("getComponentIndex".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); - } - } if ("getComponentState".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentState(); @@ -21748,29 +31531,9 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.getLabelForComponent(); } } - if ("getLayout".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getLayout(); - } - } - if ("getLayoutHeight".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getLayoutHeight(); - } - } - if ("getLayoutWidth".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getLayoutWidth(); - } - } - if ("getLeadComponent".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getLeadComponent(); - } - } - if ("getLeadParent".equals(name)) { + if ("getMaterialDesignColor".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getLeadParent(); + return typedTarget.getMaterialDesignColor(); } } if ("getName".equals(name)) { @@ -21894,17 +31657,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); } } - if ("getResponderAt".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("getSafeAreaRoot".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getSafeAreaRoot(); - } - } if ("getSameHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSameHeight(); @@ -21925,11 +31677,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.getScrollDimension(); } } - if ("getScrollIncrement".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getScrollIncrement(); - } - } if ("getScrollOpacity".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getScrollOpacity(); @@ -21995,6 +31742,16 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.getTextSelectionSupport(); } } + if ("getTickCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTickCount(); + } + } + if ("getTintColor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTintColor(); + } + } if ("getTooltip".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTooltip(); @@ -22057,11 +31814,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.hasFocus(); } } - if ("invalidate".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.invalidate(); return null; - } - } if ("isAlwaysTensile".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isAlwaysTensile(); @@ -22123,6 +31875,16 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -22147,6 +31909,11 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.isIgnorePointerEvents(); } } + if ("isMaterialDesignMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isMaterialDesignMode(); + } + } if ("isOpaque".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isOpaque(); @@ -22173,16 +31940,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.isRippleEffect(); } } - if ("isSafeArea".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSafeArea(); - } - } - if ("isSafeAreaRoot".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSafeAreaRoot(); - } - } if ("isScrollVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isScrollVisible(); @@ -22208,11 +31965,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.isSnapToGrid(); } } - if ("isSurface".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSurface(); - } - } if ("isTactileTouch".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isTactileTouch(); @@ -22228,18 +31980,19 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.isTraversable(); } } - if ("isVisible".equals(name)) { + if ("isVScrollThumbGrabbed".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isVisible(); + return typedTarget.isVScrollThumbGrabbed(); } } - if ("iterator".equals(name)) { + if ("isVScrollThumbHover".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.iterator(); + return typedTarget.isVScrollThumbHover(); } - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); } } if ("keyPressed".equals(name)) { @@ -22260,29 +32013,12 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; } } - if ("layoutContainer".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.layoutContainer(); return null; - } - } if ("longPointerPress".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; } } - if ("morph".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); - typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; - } - } - if ("morphAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); - typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; - } - } if ("paint".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); @@ -22305,12 +32041,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; } } - if ("paintComponentBackground".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); - typedTarget.paintComponentBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; - } - } if ("paintIntersectingComponentsAbove".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); @@ -22408,17 +32138,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.remove(); return null; } } - if ("removeAll".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.removeAll(); return null; - } - } - if ("removeComponent".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; - } - } if ("removeDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -22488,30 +32207,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; } } - if ("replace".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); - typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); - typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; - } - } - if ("replaceAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); - typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); - typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); - typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; - } - } if ("requestFocus".equals(name)) { if (safeArgs.length == 0) { typedTarget.requestFocus(); return null; @@ -22522,27 +32217,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.respondsToPointerEvents(); } } - if ("revalidate".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.revalidate(); return null; - } - } - if ("revalidateLater".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.revalidateLater(); return null; - } - } - if ("revalidateWithAnimationSafety".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.revalidateWithAnimationSafety(); return null; - } - } - if ("scrollComponentToVisible".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; - } - } if ("scrollRectToVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); @@ -22561,6 +32235,18 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setAngleIncrease".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setAngleIncrease(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setAnimation".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setAnimation((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setBlockLead".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -22703,6 +32389,12 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -22757,16 +32449,16 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; } } - if ("setLayout".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); - typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; + if ("setMaterialDesignColor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setMaterialDesignColor(toIntValue(adaptedArgs[0])); return null; } } - if ("setLeadComponent".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + if ("setMaterialDesignMode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setMaterialDesignMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setName".equals(name)) { @@ -22859,6 +32551,12 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -22871,30 +32569,12 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setSafeArea".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setSafeAreaRoot".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setScrollAnimationSpeed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; } } - if ("setScrollIncrement".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; - } - } if ("setScrollOpacityChangeSpeed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -22913,24 +32593,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setScrollable".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setScrollableX".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setScrollableY".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setSelectCommandText".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -22991,6 +32653,18 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; } } + if ("setTickCount".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTickCount(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTintColor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTintColor(toIntValue(adaptedArgs[0])); return null; + } + } if ("setTooltip".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -23013,18 +32687,18 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; } } - if ("setUIManager".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); - typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; - } - } if ("setUnselectedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -23049,6 +32723,16 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.setY(toIntValue(adaptedArgs[0])); return null; } } + if ("showInfiniteBlocking".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.showInfiniteBlocking(); + } + } + if ("showInifiniteBlocking".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.showInifiniteBlocking(); + } + } if ("startEditingAsync".equals(name)) { if (safeArgs.length == 0) { typedTarget.startEditingAsync(); return null; @@ -23087,12 +32771,6 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } - if ("updateTabIndices".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); - } - } if ("visibleBoundsContains".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -23102,7 +32780,88 @@ private static Object invoke13(com.codename1.components.FloatingHint typedTarget throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke14(com.codename1.components.ImageViewer typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke19(com.codename1.components.InfiniteScrollAdapter typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addMoreComponents".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class, java.lang.Boolean.class}, false); + typedTarget.addMoreComponents((com.codename1.ui.Component[]) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("continueFetching".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.continueFetching(); return null; + } + } + if ("getComponentLimit".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentLimit(); + } + } + if ("getInfiniteProgress".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInfiniteProgress(); + } + } + if ("setComponentLimit".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setComponentLimit(toIntValue(adaptedArgs[0])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke20(com.codename1.components.InteractionDialog typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.add((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); + } + } + if ("addAll".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); + com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; + } + return typedTarget.addAll(varArgs); + } + } + if ("addComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; + } + } if ("addDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -23174,12 +32933,78 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.animate(); } } + if ("animateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateHierarchyFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; + } + } + if ("animateUnlayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } if ("announceForAccessibility".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; } } + if ("applyRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("bindProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); @@ -23196,7 +33021,17 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.clearClientProperties(); return null; } } + if ("configureCommands".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command[].class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command[].class, java.lang.Boolean.class}, false); + typedTarget.configureCommands((com.codename1.ui.Command[]) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } if ("contains".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); + } if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); @@ -23208,15 +33043,93 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } + if ("createAnimateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); + } + } + if ("createReplaceTransition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); + } + } if ("createStyleAnimation".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); } } - if ("deinitialize".equals(name)) { + if ("dispose".equals(name)) { if (safeArgs.length == 0) { - typedTarget.deinitialize(); return null; + typedTarget.dispose(); return null; + } + } + if ("disposeToTheBottom".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.disposeToTheBottom(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.disposeToTheBottom((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("disposeToTheLeft".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.disposeToTheLeft(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.disposeToTheLeft((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("disposeToTheRight".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.disposeToTheRight(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.disposeToTheRight((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("disposeToTheTop".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.disposeToTheTop(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.disposeToTheTop((java.lang.Runnable) adaptedArgs[0]); return null; } } if ("drop".equals(name)) { @@ -23225,6 +33138,27 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; } } + if ("findDropTargetAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("findFirstFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.findFirstFocusable(); + } + } + if ("flushReplace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flushReplace(); return null; + } + } + if ("forceRevalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.forceRevalidate(); return null; + } + } if ("getAbsoluteX".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAbsoluteX(); @@ -23250,6 +33184,11 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.getAnimationManager(); } } + if ("getAnimationSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnimationSpeed(); + } + } if ("getBaseline".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -23288,12 +33227,24 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); } } + if ("getChildrenAsList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); + } + } if ("getClientProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); } } + if ("getClosestComponentTo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } if ("getCloudBoundProperty".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getCloudBoundProperty(); @@ -23304,24 +33255,40 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.getCloudDestinationProperty(); } } + if ("getComponentAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getComponentCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentCount(); + } + } if ("getComponentForm".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentForm(); } } + if ("getComponentIndex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); + } + } if ("getComponentState".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentState(); } } - if ("getCroppedImage".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.getCroppedImage(toIntValue(adaptedArgs[0])); - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.getCroppedImage(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); + if ("getContentPane".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getContentPane(); } } if ("getCursor".equals(name)) { @@ -23329,6 +33296,16 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.getCursor(); } } + if ("getDialogStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDialogStyle(); + } + } + if ("getDialogUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDialogUIID(); + } + } if ("getDirtyRegion".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDirtyRegion(); @@ -23339,6 +33316,11 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.getDisabledStyle(); } } + if ("getDisposeAnimationSetup".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisposeAnimationSetup(); + } + } if ("getDragTransparency".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDragTransparency(); @@ -23364,26 +33346,6 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.getHeight(); } } - if ("getImage".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImage(); - } - } - if ("getImageList".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImageList(); - } - } - if ("getImageX".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImageX(); - } - } - if ("getImageY".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImageY(); - } - } if ("getInlineAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getInlineAllStyles(); @@ -23449,6 +33411,31 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.getLabelForComponent(); } } + if ("getLayout".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayout(); + } + } + if ("getLayoutHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutHeight(); + } + } + if ("getLayoutWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutWidth(); + } + } + if ("getLeadComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadComponent(); + } + } + if ("getLeadParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadParent(); + } + } if ("getName".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getName(); @@ -23570,6 +33557,17 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); } } + if ("getResponderAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSafeAreaRoot(); + } + } if ("getSameHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSameHeight(); @@ -23590,6 +33588,11 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.getScrollDimension(); } } + if ("getScrollIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollIncrement(); + } + } if ("getScrollOpacity".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getScrollOpacity(); @@ -23630,6 +33633,11 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.getSelectedStyle(); } } + if ("getShowAnimationSetup".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShowAnimationSetup(); + } + } if ("getSideGap".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSideGap(); @@ -23640,16 +33648,6 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.getStyle(); } } - if ("getSwipePlaceholder".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getSwipePlaceholder(); - } - } - if ("getSwipeThreshold".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getSwipeThreshold(); - } - } if ("getTabIndex".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTabIndex(); @@ -23665,9 +33663,14 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.getTextSelectionSupport(); } } - if ("getThumbnailBarHeight".equals(name)) { + if ("getTitle".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getThumbnailBarHeight(); + return typedTarget.getTitle(); + } + } + if ("getTitleComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTitleComponent(); } } if ("getTooltip".equals(name)) { @@ -23711,11 +33714,6 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.getY(); } } - if ("getZoom".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getZoom(); - } - } if ("growShrink".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -23737,14 +33735,9 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.hasFocus(); } } - if ("initComponent".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.initComponent(); return null; - } - } - if ("isAllowScaleDown".equals(name)) { + if ("invalidate".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isAllowScaleDown(); + typedTarget.invalidate(); return null; } } if ("isAlwaysTensile".equals(name)) { @@ -23752,9 +33745,9 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.isAlwaysTensile(); } } - if ("isAnimatedZoom".equals(name)) { + if ("isAnimateShow".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isAnimatedZoom(); + return typedTarget.isAnimateShow(); } } if ("isBlockLead".equals(name)) { @@ -23773,14 +33766,9 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); } } - if ("isCycleLeft".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isCycleLeft(); - } - } - if ("isCycleRight".equals(name)) { + if ("isDisposeWhenPointerOutOfBounds".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isCycleRight(); + return typedTarget.isDisposeWhenPointerOutOfBounds(); } } if ("isDraggable".equals(name)) { @@ -23793,11 +33781,6 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.isDropTarget(); } } - if ("isEagerLock".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isEagerLock(); - } - } if ("isEditable".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isEditable(); @@ -23823,11 +33806,26 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.isFocusable(); } } + if ("isFormMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFormMode(); + } + } if ("isGrabsPointerEvents".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -23852,11 +33850,6 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.isIgnorePointerEvents(); } } - if ("isNavigationArrowsVisible".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isNavigationArrowsVisible(); - } - } if ("isOpaque".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isOpaque(); @@ -23878,11 +33871,26 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.isRTL(); } } + if ("isRepositionAnimation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRepositionAnimation(); + } + } if ("isRippleEffect".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isRippleEffect(); } } + if ("isSafeArea".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeArea(); + } + } + if ("isSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeAreaRoot(); + } + } if ("isScrollVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isScrollVisible(); @@ -23898,6 +33906,11 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.isScrollableY(); } } + if ("isShowing".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isShowing(); + } + } if ("isSmoothScrolling".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isSmoothScrolling(); @@ -23908,6 +33921,11 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.isSnapToGrid(); } } + if ("isSurface".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSurface(); + } + } if ("isTactileTouch".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isTactileTouch(); @@ -23918,14 +33936,19 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.isTensileDragEnabled(); } } - if ("isThumbnailsVisible".equals(name)) { + if ("isTraversable".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isThumbnailsVisible(); + return typedTarget.isTraversable(); } } - if ("isTraversable".equals(name)) { + if ("isVScrollThumbGrabbed".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTraversable(); + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); } } if ("isVisible".equals(name)) { @@ -23933,6 +33956,15 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.isVisible(); } } + if ("iterator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.iterator(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); + } + } if ("keyPressed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -23951,12 +33983,29 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; } } + if ("layoutContainer".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.layoutContainer(); return null; + } + } if ("longPointerPress".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; } } + if ("morph".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; + } + } + if ("morphAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); + typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } if ("paint".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); @@ -23979,6 +34028,12 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; } } + if ("paintComponentBackground".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponentBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } if ("paintIntersectingComponentsAbove".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); @@ -24076,6 +34131,17 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.remove(); return null; } } + if ("removeAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeAll(); return null; + } + } + if ("removeComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } if ("removeDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -24145,16 +34211,67 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; } } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; + } + } + if ("replaceAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; + } + } if ("requestFocus".equals(name)) { if (safeArgs.length == 0) { typedTarget.requestFocus(); return null; } } + if ("resize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.resize(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } if ("respondsToPointerEvents".equals(name)) { if (safeArgs.length == 0) { return typedTarget.respondsToPointerEvents(); } } + if ("revalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidate(); return null; + } + } + if ("revalidateLater".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateLater(); return null; + } + } + if ("revalidateWithAnimationSafety".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateWithAnimationSafety(); return null; + } + } + if ("scrollComponentToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } if ("scrollRectToVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); @@ -24167,22 +34284,22 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; } } - if ("setAllowScaleDown".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAllowScaleDown(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setAlwaysTensile".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setAnimateZoom".equals(name)) { + if ("setAnimateShow".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAnimateZoom(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setAnimateShow(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setAnimationSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setAnimationSpeed(toIntValue(adaptedArgs[0])); return null; } } if ("setBlockLead".equals(name)) { @@ -24227,16 +34344,22 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; } } - if ("setCycleLeft".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setCycleLeft(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setDefaultCommand".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); + typedTarget.setDefaultCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; } } - if ("setCycleRight".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setCycleRight(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setDialogType".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setDialogType(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDialogUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setDialogUIID((java.lang.String) adaptedArgs[0]); return null; } } if ("setDirtyRegion".equals(name)) { @@ -24251,6 +34374,18 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.setDisabledStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setDisposeAnimationSetup".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setDisposeAnimationSetup((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("setDisposeWhenPointerOutOfBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDisposeWhenPointerOutOfBounds(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setDragTransparency".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); @@ -24269,12 +34404,6 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setEagerLock".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setEagerLock(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setEditingDelegate".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); @@ -24305,6 +34434,12 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setFormMode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFormMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setGrabsPointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -24345,36 +34480,18 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setImage".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setImage((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setImageInitialPosition".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setImageInitialPosition(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setImageList".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.list.ListModel.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.list.ListModel.class}, false); - typedTarget.setImageList((com.codename1.ui.list.ListModel) adaptedArgs[0]); return null; - } - } - if ("setImageNoReposition".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setImageNoReposition((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setInlineAllStyles".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -24423,18 +34540,24 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; } } + if ("setLayout".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); + typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; + } + } + if ("setLeadComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } if ("setName".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; } } - if ("setNavigationArrowsVisible".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setNavigationArrowsVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setNextFocusDown".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -24519,24 +34642,54 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setRepositionAnimation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRepositionAnimation(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setRippleEffect".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setSafeArea".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeAreaRoot".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setScrollAnimationSpeed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; } } + if ("setScrollIncrement".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; + } + } if ("setScrollOpacityChangeSpeed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -24555,6 +34708,24 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setScrollable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setSelectCommandText".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -24573,6 +34744,12 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setShowAnimationSetup".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setShowAnimationSetup((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setSize".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); @@ -24591,18 +34768,6 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setSwipePlaceholder".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setSwipePlaceholder((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setSwipeThreshold".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); - typedTarget.setSwipeThreshold(((Number) adaptedArgs[0]).floatValue()); return null; - } - } if ("setTabIndex".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -24627,16 +34792,16 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; } } - if ("setThumbnailBarHeight".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); - typedTarget.setThumbnailBarHeight(((Number) adaptedArgs[0]).floatValue()); return null; + if ("setTimeout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + typedTarget.setTimeout(((Number) adaptedArgs[0]).longValue()); return null; } } - if ("setThumbnailsVisible".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setThumbnailsVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setTitle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTitle((java.lang.String) adaptedArgs[0]); return null; } } if ("setTooltip".equals(name)) { @@ -24645,6 +34810,12 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; } } + if ("setTransitions".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false); + typedTarget.setTransitions((com.codename1.ui.animations.Transition) adaptedArgs[0]); return null; + } + } if ("setTraversable".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -24661,12 +34832,24 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; } } + if ("setUIManager".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); + typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; + } + } if ("setUnselectedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -24691,14 +34874,33 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.setY(toIntValue(adaptedArgs[0])); return null; } } - if ("setZoom".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); - typedTarget.setZoom(((Number) adaptedArgs[0]).floatValue()); return null; + if ("show".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.show(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; } - if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); - typedTarget.setZoom(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); return null; + } + if ("showDialog".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.showDialog(); + } + } + if ("showPopupDialog".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.showPopupDialog((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + typedTarget.showPopupDialog((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Boolean.class}, false); + typedTarget.showPopupDialog((com.codename1.ui.Component) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class, java.lang.Boolean.class}, false); + typedTarget.showPopupDialog((com.codename1.ui.geom.Rectangle) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; } } if ("startEditingAsync".equals(name)) { @@ -24739,6 +34941,12 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } + if ("updateTabIndices".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); + } + } if ("visibleBoundsContains".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -24748,7 +34956,57 @@ private static Object invoke14(com.codename1.components.ImageViewer typedTarget, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke15(com.codename1.components.InfiniteProgress typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke21(com.codename1.components.MediaPlayer typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.add((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); + } + } + if ("addAll".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); + com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; + } + return typedTarget.addAll(varArgs); + } + } + if ("addComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; + } + } if ("addDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -24819,9 +35077,65 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa if (safeArgs.length == 0) { return typedTarget.animate(); } - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.animate(((Boolean) adaptedArgs[0]).booleanValue()); + } + if ("animateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateHierarchyFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; + } + } + if ("animateUnlayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; } } if ("announceForAccessibility".equals(name)) { @@ -24830,6 +35144,12 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; } } + if ("applyRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("bindProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); @@ -24847,6 +35167,10 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa } } if ("contains".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); + } if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); @@ -24858,6 +35182,48 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } + if ("createAnimateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); + } + } + if ("createReplaceTransition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); + } + } if ("createStyleAnimation".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); @@ -24870,6 +35236,27 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; } } + if ("findDropTargetAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("findFirstFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.findFirstFocusable(); + } + } + if ("flushReplace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flushReplace(); return null; + } + } + if ("forceRevalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.forceRevalidate(); return null; + } + } if ("getAbsoluteX".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAbsoluteX(); @@ -24890,19 +35277,14 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.getAllStyles(); } } - if ("getAngleIncrease".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getAngleIncrease(); - } - } - if ("getAnimation".equals(name)) { + if ("getAnimationManager".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getAnimation(); + return typedTarget.getAnimationManager(); } } - if ("getAnimationManager".equals(name)) { + if ("getBackIcon".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getAnimationManager(); + return typedTarget.getBackIcon(); } } if ("getBaseline".equals(name)) { @@ -24943,12 +35325,24 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); } } + if ("getChildrenAsList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); + } + } if ("getClientProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); } } + if ("getClosestComponentTo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } if ("getCloudBoundProperty".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getCloudBoundProperty(); @@ -24959,11 +35353,32 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.getCloudDestinationProperty(); } } + if ("getComponentAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getComponentCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentCount(); + } + } if ("getComponentForm".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentForm(); } } + if ("getComponentIndex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); + } + } if ("getComponentState".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentState(); @@ -24974,6 +35389,11 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.getCursor(); } } + if ("getDataSource".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDataSource(); + } + } if ("getDirtyRegion".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDirtyRegion(); @@ -25004,6 +35424,11 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.getEditingDelegate(); } } + if ("getFwdIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFwdIcon(); + } + } if ("getHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getHeight(); @@ -25074,9 +35499,34 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.getLabelForComponent(); } } - if ("getMaterialDesignColor".equals(name)) { + if ("getLayout".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMaterialDesignColor(); + return typedTarget.getLayout(); + } + } + if ("getLayoutHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutHeight(); + } + } + if ("getLayoutWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutWidth(); + } + } + if ("getLeadComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadComponent(); + } + } + if ("getLeadParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadParent(); + } + } + if ("getMedia".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMedia(); } } if ("getName".equals(name)) { @@ -25149,6 +35599,16 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.getParent(); } } + if ("getPauseIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPauseIcon(); + } + } + if ("getPlayIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPlayIcon(); + } + } if ("getPreferredH".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPreferredH(); @@ -25200,6 +35660,17 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); } } + if ("getResponderAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSafeAreaRoot(); + } + } if ("getSameHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSameHeight(); @@ -25220,6 +35691,11 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.getScrollDimension(); } } + if ("getScrollIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollIncrement(); + } + } if ("getScrollOpacity".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getScrollOpacity(); @@ -25245,6 +35721,11 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.getScrollable(); } } + if ("getSeekBarUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSeekBarUIID(); + } + } if ("getSelectCommandText".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSelectCommandText(); @@ -25285,16 +35766,6 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.getTextSelectionSupport(); } } - if ("getTickCount".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTickCount(); - } - } - if ("getTintColor".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTintColor(); - } - } if ("getTooltip".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTooltip(); @@ -25357,11 +35828,26 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.hasFocus(); } } + if ("hideControls".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.hideControls(); return null; + } + } + if ("invalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.invalidate(); return null; + } + } if ("isAlwaysTensile".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isAlwaysTensile(); } } + if ("isAutoplay".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAutoplay(); + } + } if ("isBlockLead".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isBlockLead(); @@ -25418,6 +35904,16 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -25437,14 +35933,29 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.isHideInPortrait(); } } + if ("isHideNativeVideoControls".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideNativeVideoControls(); + } + } if ("isIgnorePointerEvents".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isIgnorePointerEvents(); } } - if ("isMaterialDesignMode".equals(name)) { + if ("isLoop".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isMaterialDesignMode(); + return typedTarget.isLoop(); + } + } + if ("isMaximize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isMaximize(); + } + } + if ("isOnTopMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOnTopMode(); } } if ("isOpaque".equals(name)) { @@ -25473,6 +35984,16 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.isRippleEffect(); } } + if ("isSafeArea".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeArea(); + } + } + if ("isSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeAreaRoot(); + } + } if ("isScrollVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isScrollVisible(); @@ -25488,6 +36009,11 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.isScrollableY(); } } + if ("isSeekBar".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSeekBar(); + } + } if ("isSmoothScrolling".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isSmoothScrolling(); @@ -25498,6 +36024,11 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.isSnapToGrid(); } } + if ("isSurface".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSurface(); + } + } if ("isTactileTouch".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isTactileTouch(); @@ -25513,11 +36044,30 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); } } + if ("iterator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.iterator(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); + } + } if ("keyPressed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -25536,12 +36086,29 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; } } + if ("layoutContainer".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.layoutContainer(); return null; + } + } if ("longPointerPress".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; } } + if ("morph".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; + } + } + if ("morphAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); + typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } if ("paint".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); @@ -25564,6 +36131,12 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; } } + if ("paintComponentBackground".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponentBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } if ("paintIntersectingComponentsAbove".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); @@ -25661,6 +36234,17 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.remove(); return null; } } + if ("removeAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeAll(); return null; + } + } + if ("removeComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } if ("removeDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -25730,6 +36314,30 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; } } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; + } + } + if ("replaceAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; + } + } if ("requestFocus".equals(name)) { if (safeArgs.length == 0) { typedTarget.requestFocus(); return null; @@ -25740,6 +36348,32 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.respondsToPointerEvents(); } } + if ("revalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidate(); return null; + } + } + if ("revalidateLater".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateLater(); return null; + } + } + if ("revalidateWithAnimationSafety".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateWithAnimationSafety(); return null; + } + } + if ("run".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.run(); return null; + } + } + if ("scrollComponentToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } if ("scrollRectToVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); @@ -25758,16 +36392,16 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setAngleIncrease".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setAngleIncrease(toIntValue(adaptedArgs[0])); return null; + if ("setAutoplay".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAutoplay(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setAnimation".equals(name)) { + if ("setBackIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setAnimation((com.codename1.ui.Image) adaptedArgs[0]); return null; + typedTarget.setBackIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; } } if ("setBlockLead".equals(name)) { @@ -25812,6 +36446,16 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; } } + if ("setDataSource".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setDataSource((java.lang.String) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Runnable.class}, false); + typedTarget.setDataSource((java.lang.String) adaptedArgs[0], (java.lang.Runnable) adaptedArgs[1]); return null; + } + } if ("setDirtyRegion".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); @@ -25872,6 +36516,12 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setFwdIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setFwdIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setGrabsPointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -25912,6 +36562,18 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHideNativeVideoControls".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideNativeVideoControls(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -25966,16 +36628,34 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; } } - if ("setMaterialDesignColor".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setMaterialDesignColor(toIntValue(adaptedArgs[0])); return null; + if ("setLayout".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); + typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; } } - if ("setMaterialDesignMode".equals(name)) { + if ("setLeadComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setLoop".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setMaterialDesignMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setLoop(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setMaxIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setMaxIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setMaximize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setMaximize(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setName".equals(name)) { @@ -26008,6 +36688,12 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.setNextFocusUp((com.codename1.ui.Component) adaptedArgs[0]); return null; } } + if ("setOnTopMode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setOnTopMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setOpaque".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -26020,12 +36706,24 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.setOwner((com.codename1.ui.Component) adaptedArgs[0]); return null; } } + if ("setPauseIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setPauseIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setPinchBlocksDragAndDrop".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setPlayIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setPlayIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setPreferredH".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -26068,6 +36766,12 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -26080,12 +36784,30 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setSafeArea".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeAreaRoot".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setScrollAnimationSpeed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; } } + if ("setScrollIncrement".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; + } + } if ("setScrollOpacityChangeSpeed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -26104,6 +36826,36 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setScrollable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSeekBar".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSeekBar(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSeekBarUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setSeekBarUIID((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setSelectCommandText".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -26164,18 +36916,6 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; } } - if ("setTickCount".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setTickCount(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setTintColor".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setTintColor(toIntValue(adaptedArgs[0])); return null; - } - } if ("setTooltip".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -26198,12 +36938,24 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; } } + if ("setUIManager".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); + typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; + } + } if ("setUnselectedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -26228,14 +36980,9 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.setY(toIntValue(adaptedArgs[0])); return null; } } - if ("showInfiniteBlocking".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.showInfiniteBlocking(); - } - } - if ("showInifiniteBlocking".equals(name)) { + if ("showControls".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.showInifiniteBlocking(); + typedTarget.showControls(); return null; } } if ("startEditingAsync".equals(name)) { @@ -26276,47 +37023,27 @@ private static Object invoke15(com.codename1.components.InfiniteProgress typedTa typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } - if ("visibleBoundsContains".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - throw unsupportedInstance(typedTarget, name, safeArgs); - } - - private static Object invoke16(com.codename1.components.InfiniteScrollAdapter typedTarget, String name, Object[] safeArgs) throws Exception { - if ("addMoreComponents".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class, java.lang.Boolean.class}, false); - typedTarget.addMoreComponents((com.codename1.ui.Component[]) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; - } - } - if ("continueFetching".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.continueFetching(); return null; - } - } - if ("getComponentLimit".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getComponentLimit(); + if ("updateTabIndices".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); } } - if ("getInfiniteProgress".equals(name)) { + if ("usesNativeVideoControls".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getInfiniteProgress(); + return typedTarget.usesNativeVideoControls(); } } - if ("setComponentLimit".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setComponentLimit(toIntValue(adaptedArgs[0])); return null; + if ("visibleBoundsContains".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke17(com.codename1.components.InteractionDialog typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke22(com.codename1.components.MultiButton typedTarget, String name, Object[] safeArgs) throws Exception { if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -26343,6 +37070,12 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); } } + if ("addActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("addAll".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); @@ -26526,12 +37259,6 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.clearClientProperties(); return null; } } - if ("configureCommands".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command[].class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command[].class, java.lang.Boolean.class}, false); - typedTarget.configureCommands((com.codename1.ui.Command[]) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; - } - } if ("contains".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -26596,35 +37323,6 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); } } - if ("dispose".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.dispose(); return null; - } - } - if ("disposeToTheBottom".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.disposeToTheBottom(); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); - typedTarget.disposeToTheBottom((java.lang.Runnable) adaptedArgs[0]); return null; - } - } - if ("disposeToTheLeft".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.disposeToTheLeft(); return null; - } - } - if ("disposeToTheRight".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.disposeToTheRight(); return null; - } - } - if ("disposeToTheTop".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.disposeToTheTop(); return null; - } - } if ("drop".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); @@ -26677,6 +37375,16 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.getAnimationManager(); } } + if ("getBadgeStyleComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBadgeStyleComponent(); + } + } + if ("getBadgeText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBadgeText(); + } + } if ("getBaseline".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -26743,6 +37451,11 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.getCloudDestinationProperty(); } } + if ("getCommand".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCommand(); + } + } if ("getComponentAt".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -26774,29 +37487,19 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.getComponentState(); } } - if ("getContentPane".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getContentPane(); - } - } if ("getCursor".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getCursor(); } } - if ("getDialogStyle".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDialogStyle(); - } - } - if ("getDialogUIID".equals(name)) { + if ("getDirtyRegion".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getDialogUIID(); + return typedTarget.getDirtyRegion(); } } - if ("getDirtyRegion".equals(name)) { + if ("getDisabledIcon".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getDirtyRegion(); + return typedTarget.getDisabledIcon(); } } if ("getDisabledStyle".equals(name)) { @@ -26824,11 +37527,76 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.getEditingDelegate(); } } + if ("getEmblem".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEmblem(); + } + } + if ("getEmblemName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEmblemName(); + } + } + if ("getEmblemPosition".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEmblemPosition(); + } + } + if ("getEmblemUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEmblemUIID(); + } + } + if ("getGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGap(); + } + } + if ("getGroup".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGroup(); + } + } if ("getHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getHeight(); } } + if ("getIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIcon(); + } + } + if ("getIconComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconComponent(); + } + } + if ("getIconFromState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconFromState(); + } + } + if ("getIconName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconName(); + } + } + if ("getIconPosition".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconPosition(); + } + } + if ("getIconStyleComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconStyleComponent(); + } + } + if ("getIconUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconUIID(); + } + } if ("getInlineAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getInlineAllStyles(); @@ -26919,11 +37687,36 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.getLeadParent(); } } + if ("getMaskName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaskName(); + } + } if ("getName".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getName(); } } + if ("getNameLine1".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNameLine1(); + } + } + if ("getNameLine2".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNameLine2(); + } + } + if ("getNameLine3".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNameLine3(); + } + } + if ("getNameLine4".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNameLine4(); + } + } if ("getNativeOverlay".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getNativeOverlay(); @@ -27014,6 +37807,11 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.getPreferredW(); } } + if ("getPressedIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPressedIcon(); + } + } if ("getPressedStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPressedStyle(); @@ -27046,6 +37844,16 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } + if ("getRolloverIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRolloverIcon(); + } + } + if ("getRolloverPressedIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRolloverPressedIcon(); + } + } if ("getSafeAreaRoot".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSafeAreaRoot(); @@ -27136,19 +37944,44 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.getTensileLength(); } } - if ("getTextSelectionSupport".equals(name)) { + if ("getText".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTextSelectionSupport(); + return typedTarget.getText(); } } - if ("getTitle".equals(name)) { + if ("getTextLine1".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTitle(); + return typedTarget.getTextLine1(); } } - if ("getTitleComponent".equals(name)) { + if ("getTextLine2".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTitleComponent(); + return typedTarget.getTextLine2(); + } + } + if ("getTextLine3".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextLine3(); + } + } + if ("getTextLine4".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextLine4(); + } + } + if ("getTextLines".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextLines(); + } + } + if ("getTextPosition".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextPosition(); + } + } + if ("getTextSelectionSupport".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextSelectionSupport(); } } if ("getTooltip".equals(name)) { @@ -27161,6 +37994,26 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.getUIID(); } } + if ("getUIIDLine1".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIIDLine1(); + } + } + if ("getUIIDLine2".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIIDLine2(); + } + } + if ("getUIIDLine3".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIIDLine3(); + } + } + if ("getUIIDLine4".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIIDLine4(); + } + } if ("getUIManager".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getUIManager(); @@ -27223,11 +38076,6 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.isAlwaysTensile(); } } - if ("isAnimateShow".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isAnimateShow(); - } - } if ("isBlockLead".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isBlockLead(); @@ -27238,17 +38086,17 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.isCellRenderer(); } } + if ("isCheckBox".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCheckBox(); + } + } if ("isChildOf".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); } } - if ("isDisposeWhenPointerOutOfBounds".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isDisposeWhenPointerOutOfBounds(); - } - } if ("isDraggable".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isDraggable(); @@ -27284,14 +38132,19 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.isFocusable(); } } - if ("isFormMode".equals(name)) { + if ("isGrabsPointerEvents".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isFormMode(); + return typedTarget.isGrabsPointerEvents(); } } - if ("isGrabsPointerEvents".equals(name)) { + if ("isHScrollThumbGrabbed".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isGrabsPointerEvents(); + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); } } if ("isHidden".equals(name)) { @@ -27313,11 +38166,26 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.isHideInPortrait(); } } + if ("isHorizontalLayout".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHorizontalLayout(); + } + } if ("isIgnorePointerEvents".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isIgnorePointerEvents(); } } + if ("isInvertFirstTwoEntries".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isInvertFirstTwoEntries(); + } + } + if ("isLinesTogetherMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLinesTogetherMode(); + } + } if ("isOpaque".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isOpaque(); @@ -27339,9 +38207,9 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.isRTL(); } } - if ("isRepositionAnimation".equals(name)) { + if ("isRadioButton".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isRepositionAnimation(); + return typedTarget.isRadioButton(); } } if ("isRippleEffect".equals(name)) { @@ -27374,9 +38242,14 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.isScrollableY(); } } - if ("isShowing".equals(name)) { + if ("isSelected".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isShowing(); + return typedTarget.isSelected(); + } + } + if ("isShouldLocalize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isShouldLocalize(); } } if ("isSmoothScrolling".equals(name)) { @@ -27409,6 +38282,16 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -27589,6 +38472,12 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.remove(); return null; } } + if ("removeActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("removeAll".equals(name)) { if (safeArgs.length == 0) { typedTarget.removeAll(); return null; @@ -27698,12 +38587,6 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.requestFocus(); return null; } } - if ("resize".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.resize(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; - } - } if ("respondsToPointerEvents".equals(name)) { if (safeArgs.length == 0) { return typedTarget.respondsToPointerEvents(); @@ -27748,10 +38631,16 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setAnimateShow".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAnimateShow(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setBadgeText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setBadgeText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setBadgeUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setBadgeUIID((java.lang.String) adaptedArgs[0]); return null; } } if ("setBlockLead".equals(name)) { @@ -27772,6 +38661,12 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setCheckBox".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCheckBox(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setCloudBoundProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -27784,6 +38679,12 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; } } + if ("setCommand".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); + typedTarget.setCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; + } + } if ("setComponentState".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -27796,42 +38697,24 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; } } - if ("setDefaultCommand".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); - typedTarget.setDefaultCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; - } - } - if ("setDialogType".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setDialogType(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setDialogUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setDialogUIID((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setDirtyRegion".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; } } + if ("setDisabledIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setDisabledIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setDisabledStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); typedTarget.setDisabledStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } - if ("setDisposeWhenPointerOutOfBounds".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setDisposeWhenPointerOutOfBounds(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setDragTransparency".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); @@ -27856,6 +38739,30 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; } } + if ("setEmblem".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setEmblem((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setEmblemName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setEmblemName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setEmblemPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setEmblemPosition((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setEmblemUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setEmblemUIID((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setEnabled".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -27880,10 +38787,16 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setFormMode".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setFormMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setFontIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false); + typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue(), ((Number) adaptedArgs[2]).floatValue()); return null; + } + } + if ("setGap".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setGap(toIntValue(adaptedArgs[0])); return null; } } if ("setGrabsPointerEvents".equals(name)) { @@ -27892,6 +38805,16 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setGrabsPointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setGroup".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.ButtonGroup.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.ButtonGroup.class}, false); + typedTarget.setGroup((com.codename1.ui.ButtonGroup) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setGroup((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setHandlesInput".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -27926,6 +38849,42 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHorizontalLayout(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setIconName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setIconName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setIconPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setIconPosition((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setIconUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setIconUIID((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -27968,6 +38927,12 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; } } + if ("setInvertFirstTwoEntries".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setInvertFirstTwoEntries(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setIsScrollVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -27992,12 +38957,54 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; } } + if ("setLinesTogetherMode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setLinesTogetherMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setMaskName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setMaskName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setMaterialIcon".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false); + typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } if ("setName".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; } } + if ("setNameLine1".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setNameLine1((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNameLine2".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setNameLine2((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNameLine3".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setNameLine3((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNameLine4".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setNameLine4((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setNextFocusDown".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -28070,6 +39077,12 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; } } + if ("setPressedIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setPressedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -28082,16 +39095,22 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRepositionAnimation".equals(name)) { + if ("setRadioButton".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setRepositionAnimation(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setRadioButton(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setRippleEffect".equals(name)) { @@ -28100,6 +39119,18 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setRolloverIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setRolloverPressedIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setRolloverPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setSafeArea".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -28166,6 +39197,12 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; } } + if ("setSelected".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSelected(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setSelectedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -28178,6 +39215,12 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setShouldLocalize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setShouldLocalize(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setSize".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); @@ -28220,28 +39263,52 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; } } - if ("setTimeout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); - typedTarget.setTimeout(((Number) adaptedArgs[0]).longValue()); return null; + if ("setText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setText((java.lang.String) adaptedArgs[0]); return null; } } - if ("setTitle".equals(name)) { + if ("setTextLine1".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setTitle((java.lang.String) adaptedArgs[0]); return null; + typedTarget.setTextLine1((java.lang.String) adaptedArgs[0]); return null; } } - if ("setTooltip".equals(name)) { + if ("setTextLine2".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; + typedTarget.setTextLine2((java.lang.String) adaptedArgs[0]); return null; } } - if ("setTransitions".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false); - typedTarget.setTransitions((com.codename1.ui.animations.Transition) adaptedArgs[0]); return null; + if ("setTextLine3".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTextLine3((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTextLine4".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTextLine4((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTextLines".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTextLines((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTextPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTextPosition(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTooltip".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; } } if ("setTraversable".equals(name)) { @@ -28260,6 +39327,30 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; } } + if ("setUIIDLine1".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIIDLine1((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setUIIDLine2".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIIDLine2((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setUIIDLine3".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIIDLine3((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setUIIDLine4".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIIDLine4((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setUIManager".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); @@ -28272,6 +39363,12 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -28296,35 +39393,6 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT typedTarget.setY(toIntValue(adaptedArgs[0])); return null; } } - if ("show".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.show(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; - } - } - if ("showDialog".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.showDialog(); - } - } - if ("showPopupDialog".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.showPopupDialog((com.codename1.ui.Component) adaptedArgs[0]); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); - typedTarget.showPopupDialog((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Boolean.class}, false); - typedTarget.showPopupDialog((com.codename1.ui.Component) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class, java.lang.Boolean.class}, false); - typedTarget.showPopupDialog((com.codename1.ui.geom.Rectangle) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; - } - } if ("startEditingAsync".equals(name)) { if (safeArgs.length == 0) { typedTarget.startEditingAsync(); return null; @@ -28378,7 +39446,7 @@ private static Object invoke17(com.codename1.components.InteractionDialog typedT throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke23(com.codename1.components.OnOffSwitch typedTarget, String name, Object[] safeArgs) throws Exception { if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -28405,6 +39473,12 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); } } + if ("addActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("addAll".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); @@ -28694,6 +39768,11 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.getAccessibilityText(); } } + if ("getActionListeners".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getActionListeners(); + } + } if ("getAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAllStyles(); @@ -28704,11 +39783,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.getAnimationManager(); } } - if ("getBackIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getBackIcon(); - } - } if ("getBaseline".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -28811,11 +39885,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.getCursor(); } } - if ("getDataSource".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDataSource(); - } - } if ("getDirtyRegion".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDirtyRegion(); @@ -28846,11 +39915,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.getEditingDelegate(); } } - if ("getFwdIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getFwdIcon(); - } - } if ("getHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getHeight(); @@ -28946,9 +40010,9 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.getLeadParent(); } } - if ("getMedia".equals(name)) { + if ("getListeners".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMedia(); + return typedTarget.getListeners(); } } if ("getName".equals(name)) { @@ -28981,6 +40045,16 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.getNextFocusUp(); } } + if ("getOff".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOff(); + } + } + if ("getOn".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOn(); + } + } if ("getOuterHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getOuterHeight(); @@ -29021,16 +40095,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.getParent(); } } - if ("getPauseIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getPauseIcon(); - } - } - if ("getPlayIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getPlayIcon(); - } - } if ("getPreferredH".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPreferredH(); @@ -29143,11 +40207,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.getScrollable(); } } - if ("getSeekBarUIID".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getSeekBarUIID(); - } - } if ("getSelectCommandText".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSelectCommandText(); @@ -29173,6 +40232,21 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.getStyle(); } } + if ("getSwitchMaskImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSwitchMaskImage(); + } + } + if ("getSwitchOffImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSwitchOffImage(); + } + } + if ("getSwitchOnImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSwitchOnImage(); + } + } if ("getTabIndex".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTabIndex(); @@ -29250,11 +40324,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.hasFocus(); } } - if ("hideControls".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.hideControls(); return null; - } - } if ("invalidate".equals(name)) { if (safeArgs.length == 0) { typedTarget.invalidate(); return null; @@ -29265,11 +40334,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.isAlwaysTensile(); } } - if ("isAutoplay".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isAutoplay(); - } - } if ("isBlockLead".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isBlockLead(); @@ -29326,6 +40390,16 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -29345,29 +40419,14 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.isHideInPortrait(); } } - if ("isHideNativeVideoControls".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isHideNativeVideoControls(); - } - } if ("isIgnorePointerEvents".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isIgnorePointerEvents(); } } - if ("isLoop".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isLoop(); - } - } - if ("isMaximize".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isMaximize(); - } - } - if ("isOnTopMode".equals(name)) { + if ("isNoTextMode".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isOnTopMode(); + return typedTarget.isNoTextMode(); } } if ("isOpaque".equals(name)) { @@ -29421,11 +40480,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.isScrollableY(); } } - if ("isSeekBar".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSeekBar(); - } - } if ("isSmoothScrolling".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isSmoothScrolling(); @@ -29456,6 +40510,21 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } + if ("isValue".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isValue(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -29636,6 +40705,12 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, typedTarget.remove(); return null; } } + if ("removeActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("removeAll".equals(name)) { if (safeArgs.length == 0) { typedTarget.removeAll(); return null; @@ -29765,11 +40840,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, typedTarget.revalidateWithAnimationSafety(); return null; } } - if ("run".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.run(); return null; - } - } if ("scrollComponentToVisible".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -29794,18 +40864,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setAutoplay".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAutoplay(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setBackIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setBackIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setBlockLead".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -29848,16 +40906,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; } } - if ("setDataSource".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setDataSource((java.lang.String) adaptedArgs[0]); return null; - } - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Runnable.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Runnable.class}, false); - typedTarget.setDataSource((java.lang.String) adaptedArgs[0], (java.lang.Runnable) adaptedArgs[1]); return null; - } - } if ("setDirtyRegion".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); @@ -29918,12 +40966,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setFwdIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setFwdIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setGrabsPointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -29964,10 +41006,10 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setHideNativeVideoControls".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setHideNativeVideoControls(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; } } if ("setIgnorePointerEvents".equals(name)) { @@ -30036,24 +41078,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; } } - if ("setLoop".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setLoop(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setMaxIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setMaxIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setMaximize".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setMaximize(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setName".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -30084,10 +41108,22 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, typedTarget.setNextFocusUp((com.codename1.ui.Component) adaptedArgs[0]); return null; } } - if ("setOnTopMode".equals(name)) { + if ("setNoTextMode".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setOnTopMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setNoTextMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setOff".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setOff((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setOn".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setOn((java.lang.String) adaptedArgs[0]); return null; } } if ("setOpaque".equals(name)) { @@ -30102,24 +41138,12 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, typedTarget.setOwner((com.codename1.ui.Component) adaptedArgs[0]); return null; } } - if ("setPauseIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setPauseIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setPinchBlocksDragAndDrop".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setPlayIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setPlayIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setPreferredH".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -30162,6 +41186,12 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -30234,18 +41264,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setSeekBar".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setSeekBar(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setSeekBarUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setSeekBarUIID((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setSelectCommandText".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -30282,6 +41300,24 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setSwitchMaskImage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setSwitchMaskImage((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setSwitchOffImage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setSwitchOffImage((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setSwitchOnImage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setSwitchOnImage((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setTabIndex".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -30340,6 +41376,18 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setValue(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -30364,11 +41412,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, typedTarget.setY(toIntValue(adaptedArgs[0])); return null; } } - if ("showControls".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.showControls(); return null; - } - } if ("startEditingAsync".equals(name)) { if (safeArgs.length == 0) { typedTarget.startEditingAsync(); return null; @@ -30413,11 +41456,6 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); } } - if ("usesNativeVideoControls".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.usesNativeVideoControls(); - } - } if ("visibleBoundsContains".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -30427,7 +41465,7 @@ private static Object invoke18(com.codename1.components.MediaPlayer typedTarget, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke19(com.codename1.components.MultiButton typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke24(com.codename1.components.OtpField typedTarget, String name, Object[] safeArgs) throws Exception { if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -30454,12 +41492,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); } } - if ("addActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } if ("addAll".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); @@ -30470,6 +41502,12 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.addAll(varArgs); } } + if ("addCompleteListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addCompleteListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("addComponent".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -30638,6 +41676,11 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.blocksSideSwipe(); } } + if ("clear".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clear(); return null; + } + } if ("clearClientProperties".equals(name)) { if (safeArgs.length == 0) { typedTarget.clearClientProperties(); return null; @@ -30759,16 +41802,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.getAnimationManager(); } } - if ("getBadgeStyleComponent".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getBadgeStyleComponent(); - } - } - if ("getBadgeText".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getBadgeText(); - } - } if ("getBaseline".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -30807,6 +41840,12 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); } } + if ("getBox".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getBox(toIntValue(adaptedArgs[0])); + } + } if ("getChildrenAsList".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -30835,11 +41874,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.getCloudDestinationProperty(); } } - if ("getCommand".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getCommand(); - } - } if ("getComponentAt".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -30881,11 +41915,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.getDirtyRegion(); } } - if ("getDisabledIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDisabledIcon(); - } - } if ("getDisabledStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledStyle(); @@ -30911,76 +41940,11 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.getEditingDelegate(); } } - if ("getEmblem".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getEmblem(); - } - } - if ("getEmblemName".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getEmblemName(); - } - } - if ("getEmblemPosition".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getEmblemPosition(); - } - } - if ("getEmblemUIID".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getEmblemUIID(); - } - } - if ("getGap".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getGap(); - } - } - if ("getGroup".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getGroup(); - } - } if ("getHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getHeight(); } } - if ("getIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIcon(); - } - } - if ("getIconComponent".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconComponent(); - } - } - if ("getIconFromState".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconFromState(); - } - } - if ("getIconName".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconName(); - } - } - if ("getIconPosition".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconPosition(); - } - } - if ("getIconStyleComponent".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconStyleComponent(); - } - } - if ("getIconUIID".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconUIID(); - } - } if ("getInlineAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getInlineAllStyles(); @@ -31071,9 +42035,9 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.getLeadParent(); } } - if ("getMaskName".equals(name)) { + if ("getLength".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMaskName(); + return typedTarget.getLength(); } } if ("getName".equals(name)) { @@ -31081,26 +42045,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.getName(); } } - if ("getNameLine1".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getNameLine1(); - } - } - if ("getNameLine2".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getNameLine2(); - } - } - if ("getNameLine3".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getNameLine3(); - } - } - if ("getNameLine4".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getNameLine4(); - } - } if ("getNativeOverlay".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getNativeOverlay(); @@ -31191,11 +42135,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.getPreferredW(); } } - if ("getPressedIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getPressedIcon(); - } - } if ("getPressedStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPressedStyle(); @@ -31228,16 +42167,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } - if ("getRolloverIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRolloverIcon(); - } - } - if ("getRolloverPressedIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRolloverPressedIcon(); - } - } if ("getSafeAreaRoot".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSafeAreaRoot(); @@ -31333,36 +42262,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.getText(); } } - if ("getTextLine1".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTextLine1(); - } - } - if ("getTextLine2".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTextLine2(); - } - } - if ("getTextLine3".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTextLine3(); - } - } - if ("getTextLine4".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTextLine4(); - } - } - if ("getTextLines".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTextLines(); - } - } - if ("getTextPosition".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTextPosition(); - } - } if ("getTextSelectionSupport".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTextSelectionSupport(); @@ -31378,26 +42277,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.getUIID(); } } - if ("getUIIDLine1".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getUIIDLine1(); - } - } - if ("getUIIDLine2".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getUIIDLine2(); - } - } - if ("getUIIDLine3".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getUIIDLine3(); - } - } - if ("getUIIDLine4".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getUIIDLine4(); - } - } if ("getUIManager".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getUIManager(); @@ -31470,11 +42349,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.isCellRenderer(); } } - if ("isCheckBox".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isCheckBox(); - } - } if ("isChildOf".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); @@ -31521,6 +42395,16 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -31540,26 +42424,11 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.isHideInPortrait(); } } - if ("isHorizontalLayout".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isHorizontalLayout(); - } - } if ("isIgnorePointerEvents".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isIgnorePointerEvents(); } } - if ("isInvertFirstTwoEntries".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isInvertFirstTwoEntries(); - } - } - if ("isLinesTogetherMode".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isLinesTogetherMode(); - } - } if ("isOpaque".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isOpaque(); @@ -31581,11 +42450,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.isRTL(); } } - if ("isRadioButton".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isRadioButton(); - } - } if ("isRippleEffect".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isRippleEffect(); @@ -31616,16 +42480,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.isScrollableY(); } } - if ("isSelected".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSelected(); - } - } - if ("isShouldLocalize".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isShouldLocalize(); - } - } if ("isSmoothScrolling".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isSmoothScrolling(); @@ -31656,6 +42510,16 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -31836,17 +42700,17 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.remove(); return null; } } - if ("removeActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } if ("removeAll".equals(name)) { if (safeArgs.length == 0) { typedTarget.removeAll(); return null; } } + if ("removeCompleteListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeCompleteListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("removeComponent".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -31995,18 +42859,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setBadgeText".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setBadgeText((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setBadgeUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setBadgeUIID((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setBlockLead".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -32025,12 +42877,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setCheckBox".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setCheckBox(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setCloudBoundProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -32043,12 +42889,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; } } - if ("setCommand".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); - typedTarget.setCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; - } - } if ("setComponentState".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -32067,12 +42907,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; } } - if ("setDisabledIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setDisabledIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setDisabledStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -32103,30 +42937,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; } } - if ("setEmblem".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setEmblem((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setEmblemName".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setEmblemName((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setEmblemPosition".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setEmblemPosition((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setEmblemUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setEmblemUIID((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setEnabled".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -32151,34 +42961,12 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setFontIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false); - typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue(), ((Number) adaptedArgs[2]).floatValue()); return null; - } - } - if ("setGap".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setGap(toIntValue(adaptedArgs[0])); return null; - } - } if ("setGrabsPointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setGrabsPointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setGroup".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.ButtonGroup.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.ButtonGroup.class}, false); - typedTarget.setGroup((com.codename1.ui.ButtonGroup) adaptedArgs[0]); return null; - } - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setGroup((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setHandlesInput".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -32213,34 +43001,10 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setHorizontalLayout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setHorizontalLayout(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setIconName".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setIconName((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setIconPosition".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setIconPosition((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setIconUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setIconUIID((java.lang.String) adaptedArgs[0]); return null; + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; } } if ("setIgnorePointerEvents".equals(name)) { @@ -32285,12 +43049,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; } } - if ("setInvertFirstTwoEntries".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setInvertFirstTwoEntries(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setIsScrollVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -32315,54 +43073,12 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; } } - if ("setLinesTogetherMode".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setLinesTogetherMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setMaskName".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setMaskName((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setMaterialIcon".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false); - typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue(), ((Number) adaptedArgs[1]).floatValue()); return null; - } - } if ("setName".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; } } - if ("setNameLine1".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setNameLine1((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setNameLine2".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setNameLine2((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setNameLine3".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setNameLine3((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setNameLine4".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setNameLine4((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setNextFocusDown".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -32435,12 +43151,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; } } - if ("setPressedIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setPressedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -32453,16 +43163,16 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } - if ("setRTL".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; } } - if ("setRadioButton".equals(name)) { + if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setRadioButton(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setRippleEffect".equals(name)) { @@ -32471,18 +43181,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRolloverIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setRolloverPressedIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setRolloverPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setSafeArea".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -32549,12 +43247,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; } } - if ("setSelected".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setSelected(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setSelectedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -32567,12 +43259,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setShouldLocalize".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setShouldLocalize(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setSize".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); @@ -32621,42 +43307,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setText((java.lang.String) adaptedArgs[0]); return null; } } - if ("setTextLine1".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setTextLine1((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setTextLine2".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setTextLine2((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setTextLine3".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setTextLine3((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setTextLine4".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setTextLine4((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setTextLines".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setTextLines((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setTextPosition".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setTextPosition(toIntValue(adaptedArgs[0])); return null; - } - } if ("setTooltip".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -32679,30 +43329,6 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; } } - if ("setUIIDLine1".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setUIIDLine1((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setUIIDLine2".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setUIIDLine2((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setUIIDLine3".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setUIIDLine3((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setUIIDLine4".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setUIIDLine4((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setUIManager".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); @@ -32715,6 +43341,12 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -32792,7 +43424,13 @@ private static Object invoke19(com.codename1.components.MultiButton typedTarget, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke25(com.codename1.components.Progress typedTarget, String name, Object[] safeArgs) throws Exception { + if ("actionPerformed".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.NetworkEvent.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.NetworkEvent.class}, false); + typedTarget.actionPerformed((com.codename1.io.NetworkEvent) adaptedArgs[0]); return null; + } + } if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -32819,12 +43457,6 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); } } - if ("addActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } if ("addAll".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); @@ -32835,6 +43467,22 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.addAll(varArgs); } } + if ("addCommand".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); + typedTarget.addCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class, java.lang.Integer.class}, false); + typedTarget.addCommand((com.codename1.ui.Command) adaptedArgs[0], toIntValue(adaptedArgs[1])); return null; + } + } + if ("addCommandListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addCommandListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("addComponent".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -32849,6 +43497,12 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; } } + if ("addComponentAwaitingRelease".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.addComponentAwaitingRelease((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } if ("addDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -32873,12 +43527,36 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.addFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; } } + if ("addGameKeyListener".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addGameKeyListener(toIntValue(adaptedArgs[0]), (com.codename1.ui.events.ActionListener) adaptedArgs[1]); return null; + } + } + if ("addKeyListener".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addKeyListener(toIntValue(adaptedArgs[0]), (com.codename1.ui.events.ActionListener) adaptedArgs[1]); return null; + } + } if ("addLongPressListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); typedTarget.addLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } + if ("addOrientationListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addOrientationListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPasteListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPasteListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("addPointerDraggedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -32909,6 +43587,18 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; } } + if ("addShowListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addShowListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addSizeChangedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addSizeChangedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("addStateChangeListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -33003,11 +43693,28 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.blocksSideSwipe(); } } + if ("checkPopGuard".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.router.PopReason.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.router.PopReason.class}, false); + return typedTarget.checkPopGuard((com.codename1.router.PopReason) adaptedArgs[0]); + } + } if ("clearClientProperties".equals(name)) { if (safeArgs.length == 0) { typedTarget.clearClientProperties(); return null; } } + if ("clearComponentsAwaitingRelease".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clearComponentsAwaitingRelease(); return null; + } + } + if ("configureCommands".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command[].class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command[].class, java.lang.Boolean.class}, false); + typedTarget.configureCommands((com.codename1.ui.Command[]) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } if ("contains".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -33072,12 +43779,40 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); } } + if ("deregisterAnimated".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.animations.Animation.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.Animation.class}, false); + typedTarget.deregisterAnimated((com.codename1.ui.animations.Animation) adaptedArgs[0]); return null; + } + } + if ("dispatchCommand".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class, com.codename1.ui.events.ActionEvent.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class, com.codename1.ui.events.ActionEvent.class}, false); + typedTarget.dispatchCommand((com.codename1.ui.Command) adaptedArgs[0], (com.codename1.ui.events.ActionEvent) adaptedArgs[1]); return null; + } + } + if ("dispatchPaste".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false); + typedTarget.dispatchPaste((com.codename1.ui.events.ActionEvent) adaptedArgs[0]); return null; + } + } + if ("dispose".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.dispose(); return null; + } + } if ("drop".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; } } + if ("findCurrentlyEditingComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.findCurrentlyEditingComponent(); + } + } if ("findDropTargetAt".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -33089,6 +43824,18 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.findFirstFocusable(); } } + if ("findNextFocusHorizontal".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.findNextFocusHorizontal(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("findNextFocusVertical".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.findNextFocusVertical(((Boolean) adaptedArgs[0]).booleanValue()); + } + } if ("flushReplace".equals(name)) { if (safeArgs.length == 0) { typedTarget.flushReplace(); return null; @@ -33114,11 +43861,6 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getAccessibilityText(); } } - if ("getActionListeners".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getActionListeners(); - } - } if ("getAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAllStyles(); @@ -33129,6 +43871,11 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getAnimationManager(); } } + if ("getBackCommand".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBackCommand(); + } + } if ("getBaseline".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -33150,6 +43897,11 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getBindablePropertyTypes(); } } + if ("getBlurBackgroundRadius".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBlurBackgroundRadius(); + } + } if ("getBottomGap".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getBottomGap(); @@ -33173,6 +43925,11 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); } } + if ("getClearCommand".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getClearCommand(); + } + } if ("getClientProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -33195,6 +43952,17 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getCloudDestinationProperty(); } } + if ("getCommand".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getCommand(toIntValue(adaptedArgs[0])); + } + } + if ("getCommandCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCommandCount(); + } + } if ("getComponentAt".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -33226,11 +43994,56 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getComponentState(); } } + if ("getContentPane".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getContentPane(); + } + } + if ("getCurrentInputDevice".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCurrentInputDevice(); + } + } if ("getCursor".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getCursor(); } } + if ("getDefaultCommand".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDefaultCommand(); + } + } + if ("getDialogComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDialogComponent(); + } + } + if ("getDialogPosition".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDialogPosition(); + } + } + if ("getDialogPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDialogPreferredSize(); + } + } + if ("getDialogStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDialogStyle(); + } + } + if ("getDialogType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDialogType(); + } + } + if ("getDialogUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDialogUIID(); + } + } if ("getDirtyRegion".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDirtyRegion(); @@ -33241,6 +44054,12 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getDisabledStyle(); } } + if ("getDragRegionStatus".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getDragRegionStatus(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } if ("getDragTransparency".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDragTransparency(); @@ -33256,11 +44075,32 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getDraggedy(); } } + if ("getEditOnShow".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEditOnShow(); + } + } if ("getEditingDelegate".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getEditingDelegate(); } } + if ("getFocused".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFocused(); + } + } + if ("getFormLayeredPane".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Class.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, java.lang.Boolean.class}, false); + return typedTarget.getFormLayeredPane((java.lang.Class) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); + } + } + if ("getGlassPane".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGlassPane(); + } + } if ("getHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getHeight(); @@ -33326,11 +44166,29 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getInnerY(); } } + if ("getInvisibleAreaUnderVKB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInvisibleAreaUnderVKB(); + } + } if ("getLabelForComponent".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getLabelForComponent(); } } + if ("getLayeredPane".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayeredPane(); + } + if (matches(safeArgs, new Class[]{java.lang.Class.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, java.lang.Boolean.class}, false); + return typedTarget.getLayeredPane((java.lang.Class) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Class.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, java.lang.Integer.class}, false); + return typedTarget.getLayeredPane((java.lang.Class) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } if ("getLayout".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getLayout(); @@ -33356,9 +44214,14 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getLeadParent(); } } - if ("getListeners".equals(name)) { + if ("getMenuBar".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getListeners(); + return typedTarget.getMenuBar(); + } + } + if ("getMenuStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMenuStyle(); } } if ("getName".equals(name)) { @@ -33371,6 +44234,12 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getNativeOverlay(); } } + if ("getNextComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getNextComponent((com.codename1.ui.Component) adaptedArgs[0]); + } + } if ("getNextFocusDown".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getNextFocusDown(); @@ -33391,16 +44260,6 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getNextFocusUp(); } } - if ("getOff".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getOff(); - } - } - if ("getOn".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getOn(); - } - } if ("getOuterHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getOuterHeight(); @@ -33441,6 +44300,16 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getParent(); } } + if ("getPopGuard".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPopGuard(); + } + } + if ("getPopupDirectionBiasPortrait".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPopupDirectionBiasPortrait(); + } + } if ("getPreferredH".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPreferredH(); @@ -33471,6 +44340,12 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getPressedStyle(); } } + if ("getPreviousComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getPreviousComponent((com.codename1.ui.Component) adaptedArgs[0]); + } + } if ("getPropertyNames".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPropertyNames(); @@ -33498,6 +44373,11 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } + if ("getSafeArea".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSafeArea(); + } + } if ("getSafeAreaRoot".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSafeAreaRoot(); @@ -33573,24 +44453,25 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getSideGap(); } } - if ("getStyle".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getStyle(); + if ("getSoftButton".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getSoftButton(toIntValue(adaptedArgs[0])); } } - if ("getSwitchMaskImage".equals(name)) { + if ("getSoftButtonCount".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSwitchMaskImage(); + return typedTarget.getSoftButtonCount(); } } - if ("getSwitchOffImage".equals(name)) { + if ("getSourceCommand".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSwitchOffImage(); + return typedTarget.getSourceCommand(); } } - if ("getSwitchOnImage".equals(name)) { + if ("getStyle".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSwitchOnImage(); + return typedTarget.getStyle(); } } if ("getTabIndex".equals(name)) { @@ -33598,21 +44479,72 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getTabIndex(); } } + if ("getTabIterator".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getTabIterator((com.codename1.ui.Component) adaptedArgs[0]); + } + } if ("getTensileLength".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTensileLength(); } } + if ("getTextSelection".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextSelection(); + } + } if ("getTextSelectionSupport".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTextSelectionSupport(); } } + if ("getTintColor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTintColor(); + } + } + if ("getTitle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTitle(); + } + } + if ("getTitleArea".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTitleArea(); + } + } + if ("getTitleComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTitleComponent(); + } + } + if ("getTitleStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTitleStyle(); + } + } + if ("getToolbar".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getToolbar(); + } + } if ("getTooltip".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTooltip(); } } + if ("getTransitionInAnimator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTransitionInAnimator(); + } + } + if ("getTransitionOutAnimator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTransitionOutAnimator(); + } + } if ("getUIID".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getUIID(); @@ -33649,6 +44581,16 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.getY(); } } + if ("grabAnimationLock".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.grabAnimationLock(); + } + } + if ("growOrShrink".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.growOrShrink(); return null; + } + } if ("growShrink".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -33670,6 +44612,11 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.hasFocus(); } } + if ("hasMedia".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasMedia(); + } + } if ("invalidate".equals(name)) { if (safeArgs.length == 0) { typedTarget.invalidate(); return null; @@ -33680,6 +44627,16 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.isAlwaysTensile(); } } + if ("isAutoDispose".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAutoDispose(); + } + } + if ("isAutoShow".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAutoShow(); + } + } if ("isBlockLead".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isBlockLead(); @@ -33696,6 +44653,27 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); } } + if ("isCyclicFocus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCyclicFocus(); + } + } + if ("isDisposeOnCompletion".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDisposeOnCompletion(); + } + } + if ("isDisposeWhenPointerOutOfBounds".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDisposeWhenPointerOutOfBounds(); + } + } + if ("isDragRegion".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.isDragRegion(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } if ("isDraggable".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isDraggable(); @@ -33716,6 +44694,11 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.isEditing(); } } + if ("isEnableCursors".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnableCursors(); + } + } if ("isEnabled".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isEnabled(); @@ -33726,16 +44709,36 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.isFlatten(); } } + if ("isFocusScrolling".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFocusScrolling(); + } + } if ("isFocusable".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isFocusable(); } } + if ("isFormBottomPaddingEditingMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFormBottomPaddingEditingMode(); + } + } if ("isGrabsPointerEvents".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -33760,9 +44763,14 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.isIgnorePointerEvents(); } } - if ("isNoTextMode".equals(name)) { + if ("isInteractionDialogMode".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isNoTextMode(); + return typedTarget.isInteractionDialogMode(); + } + } + if ("isMinimizeOnBack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isMinimizeOnBack(); } } if ("isOpaque".equals(name)) { @@ -33806,6 +44814,11 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.isScrollVisible(); } } + if ("isScrollable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollable(); + } + } if ("isScrollableX".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isScrollableX(); @@ -33816,6 +44829,11 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.isScrollableY(); } } + if ("isSingleFocusMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSingleFocusMode(); + } + } if ("isSmoothScrolling".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isSmoothScrolling(); @@ -33846,9 +44864,14 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.isTraversable(); } } - if ("isValue".equals(name)) { + if ("isVScrollThumbGrabbed".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isValue(); + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); } } if ("isVisible".equals(name)) { @@ -33912,6 +44935,12 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0]); return null; } } + if ("paintBackground".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } if ("paintBackgrounds".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); @@ -33963,6 +44992,12 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.paintShadows((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; } } + if ("placeButtonCommands".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command[].class}, false); + typedTarget.placeButtonCommands((com.codename1.ui.Command[]) adaptedArgs[0]); return null; + } + } if ("pointerDragged".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -34026,15 +45061,20 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("remove".equals(name)) { + if ("registerAnimated".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.animations.Animation.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.Animation.class}, false); + typedTarget.registerAnimated((com.codename1.ui.animations.Animation) adaptedArgs[0]); return null; + } + } + if ("releaseAnimationLock".equals(name)) { if (safeArgs.length == 0) { - typedTarget.remove(); return null; + typedTarget.releaseAnimationLock(); return null; } } - if ("removeActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + if ("remove".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.remove(); return null; } } if ("removeAll".equals(name)) { @@ -34042,12 +45082,40 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.removeAll(); return null; } } + if ("removeAllCommands".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeAllCommands(); return null; + } + } + if ("removeAllShowListeners".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeAllShowListeners(); return null; + } + } + if ("removeCommand".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); + typedTarget.removeCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; + } + } + if ("removeCommandListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeCommandListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("removeComponent".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; } } + if ("removeComponentAwaitingRelease".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.removeComponentAwaitingRelease((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } if ("removeDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -34072,12 +45140,36 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.removeFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; } } + if ("removeGameKeyListener".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeGameKeyListener(toIntValue(adaptedArgs[0]), (com.codename1.ui.events.ActionListener) adaptedArgs[1]); return null; + } + } + if ("removeKeyListener".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeKeyListener(toIntValue(adaptedArgs[0]), (com.codename1.ui.events.ActionListener) adaptedArgs[1]); return null; + } + } if ("removeLongPressListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); typedTarget.removeLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } + if ("removeOrientationListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeOrientationListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePasteListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePasteListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("removePointerDraggedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -34102,6 +45194,18 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.removeScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; } } + if ("removeShowListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeShowListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeSizeChangedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeSizeChangedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("removeStateChangeListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -34184,18 +45288,58 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; } } + if ("setAllowEnableLayoutOnPaint".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAllowEnableLayoutOnPaint(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setAlwaysTensile".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setAutoDispose".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAutoDispose(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setAutoShow".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAutoShow(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBackCommand".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); + typedTarget.setBackCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.Image.class, com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.Image.class, com.codename1.ui.events.ActionListener.class}, false); + return typedTarget.setBackCommand((java.lang.String) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1], (com.codename1.ui.events.ActionListener) adaptedArgs[2]); + } + } + if ("setBgImage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setBgImage((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setBlockLead".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setBlurBackgroundRadius".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setBlurBackgroundRadius(((Number) adaptedArgs[0]).floatValue()); return null; + } + } if ("setBoundPropertyValue".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); @@ -34208,6 +45352,12 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setClearCommand".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); + typedTarget.setClearCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; + } + } if ("setCloudBoundProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -34226,12 +45376,54 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setComponentState((java.lang.Object) adaptedArgs[0]); return null; } } + if ("setCurrentInputDevice".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.VirtualInputDevice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.VirtualInputDevice.class}, false); + typedTarget.setCurrentInputDevice((com.codename1.ui.VirtualInputDevice) adaptedArgs[0]); return null; + } + } if ("setCursor".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; } } + if ("setCyclicFocus".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCyclicFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setDefaultCommand".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); + typedTarget.setDefaultCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; + } + } + if ("setDialogPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setDialogPosition((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setDialogStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setDialogStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setDialogType".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setDialogType(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDialogUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setDialogUIID((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setDirtyRegion".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); @@ -34244,6 +45436,18 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setDisabledStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setDisposeOnCompletion".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDisposeOnCompletion(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setDisposeWhenPointerOutOfBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDisposeWhenPointerOutOfBounds(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setDragTransparency".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); @@ -34262,12 +45466,24 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setEditOnShow".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.TextArea.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.TextArea.class}, false); + typedTarget.setEditOnShow((com.codename1.ui.TextArea) adaptedArgs[0]); return null; + } + } if ("setEditingDelegate".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; } } + if ("setEnableCursors".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnableCursors(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setEnabled".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -34286,12 +45502,36 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setFocusScrolling".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocusScrolling(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setFocusable".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setFocused".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setFocused((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setFormBottomPaddingEditingMode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFormBottomPaddingEditingMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setGlassPane".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Painter.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Painter.class}, false); + typedTarget.setGlassPane((com.codename1.ui.Painter) adaptedArgs[0]); return null; + } + } if ("setGrabsPointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -34332,6 +45572,12 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -34374,6 +45620,12 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; } } + if ("setInteractionDialogMode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setInteractionDialogMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setIsScrollVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -34398,6 +45650,30 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; } } + if ("setMenuBar".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.MenuBar.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.MenuBar.class}, false); + typedTarget.setMenuBar((com.codename1.ui.MenuBar) adaptedArgs[0]); return null; + } + } + if ("setMenuCellRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.list.ListCellRenderer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.list.ListCellRenderer.class}, false); + typedTarget.setMenuCellRenderer((com.codename1.ui.list.ListCellRenderer) adaptedArgs[0]); return null; + } + } + if ("setMenuTransitions".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.setMenuTransitions((com.codename1.ui.animations.Transition) adaptedArgs[0], (com.codename1.ui.animations.Transition) adaptedArgs[1]); return null; + } + } + if ("setMinimizeOnBack".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setMinimizeOnBack(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setName".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -34428,30 +45704,18 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setNextFocusUp((com.codename1.ui.Component) adaptedArgs[0]); return null; } } - if ("setNoTextMode".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setNoTextMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setOff".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setOff((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setOn".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setOn((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setOpaque".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setOpaque(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setOverrideInvisibleAreaUnderVKB".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setOverrideInvisibleAreaUnderVKB(toIntValue(adaptedArgs[0])); return null; + } + } if ("setOwner".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -34464,6 +45728,18 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setPopGuard".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.router.PopGuard.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.router.PopGuard.class}, false); + typedTarget.setPopGuard((com.codename1.router.PopGuard) adaptedArgs[0]); return null; + } + } + if ("setPopupDirectionBiasPortrait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setPopupDirectionBiasPortrait(Boolean.valueOf(((Boolean) adaptedArgs[0]).booleanValue())); return null; + } + } if ("setPreferredH".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -34500,12 +45776,24 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setPressedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setPreviousForm".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Form.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Form.class}, false); + typedTarget.setPreviousForm((com.codename1.ui.Form) adaptedArgs[0]); return null; + } + } if ("setPropertyValue".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -34524,6 +45812,11 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setSafeAreaChanged".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.setSafeAreaChanged(); return null; + } + } if ("setSafeAreaRoot".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -34614,22 +45907,10 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setSwitchMaskImage".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setSwitchMaskImage((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setSwitchOffImage".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setSwitchOffImage((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setSwitchOnImage".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setSwitchOnImage((com.codename1.ui.Image) adaptedArgs[0]); return null; + if ("setSourceCommand".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); + typedTarget.setSourceCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; } } if ("setTabIndex".equals(name)) { @@ -34656,12 +45937,76 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; } } + if ("setTimeout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + typedTarget.setTimeout(((Number) adaptedArgs[0]).longValue()); return null; + } + } + if ("setTintColor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTintColor(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTitle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTitle((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTitleComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class}, false); + typedTarget.setTitleComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.setTitleComponent((com.codename1.ui.Label) adaptedArgs[0], (com.codename1.ui.animations.Transition) adaptedArgs[1]); return null; + } + } + if ("setTitleStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setTitleStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setToolBar".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Toolbar.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Toolbar.class}, false); + typedTarget.setToolBar((com.codename1.ui.Toolbar) adaptedArgs[0]); return null; + } + } + if ("setToolbar".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Toolbar.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Toolbar.class}, false); + typedTarget.setToolbar((com.codename1.ui.Toolbar) adaptedArgs[0]); return null; + } + } if ("setTooltip".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; } } + if ("setTransitionInAnimator".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false); + typedTarget.setTransitionInAnimator((com.codename1.ui.animations.Transition) adaptedArgs[0]); return null; + } + } + if ("setTransitionOutAnimator".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false); + typedTarget.setTransitionOutAnimator((com.codename1.ui.animations.Transition) adaptedArgs[0]); return null; + } + } + if ("setTransitions".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false); + typedTarget.setTransitions((com.codename1.ui.animations.Transition) adaptedArgs[0]); return null; + } + } if ("setTraversable".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -34678,6 +46023,12 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; } } + if ("setUIIDByPopupPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setUIIDByPopupPosition(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setUIManager".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); @@ -34690,10 +46041,10 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } - if ("setValue".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setValue(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; } } if ("setVisible".equals(name)) { @@ -34720,6 +46071,72 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, typedTarget.setY(toIntValue(adaptedArgs[0])); return null; } } + if ("show".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.show(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.show(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); + return typedTarget.show(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class, java.lang.Boolean.class}, false); + return typedTarget.show(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue(), ((Boolean) adaptedArgs[5]).booleanValue()); + } + } + if ("showAtPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); + return typedTarget.showAtPosition(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue()); + } + } + if ("showBack".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.showBack(); return null; + } + } + if ("showDialog".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.showDialog(); + } + } + if ("showModeless".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.showModeless(); return null; + } + } + if ("showPacked".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false); + return typedTarget.showPacked((java.lang.String) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); + } + } + if ("showPopupDialog".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.showPopupDialog((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.showPopupDialog((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("showStetched".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false); + return typedTarget.showStetched((java.lang.String) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); + } + } + if ("showStretched".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false); + return typedTarget.showStretched((java.lang.String) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); + } + } if ("startEditingAsync".equals(name)) { if (safeArgs.length == 0) { typedTarget.startEditingAsync(); return null; @@ -34770,86 +46187,24 @@ private static Object invoke20(com.codename1.components.OnOffSwitch typedTarget, return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } - throw unsupportedInstance(typedTarget, name, safeArgs); - } - - private static Object invoke21(com.codename1.components.Progress typedTarget, String name, Object[] safeArgs) throws Exception { - if ("actionPerformed".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.io.NetworkEvent.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.NetworkEvent.class}, false); - typedTarget.actionPerformed((com.codename1.io.NetworkEvent) adaptedArgs[0]); return null; - } - } - if ("add".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); - } - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - return typedTarget.add((java.lang.String) adaptedArgs[0]); - } - if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); - return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); - } - if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); - return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); - } - if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); - return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); - } - } - if ("addAll".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); - com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; - for (int i = 0; i < adaptedArgs.length; i++) { - varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; - } - return typedTarget.addAll(varArgs); + if ("wasDisposedDueToOutOfBoundsTouch".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.wasDisposedDueToOutOfBoundsTouch(); } } - if ("addCommand".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); - typedTarget.addCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class, java.lang.Integer.class}, false); - typedTarget.addCommand((com.codename1.ui.Command) adaptedArgs[0], toIntValue(adaptedArgs[1])); return null; + if ("wasDisposedDueToRotation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.wasDisposedDueToRotation(); } } - if ("addCommandListener".equals(name)) { + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke26(com.codename1.components.RSSReader typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addActionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addCommandListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } - if ("addComponent".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); - typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); - typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; - } - } - if ("addComponentAwaitingRelease".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.addComponentAwaitingRelease((com.codename1.ui.Component) adaptedArgs[0]); return null; + typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } if ("addDragFinishedListener".equals(name)) { @@ -34876,36 +46231,12 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.addFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; } } - if ("addGameKeyListener".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addGameKeyListener(toIntValue(adaptedArgs[0]), (com.codename1.ui.events.ActionListener) adaptedArgs[1]); return null; - } - } - if ("addKeyListener".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addKeyListener(toIntValue(adaptedArgs[0]), (com.codename1.ui.events.ActionListener) adaptedArgs[1]); return null; - } - } if ("addLongPressListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); typedTarget.addLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("addOrientationListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addOrientationListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } - if ("addPasteListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addPasteListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } if ("addPointerDraggedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -34936,16 +46267,10 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; } } - if ("addShowListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addShowListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } - if ("addSizeChangedListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addSizeChangedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + if ("addSelectionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.SelectionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.SelectionListener.class}, false); + typedTarget.addSelectionListener((com.codename1.ui.events.SelectionListener) adaptedArgs[0]); return null; } } if ("addStateChangeListener".equals(name)) { @@ -34954,69 +46279,9 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.addStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("animate".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.animate(); - } - } - if ("animateHierarchy".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; - } - } - if ("animateHierarchyAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; - } - } - if ("animateHierarchyFade".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } - if ("animateHierarchyFadeAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } - if ("animateLayout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; - } - } - if ("animateLayoutAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; - } - } - if ("animateLayoutFade".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } - if ("animateLayoutFadeAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } - if ("animateUnlayout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); - typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; - } - } - if ("animateUnlayoutAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + if ("animate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.animate(); } } if ("announceForAccessibility".equals(name)) { @@ -35025,12 +46290,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; } } - if ("applyRTL".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("bindProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); @@ -35047,22 +46306,7 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.clearClientProperties(); return null; } } - if ("clearComponentsAwaitingRelease".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.clearComponentsAwaitingRelease(); return null; - } - } - if ("configureCommands".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command[].class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command[].class, java.lang.Boolean.class}, false); - typedTarget.configureCommands((com.codename1.ui.Command[]) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; - } - } if ("contains".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); - } if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); @@ -35074,121 +46318,18 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } - if ("createAnimateHierarchy".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); - } - } - if ("createAnimateHierarchyFade".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("createAnimateLayout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); - } - } - if ("createAnimateLayoutFade".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("createAnimateLayoutFadeAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("createAnimateUnlayout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); - return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); - } - } - if ("createReplaceTransition".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); - return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); - } - } if ("createStyleAnimation".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); } } - if ("deregisterAnimated".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.animations.Animation.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.Animation.class}, false); - typedTarget.deregisterAnimated((com.codename1.ui.animations.Animation) adaptedArgs[0]); return null; - } - } - if ("dispatchCommand".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class, com.codename1.ui.events.ActionEvent.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class, com.codename1.ui.events.ActionEvent.class}, false); - typedTarget.dispatchCommand((com.codename1.ui.Command) adaptedArgs[0], (com.codename1.ui.events.ActionEvent) adaptedArgs[1]); return null; - } - } - if ("dispatchPaste".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false); - typedTarget.dispatchPaste((com.codename1.ui.events.ActionEvent) adaptedArgs[0]); return null; - } - } - if ("dispose".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.dispose(); return null; - } - } if ("drop".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; } } - if ("findCurrentlyEditingComponent".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.findCurrentlyEditingComponent(); - } - } - if ("findDropTargetAt".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("findFirstFocusable".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.findFirstFocusable(); - } - } - if ("findNextFocusHorizontal".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.findNextFocusHorizontal(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("findNextFocusVertical".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.findNextFocusVertical(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("flushReplace".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.flushReplace(); return null; - } - } - if ("forceRevalidate".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.forceRevalidate(); return null; - } - } if ("getAbsoluteX".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAbsoluteX(); @@ -35204,6 +46345,11 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getAccessibilityText(); } } + if ("getActionListeners".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getActionListeners(); + } + } if ("getAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAllStyles(); @@ -35214,11 +46360,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getAnimationManager(); } } - if ("getBackCommand".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getBackCommand(); - } - } if ("getBaseline".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -35240,11 +46381,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getBindablePropertyTypes(); } } - if ("getBlurBackgroundRadius".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getBlurBackgroundRadius(); - } - } if ("getBottomGap".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getBottomGap(); @@ -35262,29 +46398,12 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); } } - if ("getChildrenAsList".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("getClearCommand".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getClearCommand(); - } - } if ("getClientProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); } } - if ("getClosestComponentTo".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } if ("getCloudBoundProperty".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getCloudBoundProperty(); @@ -35295,56 +46414,19 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getCloudDestinationProperty(); } } - if ("getCommand".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.getCommand(toIntValue(adaptedArgs[0])); - } - } - if ("getCommandCount".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getCommandCount(); - } - } - if ("getComponentAt".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("getComponentCount".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getComponentCount(); - } - } if ("getComponentForm".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentForm(); } } - if ("getComponentIndex".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); - } - } if ("getComponentState".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentState(); } } - if ("getContentPane".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getContentPane(); - } - } - if ("getCurrentInputDevice".equals(name)) { + if ("getCurrentSelected".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getCurrentInputDevice(); + return typedTarget.getCurrentSelected(); } } if ("getCursor".equals(name)) { @@ -35352,41 +46434,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getCursor(); } } - if ("getDefaultCommand".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDefaultCommand(); - } - } - if ("getDialogComponent".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDialogComponent(); - } - } - if ("getDialogPosition".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDialogPosition(); - } - } - if ("getDialogPreferredSize".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDialogPreferredSize(); - } - } - if ("getDialogStyle".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDialogStyle(); - } - } - if ("getDialogType".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDialogType(); - } - } - if ("getDialogUIID".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDialogUIID(); - } - } if ("getDirtyRegion".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDirtyRegion(); @@ -35397,12 +46444,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getDisabledStyle(); } } - if ("getDragRegionStatus".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.getDragRegionStatus(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } if ("getDragTransparency".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDragTransparency(); @@ -35418,35 +46459,34 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getDraggedy(); } } - if ("getEditOnShow".equals(name)) { + if ("getEditingDelegate".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getEditOnShow(); + return typedTarget.getEditingDelegate(); } } - if ("getEditingDelegate".equals(name)) { + if ("getFixedSelection".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getEditingDelegate(); + return typedTarget.getFixedSelection(); } } - if ("getFocused".equals(name)) { + if ("getHeight".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getFocused(); + return typedTarget.getHeight(); } } - if ("getFormLayeredPane".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Class.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, java.lang.Boolean.class}, false); - return typedTarget.getFormLayeredPane((java.lang.Class) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); + if ("getHint".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHint(); } } - if ("getGlassPane".equals(name)) { + if ("getHintIcon".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getGlassPane(); + return typedTarget.getHintIcon(); } } - if ("getHeight".equals(name)) { + if ("getIconPlaceholder".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getHeight(); + return typedTarget.getIconPlaceholder(); } } if ("getInlineAllStyles".equals(name)) { @@ -35509,9 +46549,9 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getInnerY(); } } - if ("getInvisibleAreaUnderVKB".equals(name)) { + if ("getItemGap".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getInvisibleAreaUnderVKB(); + return typedTarget.getItemGap(); } } if ("getLabelForComponent".equals(name)) { @@ -35519,52 +46559,34 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getLabelForComponent(); } } - if ("getLayeredPane".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getLayeredPane(); - } - if (matches(safeArgs, new Class[]{java.lang.Class.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, java.lang.Boolean.class}, false); - return typedTarget.getLayeredPane((java.lang.Class) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); - } - if (matches(safeArgs, new Class[]{java.lang.Class.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, java.lang.Integer.class}, false); - return typedTarget.getLayeredPane((java.lang.Class) adaptedArgs[0], toIntValue(adaptedArgs[1])); - } - } - if ("getLayout".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getLayout(); - } - } - if ("getLayoutHeight".equals(name)) { + if ("getLimit".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getLayoutHeight(); + return typedTarget.getLimit(); } } - if ("getLayoutWidth".equals(name)) { + if ("getListSizeCalculationSampleCount".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getLayoutWidth(); + return typedTarget.getListSizeCalculationSampleCount(); } } - if ("getLeadComponent".equals(name)) { + if ("getListeners".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getLeadComponent(); + return typedTarget.getListeners(); } } - if ("getLeadParent".equals(name)) { + if ("getMaxElementHeight".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getLeadParent(); + return typedTarget.getMaxElementHeight(); } } - if ("getMenuBar".equals(name)) { + if ("getMinElementHeight".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMenuBar(); + return typedTarget.getMinElementHeight(); } } - if ("getMenuStyle".equals(name)) { + if ("getModel".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMenuStyle(); + return typedTarget.getModel(); } } if ("getName".equals(name)) { @@ -35577,12 +46599,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getNativeOverlay(); } } - if ("getNextComponent".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.getNextComponent((com.codename1.ui.Component) adaptedArgs[0]); - } - } if ("getNextFocusDown".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getNextFocusDown(); @@ -35603,6 +46619,11 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getNextFocusUp(); } } + if ("getOrientation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOrientation(); + } + } if ("getOuterHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getOuterHeight(); @@ -35643,11 +46664,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getParent(); } } - if ("getPopupDirectionBiasPortrait".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getPopupDirectionBiasPortrait(); - } - } if ("getPreferredH".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPreferredH(); @@ -35678,10 +46694,9 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getPressedStyle(); } } - if ("getPreviousComponent".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.getPreviousComponent((com.codename1.ui.Component) adaptedArgs[0]); + if ("getProgressTitle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getProgressTitle(); } } if ("getPropertyNames".equals(name)) { @@ -35705,20 +46720,14 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); } } - if ("getResponderAt".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("getSafeArea".equals(name)) { + if ("getRenderer".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSafeArea(); + return typedTarget.getRenderer(); } } - if ("getSafeAreaRoot".equals(name)) { + if ("getRenderingPrototype".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSafeAreaRoot(); + return typedTarget.getRenderingPrototype(); } } if ("getSameHeight".equals(name)) { @@ -35741,11 +46750,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getScrollDimension(); } } - if ("getScrollIncrement".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getScrollIncrement(); - } - } if ("getScrollOpacity".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getScrollOpacity(); @@ -35776,35 +46780,29 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getSelectCommandText(); } } - if ("getSelectedRect".equals(name)) { + if ("getSelectedIndex".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSelectedRect(); + return typedTarget.getSelectedIndex(); } } - if ("getSelectedStyle".equals(name)) { + if ("getSelectedItem".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSelectedStyle(); + return typedTarget.getSelectedItem(); } } - if ("getSideGap".equals(name)) { + if ("getSelectedRect".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSideGap(); - } - } - if ("getSoftButton".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.getSoftButton(toIntValue(adaptedArgs[0])); + return typedTarget.getSelectedRect(); } } - if ("getSoftButtonCount".equals(name)) { + if ("getSelectedStyle".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSoftButtonCount(); + return typedTarget.getSelectedStyle(); } } - if ("getSourceCommand".equals(name)) { + if ("getSideGap".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSourceCommand(); + return typedTarget.getSideGap(); } } if ("getStyle".equals(name)) { @@ -35817,10 +46815,9 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getTabIndex(); } } - if ("getTabIterator".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.getTabIterator((com.codename1.ui.Component) adaptedArgs[0]); + if ("getTargetContainer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTargetContainer(); } } if ("getTensileLength".equals(name)) { @@ -35828,61 +46825,16 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getTensileLength(); } } - if ("getTextSelection".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTextSelection(); - } - } if ("getTextSelectionSupport".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTextSelectionSupport(); } } - if ("getTintColor".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTintColor(); - } - } - if ("getTitle".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTitle(); - } - } - if ("getTitleArea".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTitleArea(); - } - } - if ("getTitleComponent".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTitleComponent(); - } - } - if ("getTitleStyle".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTitleStyle(); - } - } - if ("getToolbar".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getToolbar(); - } - } if ("getTooltip".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTooltip(); } } - if ("getTransitionInAnimator".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTransitionInAnimator(); - } - } - if ("getTransitionOutAnimator".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTransitionOutAnimator(); - } - } if ("getUIID".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getUIID(); @@ -35893,6 +46845,11 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getUIManager(); } } + if ("getURL".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getURL(); + } + } if ("getUnselectedStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getUnselectedStyle(); @@ -35919,16 +46876,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.getY(); } } - if ("grabAnimationLock".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.grabAnimationLock(); - } - } - if ("growOrShrink".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.growOrShrink(); return null; - } - } if ("growShrink".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -35950,14 +46897,9 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.hasFocus(); } } - if ("hasMedia".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.hasMedia(); - } - } - if ("invalidate".equals(name)) { + if ("isAddBackToTaget".equals(name)) { if (safeArgs.length == 0) { - typedTarget.invalidate(); return null; + return typedTarget.isAddBackToTaget(); } } if ("isAlwaysTensile".equals(name)) { @@ -35965,19 +46907,14 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.isAlwaysTensile(); } } - if ("isAutoDispose".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isAutoDispose(); - } - } - if ("isAutoShow".equals(name)) { + if ("isBlockLead".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isAutoShow(); + return typedTarget.isBlockLead(); } } - if ("isBlockLead".equals(name)) { + if ("isBlockList".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isBlockLead(); + return typedTarget.isBlockList(); } } if ("isCellRenderer".equals(name)) { @@ -35991,25 +46928,9 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); } } - if ("isCyclicFocus".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isCyclicFocus(); - } - } - if ("isDisposeOnCompletion".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isDisposeOnCompletion(); - } - } - if ("isDisposeWhenPointerOutOfBounds".equals(name)) { + if ("isCommandList".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isDisposeWhenPointerOutOfBounds(); - } - } - if ("isDragRegion".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.isDragRegion(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + return typedTarget.isCommandList(); } } if ("isDraggable".equals(name)) { @@ -36032,11 +46953,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.isEditing(); } } - if ("isEnableCursors".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isEnableCursors(); - } - } if ("isEnabled".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isEnabled(); @@ -36047,24 +46963,24 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.isFlatten(); } } - if ("isFocusScrolling".equals(name)) { + if ("isFocusable".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isFocusScrolling(); + return typedTarget.isFocusable(); } } - if ("isFocusable".equals(name)) { + if ("isGrabsPointerEvents".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isFocusable(); + return typedTarget.isGrabsPointerEvents(); } } - if ("isFormBottomPaddingEditingMode".equals(name)) { + if ("isHScrollThumbGrabbed".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isFormBottomPaddingEditingMode(); + return typedTarget.isHScrollThumbGrabbed(); } } - if ("isGrabsPointerEvents".equals(name)) { + if ("isHScrollThumbHover".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isGrabsPointerEvents(); + return typedTarget.isHScrollThumbHover(); } } if ("isHidden".equals(name)) { @@ -36086,19 +47002,29 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.isHideInPortrait(); } } + if ("isIgnoreFocusComponentWhenUnfocused".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isIgnoreFocusComponentWhenUnfocused(); + } + } if ("isIgnorePointerEvents".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isIgnorePointerEvents(); } } - if ("isInteractionDialogMode".equals(name)) { + if ("isLongPointerPressActionEnabled".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isInteractionDialogMode(); + return typedTarget.isLongPointerPressActionEnabled(); } } - if ("isMinimizeOnBack".equals(name)) { + if ("isMutableRendererBackgrounds".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isMinimizeOnBack(); + return typedTarget.isMutableRendererBackgrounds(); + } + } + if ("isNumericKeyActions".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isNumericKeyActions(); } } if ("isOpaque".equals(name)) { @@ -36127,26 +47053,11 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.isRippleEffect(); } } - if ("isSafeArea".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSafeArea(); - } - } - if ("isSafeAreaRoot".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSafeAreaRoot(); - } - } if ("isScrollVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isScrollVisible(); } } - if ("isScrollable".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isScrollable(); - } - } if ("isScrollableX".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isScrollableX(); @@ -36157,11 +47068,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.isScrollableY(); } } - if ("isSingleFocusMode".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSingleFocusMode(); - } - } if ("isSmoothScrolling".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isSmoothScrolling(); @@ -36172,11 +47078,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.isSnapToGrid(); } } - if ("isSurface".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSurface(); - } - } if ("isTactileTouch".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isTactileTouch(); @@ -36192,18 +47093,19 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.isTraversable(); } } - if ("isVisible".equals(name)) { + if ("isVScrollThumbGrabbed".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isVisible(); + return typedTarget.isVScrollThumbGrabbed(); } } - if ("iterator".equals(name)) { + if ("isVScrollThumbHover".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.iterator(); + return typedTarget.isVScrollThumbHover(); } - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); } } if ("keyPressed".equals(name)) { @@ -36224,41 +47126,18 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; } } - if ("layoutContainer".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.layoutContainer(); return null; - } - } if ("longPointerPress".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; } } - if ("morph".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); - typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; - } - } - if ("morphAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); - typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; - } - } if ("paint".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0]); return null; } } - if ("paintBackground".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); - typedTarget.paintBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; - } - } if ("paintBackgrounds".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); @@ -36275,12 +47154,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; } } - if ("paintComponentBackground".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); - typedTarget.paintComponentBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; - } - } if ("paintIntersectingComponentsAbove".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); @@ -36310,12 +47183,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.paintShadows((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; } } - if ("placeButtonCommands".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command[].class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command[].class}, false); - typedTarget.placeButtonCommands((com.codename1.ui.Command[]) adaptedArgs[0]); return null; - } - } if ("pointerDragged".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -36379,59 +47246,15 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("registerAnimated".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.animations.Animation.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.Animation.class}, false); - typedTarget.registerAnimated((com.codename1.ui.animations.Animation) adaptedArgs[0]); return null; - } - } - if ("releaseAnimationLock".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.releaseAnimationLock(); return null; - } - } if ("remove".equals(name)) { if (safeArgs.length == 0) { typedTarget.remove(); return null; } } - if ("removeAll".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.removeAll(); return null; - } - } - if ("removeAllCommands".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.removeAllCommands(); return null; - } - } - if ("removeAllShowListeners".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.removeAllShowListeners(); return null; - } - } - if ("removeCommand".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); - typedTarget.removeCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; - } - } - if ("removeCommandListener".equals(name)) { + if ("removeActionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeCommandListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } - if ("removeComponent".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; - } - } - if ("removeComponentAwaitingRelease".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.removeComponentAwaitingRelease((com.codename1.ui.Component) adaptedArgs[0]); return null; + typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } if ("removeDragFinishedListener".equals(name)) { @@ -36458,36 +47281,12 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.removeFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; } } - if ("removeGameKeyListener".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeGameKeyListener(toIntValue(adaptedArgs[0]), (com.codename1.ui.events.ActionListener) adaptedArgs[1]); return null; - } - } - if ("removeKeyListener".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeKeyListener(toIntValue(adaptedArgs[0]), (com.codename1.ui.events.ActionListener) adaptedArgs[1]); return null; - } - } if ("removeLongPressListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); typedTarget.removeLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("removeOrientationListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeOrientationListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } - if ("removePasteListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removePasteListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } if ("removePointerDraggedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -36512,16 +47311,10 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.removeScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; } } - if ("removeShowListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeShowListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } - if ("removeSizeChangedListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeSizeChangedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + if ("removeSelectionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.SelectionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.SelectionListener.class}, false); + typedTarget.removeSelectionListener((com.codename1.ui.events.SelectionListener) adaptedArgs[0]); return null; } } if ("removeStateChangeListener".equals(name)) { @@ -36539,30 +47332,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; } } - if ("replace".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); - typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); - typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; - } - } - if ("replaceAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); - typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); - typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); - typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; - } - } if ("requestFocus".equals(name)) { if (safeArgs.length == 0) { typedTarget.requestFocus(); return null; @@ -36573,43 +47342,31 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St return typedTarget.respondsToPointerEvents(); } } - if ("revalidate".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.revalidate(); return null; - } - } - if ("revalidateLater".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.revalidateLater(); return null; - } - } - if ("revalidateWithAnimationSafety".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.revalidateWithAnimationSafety(); return null; - } - } - if ("scrollComponentToVisible".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; - } - } if ("scrollRectToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + typedTarget.scrollRectToVisible((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; + } if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); typedTarget.scrollRectToVisible(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), (com.codename1.ui.Component) adaptedArgs[4]); return null; } } + if ("sendRequest".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.sendRequest(); return null; + } + } if ("setAccessibilityText".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; } } - if ("setAllowEnableLayoutOnPaint".equals(name)) { + if ("setAddBackToTaget".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAllowEnableLayoutOnPaint(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setAddBackToTaget(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setAlwaysTensile".equals(name)) { @@ -36618,44 +47375,16 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setAutoDispose".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAutoDispose(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setAutoShow".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAutoShow(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setBackCommand".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); - typedTarget.setBackCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; - } - if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.Image.class, com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.Image.class, com.codename1.ui.events.ActionListener.class}, false); - return typedTarget.setBackCommand((java.lang.String) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1], (com.codename1.ui.events.ActionListener) adaptedArgs[2]); - } - } - if ("setBgImage".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setBgImage((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setBlockLead".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setBlurBackgroundRadius".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); - typedTarget.setBlurBackgroundRadius(((Number) adaptedArgs[0]).floatValue()); return null; + if ("setBlockList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setBlockList(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setBoundPropertyValue".equals(name)) { @@ -36670,12 +47399,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setClearCommand".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); - typedTarget.setClearCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; - } - } if ("setCloudBoundProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -36688,60 +47411,24 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; } } + if ("setCommandList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCommandList(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setComponentState".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); typedTarget.setComponentState((java.lang.Object) adaptedArgs[0]); return null; } } - if ("setCurrentInputDevice".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.VirtualInputDevice.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.VirtualInputDevice.class}, false); - typedTarget.setCurrentInputDevice((com.codename1.ui.VirtualInputDevice) adaptedArgs[0]); return null; - } - } if ("setCursor".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; } } - if ("setCyclicFocus".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setCyclicFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setDefaultCommand".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); - typedTarget.setDefaultCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; - } - } - if ("setDialogPosition".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setDialogPosition((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setDialogStyle".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); - typedTarget.setDialogStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; - } - } - if ("setDialogType".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setDialogType(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setDialogUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setDialogUIID((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setDirtyRegion".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); @@ -36754,18 +47441,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setDisabledStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } - if ("setDisposeOnCompletion".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setDisposeOnCompletion(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setDisposeWhenPointerOutOfBounds".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setDisposeWhenPointerOutOfBounds(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setDragTransparency".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); @@ -36784,28 +47459,28 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setEditOnShow".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.TextArea.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.TextArea.class}, false); - typedTarget.setEditOnShow((com.codename1.ui.TextArea) adaptedArgs[0]); return null; - } - } if ("setEditingDelegate".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; } } - if ("setEnableCursors".equals(name)) { + if ("setEnabled".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setEnableCursors(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setEnabled".equals(name)) { + if ("setFireOnClick".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setFireOnClick(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFixedSelection".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setFixedSelection(toIntValue(adaptedArgs[0])); return null; } } if ("setFlatten".equals(name)) { @@ -36820,36 +47495,12 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setFocusScrolling".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setFocusScrolling(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setFocusable".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setFocused".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.setFocused((com.codename1.ui.Component) adaptedArgs[0]); return null; - } - } - if ("setFormBottomPaddingEditingMode".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setFormBottomPaddingEditingMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setGlassPane".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Painter.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Painter.class}, false); - typedTarget.setGlassPane((com.codename1.ui.Painter) adaptedArgs[0]); return null; - } - } if ("setGrabsPointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -36890,6 +47541,40 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHint".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setHint((java.lang.String) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.Image.class}, false); + typedTarget.setHint((java.lang.String) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); return null; + } + } + if ("setHintIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setHintIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setIconPlaceholder".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setIconPlaceholder((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setIgnoreFocusComponentWhenUnfocused".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIgnoreFocusComponentWhenUnfocused(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -36932,10 +47617,10 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; } } - if ("setInteractionDialogMode".equals(name)) { + if ("setInputOnFocus".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setInteractionDialogMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setInputOnFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setIsScrollVisible".equals(name)) { @@ -36944,46 +47629,64 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setIsScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setItemGap".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setItemGap(toIntValue(adaptedArgs[0])); return null; + } + } if ("setLabelForComponent".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class}, false); typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; } } - if ("setLayout".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); - typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; + if ("setLimit".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setLimit(toIntValue(adaptedArgs[0])); return null; } } - if ("setLeadComponent".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + if ("setListCellRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.list.ListCellRenderer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.list.ListCellRenderer.class}, false); + typedTarget.setListCellRenderer((com.codename1.ui.list.ListCellRenderer) adaptedArgs[0]); return null; } } - if ("setMenuBar".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.MenuBar.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.MenuBar.class}, false); - typedTarget.setMenuBar((com.codename1.ui.MenuBar) adaptedArgs[0]); return null; + if ("setListSizeCalculationSampleCount".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setListSizeCalculationSampleCount(toIntValue(adaptedArgs[0])); return null; } } - if ("setMenuCellRenderer".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.list.ListCellRenderer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.list.ListCellRenderer.class}, false); - typedTarget.setMenuCellRenderer((com.codename1.ui.list.ListCellRenderer) adaptedArgs[0]); return null; + if ("setLongPointerPressActionEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setLongPointerPressActionEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setMenuTransitions".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class, com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class, com.codename1.ui.animations.Transition.class}, false); - typedTarget.setMenuTransitions((com.codename1.ui.animations.Transition) adaptedArgs[0], (com.codename1.ui.animations.Transition) adaptedArgs[1]); return null; + if ("setMaxElementHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setMaxElementHeight(toIntValue(adaptedArgs[0])); return null; } } - if ("setMinimizeOnBack".equals(name)) { + if ("setMinElementHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setMinElementHeight(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setModel".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.list.ListModel.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.list.ListModel.class}, false); + typedTarget.setModel((com.codename1.ui.list.ListModel) adaptedArgs[0]); return null; + } + } + if ("setMutableRendererBackgrounds".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setMinimizeOnBack(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setMutableRendererBackgrounds(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setName".equals(name)) { @@ -37016,16 +47719,22 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setNextFocusUp((com.codename1.ui.Component) adaptedArgs[0]); return null; } } + if ("setNumericKeyActions".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setNumericKeyActions(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setOpaque".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setOpaque(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setOverrideInvisibleAreaUnderVKB".equals(name)) { + if ("setOrientation".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setOverrideInvisibleAreaUnderVKB(toIntValue(adaptedArgs[0])); return null; + typedTarget.setOrientation(toIntValue(adaptedArgs[0])); return null; } } if ("setOwner".equals(name)) { @@ -37034,16 +47743,16 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setOwner((com.codename1.ui.Component) adaptedArgs[0]); return null; } } - if ("setPinchBlocksDragAndDrop".equals(name)) { + if ("setPaintFocusBehindList".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setPaintFocusBehindList(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setPopupDirectionBiasPortrait".equals(name)) { + if ("setPinchBlocksDragAndDrop".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setPopupDirectionBiasPortrait(Boolean.valueOf(((Boolean) adaptedArgs[0]).booleanValue())); return null; + typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setPreferredH".equals(name)) { @@ -37082,10 +47791,10 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setPressedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } - if ("setPreviousForm".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Form.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Form.class}, false); - typedTarget.setPreviousForm((com.codename1.ui.Form) adaptedArgs[0]); return null; + if ("setProgressTitle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setProgressTitle((java.lang.String) adaptedArgs[0]); return null; } } if ("setPropertyValue".equals(name)) { @@ -37093,34 +47802,29 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } - } - if ("setRTL".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setRippleEffect".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; } } - if ("setSafeArea".equals(name)) { + if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setSafeAreaChanged".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.setSafeAreaChanged(); return null; + if ("setRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.list.ListCellRenderer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.list.ListCellRenderer.class}, false); + typedTarget.setRenderer((com.codename1.ui.list.ListCellRenderer) adaptedArgs[0]); return null; } } - if ("setSafeAreaRoot".equals(name)) { + if ("setRippleEffect".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setScrollAnimationSpeed".equals(name)) { @@ -37129,12 +47833,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; } } - if ("setScrollIncrement".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; - } - } if ("setScrollOpacityChangeSpeed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -37147,28 +47845,16 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setScrollSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; } } - if ("setScrollVisible".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setScrollable".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setScrollableX".equals(name)) { + if ("setScrollToSelected".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setScrollToSelected(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setScrollableY".equals(name)) { + if ("setScrollVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setSelectCommandText".equals(name)) { @@ -37177,6 +47863,16 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; } } + if ("setSelectedIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setSelectedIndex(toIntValue(adaptedArgs[0])); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Boolean.class}, false); + typedTarget.setSelectedIndex(toIntValue(adaptedArgs[0]), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } if ("setSelectedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -37207,12 +47903,6 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setSourceCommand".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); - typedTarget.setSourceCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; - } - } if ("setTabIndex".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -37225,6 +47915,12 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setTactileTouch(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setTargetContainer".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); + typedTarget.setTargetContainer((com.codename1.ui.Container) adaptedArgs[0]); return null; + } + } if ("setTensileDragEnabled".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -37237,76 +47933,12 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; } } - if ("setTimeout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); - typedTarget.setTimeout(((Number) adaptedArgs[0]).longValue()); return null; - } - } - if ("setTintColor".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setTintColor(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setTitle".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setTitle((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setTitleComponent".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class}, false); - typedTarget.setTitleComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class, com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class, com.codename1.ui.animations.Transition.class}, false); - typedTarget.setTitleComponent((com.codename1.ui.Label) adaptedArgs[0], (com.codename1.ui.animations.Transition) adaptedArgs[1]); return null; - } - } - if ("setTitleStyle".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); - typedTarget.setTitleStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; - } - } - if ("setToolBar".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Toolbar.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Toolbar.class}, false); - typedTarget.setToolBar((com.codename1.ui.Toolbar) adaptedArgs[0]); return null; - } - } - if ("setToolbar".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Toolbar.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Toolbar.class}, false); - typedTarget.setToolbar((com.codename1.ui.Toolbar) adaptedArgs[0]); return null; - } - } if ("setTooltip".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; } } - if ("setTransitionInAnimator".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false); - typedTarget.setTransitionInAnimator((com.codename1.ui.animations.Transition) adaptedArgs[0]); return null; - } - } - if ("setTransitionOutAnimator".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false); - typedTarget.setTransitionOutAnimator((com.codename1.ui.animations.Transition) adaptedArgs[0]); return null; - } - } - if ("setTransitions".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.Transition.class}, false); - typedTarget.setTransitions((com.codename1.ui.animations.Transition) adaptedArgs[0]); return null; - } - } if ("setTraversable".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -37323,16 +47955,10 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; } } - if ("setUIIDByPopupPosition".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setUIIDByPopupPosition(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setUIManager".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); - typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; + if ("setURL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setURL((java.lang.String) adaptedArgs[0]); return null; } } if ("setUnselectedStyle".equals(name)) { @@ -37341,6 +47967,12 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -37365,136 +47997,335 @@ private static Object invoke21(com.codename1.components.Progress typedTarget, St typedTarget.setY(toIntValue(adaptedArgs[0])); return null; } } - if ("show".equals(name)) { + if ("size".equals(name)) { if (safeArgs.length == 0) { - typedTarget.show(); return null; + return typedTarget.size(); } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.show(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); + } + if ("startEditingAsync".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.startEditingAsync(); return null; } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); - return typedTarget.show(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue()); + } + if ("stopEditing".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class, java.lang.Boolean.class}, false); - return typedTarget.show(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue(), ((Boolean) adaptedArgs[5]).booleanValue()); + } + if ("stripMarginAndPadding".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.stripMarginAndPadding(); } } - if ("showAtPosition".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); - return typedTarget.showAtPosition(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue()); + if ("styleChanged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false); + typedTarget.styleChanged((java.lang.String) adaptedArgs[0], (com.codename1.ui.plaf.Style) adaptedArgs[1]); return null; } } - if ("showBack".equals(name)) { + if ("toImage".equals(name)) { if (safeArgs.length == 0) { - typedTarget.showBack(); return null; + return typedTarget.toImage(); } } - if ("showDialog".equals(name)) { + if ("toString".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.showDialog(); + return typedTarget.toString(); } } - if ("showModeless".equals(name)) { + if ("unbindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("visibleBoundsContains".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke27(com.codename1.components.ReplaceableImage typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("animate".equals(name)) { if (safeArgs.length == 0) { - typedTarget.showModeless(); return null; + return typedTarget.animate(); } } - if ("showPacked".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false); - return typedTarget.showPacked((java.lang.String) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); + if ("applyMask".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.applyMask((java.lang.Object) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.applyMask((java.lang.Object) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); } } - if ("showPopupDialog".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.showPopupDialog((com.codename1.ui.Component) adaptedArgs[0]); + if ("applyMaskAutoScale".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.applyMaskAutoScale((java.lang.Object) adaptedArgs[0]); } - if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); - return typedTarget.showPopupDialog((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + if ("asyncLock".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.asyncLock((com.codename1.ui.Image) adaptedArgs[0]); return null; } } - if ("showStetched".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false); - return typedTarget.showStetched((java.lang.String) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); + if ("createMask".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.createMask(); } } - if ("showStretched".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false); - return typedTarget.showStretched((java.lang.String) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); + if ("dispose".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.dispose(); return null; } } - if ("startEditingAsync".equals(name)) { + if ("fill".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.fill(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("fireChangedEvent".equals(name)) { if (safeArgs.length == 0) { - typedTarget.startEditingAsync(); return null; + typedTarget.fireChangedEvent(); return null; } } - if ("stopEditing".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); - typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; + if ("flipHorizontally".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.flipHorizontally(((Boolean) adaptedArgs[0]).booleanValue()); } } - if ("stripMarginAndPadding".equals(name)) { + if ("flipVertically".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.flipVertically(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("getGraphics".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.stripMarginAndPadding(); + return typedTarget.getGraphics(); } } - if ("styleChanged".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false); - typedTarget.styleChanged((java.lang.String) adaptedArgs[0], (com.codename1.ui.plaf.Style) adaptedArgs[1]); return null; + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); } } - if ("toImage".equals(name)) { + if ("getImage".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.toImage(); + return typedTarget.getImage(); } } - if ("toString".equals(name)) { + if ("getImageData".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.toString(); + return typedTarget.getImageData(); } } - if ("unbindProperty".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); - typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + if ("getImageName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImageName(); } } - if ("updateTabIndices".equals(name)) { + if ("getRGB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRGB(); + } + if (matches(safeArgs, new Class[]{int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class}, false); + typedTarget.getRGB((int[]) adaptedArgs[0]); return null; + } + } + if ("getRGBCached".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRGBCached(); + } + } + if ("getSVGDocument".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSVGDocument(); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("isAnimation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAnimation(); + } + } + if ("isDisposed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDisposed(); + } + } + if ("isLocked".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLocked(); + } + } + if ("isOpaque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOpaque(); + } + } + if ("isSVG".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSVG(); + } + } + if ("lock".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.lock(); return null; + } + } + if ("mirror".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.mirror(); + } + } + if ("modifyAlpha".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false); + return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("modifyAlphaWithTranslucency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.modifyAlphaWithTranslucency((byte) toIntValue(adaptedArgs[0])); + } + } + if ("removeActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.EncodedImage.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.EncodedImage.class}, false); + typedTarget.replace((com.codename1.ui.EncodedImage) adaptedArgs[0]); return null; + } + } + if ("requiresDrawImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.requiresDrawImage(); + } + } + if ("rotate".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); + return typedTarget.rotate(toIntValue(adaptedArgs[0])); } } - if ("visibleBoundsContains".equals(name)) { + if ("rotate180Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate180Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("rotate270Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate270Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("rotate90Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate90Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("scale".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + typedTarget.scale(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; } } - if ("wasDisposedDueToOutOfBoundsTouch".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.wasDisposedDueToOutOfBoundsTouch(); + if ("scaled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaled(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } - if ("wasDisposedDueToRotation".equals(name)) { + if ("scaledEncoded".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaledEncoded(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.scaledHeight(toIntValue(adaptedArgs[0])); + } + } + if ("scaledLargerRatio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaledLargerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledSmallerRatio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaledSmallerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledWidth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.scaledWidth(toIntValue(adaptedArgs[0])); + } + } + if ("setImageName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setImageName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("subImage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); + return typedTarget.subImage(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue()); + } + } + if ("toRGB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.toRGB((com.codename1.ui.RGBImage) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6])); return null; + } + } + if ("unlock".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.wasDisposedDueToRotation(); + typedTarget.unlock(); return null; } } throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke22(com.codename1.components.RSSReader typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke28(com.codename1.components.ScaleImageButton typedTarget, String name, Object[] safeArgs) throws Exception { if ("addActionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -37561,12 +48392,6 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; } } - if ("addSelectionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.SelectionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.SelectionListener.class}, false); - typedTarget.addSelectionListener((com.codename1.ui.events.SelectionListener) adaptedArgs[0]); return null; - } - } if ("addStateChangeListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -37590,6 +48415,12 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.bindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } + if ("bindStateTo".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Button.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Button.class}, false); + typedTarget.bindStateTo((com.codename1.ui.Button) adaptedArgs[0]); return null; + } + } if ("blocksSideSwipe".equals(name)) { if (safeArgs.length == 0) { return typedTarget.blocksSideSwipe(); @@ -37644,6 +48475,11 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getActionListeners(); } } + if ("getAlignment".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAlignment(); + } + } if ("getAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAllStyles(); @@ -37654,6 +48490,21 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getAnimationManager(); } } + if ("getBackgroundType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBackgroundType(); + } + } + if ("getBadgeStyleComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBadgeStyleComponent(); + } + } + if ("getBadgeText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBadgeText(); + } + } if ("getBaseline".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -37708,6 +48559,11 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getCloudDestinationProperty(); } } + if ("getCommand".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCommand(); + } + } if ("getComponentForm".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentForm(); @@ -37718,11 +48574,6 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getComponentState(); } } - if ("getCurrentSelected".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getCurrentSelected(); - } - } if ("getCursor".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getCursor(); @@ -37733,6 +48584,11 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getDirtyRegion(); } } + if ("getDisabledIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisabledIcon(); + } + } if ("getDisabledStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledStyle(); @@ -37758,9 +48614,19 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getEditingDelegate(); } } - if ("getFixedSelection".equals(name)) { + if ("getFontIcon".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getFixedSelection(); + return typedTarget.getFontIcon(); + } + } + if ("getFontIconSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFontIconSize(); + } + } + if ("getGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGap(); } } if ("getHeight".equals(name)) { @@ -37768,19 +48634,29 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getHeight(); } } - if ("getHint".equals(name)) { + if ("getIcon".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getHint(); + return typedTarget.getIcon(); } } - if ("getHintIcon".equals(name)) { + if ("getIconFont".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getHintIcon(); + return typedTarget.getIconFont(); } } - if ("getIconPlaceholder".equals(name)) { + if ("getIconFromState".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getIconPlaceholder(); + return typedTarget.getIconFromState(); + } + } + if ("getIconStyleComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconStyleComponent(); + } + } + if ("getIconUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconUIID(); } } if ("getInlineAllStyles".equals(name)) { @@ -37843,44 +48719,49 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getInnerY(); } } - if ("getItemGap".equals(name)) { + if ("getLabelForComponent".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getItemGap(); + return typedTarget.getLabelForComponent(); } } - if ("getLabelForComponent".equals(name)) { + if ("getListeners".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getLabelForComponent(); + return typedTarget.getListeners(); } } - if ("getLimit".equals(name)) { + if ("getMask".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getLimit(); + return typedTarget.getMask(); } } - if ("getListSizeCalculationSampleCount".equals(name)) { + if ("getMaskName".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getListSizeCalculationSampleCount(); + return typedTarget.getMaskName(); } } - if ("getListeners".equals(name)) { + if ("getMaskedIcon".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getListeners(); + return typedTarget.getMaskedIcon(); } } - if ("getMaxElementHeight".equals(name)) { + if ("getMaterialIcon".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMaxElementHeight(); + return typedTarget.getMaterialIcon(); } } - if ("getMinElementHeight".equals(name)) { + if ("getMaterialIconSize".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMinElementHeight(); + return typedTarget.getMaterialIconSize(); } } - if ("getModel".equals(name)) { + if ("getMaxAutoSize".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getModel(); + return typedTarget.getMaxAutoSize(); + } + } + if ("getMinAutoSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMinAutoSize(); } } if ("getName".equals(name)) { @@ -37913,11 +48794,6 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getNextFocusUp(); } } - if ("getOrientation".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getOrientation(); - } - } if ("getOuterHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getOuterHeight(); @@ -37983,14 +48859,14 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getPreferredW(); } } - if ("getPressedStyle".equals(name)) { + if ("getPressedIcon".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getPressedStyle(); + return typedTarget.getPressedIcon(); } } - if ("getProgressTitle".equals(name)) { + if ("getPressedStyle".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getProgressTitle(); + return typedTarget.getPressedStyle(); } } if ("getPropertyNames".equals(name)) { @@ -38014,14 +48890,19 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); } } - if ("getRenderer".equals(name)) { + if ("getReleaseRadius".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getRenderer(); + return typedTarget.getReleaseRadius(); } } - if ("getRenderingPrototype".equals(name)) { + if ("getRolloverIcon".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getRenderingPrototype(); + return typedTarget.getRolloverIcon(); + } + } + if ("getRolloverPressedIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRolloverPressedIcon(); } } if ("getSameHeight".equals(name)) { @@ -38074,24 +48955,29 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getSelectCommandText(); } } - if ("getSelectedIndex".equals(name)) { + if ("getSelectedRect".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSelectedIndex(); + return typedTarget.getSelectedRect(); } } - if ("getSelectedItem".equals(name)) { + if ("getSelectedStyle".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSelectedItem(); + return typedTarget.getSelectedStyle(); } } - if ("getSelectedRect".equals(name)) { + if ("getShiftMillimeters".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSelectedRect(); + return typedTarget.getShiftMillimeters(); } } - if ("getSelectedStyle".equals(name)) { + if ("getShiftMillimetersF".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSelectedStyle(); + return typedTarget.getShiftMillimetersF(); + } + } + if ("getShiftText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShiftText(); } } if ("getSideGap".equals(name)) { @@ -38099,6 +48985,17 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getSideGap(); } } + if ("getState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getState(); + } + } + if ("getStringWidth".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class}, false); + return typedTarget.getStringWidth((com.codename1.ui.Font) adaptedArgs[0]); + } + } if ("getStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getStyle(); @@ -38109,14 +49006,19 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getTabIndex(); } } - if ("getTargetContainer".equals(name)) { + if ("getTensileLength".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTargetContainer(); + return typedTarget.getTensileLength(); } } - if ("getTensileLength".equals(name)) { + if ("getText".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTensileLength(); + return typedTarget.getText(); + } + } + if ("getTextPosition".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextPosition(); } } if ("getTextSelectionSupport".equals(name)) { @@ -38139,14 +49041,14 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.getUIManager(); } } - if ("getURL".equals(name)) { + if ("getUnselectedStyle".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getURL(); + return typedTarget.getUnselectedStyle(); } } - if ("getUnselectedStyle".equals(name)) { + if ("getVerticalAlignment".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getUnselectedStyle(); + return typedTarget.getVerticalAlignment(); } } if ("getVisibleBounds".equals(name)) { @@ -38191,14 +49093,19 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.hasFocus(); } } - if ("isAddBackToTaget".equals(name)) { + if ("isAlwaysTensile".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isAddBackToTaget(); + return typedTarget.isAlwaysTensile(); } } - if ("isAlwaysTensile".equals(name)) { + if ("isAutoRelease".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isAlwaysTensile(); + return typedTarget.isAutoRelease(); + } + } + if ("isAutoSizeMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAutoSizeMode(); } } if ("isBlockLead".equals(name)) { @@ -38206,9 +49113,9 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.isBlockLead(); } } - if ("isBlockList".equals(name)) { + if ("isCapsText".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isBlockList(); + return typedTarget.isCapsText(); } } if ("isCellRenderer".equals(name)) { @@ -38222,11 +49129,6 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); } } - if ("isCommandList".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isCommandList(); - } - } if ("isDraggable".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isDraggable(); @@ -38252,6 +49154,11 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.isEnabled(); } } + if ("isEndsWith3Points".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEndsWith3Points(); + } + } if ("isFlatten".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isFlatten(); @@ -38267,6 +49174,16 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -38286,34 +49203,24 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.isHideInPortrait(); } } - if ("isIgnoreFocusComponentWhenUnfocused".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isIgnoreFocusComponentWhenUnfocused(); - } - } if ("isIgnorePointerEvents".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isIgnorePointerEvents(); } } - if ("isLongPointerPressActionEnabled".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isLongPointerPressActionEnabled(); - } - } - if ("isMutableRendererBackgrounds".equals(name)) { + if ("isLegacyRenderer".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isMutableRendererBackgrounds(); + return typedTarget.isLegacyRenderer(); } } - if ("isNumericKeyActions".equals(name)) { + if ("isOpaque".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isNumericKeyActions(); + return typedTarget.isOpaque(); } } - if ("isOpaque".equals(name)) { + if ("isOppositeSide".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isOpaque(); + return typedTarget.isOppositeSide(); } } if ("isOwnedBy".equals(name)) { @@ -38352,6 +49259,21 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.isScrollableY(); } } + if ("isSelected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSelected(); + } + } + if ("isShouldLocalize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isShouldLocalize(); + } + } + if ("isShowEvenIfBlank".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isShowEvenIfBlank(); + } + } if ("isSmoothScrolling".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isSmoothScrolling(); @@ -38372,11 +49294,41 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S return typedTarget.isTensileDragEnabled(); } } + if ("isTextSelectionEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTextSelectionEnabled(); + } + } + if ("isTickerEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTickerEnabled(); + } + } + if ("isTickerRunning".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTickerRunning(); + } + } + if ("isToggle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isToggle(); + } + } if ("isTraversable".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -38505,6 +49457,11 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.pointerReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; } } + if ("pressed".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.pressed(); return null; + } + } if ("putClientProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); @@ -38520,6 +49477,15 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("released".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.released(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.released(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } if ("remove".equals(name)) { if (safeArgs.length == 0) { typedTarget.remove(); return null; @@ -38585,12 +49551,6 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.removeScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; } } - if ("removeSelectionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.SelectionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.SelectionListener.class}, false); - typedTarget.removeSelectionListener((com.codename1.ui.events.SelectionListener) adaptedArgs[0]); return null; - } - } if ("removeStateChangeListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -38617,30 +49577,21 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S } } if ("scrollRectToVisible".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); - typedTarget.scrollRectToVisible((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; - } if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); typedTarget.scrollRectToVisible(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), (com.codename1.ui.Component) adaptedArgs[4]); return null; } } - if ("sendRequest".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.sendRequest(); return null; - } - } if ("setAccessibilityText".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; } } - if ("setAddBackToTaget".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAddBackToTaget(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setAlignment".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setAlignment(toIntValue(adaptedArgs[0])); return null; } } if ("setAlwaysTensile".equals(name)) { @@ -38649,16 +49600,40 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setBlockLead".equals(name)) { + if ("setAutoRelease".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setAutoRelease(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setBlockList".equals(name)) { + if ("setAutoSizeMode".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setBlockList(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setAutoSizeMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBackgroundType".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + typedTarget.setBackgroundType((byte) toIntValue(adaptedArgs[0])); return null; + } + } + if ("setBadgeText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setBadgeText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setBadgeUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setBadgeUIID((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setBlockLead".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setBoundPropertyValue".equals(name)) { @@ -38667,6 +49642,12 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setBoundPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; } } + if ("setCapsText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCapsText(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setCellRenderer".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -38685,10 +49666,10 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; } } - if ("setCommandList".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setCommandList(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setCommand".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); + typedTarget.setCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; } } if ("setComponentState".equals(name)) { @@ -38709,6 +49690,12 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; } } + if ("setDisabledIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setDisabledIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setDisabledStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -38745,16 +49732,10 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setFireOnClick".equals(name)) { + if ("setEndsWith3Points".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setFireOnClick(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setFixedSelection".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setFixedSelection(toIntValue(adaptedArgs[0])); return null; + typedTarget.setEndsWith3Points(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setFlatten".equals(name)) { @@ -38775,6 +49756,26 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setFontIcon".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + typedTarget.setFontIcon(((Character) adaptedArgs[0]).charValue()); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class}, false); + typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue()); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false); + typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue(), ((Number) adaptedArgs[2]).floatValue()); return null; + } + } + if ("setGap".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setGap(toIntValue(adaptedArgs[0])); return null; + } + } if ("setGrabsPointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -38815,32 +49816,22 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setHint".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setHint((java.lang.String) adaptedArgs[0]); return null; - } - if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.Image.class}, false); - typedTarget.setHint((java.lang.String) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); return null; - } - } - if ("setHintIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setHintIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; } } - if ("setIconPlaceholder".equals(name)) { + if ("setIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setIconPlaceholder((com.codename1.ui.Image) adaptedArgs[0]); return null; + typedTarget.setIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; } } - if ("setIgnoreFocusComponentWhenUnfocused".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setIgnoreFocusComponentWhenUnfocused(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setIconUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setIconUIID((java.lang.String) adaptedArgs[0]); return null; } } if ("setIgnorePointerEvents".equals(name)) { @@ -38885,76 +49876,56 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; } } - if ("setInputOnFocus".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setInputOnFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setIsScrollVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setIsScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setItemGap".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setItemGap(toIntValue(adaptedArgs[0])); return null; - } - } if ("setLabelForComponent".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class}, false); typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; } } - if ("setLimit".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setLimit(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setListCellRenderer".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.list.ListCellRenderer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.list.ListCellRenderer.class}, false); - typedTarget.setListCellRenderer((com.codename1.ui.list.ListCellRenderer) adaptedArgs[0]); return null; + if ("setLegacyRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setLegacyRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setListSizeCalculationSampleCount".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setListSizeCalculationSampleCount(toIntValue(adaptedArgs[0])); return null; + if ("setMask".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setMask((java.lang.Object) adaptedArgs[0]); return null; } } - if ("setLongPointerPressActionEnabled".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setLongPointerPressActionEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setMaskName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setMaskName((java.lang.String) adaptedArgs[0]); return null; } } - if ("setMaxElementHeight".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setMaxElementHeight(toIntValue(adaptedArgs[0])); return null; + if ("setMaterialIcon".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue()); return null; } - } - if ("setMinElementHeight".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setMinElementHeight(toIntValue(adaptedArgs[0])); return null; + if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false); + typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue(), ((Number) adaptedArgs[1]).floatValue()); return null; } } - if ("setModel".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.list.ListModel.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.list.ListModel.class}, false); - typedTarget.setModel((com.codename1.ui.list.ListModel) adaptedArgs[0]); return null; + if ("setMaxAutoSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMaxAutoSize(((Number) adaptedArgs[0]).floatValue()); return null; } } - if ("setMutableRendererBackgrounds".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setMutableRendererBackgrounds(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setMinAutoSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMinAutoSize(((Number) adaptedArgs[0]).floatValue()); return null; } } if ("setName".equals(name)) { @@ -38987,36 +49958,18 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setNextFocusUp((com.codename1.ui.Component) adaptedArgs[0]); return null; } } - if ("setNumericKeyActions".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setNumericKeyActions(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setOpaque".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setOpaque(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setOrientation".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setOrientation(toIntValue(adaptedArgs[0])); return null; - } - } if ("setOwner".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); typedTarget.setOwner((com.codename1.ui.Component) adaptedArgs[0]); return null; } } - if ("setPaintFocusBehindList".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setPaintFocusBehindList(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setPinchBlocksDragAndDrop".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -39053,34 +50006,45 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; } } + if ("setPressedIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setPressedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); typedTarget.setPressedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } - if ("setProgressTitle".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setProgressTitle((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setPropertyValue".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRenderer".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.list.ListCellRenderer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.list.ListCellRenderer.class}, false); - typedTarget.setRenderer((com.codename1.ui.list.ListCellRenderer) adaptedArgs[0]); return null; + if ("setReleaseRadius".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setReleaseRadius(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setReleased".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.setReleased(); return null; } } if ("setRippleEffect".equals(name)) { @@ -39089,6 +50053,18 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setRolloverIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setRolloverPressedIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setRolloverPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setScrollAnimationSpeed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -39107,12 +50083,6 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setScrollSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; } } - if ("setScrollToSelected".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setScrollToSelected(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setScrollVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -39125,28 +50095,46 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; } } - if ("setSelectedIndex".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setSelectedIndex(toIntValue(adaptedArgs[0])); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Boolean.class}, false); - typedTarget.setSelectedIndex(toIntValue(adaptedArgs[0]), ((Boolean) adaptedArgs[1]).booleanValue()); return null; - } - } if ("setSelectedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setShiftMillimeters".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setShiftMillimeters(((Number) adaptedArgs[0]).floatValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setShiftMillimeters(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setShiftText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setShiftText(toIntValue(adaptedArgs[0])); return null; + } + } if ("setShouldCalcPreferredSize".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setShouldLocalize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setShouldLocalize(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setShowEvenIfBlank".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setShowEvenIfBlank(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setSize".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); @@ -39177,12 +50165,6 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setTactileTouch(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setTargetContainer".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); - typedTarget.setTargetContainer((com.codename1.ui.Container) adaptedArgs[0]); return null; - } - } if ("setTensileDragEnabled".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -39195,6 +50177,36 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; } } + if ("setText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTextPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTextPosition(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTextSelectionEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTextSelectionEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTickerEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTickerEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setToggle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setToggle(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setTooltip".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -39217,18 +50229,24 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; } } - if ("setURL".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setURL((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setUnselectedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalAlignment".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -39253,9 +50271,9 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.setY(toIntValue(adaptedArgs[0])); return null; } } - if ("size".equals(name)) { + if ("shouldTickerStart".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.size(); + return typedTarget.shouldTickerStart(); } } if ("startEditingAsync".equals(name)) { @@ -39263,12 +50281,26 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.startEditingAsync(); return null; } } + if ("startTicker".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.startTicker(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Long.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class, java.lang.Boolean.class}, false); + typedTarget.startTicker(((Number) adaptedArgs[0]).longValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } if ("stopEditing".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; } } + if ("stopTicker".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.stopTicker(); return null; + } + } if ("stripMarginAndPadding".equals(name)) { if (safeArgs.length == 0) { return typedTarget.stripMarginAndPadding(); @@ -39296,293 +50328,22 @@ private static Object invoke22(com.codename1.components.RSSReader typedTarget, S typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } - if ("visibleBoundsContains".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - throw unsupportedInstance(typedTarget, name, safeArgs); - } - - private static Object invoke23(com.codename1.components.ReplaceableImage typedTarget, String name, Object[] safeArgs) throws Exception { - if ("addActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } - if ("animate".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.animate(); - } - } - if ("applyMask".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); - return typedTarget.applyMask((java.lang.Object) adaptedArgs[0]); - } - if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.applyMask((java.lang.Object) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); - } - } - if ("applyMaskAutoScale".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); - return typedTarget.applyMaskAutoScale((java.lang.Object) adaptedArgs[0]); - } - } - if ("asyncLock".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.asyncLock((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("createMask".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.createMask(); - } - } - if ("dispose".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.dispose(); return null; - } - } - if ("fill".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.fill(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("fireChangedEvent".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.fireChangedEvent(); return null; - } - } - if ("flipHorizontally".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.flipHorizontally(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("flipVertically".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.flipVertically(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("getGraphics".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getGraphics(); - } - } - if ("getHeight".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getHeight(); - } - } - if ("getImage".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImage(); - } - } - if ("getImageData".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImageData(); - } - } - if ("getImageName".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImageName(); - } - } - if ("getRGB".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRGB(); - } - if (matches(safeArgs, new Class[]{int[].class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class}, false); - typedTarget.getRGB((int[]) adaptedArgs[0]); return null; - } - } - if ("getRGBCached".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRGBCached(); - } - } - if ("getSVGDocument".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getSVGDocument(); - } - } - if ("getWidth".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getWidth(); - } - } - if ("isAnimation".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isAnimation(); - } - } - if ("isLocked".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isLocked(); - } - } - if ("isOpaque".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isOpaque(); - } - } - if ("isSVG".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSVG(); - } - } - if ("lock".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.lock(); return null; - } - } - if ("mirror".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.mirror(); - } - } - if ("modifyAlpha".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); - return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0])); - } - if (matches(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false); - return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("modifyAlphaWithTranslucency".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); - return typedTarget.modifyAlphaWithTranslucency((byte) toIntValue(adaptedArgs[0])); - } - } - if ("removeActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } - if ("replace".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.EncodedImage.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.EncodedImage.class}, false); - typedTarget.replace((com.codename1.ui.EncodedImage) adaptedArgs[0]); return null; - } - } - if ("requiresDrawImage".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.requiresDrawImage(); - } - } - if ("rotate".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.rotate(toIntValue(adaptedArgs[0])); - } - } - if ("rotate180Degrees".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.rotate180Degrees(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("rotate270Degrees".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.rotate270Degrees(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("rotate90Degrees".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.rotate90Degrees(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("scale".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.scale(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } - if ("scaled".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.scaled(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("scaledEncoded".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.scaledEncoded(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("scaledHeight".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.scaledHeight(toIntValue(adaptedArgs[0])); - } - } - if ("scaledLargerRatio".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.scaledLargerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + if ("unbindStateFrom".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Button.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Button.class}, false); + typedTarget.unbindStateFrom((com.codename1.ui.Button) adaptedArgs[0]); return null; } } - if ("scaledSmallerRatio".equals(name)) { + if ("visibleBoundsContains".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.scaledSmallerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("scaledWidth".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.scaledWidth(toIntValue(adaptedArgs[0])); - } - } - if ("setImageName".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setImageName((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("subImage".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); - return typedTarget.subImage(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue()); - } - } - if ("toRGB".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.toRGB((com.codename1.ui.RGBImage) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6])); return null; - } - } - if ("unlock".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.unlock(); return null; + return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke24(com.codename1.components.ScaleImageButton typedTarget, String name, Object[] safeArgs) throws Exception { - if ("addActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } + private static Object invoke29(com.codename1.components.ScaleImageLabel typedTarget, String name, Object[] safeArgs) throws Exception { if ("addDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -39666,12 +50427,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa typedTarget.bindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } - if ("bindStateTo".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Button.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Button.class}, false); - typedTarget.bindStateTo((com.codename1.ui.Button) adaptedArgs[0]); return null; - } - } if ("blocksSideSwipe".equals(name)) { if (safeArgs.length == 0) { return typedTarget.blocksSideSwipe(); @@ -39721,11 +50476,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.getAccessibilityText(); } } - if ("getActionListeners".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getActionListeners(); - } - } if ("getAlignment".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAlignment(); @@ -39810,11 +50560,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.getCloudDestinationProperty(); } } - if ("getCommand".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getCommand(); - } - } if ("getComponentForm".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentForm(); @@ -39835,11 +50580,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.getDirtyRegion(); } } - if ("getDisabledIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDisabledIcon(); - } - } if ("getDisabledStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledStyle(); @@ -39895,11 +50635,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.getIconFont(); } } - if ("getIconFromState".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconFromState(); - } - } if ("getIconStyleComponent".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getIconStyleComponent(); @@ -39975,11 +50710,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.getLabelForComponent(); } } - if ("getListeners".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getListeners(); - } - } if ("getMask".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getMask(); @@ -40110,11 +50840,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.getPreferredW(); } } - if ("getPressedIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getPressedIcon(); - } - } if ("getPressedStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPressedStyle(); @@ -40141,21 +50866,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); } } - if ("getReleaseRadius".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getReleaseRadius(); - } - } - if ("getRolloverIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRolloverIcon(); - } - } - if ("getRolloverPressedIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRolloverPressedIcon(); - } - } if ("getSameHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSameHeight(); @@ -40236,11 +50946,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.getSideGap(); } } - if ("getState".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getState(); - } - } if ("getStringWidth".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class}, false); @@ -40349,11 +51054,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.isAlwaysTensile(); } } - if ("isAutoRelease".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isAutoRelease(); - } - } if ("isAutoSizeMode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isAutoSizeMode(); @@ -40364,11 +51064,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.isBlockLead(); } } - if ("isCapsText".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isCapsText(); - } - } if ("isCellRenderer".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isCellRenderer(); @@ -40425,6 +51120,16 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -40459,11 +51164,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.isOpaque(); } } - if ("isOppositeSide".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isOppositeSide(); - } - } if ("isOwnedBy".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -40500,11 +51200,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.isScrollableY(); } } - if ("isSelected".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSelected(); - } - } if ("isShouldLocalize".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isShouldLocalize(); @@ -40550,14 +51245,19 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.isTickerRunning(); } } - if ("isToggle".equals(name)) { + if ("isTraversable".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isToggle(); + return typedTarget.isTraversable(); } } - if ("isTraversable".equals(name)) { + if ("isVScrollThumbGrabbed".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTraversable(); + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); } } if ("isVisible".equals(name)) { @@ -40688,11 +51388,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa typedTarget.pointerReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; } } - if ("pressed".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.pressed(); return null; - } - } if ("putClientProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); @@ -40708,26 +51403,11 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("released".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.released(); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.released(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } if ("remove".equals(name)) { if (safeArgs.length == 0) { typedTarget.remove(); return null; } } - if ("removeActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } if ("removeDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -40831,12 +51511,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setAutoRelease".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAutoRelease(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setAutoSizeMode".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -40873,12 +51547,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa typedTarget.setBoundPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; } } - if ("setCapsText".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setCapsText(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setCellRenderer".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -40897,12 +51565,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; } } - if ("setCommand".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); - typedTarget.setCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; - } - } if ("setComponentState".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -40921,12 +51583,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; } } - if ("setDisabledIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setDisabledIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setDisabledStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -41047,6 +51703,12 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -41231,12 +51893,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; } } - if ("setPressedIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setPressedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -41249,41 +51905,24 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setReleaseRadius".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setReleaseRadius(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setReleased".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.setReleased(); return null; - } - } if ("setRippleEffect".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRolloverIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setRolloverPressedIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setRolloverPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setScrollAnimationSpeed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -41420,12 +52059,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa typedTarget.setTickerEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setToggle".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setToggle(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setTooltip".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -41460,6 +52093,12 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -41541,12 +52180,6 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } - if ("unbindStateFrom".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Button.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Button.class}, false); - typedTarget.unbindStateFrom((com.codename1.ui.Button) adaptedArgs[0]); return null; - } - } if ("visibleBoundsContains".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -41556,7 +52189,19 @@ private static Object invoke24(com.codename1.components.ScaleImageButton typedTa throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke25(com.codename1.components.ScaleImageLabel typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke30(com.codename1.components.ShareButton typedTarget, String name, Object[] safeArgs) throws Exception { + if ("actionPerformed".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false); + typedTarget.actionPerformed((com.codename1.ui.events.ActionEvent) adaptedArgs[0]); return null; + } + } + if ("addActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("addDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -41617,6 +52262,12 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; } } + if ("addShareService".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.share.ShareService.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.share.ShareService.class}, false); + typedTarget.addShareService((com.codename1.share.ShareService) adaptedArgs[0]); return null; + } + } if ("addStateChangeListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -41640,6 +52291,12 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.bindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } + if ("bindStateTo".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Button.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Button.class}, false); + typedTarget.bindStateTo((com.codename1.ui.Button) adaptedArgs[0]); return null; + } + } if ("blocksSideSwipe".equals(name)) { if (safeArgs.length == 0) { return typedTarget.blocksSideSwipe(); @@ -41689,6 +52346,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.getAccessibilityText(); } } + if ("getActionListeners".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getActionListeners(); + } + } if ("getAlignment".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAlignment(); @@ -41704,11 +52366,6 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.getAnimationManager(); } } - if ("getBackgroundType".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getBackgroundType(); - } - } if ("getBadgeStyleComponent".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getBadgeStyleComponent(); @@ -41773,6 +52430,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.getCloudDestinationProperty(); } } + if ("getCommand".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCommand(); + } + } if ("getComponentForm".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentForm(); @@ -41793,6 +52455,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.getDirtyRegion(); } } + if ("getDisabledIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisabledIcon(); + } + } if ("getDisabledStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledStyle(); @@ -41848,6 +52515,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.getIconFont(); } } + if ("getIconFromState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconFromState(); + } + } if ("getIconStyleComponent".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getIconStyleComponent(); @@ -41858,6 +52530,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.getIconUIID(); } } + if ("getImagePathToShare".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImagePathToShare(); + } + } if ("getInlineAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getInlineAllStyles(); @@ -41923,6 +52600,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.getLabelForComponent(); } } + if ("getListeners".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getListeners(); + } + } if ("getMask".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getMask(); @@ -42053,6 +52735,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.getPreferredW(); } } + if ("getPressedIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPressedIcon(); + } + } if ("getPressedStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPressedStyle(); @@ -42079,6 +52766,21 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); } } + if ("getReleaseRadius".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getReleaseRadius(); + } + } + if ("getRolloverIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRolloverIcon(); + } + } + if ("getRolloverPressedIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRolloverPressedIcon(); + } + } if ("getSameHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSameHeight(); @@ -42139,6 +52841,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.getSelectedStyle(); } } + if ("getShareResultListener".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShareResultListener(); + } + } if ("getShiftMillimeters".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getShiftMillimeters(); @@ -42159,6 +52866,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.getSideGap(); } } + if ("getState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getState(); + } + } if ("getStringWidth".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class}, false); @@ -42195,6 +52907,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.getTextSelectionSupport(); } } + if ("getTextToShare".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextToShare(); + } + } if ("getTooltip".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTooltip(); @@ -42267,6 +52984,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.isAlwaysTensile(); } } + if ("isAutoRelease".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAutoRelease(); + } + } if ("isAutoSizeMode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isAutoSizeMode(); @@ -42277,6 +52999,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.isBlockLead(); } } + if ("isCapsText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCapsText(); + } + } if ("isCellRenderer".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isCellRenderer(); @@ -42333,6 +53060,16 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -42367,6 +53104,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.isOpaque(); } } + if ("isOppositeSide".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOppositeSide(); + } + } if ("isOwnedBy".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -42403,6 +53145,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.isScrollableY(); } } + if ("isSelected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSelected(); + } + } if ("isShouldLocalize".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isShouldLocalize(); @@ -42448,11 +53195,26 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.isTickerRunning(); } } + if ("isToggle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isToggle(); + } + } if ("isTraversable".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -42581,6 +53343,11 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.pointerReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; } } + if ("pressed".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.pressed(); return null; + } + } if ("putClientProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); @@ -42596,11 +53363,26 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("released".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.released(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.released(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } if ("remove".equals(name)) { if (safeArgs.length == 0) { typedTarget.remove(); return null; } } + if ("removeActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("removeDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -42704,16 +53486,16 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setAutoSizeMode".equals(name)) { + if ("setAutoRelease".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAutoSizeMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setAutoRelease(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setBackgroundType".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); - typedTarget.setBackgroundType((byte) toIntValue(adaptedArgs[0])); return null; + if ("setAutoSizeMode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAutoSizeMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setBadgeText".equals(name)) { @@ -42740,6 +53522,12 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.setBoundPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; } } + if ("setCapsText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCapsText(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setCellRenderer".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -42758,6 +53546,12 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; } } + if ("setCommand".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); + typedTarget.setCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; + } + } if ("setComponentState".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -42776,6 +53570,12 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; } } + if ("setDisabledIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setDisabledIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setDisabledStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -42896,6 +53696,12 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -42914,6 +53720,12 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setImageToShare".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.setImageToShare((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + } if ("setInlineAllStyles".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -43080,6 +53892,12 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; } } + if ("setPressedIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setPressedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -43092,18 +53910,47 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setReleaseRadius".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setReleaseRadius(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setReleased".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.setReleased(); return null; + } + } if ("setRippleEffect".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setRolloverIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setRolloverPressedIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setRolloverPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setScrollAnimationSpeed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -43140,6 +53987,12 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setShareResultListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.share.ShareResultListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.share.ShareResultListener.class}, false); + typedTarget.setShareResultListener((com.codename1.share.ShareResultListener) adaptedArgs[0]); return null; + } + } if ("setShiftMillimeters".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); @@ -43234,12 +54087,24 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.setTextSelectionEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setTextToShare".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTextToShare((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setTickerEnabled".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setTickerEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setToggle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setToggle(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setTooltip".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -43274,6 +54139,12 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -43355,6 +54226,12 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } + if ("unbindStateFrom".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Button.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Button.class}, false); + typedTarget.unbindStateFrom((com.codename1.ui.Button) adaptedArgs[0]); return null; + } + } if ("visibleBoundsContains".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -43364,11 +54241,31 @@ private static Object invoke25(com.codename1.components.ScaleImageLabel typedTar throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke26(com.codename1.components.ShareButton typedTarget, String name, Object[] safeArgs) throws Exception { - if ("actionPerformed".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false); - typedTarget.actionPerformed((com.codename1.ui.events.ActionEvent) adaptedArgs[0]); return null; + private static Object invoke31(com.codename1.components.SignatureComponent typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.add((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); } } if ("addActionListener".equals(name)) { @@ -43377,6 +54274,30 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } + if ("addAll".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); + com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; + } + return typedTarget.addAll(varArgs); + } + } + if ("addComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; + } + } if ("addDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -43437,12 +54358,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; } } - if ("addShareService".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.share.ShareService.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.share.ShareService.class}, false); - typedTarget.addShareService((com.codename1.share.ShareService) adaptedArgs[0]); return null; - } - } if ("addStateChangeListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -43454,24 +54369,84 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.animate(); } } + if ("animateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateHierarchyFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; + } + } + if ("animateUnlayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } if ("announceForAccessibility".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; } } + if ("applyRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("bindProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); typedTarget.bindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } - if ("bindStateTo".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Button.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Button.class}, false); - typedTarget.bindStateTo((com.codename1.ui.Button) adaptedArgs[0]); return null; - } - } if ("blocksSideSwipe".equals(name)) { if (safeArgs.length == 0) { return typedTarget.blocksSideSwipe(); @@ -43482,7 +54457,16 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.clearClientProperties(); return null; } } + if ("clearSignaturePanel".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clearSignaturePanel(); return null; + } + } if ("contains".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); + } if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); @@ -43494,6 +54478,48 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } + if ("createAnimateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); + } + } + if ("createReplaceTransition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); + } + } if ("createStyleAnimation".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); @@ -43506,49 +54532,50 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; } } - if ("getAbsoluteX".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getAbsoluteX(); + if ("findDropTargetAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } - if ("getAbsoluteY".equals(name)) { + if ("findFirstFocusable".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getAbsoluteY(); + return typedTarget.findFirstFocusable(); } } - if ("getAccessibilityText".equals(name)) { + if ("flushReplace".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getAccessibilityText(); + typedTarget.flushReplace(); return null; } } - if ("getActionListeners".equals(name)) { + if ("forceRevalidate".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getActionListeners(); + typedTarget.forceRevalidate(); return null; } } - if ("getAlignment".equals(name)) { + if ("getAbsoluteX".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getAlignment(); + return typedTarget.getAbsoluteX(); } } - if ("getAllStyles".equals(name)) { + if ("getAbsoluteY".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getAllStyles(); + return typedTarget.getAbsoluteY(); } } - if ("getAnimationManager".equals(name)) { + if ("getAccessibilityText".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getAnimationManager(); + return typedTarget.getAccessibilityText(); } } - if ("getBadgeStyleComponent".equals(name)) { + if ("getAllStyles".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getBadgeStyleComponent(); + return typedTarget.getAllStyles(); } } - if ("getBadgeText".equals(name)) { + if ("getAnimationManager".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getBadgeText(); + return typedTarget.getAnimationManager(); } } if ("getBaseline".equals(name)) { @@ -43589,12 +54616,24 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); } } + if ("getChildrenAsList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); + } + } if ("getClientProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); } } + if ("getClosestComponentTo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } if ("getCloudBoundProperty".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getCloudBoundProperty(); @@ -43605,9 +54644,19 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.getCloudDestinationProperty(); } } - if ("getCommand".equals(name)) { + if ("getComponentAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getComponentCount".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getCommand(); + return typedTarget.getComponentCount(); } } if ("getComponentForm".equals(name)) { @@ -43615,6 +54664,12 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.getComponentForm(); } } + if ("getComponentIndex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); + } + } if ("getComponentState".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentState(); @@ -43630,11 +54685,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.getDirtyRegion(); } } - if ("getDisabledIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDisabledIcon(); - } - } if ("getDisabledStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledStyle(); @@ -43660,56 +54710,11 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.getEditingDelegate(); } } - if ("getFontIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getFontIcon(); - } - } - if ("getFontIconSize".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getFontIconSize(); - } - } - if ("getGap".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getGap(); - } - } if ("getHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getHeight(); } } - if ("getIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIcon(); - } - } - if ("getIconFont".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconFont(); - } - } - if ("getIconFromState".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconFromState(); - } - } - if ("getIconStyleComponent".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconStyleComponent(); - } - } - if ("getIconUIID".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconUIID(); - } - } - if ("getImagePathToShare".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImagePathToShare(); - } - } if ("getInlineAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getInlineAllStyles(); @@ -43775,44 +54780,29 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.getLabelForComponent(); } } - if ("getListeners".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getListeners(); - } - } - if ("getMask".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getMask(); - } - } - if ("getMaskName".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getMaskName(); - } - } - if ("getMaskedIcon".equals(name)) { + if ("getLayout".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMaskedIcon(); + return typedTarget.getLayout(); } } - if ("getMaterialIcon".equals(name)) { + if ("getLayoutHeight".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMaterialIcon(); + return typedTarget.getLayoutHeight(); } } - if ("getMaterialIconSize".equals(name)) { + if ("getLayoutWidth".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMaterialIconSize(); + return typedTarget.getLayoutWidth(); } } - if ("getMaxAutoSize".equals(name)) { + if ("getLeadComponent".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMaxAutoSize(); + return typedTarget.getLeadComponent(); } } - if ("getMinAutoSize".equals(name)) { + if ("getLeadParent".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMinAutoSize(); + return typedTarget.getLeadParent(); } } if ("getName".equals(name)) { @@ -43910,11 +54900,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.getPreferredW(); } } - if ("getPressedIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getPressedIcon(); - } - } if ("getPressedStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPressedStyle(); @@ -43941,19 +54926,15 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); } } - if ("getReleaseRadius".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getReleaseRadius(); - } - } - if ("getRolloverIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRolloverIcon(); + if ("getResponderAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } - if ("getRolloverPressedIcon".equals(name)) { + if ("getSafeAreaRoot".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getRolloverPressedIcon(); + return typedTarget.getSafeAreaRoot(); } } if ("getSameHeight".equals(name)) { @@ -43976,6 +54957,11 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.getScrollDimension(); } } + if ("getScrollIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollIncrement(); + } + } if ("getScrollOpacity".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getScrollOpacity(); @@ -44016,35 +55002,19 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.getSelectedStyle(); } } - if ("getShiftMillimeters".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getShiftMillimeters(); - } - } - if ("getShiftMillimetersF".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getShiftMillimetersF(); - } - } - if ("getShiftText".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getShiftText(); - } - } if ("getSideGap".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSideGap(); } } - if ("getState".equals(name)) { + if ("getSignatureImage".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getState(); + return typedTarget.getSignatureImage(); } } - if ("getStringWidth".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class}, false); - return typedTarget.getStringWidth((com.codename1.ui.Font) adaptedArgs[0]); + if ("getSignaturePanel".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSignaturePanel(); } } if ("getStyle".equals(name)) { @@ -44062,26 +55032,11 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.getTensileLength(); } } - if ("getText".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getText(); - } - } - if ("getTextPosition".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTextPosition(); - } - } if ("getTextSelectionSupport".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTextSelectionSupport(); } } - if ("getTextToShare".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTextToShare(); - } - } if ("getTooltip".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTooltip(); @@ -44102,11 +55057,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.getUnselectedStyle(); } } - if ("getVerticalAlignment".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getVerticalAlignment(); - } - } if ("getVisibleBounds".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); @@ -44149,19 +55099,14 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.hasFocus(); } } - if ("isAlwaysTensile".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isAlwaysTensile(); - } - } - if ("isAutoRelease".equals(name)) { + if ("invalidate".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isAutoRelease(); + typedTarget.invalidate(); return null; } } - if ("isAutoSizeMode".equals(name)) { + if ("isAlwaysTensile".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isAutoSizeMode(); + return typedTarget.isAlwaysTensile(); } } if ("isBlockLead".equals(name)) { @@ -44169,11 +55114,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.isBlockLead(); } } - if ("isCapsText".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isCapsText(); - } - } if ("isCellRenderer".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isCellRenderer(); @@ -44210,11 +55150,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.isEnabled(); } } - if ("isEndsWith3Points".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isEndsWith3Points(); - } - } if ("isFlatten".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isFlatten(); @@ -44230,6 +55165,16 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -44254,21 +55199,11 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.isIgnorePointerEvents(); } } - if ("isLegacyRenderer".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isLegacyRenderer(); - } - } if ("isOpaque".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isOpaque(); } } - if ("isOppositeSide".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isOppositeSide(); - } - } if ("isOwnedBy".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -44290,34 +55225,29 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.isRippleEffect(); } } - if ("isScrollVisible".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isScrollVisible(); - } - } - if ("isScrollableX".equals(name)) { + if ("isSafeArea".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isScrollableX(); + return typedTarget.isSafeArea(); } } - if ("isScrollableY".equals(name)) { + if ("isSafeAreaRoot".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isScrollableY(); + return typedTarget.isSafeAreaRoot(); } } - if ("isSelected".equals(name)) { + if ("isScrollVisible".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isSelected(); + return typedTarget.isScrollVisible(); } } - if ("isShouldLocalize".equals(name)) { + if ("isScrollableX".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isShouldLocalize(); + return typedTarget.isScrollableX(); } } - if ("isShowEvenIfBlank".equals(name)) { + if ("isScrollableY".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isShowEvenIfBlank(); + return typedTarget.isScrollableY(); } } if ("isSmoothScrolling".equals(name)) { @@ -44330,6 +55260,11 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.isSnapToGrid(); } } + if ("isSurface".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSurface(); + } + } if ("isTactileTouch".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isTactileTouch(); @@ -44340,34 +55275,33 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.isTensileDragEnabled(); } } - if ("isTextSelectionEnabled".equals(name)) { + if ("isTraversable".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTextSelectionEnabled(); + return typedTarget.isTraversable(); } } - if ("isTickerEnabled".equals(name)) { + if ("isVScrollThumbGrabbed".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTickerEnabled(); + return typedTarget.isVScrollThumbGrabbed(); } } - if ("isTickerRunning".equals(name)) { + if ("isVScrollThumbHover".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTickerRunning(); + return typedTarget.isVScrollThumbHover(); } } - if ("isToggle".equals(name)) { + if ("isVisible".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isToggle(); + return typedTarget.isVisible(); } } - if ("isTraversable".equals(name)) { + if ("iterator".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTraversable(); + return typedTarget.iterator(); } - } - if ("isVisible".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isVisible(); + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); } } if ("keyPressed".equals(name)) { @@ -44388,12 +55322,29 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; } } + if ("layoutContainer".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.layoutContainer(); return null; + } + } if ("longPointerPress".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; } } + if ("morph".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; + } + } + if ("morphAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); + typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } if ("paint".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); @@ -44416,6 +55367,12 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; } } + if ("paintComponentBackground".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponentBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } if ("paintIntersectingComponentsAbove".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); @@ -44493,11 +55450,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.pointerReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; } } - if ("pressed".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.pressed(); return null; - } - } if ("putClientProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); @@ -44513,15 +55465,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("released".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.released(); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.released(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } if ("remove".equals(name)) { if (safeArgs.length == 0) { typedTarget.remove(); return null; @@ -44533,6 +55476,17 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } + if ("removeAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeAll(); return null; + } + } + if ("removeComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } if ("removeDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -44602,6 +55556,30 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; } } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; + } + } + if ("replaceAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; + } + } if ("requestFocus".equals(name)) { if (safeArgs.length == 0) { typedTarget.requestFocus(); return null; @@ -44612,6 +55590,27 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.respondsToPointerEvents(); } } + if ("revalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidate(); return null; + } + } + if ("revalidateLater".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateLater(); return null; + } + } + if ("revalidateWithAnimationSafety".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateWithAnimationSafety(); return null; + } + } + if ("scrollComponentToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } if ("scrollRectToVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); @@ -44624,42 +55623,12 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; } } - if ("setAlignment".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setAlignment(toIntValue(adaptedArgs[0])); return null; - } - } if ("setAlwaysTensile".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setAutoRelease".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAutoRelease(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setAutoSizeMode".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAutoSizeMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setBadgeText".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setBadgeText((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setBadgeUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setBadgeUIID((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setBlockLead".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -44672,12 +55641,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setBoundPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; } } - if ("setCapsText".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setCapsText(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setCellRenderer".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -44696,12 +55659,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; } } - if ("setCommand".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); - typedTarget.setCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; - } - } if ("setComponentState".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -44720,12 +55677,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; } } - if ("setDisabledIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setDisabledIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setDisabledStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -44762,12 +55713,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setEndsWith3Points".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setEndsWith3Points(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setFlatten".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -44786,26 +55731,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setFontIcon".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); - typedTarget.setFontIcon(((Character) adaptedArgs[0]).charValue()); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class}, false); - typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue()); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false); - typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue(), ((Number) adaptedArgs[2]).floatValue()); return null; - } - } - if ("setGap".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setGap(toIntValue(adaptedArgs[0])); return null; - } - } if ("setGrabsPointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -44846,16 +55771,10 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setIconUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setIconUIID((java.lang.String) adaptedArgs[0]); return null; + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; } } if ("setIgnorePointerEvents".equals(name)) { @@ -44864,12 +55783,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setImageToShare".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); - typedTarget.setImageToShare((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; - } - } if ("setInlineAllStyles".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -44918,44 +55831,16 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; } } - if ("setLegacyRenderer".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setLegacyRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setMask".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); - typedTarget.setMask((java.lang.Object) adaptedArgs[0]); return null; - } - } - if ("setMaskName".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setMaskName((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setMaterialIcon".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); - typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue()); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false); - typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue(), ((Number) adaptedArgs[1]).floatValue()); return null; - } - } - if ("setMaxAutoSize".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); - typedTarget.setMaxAutoSize(((Number) adaptedArgs[0]).floatValue()); return null; + if ("setLayout".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); + typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; } } - if ("setMinAutoSize".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); - typedTarget.setMinAutoSize(((Number) adaptedArgs[0]).floatValue()); return null; + if ("setLeadComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; } } if ("setName".equals(name)) { @@ -45036,12 +55921,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; } } - if ("setPressedIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setPressedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -45054,39 +55933,34 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setReleaseRadius".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setReleaseRadius(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setReleased".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.setReleased(); return null; - } - } if ("setRippleEffect".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRolloverIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + if ("setSafeArea".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRolloverPressedIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setRolloverPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + if ("setSafeAreaRoot".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setScrollAnimationSpeed".equals(name)) { @@ -45095,6 +55969,12 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; } } + if ("setScrollIncrement".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; + } + } if ("setScrollOpacityChangeSpeed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -45113,6 +55993,24 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setScrollable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setSelectCommandText".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -45125,38 +56023,16 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } - if ("setShiftMillimeters".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); - typedTarget.setShiftMillimeters(((Number) adaptedArgs[0]).floatValue()); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setShiftMillimeters(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setShiftText".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setShiftText(toIntValue(adaptedArgs[0])); return null; - } - } if ("setShouldCalcPreferredSize".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setShouldLocalize".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setShouldLocalize(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setShowEvenIfBlank".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setShowEvenIfBlank(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setSignatureImage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setSignatureImage((com.codename1.ui.Image) adaptedArgs[0]); return null; } } if ("setSize".equals(name)) { @@ -45201,42 +56077,6 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; } } - if ("setText".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setText((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setTextPosition".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setTextPosition(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setTextSelectionEnabled".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setTextSelectionEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setTextToShare".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setTextToShare((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setTickerEnabled".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setTickerEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setToggle".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setToggle(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setTooltip".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -45259,16 +56099,22 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; } } + if ("setUIManager".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); + typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; + } + } if ("setUnselectedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } - if ("setVerticalAlignment".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; } } if ("setVisible".equals(name)) { @@ -45295,36 +56141,17 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.setY(toIntValue(adaptedArgs[0])); return null; } } - if ("shouldTickerStart".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.shouldTickerStart(); - } - } if ("startEditingAsync".equals(name)) { if (safeArgs.length == 0) { typedTarget.startEditingAsync(); return null; } } - if ("startTicker".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.startTicker(); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Long.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class, java.lang.Boolean.class}, false); - typedTarget.startTicker(((Number) adaptedArgs[0]).longValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; - } - } if ("stopEditing".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; } } - if ("stopTicker".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.stopTicker(); return null; - } - } if ("stripMarginAndPadding".equals(name)) { if (safeArgs.length == 0) { return typedTarget.stripMarginAndPadding(); @@ -45352,10 +56179,10 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } - if ("unbindStateFrom".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Button.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Button.class}, false); - typedTarget.unbindStateFrom((com.codename1.ui.Button) adaptedArgs[0]); return null; + if ("updateTabIndices".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); } } if ("visibleBoundsContains".equals(name)) { @@ -45367,61 +56194,17 @@ private static Object invoke26(com.codename1.components.ShareButton typedTarget, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke27(com.codename1.components.SignatureComponent typedTarget, String name, Object[] safeArgs) throws Exception { - if ("add".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); - } - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - return typedTarget.add((java.lang.String) adaptedArgs[0]); - } - if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); - return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); - } - if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); - return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); - } - if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); - return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); - } - } + private static Object invoke32(com.codename1.components.SliderBridge typedTarget, String name, Object[] safeArgs) throws Exception { if ("addActionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("addAll".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); - com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; - for (int i = 0; i < adaptedArgs.length; i++) { - varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; - } - return typedTarget.addAll(varArgs); - } - } - if ("addComponent".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); - typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); - typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; + if ("addDataChangedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.DataChangedListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.DataChangedListener.class}, false); + typedTarget.addDataChangedListener((com.codename1.ui.events.DataChangedListener) adaptedArgs[0]); return null; } } if ("addDragFinishedListener".equals(name)) { @@ -45495,78 +56278,12 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.animate(); } } - if ("animateHierarchy".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; - } - } - if ("animateHierarchyAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; - } - } - if ("animateHierarchyFade".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } - if ("animateHierarchyFadeAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } - if ("animateLayout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; - } - } - if ("animateLayoutAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; - } - } - if ("animateLayoutFade".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } - if ("animateLayoutFadeAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } - if ("animateUnlayout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); - typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; - } - } - if ("animateUnlayoutAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; - } - } if ("announceForAccessibility".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; } } - if ("applyRTL".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("bindProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); @@ -45583,16 +56300,7 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.clearClientProperties(); return null; } } - if ("clearSignaturePanel".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.clearSignaturePanel(); return null; - } - } if ("contains".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); - } if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); @@ -45604,81 +56312,23 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } - if ("createAnimateHierarchy".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); - } - } - if ("createAnimateHierarchyFade".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("createAnimateLayout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); - } - } - if ("createAnimateLayoutFade".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("createAnimateLayoutFadeAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("createAnimateUnlayout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); - return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); - } - } - if ("createReplaceTransition".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); - return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); - } - } if ("createStyleAnimation".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); } } + if ("deinitialize".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.deinitialize(); return null; + } + } if ("drop".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; } } - if ("findDropTargetAt".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("findFirstFocusable".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.findFirstFocusable(); - } - } - if ("flushReplace".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.flushReplace(); return null; - } - } - if ("forceRevalidate".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.forceRevalidate(); return null; - } - } if ("getAbsoluteX".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAbsoluteX(); @@ -45694,6 +56344,11 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.getAccessibilityText(); } } + if ("getAlignment".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAlignment(); + } + } if ("getAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAllStyles(); @@ -45704,6 +56359,16 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.getAnimationManager(); } } + if ("getBadgeStyleComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBadgeStyleComponent(); + } + } + if ("getBadgeText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBadgeText(); + } + } if ("getBaseline".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -45742,24 +56407,12 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); } } - if ("getChildrenAsList".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); - } - } if ("getClientProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); } } - if ("getClosestComponentTo".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } if ("getCloudBoundProperty".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getCloudBoundProperty(); @@ -45770,32 +56423,11 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.getCloudDestinationProperty(); } } - if ("getComponentAt".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("getComponentCount".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getComponentCount(); - } - } if ("getComponentForm".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentForm(); } } - if ("getComponentIndex".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); - } - } if ("getComponentState".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentState(); @@ -45836,11 +56468,51 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.getEditingDelegate(); } } + if ("getFontIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFontIcon(); + } + } + if ("getFontIconSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFontIconSize(); + } + } + if ("getGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGap(); + } + } if ("getHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getHeight(); } } + if ("getIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIcon(); + } + } + if ("getIconFont".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconFont(); + } + } + if ("getIconStyleComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconStyleComponent(); + } + } + if ("getIconUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconUIID(); + } + } + if ("getIncrements".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIncrements(); + } + } if ("getInlineAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getInlineAllStyles(); @@ -45906,29 +56578,49 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.getLabelForComponent(); } } - if ("getLayout".equals(name)) { + if ("getMask".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getLayout(); + return typedTarget.getMask(); } } - if ("getLayoutHeight".equals(name)) { + if ("getMaskName".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getLayoutHeight(); + return typedTarget.getMaskName(); } } - if ("getLayoutWidth".equals(name)) { + if ("getMaskedIcon".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getLayoutWidth(); + return typedTarget.getMaskedIcon(); } } - if ("getLeadComponent".equals(name)) { + if ("getMaterialIcon".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getLeadComponent(); + return typedTarget.getMaterialIcon(); } } - if ("getLeadParent".equals(name)) { + if ("getMaterialIconSize".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getLeadParent(); + return typedTarget.getMaterialIconSize(); + } + } + if ("getMaxAutoSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxAutoSize(); + } + } + if ("getMaxValue".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxValue(); + } + } + if ("getMinAutoSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMinAutoSize(); + } + } + if ("getMinValue".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMinValue(); } } if ("getName".equals(name)) { @@ -46031,6 +56723,15 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.getPressedStyle(); } } + if ("getProgress".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getProgress(); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false); + return typedTarget.getProgress((com.codename1.ui.events.ActionEvent) adaptedArgs[0]); + } + } if ("getPropertyNames".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPropertyNames(); @@ -46052,17 +56753,6 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); } } - if ("getResponderAt".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("getSafeAreaRoot".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getSafeAreaRoot(); - } - } if ("getSameHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSameHeight(); @@ -46083,11 +56773,6 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.getScrollDimension(); } } - if ("getScrollIncrement".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getScrollIncrement(); - } - } if ("getScrollOpacity".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getScrollOpacity(); @@ -46128,19 +56813,50 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.getSelectedStyle(); } } + if ("getShiftMillimeters".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShiftMillimeters(); + } + } + if ("getShiftMillimetersF".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShiftMillimetersF(); + } + } + if ("getShiftText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShiftText(); + } + } if ("getSideGap".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSideGap(); } } - if ("getSignatureImage".equals(name)) { + if ("getSliderEmptySelectedStyle".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSignatureImage(); + return typedTarget.getSliderEmptySelectedStyle(); } } - if ("getSignaturePanel".equals(name)) { + if ("getSliderEmptyUnselectedStyle".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getSignaturePanel(); + return typedTarget.getSliderEmptyUnselectedStyle(); + } + } + if ("getSliderFullSelectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSliderFullSelectedStyle(); + } + } + if ("getSliderFullUnselectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSliderFullUnselectedStyle(); + } + } + if ("getStringWidth".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class}, false); + return typedTarget.getStringWidth((com.codename1.ui.Font) adaptedArgs[0]); } } if ("getStyle".equals(name)) { @@ -46158,11 +56874,26 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.getTensileLength(); } } + if ("getText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getText(); + } + } + if ("getTextPosition".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextPosition(); + } + } if ("getTextSelectionSupport".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTextSelectionSupport(); } } + if ("getThumbImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getThumbImage(); + } + } if ("getTooltip".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTooltip(); @@ -46183,6 +56914,11 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.getUnselectedStyle(); } } + if ("getVerticalAlignment".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVerticalAlignment(); + } + } if ("getVisibleBounds".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); @@ -46225,9 +56961,9 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.hasFocus(); } } - if ("invalidate".equals(name)) { + if ("initComponent".equals(name)) { if (safeArgs.length == 0) { - typedTarget.invalidate(); return null; + typedTarget.initComponent(); return null; } } if ("isAlwaysTensile".equals(name)) { @@ -46235,6 +56971,11 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.isAlwaysTensile(); } } + if ("isAutoSizeMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAutoSizeMode(); + } + } if ("isBlockLead".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isBlockLead(); @@ -46276,6 +57017,11 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.isEnabled(); } } + if ("isEndsWith3Points".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEndsWith3Points(); + } + } if ("isFlatten".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isFlatten(); @@ -46291,6 +57037,16 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -46315,6 +57071,16 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.isIgnorePointerEvents(); } } + if ("isInfinite".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isInfinite(); + } + } + if ("isLegacyRenderer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLegacyRenderer(); + } + } if ("isOpaque".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isOpaque(); @@ -46336,19 +57102,19 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.isRTL(); } } - if ("isRippleEffect".equals(name)) { + if ("isRenderPercentageOnTop".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isRippleEffect(); + return typedTarget.isRenderPercentageOnTop(); } } - if ("isSafeArea".equals(name)) { + if ("isRenderValueOnTop".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isSafeArea(); + return typedTarget.isRenderValueOnTop(); } } - if ("isSafeAreaRoot".equals(name)) { + if ("isRippleEffect".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isSafeAreaRoot(); + return typedTarget.isRippleEffect(); } } if ("isScrollVisible".equals(name)) { @@ -46366,6 +57132,16 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.isScrollableY(); } } + if ("isShouldLocalize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isShouldLocalize(); + } + } + if ("isShowEvenIfBlank".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isShowEvenIfBlank(); + } + } if ("isSmoothScrolling".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isSmoothScrolling(); @@ -46376,11 +57152,6 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.isSnapToGrid(); } } - if ("isSurface".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSurface(); - } - } if ("isTactileTouch".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isTactileTouch(); @@ -46391,23 +57162,44 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.isTensileDragEnabled(); } } + if ("isTextSelectionEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTextSelectionEnabled(); + } + } + if ("isTickerEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTickerEnabled(); + } + } + if ("isTickerRunning".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTickerRunning(); + } + } if ("isTraversable".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isTraversable(); } } - if ("isVisible".equals(name)) { + if ("isVScrollThumbGrabbed".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isVisible(); + return typedTarget.isVScrollThumbGrabbed(); } } - if ("iterator".equals(name)) { + if ("isVScrollThumbHover".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.iterator(); + return typedTarget.isVScrollThumbHover(); } - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); + } + if ("isVertical".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVertical(); + } + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); } } if ("keyPressed".equals(name)) { @@ -46428,29 +57220,12 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; } } - if ("layoutContainer".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.layoutContainer(); return null; - } - } if ("longPointerPress".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; } } - if ("morph".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); - typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; - } - } - if ("morphAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); - typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; - } - } if ("paint".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); @@ -46582,15 +57357,10 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("removeAll".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.removeAll(); return null; - } - } - if ("removeComponent".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + if ("removeDataChangedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.DataChangedListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.DataChangedListener.class}, false); + typedTarget.removeDataChangedListener((com.codename1.ui.events.DataChangedListener) adaptedArgs[0]); return null; } } if ("removeDragFinishedListener".equals(name)) { @@ -46662,30 +57432,6 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; } } - if ("replace".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); - typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); - typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; - } - } - if ("replaceAndWait".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); - typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); - typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; - } - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); - typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; - } - } if ("requestFocus".equals(name)) { if (safeArgs.length == 0) { typedTarget.requestFocus(); return null; @@ -46696,27 +57442,6 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed return typedTarget.respondsToPointerEvents(); } } - if ("revalidate".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.revalidate(); return null; - } - } - if ("revalidateLater".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.revalidateLater(); return null; - } - } - if ("revalidateWithAnimationSafety".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.revalidateWithAnimationSafety(); return null; - } - } - if ("scrollComponentToVisible".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; - } - } if ("scrollRectToVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); @@ -46729,12 +57454,36 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; } } + if ("setAlignment".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setAlignment(toIntValue(adaptedArgs[0])); return null; + } + } if ("setAlwaysTensile".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setAutoSizeMode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAutoSizeMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBadgeText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setBadgeText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setBadgeUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setBadgeUIID((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setBlockLead".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -46807,6 +57556,12 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setEditable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEditable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setEditingDelegate".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); @@ -46819,6 +57574,12 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setEndsWith3Points".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEndsWith3Points(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setFlatten".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -46837,6 +57598,26 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setFontIcon".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + typedTarget.setFontIcon(((Character) adaptedArgs[0]).charValue()); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class}, false); + typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue()); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false); + typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue(), ((Number) adaptedArgs[2]).floatValue()); return null; + } + } + if ("setGap".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setGap(toIntValue(adaptedArgs[0])); return null; + } + } if ("setGrabsPointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -46877,12 +57658,42 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setIconUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setIconUIID((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setIncrements".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setIncrements(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setInfinite".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setInfinite(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setInlineAllStyles".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -46931,16 +57742,56 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; } } - if ("setLayout".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); - typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; + if ("setLegacyRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setLegacyRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setMask".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setMask((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setMaskName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setMaskName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setMaterialIcon".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false); + typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setMaxAutoSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMaxAutoSize(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setMaxValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setMaxValue(toIntValue(adaptedArgs[0])); return null; } } - if ("setLeadComponent".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + if ("setMinAutoSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMinAutoSize(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setMinValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setMinValue(toIntValue(adaptedArgs[0])); return null; } } if ("setName".equals(name)) { @@ -47027,34 +57878,46 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.setPressedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setProgress".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setProgress(toIntValue(adaptedArgs[0])); return null; + } + } if ("setPropertyValue".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRippleEffect".equals(name)) { + if ("setRenderPercentageOnTop".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setRenderPercentageOnTop(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setSafeArea".equals(name)) { + if ("setRenderValueOnTop".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setRenderValueOnTop(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setSafeAreaRoot".equals(name)) { + if ("setRippleEffect".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setScrollAnimationSpeed".equals(name)) { @@ -47063,12 +57926,6 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; } } - if ("setScrollIncrement".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; - } - } if ("setScrollOpacityChangeSpeed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -47087,24 +57944,6 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setScrollable".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setScrollableX".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setScrollableY".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setSelectCommandText".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -47117,16 +57956,38 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setShiftMillimeters".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setShiftMillimeters(((Number) adaptedArgs[0]).floatValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setShiftMillimeters(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setShiftText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setShiftText(toIntValue(adaptedArgs[0])); return null; + } + } if ("setShouldCalcPreferredSize".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setSignatureImage".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setSignatureImage((com.codename1.ui.Image) adaptedArgs[0]); return null; + if ("setShouldLocalize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setShouldLocalize(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setShowEvenIfBlank".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setShowEvenIfBlank(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setSize".equals(name)) { @@ -47171,6 +58032,36 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; } } + if ("setText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTextPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTextPosition(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTextSelectionEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTextSelectionEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setThumbImage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setThumbImage((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setTickerEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTickerEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setTooltip".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -47193,18 +58084,30 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; } } - if ("setUIManager".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); - typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; - } - } if ("setUnselectedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVertical".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVertical(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setVerticalAlignment".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -47229,17 +58132,36 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.setY(toIntValue(adaptedArgs[0])); return null; } } + if ("shouldTickerStart".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.shouldTickerStart(); + } + } if ("startEditingAsync".equals(name)) { if (safeArgs.length == 0) { typedTarget.startEditingAsync(); return null; } } + if ("startTicker".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.startTicker(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Long.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class, java.lang.Boolean.class}, false); + typedTarget.startTicker(((Number) adaptedArgs[0]).longValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } if ("stopEditing".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; } } + if ("stopTicker".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.stopTicker(); return null; + } + } if ("stripMarginAndPadding".equals(name)) { if (safeArgs.length == 0) { return typedTarget.stripMarginAndPadding(); @@ -47267,12 +58189,6 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } - if ("updateTabIndices".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); - } - } if ("visibleBoundsContains".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -47282,17 +58198,61 @@ private static Object invoke27(com.codename1.components.SignatureComponent typed throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke28(com.codename1.components.SliderBridge typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke33(com.codename1.components.SpanButton typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.add((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); + } + } if ("addActionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("addDataChangedListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.DataChangedListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.DataChangedListener.class}, false); - typedTarget.addDataChangedListener((com.codename1.ui.events.DataChangedListener) adaptedArgs[0]); return null; + if ("addAll".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); + com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; + } + return typedTarget.addAll(varArgs); + } + } + if ("addComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; } } if ("addDragFinishedListener".equals(name)) { @@ -47366,12 +58326,78 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.animate(); } } + if ("animateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateHierarchyFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; + } + } + if ("animateUnlayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } if ("announceForAccessibility".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; } } + if ("applyRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("bindProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); @@ -47389,6 +58415,10 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget } } if ("contains".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); + } if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); @@ -47400,23 +58430,81 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } + if ("createAnimateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); + } + } + if ("createReplaceTransition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); + } + } if ("createStyleAnimation".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); } } - if ("deinitialize".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.deinitialize(); return null; - } - } if ("drop".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; } } + if ("findDropTargetAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("findFirstFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.findFirstFocusable(); + } + } + if ("flushReplace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flushReplace(); return null; + } + } + if ("forceRevalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.forceRevalidate(); return null; + } + } if ("getAbsoluteX".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAbsoluteX(); @@ -47432,11 +58520,6 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getAccessibilityText(); } } - if ("getAlignment".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getAlignment(); - } - } if ("getAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAllStyles(); @@ -47447,16 +58530,6 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getAnimationManager(); } } - if ("getBadgeStyleComponent".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getBadgeStyleComponent(); - } - } - if ("getBadgeText".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getBadgeText(); - } - } if ("getBaseline".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -47495,12 +58568,24 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); } } + if ("getChildrenAsList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); + } + } if ("getClientProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); } } + if ("getClosestComponentTo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } if ("getCloudBoundProperty".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getCloudBoundProperty(); @@ -47511,11 +58596,37 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getCloudDestinationProperty(); } } + if ("getCommand".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCommand(); + } + } + if ("getComponentAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getComponentCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentCount(); + } + } if ("getComponentForm".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentForm(); } } + if ("getComponentIndex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); + } + } if ("getComponentState".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getComponentState(); @@ -47531,6 +58642,11 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getDirtyRegion(); } } + if ("getDisabledIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisabledIcon(); + } + } if ("getDisabledStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledStyle(); @@ -47586,6 +58702,16 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getIconFont(); } } + if ("getIconFromState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconFromState(); + } + } + if ("getIconPosition".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconPosition(); + } + } if ("getIconStyleComponent".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getIconStyleComponent(); @@ -47596,11 +58722,6 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getIconUIID(); } } - if ("getIncrements".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIncrements(); - } - } if ("getInlineAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getInlineAllStyles(); @@ -47666,49 +58787,39 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getLabelForComponent(); } } - if ("getMask".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getMask(); - } - } - if ("getMaskName".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getMaskName(); - } - } - if ("getMaskedIcon".equals(name)) { + if ("getLayout".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMaskedIcon(); + return typedTarget.getLayout(); } } - if ("getMaterialIcon".equals(name)) { + if ("getLayoutHeight".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMaterialIcon(); + return typedTarget.getLayoutHeight(); } } - if ("getMaterialIconSize".equals(name)) { + if ("getLayoutWidth".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMaterialIconSize(); + return typedTarget.getLayoutWidth(); } } - if ("getMaxAutoSize".equals(name)) { + if ("getLeadComponent".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMaxAutoSize(); + return typedTarget.getLeadComponent(); } } - if ("getMaxValue".equals(name)) { + if ("getLeadParent".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMaxValue(); + return typedTarget.getLeadParent(); } } - if ("getMinAutoSize".equals(name)) { + if ("getMaterialIcon".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMinAutoSize(); + return typedTarget.getMaterialIcon(); } } - if ("getMinValue".equals(name)) { + if ("getMaterialIconSize".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMinValue(); + return typedTarget.getMaterialIconSize(); } } if ("getName".equals(name)) { @@ -47806,18 +58917,14 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getPreferredW(); } } - if ("getPressedStyle".equals(name)) { + if ("getPressedIcon".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getPressedStyle(); + return typedTarget.getPressedIcon(); } } - if ("getProgress".equals(name)) { + if ("getPressedStyle".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getProgress(); - } - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false); - return typedTarget.getProgress((com.codename1.ui.events.ActionEvent) adaptedArgs[0]); + return typedTarget.getPressedStyle(); } } if ("getPropertyNames".equals(name)) { @@ -47841,6 +58948,27 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); } } + if ("getResponderAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getRolloverIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRolloverIcon(); + } + } + if ("getRolloverPressedIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRolloverPressedIcon(); + } + } + if ("getSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSafeAreaRoot(); + } + } if ("getSameHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSameHeight(); @@ -47861,6 +58989,11 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getScrollDimension(); } } + if ("getScrollIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollIncrement(); + } + } if ("getScrollOpacity".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getScrollOpacity(); @@ -47901,52 +59034,11 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getSelectedStyle(); } } - if ("getShiftMillimeters".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getShiftMillimeters(); - } - } - if ("getShiftMillimetersF".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getShiftMillimetersF(); - } - } - if ("getShiftText".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getShiftText(); - } - } if ("getSideGap".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSideGap(); } } - if ("getSliderEmptySelectedStyle".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getSliderEmptySelectedStyle(); - } - } - if ("getSliderEmptyUnselectedStyle".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getSliderEmptyUnselectedStyle(); - } - } - if ("getSliderFullSelectedStyle".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getSliderFullSelectedStyle(); - } - } - if ("getSliderFullUnselectedStyle".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getSliderFullUnselectedStyle(); - } - } - if ("getStringWidth".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class}, false); - return typedTarget.getStringWidth((com.codename1.ui.Font) adaptedArgs[0]); - } - } if ("getStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getStyle(); @@ -47967,6 +59059,16 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getText(); } } + if ("getTextAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextAllStyles(); + } + } + if ("getTextComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextComponent(); + } + } if ("getTextPosition".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTextPosition(); @@ -47977,9 +59079,14 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getTextSelectionSupport(); } } - if ("getThumbImage".equals(name)) { + if ("getTextStyle".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getThumbImage(); + return typedTarget.getTextStyle(); + } + } + if ("getTextUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextUIID(); } } if ("getTooltip".equals(name)) { @@ -48002,11 +59109,6 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.getUnselectedStyle(); } } - if ("getVerticalAlignment".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getVerticalAlignment(); - } - } if ("getVisibleBounds".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); @@ -48049,9 +59151,9 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.hasFocus(); } } - if ("initComponent".equals(name)) { + if ("invalidate".equals(name)) { if (safeArgs.length == 0) { - typedTarget.initComponent(); return null; + typedTarget.invalidate(); return null; } } if ("isAlwaysTensile".equals(name)) { @@ -48059,9 +59161,9 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.isAlwaysTensile(); } } - if ("isAutoSizeMode".equals(name)) { + if ("isAutoRelease".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isAutoSizeMode(); + return typedTarget.isAutoRelease(); } } if ("isBlockLead".equals(name)) { @@ -48105,11 +59207,6 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.isEnabled(); } } - if ("isEndsWith3Points".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isEndsWith3Points(); - } - } if ("isFlatten".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isFlatten(); @@ -48125,6 +59222,16 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -48149,16 +59256,6 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.isIgnorePointerEvents(); } } - if ("isInfinite".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isInfinite(); - } - } - if ("isLegacyRenderer".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isLegacyRenderer(); - } - } if ("isOpaque".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isOpaque(); @@ -48180,19 +59277,19 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.isRTL(); } } - if ("isRenderPercentageOnTop".equals(name)) { + if ("isRippleEffect".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isRenderPercentageOnTop(); + return typedTarget.isRippleEffect(); } } - if ("isRenderValueOnTop".equals(name)) { + if ("isSafeArea".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isRenderValueOnTop(); + return typedTarget.isSafeArea(); } } - if ("isRippleEffect".equals(name)) { + if ("isSafeAreaRoot".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isRippleEffect(); + return typedTarget.isSafeAreaRoot(); } } if ("isScrollVisible".equals(name)) { @@ -48215,11 +59312,6 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.isShouldLocalize(); } } - if ("isShowEvenIfBlank".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isShowEvenIfBlank(); - } - } if ("isSmoothScrolling".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isSmoothScrolling(); @@ -48230,6 +59322,11 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.isSnapToGrid(); } } + if ("isSurface".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSurface(); + } + } if ("isTactileTouch".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isTactileTouch(); @@ -48240,34 +59337,33 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.isTensileDragEnabled(); } } - if ("isTextSelectionEnabled".equals(name)) { + if ("isTraversable".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTextSelectionEnabled(); + return typedTarget.isTraversable(); } } - if ("isTickerEnabled".equals(name)) { + if ("isVScrollThumbGrabbed".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTickerEnabled(); + return typedTarget.isVScrollThumbGrabbed(); } } - if ("isTickerRunning".equals(name)) { + if ("isVScrollThumbHover".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTickerRunning(); + return typedTarget.isVScrollThumbHover(); } } - if ("isTraversable".equals(name)) { + if ("isVisible".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTraversable(); + return typedTarget.isVisible(); } } - if ("isVertical".equals(name)) { + if ("iterator".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isVertical(); + return typedTarget.iterator(); } - } - if ("isVisible".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isVisible(); + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); } } if ("keyPressed".equals(name)) { @@ -48288,12 +59384,29 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; } } + if ("layoutContainer".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.layoutContainer(); return null; + } + } if ("longPointerPress".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; } } + if ("morph".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; + } + } + if ("morphAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); + typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } if ("paint".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); @@ -48425,10 +59538,15 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("removeDataChangedListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.DataChangedListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.DataChangedListener.class}, false); - typedTarget.removeDataChangedListener((com.codename1.ui.events.DataChangedListener) adaptedArgs[0]); return null; + if ("removeAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeAll(); return null; + } + } + if ("removeComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; } } if ("removeDragFinishedListener".equals(name)) { @@ -48500,6 +59618,30 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; } } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; + } + } + if ("replaceAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; + } + } if ("requestFocus".equals(name)) { if (safeArgs.length == 0) { typedTarget.requestFocus(); return null; @@ -48510,6 +59652,27 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget return typedTarget.respondsToPointerEvents(); } } + if ("revalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidate(); return null; + } + } + if ("revalidateLater".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateLater(); return null; + } + } + if ("revalidateWithAnimationSafety".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateWithAnimationSafety(); return null; + } + } + if ("scrollComponentToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } if ("scrollRectToVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); @@ -48522,34 +59685,16 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; } } - if ("setAlignment".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setAlignment(toIntValue(adaptedArgs[0])); return null; - } - } if ("setAlwaysTensile".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setAutoSizeMode".equals(name)) { + if ("setAutoRelease".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAutoSizeMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setBadgeText".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setBadgeText((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setBadgeUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setBadgeUIID((java.lang.String) adaptedArgs[0]); return null; + typedTarget.setAutoRelease(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setBlockLead".equals(name)) { @@ -48582,6 +59727,12 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; } } + if ("setCommand".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); + typedTarget.setCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; + } + } if ("setComponentState".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -48600,6 +59751,12 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; } } + if ("setDisabledIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setDisabledIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setDisabledStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -48624,12 +59781,6 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setEditable".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setEditable(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setEditingDelegate".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); @@ -48642,12 +59793,6 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setEndsWith3Points".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setEndsWith3Points(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setFlatten".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -48667,10 +59812,6 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget } } if ("setFontIcon".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); - typedTarget.setFontIcon(((Character) adaptedArgs[0]).charValue()); return null; - } if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class}, false); typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue()); return null; @@ -48726,12 +59867,24 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); typedTarget.setIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; } } + if ("setIconPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setIconPosition((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setIconUIID".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -48744,18 +59897,6 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setIncrements".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setIncrements(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setInfinite".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setInfinite(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setInlineAllStyles".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -48804,22 +59945,16 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; } } - if ("setLegacyRenderer".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setLegacyRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setMask".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); - typedTarget.setMask((java.lang.Object) adaptedArgs[0]); return null; + if ("setLayout".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); + typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; } } - if ("setMaskName".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setMaskName((java.lang.String) adaptedArgs[0]); return null; + if ("setLeadComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; } } if ("setMaterialIcon".equals(name)) { @@ -48832,30 +59967,6 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue(), ((Number) adaptedArgs[1]).floatValue()); return null; } } - if ("setMaxAutoSize".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); - typedTarget.setMaxAutoSize(((Number) adaptedArgs[0]).floatValue()); return null; - } - } - if ("setMaxValue".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setMaxValue(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setMinAutoSize".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); - typedTarget.setMinAutoSize(((Number) adaptedArgs[0]).floatValue()); return null; - } - } - if ("setMinValue".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setMinValue(toIntValue(adaptedArgs[0])); return null; - } - } if ("setName".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -48934,46 +60045,64 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; } } + if ("setPressedIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setPressedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); typedTarget.setPressedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } - if ("setProgress".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setProgress(toIntValue(adaptedArgs[0])); return null; - } - } if ("setPropertyValue".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRenderPercentageOnTop".equals(name)) { + if ("setRippleEffect".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setRenderPercentageOnTop(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRenderValueOnTop".equals(name)) { + if ("setRolloverIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setRolloverPressedIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setRolloverPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setSafeArea".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setRenderValueOnTop(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRippleEffect".equals(name)) { + if ("setSafeAreaRoot".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } if ("setScrollAnimationSpeed".equals(name)) { @@ -48982,6 +60111,12 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; } } + if ("setScrollIncrement".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; + } + } if ("setScrollOpacityChangeSpeed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -49000,6 +60135,24 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setScrollable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setSelectCommandText".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -49012,22 +60165,6 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } - if ("setShiftMillimeters".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); - typedTarget.setShiftMillimeters(((Number) adaptedArgs[0]).floatValue()); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setShiftMillimeters(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setShiftText".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setShiftText(toIntValue(adaptedArgs[0])); return null; - } - } if ("setShouldCalcPreferredSize".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -49040,12 +60177,6 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setShouldLocalize(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setShowEvenIfBlank".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setShowEvenIfBlank(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setSize".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); @@ -49100,22 +60231,10 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setTextPosition(toIntValue(adaptedArgs[0])); return null; } } - if ("setTextSelectionEnabled".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setTextSelectionEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setThumbImage".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setThumbImage((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setTickerEnabled".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setTickerEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setTextUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTextUIID((java.lang.String) adaptedArgs[0]); return null; } } if ("setTooltip".equals(name)) { @@ -49140,22 +60259,22 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; } } + if ("setUIManager".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); + typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; + } + } if ("setUnselectedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } - if ("setVertical".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setVertical(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setVerticalAlignment".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; } } if ("setVisible".equals(name)) { @@ -49182,36 +60301,17 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.setY(toIntValue(adaptedArgs[0])); return null; } } - if ("shouldTickerStart".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.shouldTickerStart(); - } - } if ("startEditingAsync".equals(name)) { if (safeArgs.length == 0) { typedTarget.startEditingAsync(); return null; } } - if ("startTicker".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.startTicker(); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Long.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class, java.lang.Boolean.class}, false); - typedTarget.startTicker(((Number) adaptedArgs[0]).longValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; - } - } if ("stopEditing".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; } } - if ("stopTicker".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.stopTicker(); return null; - } - } if ("stripMarginAndPadding".equals(name)) { if (safeArgs.length == 0) { return typedTarget.stripMarginAndPadding(); @@ -49239,6 +60339,12 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } + if ("updateTabIndices".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); + } + } if ("visibleBoundsContains".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -49248,7 +60354,7 @@ private static Object invoke28(com.codename1.components.SliderBridge typedTarget throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke29(com.codename1.components.SpanButton typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke34(com.codename1.components.SpanLabel typedTarget, String name, Object[] safeArgs) throws Exception { if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -49275,12 +60381,6 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); } } - if ("addActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } if ("addAll".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); @@ -49646,11 +60746,6 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, return typedTarget.getCloudDestinationProperty(); } } - if ("getCommand".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getCommand(); - } - } if ("getComponentAt".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -49692,11 +60787,6 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, return typedTarget.getDirtyRegion(); } } - if ("getDisabledIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDisabledIcon(); - } - } if ("getDisabledStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledStyle(); @@ -49752,11 +60842,6 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, return typedTarget.getIconFont(); } } - if ("getIconFromState".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconFromState(); - } - } if ("getIconPosition".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getIconPosition(); @@ -49772,6 +60857,11 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, return typedTarget.getIconUIID(); } } + if ("getIconValign".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconValign(); + } + } if ("getInlineAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getInlineAllStyles(); @@ -49967,11 +61057,6 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, return typedTarget.getPreferredW(); } } - if ("getPressedIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getPressedIcon(); - } - } if ("getPressedStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPressedStyle(); @@ -50004,16 +61089,6 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } - if ("getRolloverIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRolloverIcon(); - } - } - if ("getRolloverPressedIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRolloverPressedIcon(); - } - } if ("getSafeAreaRoot".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSafeAreaRoot(); @@ -50114,6 +61189,11 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, return typedTarget.getTextAllStyles(); } } + if ("getTextBlockAlign".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextBlockAlign(); + } + } if ("getTextComponent".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTextComponent(); @@ -50124,14 +61204,14 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, return typedTarget.getTextPosition(); } } - if ("getTextSelectionSupport".equals(name)) { + if ("getTextSelectedStyle".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTextSelectionSupport(); + return typedTarget.getTextSelectedStyle(); } } - if ("getTextStyle".equals(name)) { + if ("getTextSelectionSupport".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTextStyle(); + return typedTarget.getTextSelectionSupport(); } } if ("getTextUIID".equals(name)) { @@ -50139,6 +61219,11 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, return typedTarget.getTextUIID(); } } + if ("getTextUnselectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextUnselectedStyle(); + } + } if ("getTooltip".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTooltip(); @@ -50211,11 +61296,6 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, return typedTarget.isAlwaysTensile(); } } - if ("isAutoRelease".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isAutoRelease(); - } - } if ("isBlockLead".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isBlockLead(); @@ -50272,6 +61352,16 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -50377,11 +61467,26 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, return typedTarget.isTensileDragEnabled(); } } + if ("isTextSelectionEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTextSelectionEnabled(); + } + } if ("isTraversable".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -50562,12 +61667,6 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, typedTarget.remove(); return null; } } - if ("removeActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } if ("removeAll".equals(name)) { if (safeArgs.length == 0) { typedTarget.removeAll(); return null; @@ -50721,12 +61820,6 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setAutoRelease".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setAutoRelease(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setBlockLead".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -50757,12 +61850,6 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; } } - if ("setCommand".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); - typedTarget.setCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; - } - } if ("setComponentState".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -50781,12 +61868,6 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; } } - if ("setDisabledIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setDisabledIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setDisabledStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -50897,6 +61978,12 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -50915,6 +62002,12 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, typedTarget.setIconUIID((java.lang.String) adaptedArgs[0]); return null; } } + if ("setIconValign".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setIconValign(toIntValue(adaptedArgs[0])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -51069,12 +62162,6 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; } } - if ("setPressedIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setPressedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -51087,6 +62174,12 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -51099,18 +62192,6 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRolloverIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setRolloverPressedIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setRolloverPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setSafeArea".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -51243,18 +62324,42 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, typedTarget.setText((java.lang.String) adaptedArgs[0]); return null; } } + if ("setTextBlockAlign".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTextBlockAlign(toIntValue(adaptedArgs[0])); return null; + } + } if ("setTextPosition".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); typedTarget.setTextPosition(toIntValue(adaptedArgs[0])); return null; } } + if ("setTextSelectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setTextSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setTextSelectionEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTextSelectionEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setTextUIID".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.setTextUIID((java.lang.String) adaptedArgs[0]); return null; } } + if ("setTextUnselectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setTextUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } if ("setTooltip".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -51289,6 +62394,12 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -51366,7 +62477,7 @@ private static Object invoke29(com.codename1.components.SpanButton typedTarget, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke30(com.codename1.components.SpanLabel typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke35(com.codename1.components.SpanMultiButton typedTarget, String name, Object[] safeArgs) throws Exception { if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -51393,6 +62504,12 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); } } + if ("addActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("addAll".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); @@ -51758,6 +62875,11 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.getCloudDestinationProperty(); } } + if ("getCommand".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCommand(); + } + } if ("getComponentAt".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -51799,6 +62921,11 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.getDirtyRegion(); } } + if ("getDisabledIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisabledIcon(); + } + } if ("getDisabledStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledStyle(); @@ -51824,14 +62951,24 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.getEditingDelegate(); } } - if ("getFontIcon".equals(name)) { + if ("getEmblem".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getFontIcon(); + return typedTarget.getEmblem(); } } - if ("getFontIconSize".equals(name)) { + if ("getEmblemName".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getFontIconSize(); + return typedTarget.getEmblemName(); + } + } + if ("getEmblemPosition".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEmblemPosition(); + } + } + if ("getEmblemUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEmblemUIID(); } } if ("getGap".equals(name)) { @@ -51839,6 +62976,11 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.getGap(); } } + if ("getGroup".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGroup(); + } + } if ("getHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getHeight(); @@ -51849,9 +62991,19 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.getIcon(); } } - if ("getIconFont".equals(name)) { + if ("getIconComponent".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getIconFont(); + return typedTarget.getIconComponent(); + } + } + if ("getIconFromState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconFromState(); + } + } + if ("getIconName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIconName(); } } if ("getIconPosition".equals(name)) { @@ -51869,11 +63021,6 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.getIconUIID(); } } - if ("getIconValign".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconValign(); - } - } if ("getInlineAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getInlineAllStyles(); @@ -51964,19 +63111,34 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.getLeadParent(); } } - if ("getMaterialIcon".equals(name)) { + if ("getMaskName".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMaterialIcon(); + return typedTarget.getMaskName(); } } - if ("getMaterialIconSize".equals(name)) { + if ("getName".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getMaterialIconSize(); + return typedTarget.getName(); } } - if ("getName".equals(name)) { + if ("getNameLine1".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getName(); + return typedTarget.getNameLine1(); + } + } + if ("getNameLine2".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNameLine2(); + } + } + if ("getNameLine3".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNameLine3(); + } + } + if ("getNameLine4".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNameLine4(); } } if ("getNativeOverlay".equals(name)) { @@ -52069,6 +63231,11 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.getPreferredW(); } } + if ("getPressedIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPressedIcon(); + } + } if ("getPressedStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPressedStyle(); @@ -52101,6 +63268,16 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } + if ("getRolloverIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRolloverIcon(); + } + } + if ("getRolloverPressedIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRolloverPressedIcon(); + } + } if ("getSafeAreaRoot".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSafeAreaRoot(); @@ -52196,29 +63373,29 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.getText(); } } - if ("getTextAllStyles".equals(name)) { + if ("getTextLine1".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTextAllStyles(); + return typedTarget.getTextLine1(); } } - if ("getTextBlockAlign".equals(name)) { + if ("getTextLine2".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTextBlockAlign(); + return typedTarget.getTextLine2(); } } - if ("getTextComponent".equals(name)) { + if ("getTextLine3".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTextComponent(); + return typedTarget.getTextLine3(); } } - if ("getTextPosition".equals(name)) { + if ("getTextLine4".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTextPosition(); + return typedTarget.getTextLine4(); } } - if ("getTextSelectedStyle".equals(name)) { + if ("getTextPosition".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTextSelectedStyle(); + return typedTarget.getTextPosition(); } } if ("getTextSelectionSupport".equals(name)) { @@ -52226,24 +63403,34 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.getTextSelectionSupport(); } } - if ("getTextUIID".equals(name)) { + if ("getTooltip".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTextUIID(); + return typedTarget.getTooltip(); } } - if ("getTextUnselectedStyle".equals(name)) { + if ("getUIID".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTextUnselectedStyle(); + return typedTarget.getUIID(); } } - if ("getTooltip".equals(name)) { + if ("getUIIDLine1".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTooltip(); + return typedTarget.getUIIDLine1(); } } - if ("getUIID".equals(name)) { + if ("getUIIDLine2".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getUIID(); + return typedTarget.getUIIDLine2(); + } + } + if ("getUIIDLine3".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIIDLine3(); + } + } + if ("getUIIDLine4".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIIDLine4(); } } if ("getUIManager".equals(name)) { @@ -52318,6 +63505,11 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.isCellRenderer(); } } + if ("isCheckBox".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCheckBox(); + } + } if ("isChildOf".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); @@ -52364,6 +63556,16 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -52383,11 +63585,26 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.isHideInPortrait(); } } + if ("isHorizontalLayout".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHorizontalLayout(); + } + } if ("isIgnorePointerEvents".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isIgnorePointerEvents(); } } + if ("isInvertFirstTwoEntries".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isInvertFirstTwoEntries(); + } + } + if ("isLinesTogetherMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLinesTogetherMode(); + } + } if ("isOpaque".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isOpaque(); @@ -52409,6 +63626,11 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.isRTL(); } } + if ("isRadioButton".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRadioButton(); + } + } if ("isRippleEffect".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isRippleEffect(); @@ -52439,6 +63661,11 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.isScrollableY(); } } + if ("isSelected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSelected(); + } + } if ("isShouldLocalize".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isShouldLocalize(); @@ -52469,14 +63696,19 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.isTensileDragEnabled(); } } - if ("isTextSelectionEnabled".equals(name)) { + if ("isTraversable".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTextSelectionEnabled(); + return typedTarget.isTraversable(); } } - if ("isTraversable".equals(name)) { + if ("isVScrollThumbGrabbed".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isTraversable(); + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); } } if ("isVisible".equals(name)) { @@ -52659,6 +63891,12 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.remove(); return null; } } + if ("removeActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } if ("removeAll".equals(name)) { if (safeArgs.length == 0) { typedTarget.removeAll(); return null; @@ -52730,6 +63968,26 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.removeStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } + if ("removeTextLine1".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeTextLine1(); return null; + } + } + if ("removeTextLine2".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeTextLine2(); return null; + } + } + if ("removeTextLine3".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeTextLine3(); return null; + } + } + if ("removeTextLine4".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeTextLine4(); return null; + } + } if ("repaint".equals(name)) { if (safeArgs.length == 0) { typedTarget.repaint(); return null; @@ -52830,6 +64088,12 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setCheckBox".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCheckBox(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setCloudBoundProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -52842,6 +64106,12 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; } } + if ("setCommand".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); + typedTarget.setCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; + } + } if ("setComponentState".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -52860,6 +64130,12 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; } } + if ("setDisabledIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setDisabledIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setDisabledStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -52890,6 +64166,30 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; } } + if ("setEmblem".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setEmblem((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setEmblemName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setEmblemName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setEmblemPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setEmblemPosition((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setEmblemUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setEmblemUIID((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setEnabled".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -52915,10 +64215,6 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S } } if ("setFontIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class}, false); - typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue()); return null; - } if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false); typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue(), ((Number) adaptedArgs[2]).floatValue()); return null; @@ -52936,6 +64232,16 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setGrabsPointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setGroup".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.ButtonGroup.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.ButtonGroup.class}, false); + typedTarget.setGroup((com.codename1.ui.ButtonGroup) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setGroup((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setHandlesInput".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -52970,12 +64276,30 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHorizontalLayout(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); typedTarget.setIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; } } + if ("setIconName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setIconName((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setIconPosition".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -52988,12 +64312,6 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setIconUIID((java.lang.String) adaptedArgs[0]); return null; } } - if ("setIconValign".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setIconValign(toIntValue(adaptedArgs[0])); return null; - } - } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -53036,6 +64354,12 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; } } + if ("setInvertFirstTwoEntries".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setInvertFirstTwoEntries(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setIsScrollVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -53060,11 +64384,19 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; } } - if ("setMaterialIcon".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); - typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue()); return null; + if ("setLinesTogetherMode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setLinesTogetherMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setMaskName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setMaskName((java.lang.String) adaptedArgs[0]); return null; } + } + if ("setMaterialIcon".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false); typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue(), ((Number) adaptedArgs[1]).floatValue()); return null; @@ -53076,6 +64408,30 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; } } + if ("setNameLine1".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setNameLine1((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNameLine2".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setNameLine2((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNameLine3".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setNameLine3((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNameLine4".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setNameLine4((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setNextFocusDown".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -53148,6 +64504,12 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; } } + if ("setPressedIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setPressedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -53160,18 +64522,42 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setRadioButton".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRadioButton(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setRippleEffect".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setRolloverIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setRolloverPressedIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setRolloverPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } if ("setSafeArea".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -53238,6 +64624,12 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; } } + if ("setSelected".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSelected(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setSelectedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -53304,40 +64696,34 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setText((java.lang.String) adaptedArgs[0]); return null; } } - if ("setTextBlockAlign".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setTextBlockAlign(toIntValue(adaptedArgs[0])); return null; - } - } - if ("setTextPosition".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setTextPosition(toIntValue(adaptedArgs[0])); return null; + if ("setTextLine1".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTextLine1((java.lang.String) adaptedArgs[0]); return null; } } - if ("setTextSelectedStyle".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); - typedTarget.setTextSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + if ("setTextLine2".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTextLine2((java.lang.String) adaptedArgs[0]); return null; } } - if ("setTextSelectionEnabled".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setTextSelectionEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setTextLine3".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTextLine3((java.lang.String) adaptedArgs[0]); return null; } } - if ("setTextUIID".equals(name)) { + if ("setTextLine4".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setTextUIID((java.lang.String) adaptedArgs[0]); return null; + typedTarget.setTextLine4((java.lang.String) adaptedArgs[0]); return null; } } - if ("setTextUnselectedStyle".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); - typedTarget.setTextUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + if ("setTextPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTextPosition(toIntValue(adaptedArgs[0])); return null; } } if ("setTooltip".equals(name)) { @@ -53362,6 +64748,30 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; } } + if ("setUIIDLine1".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIIDLine1((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setUIIDLine2".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIIDLine2((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setUIIDLine3".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIIDLine3((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setUIIDLine4".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIIDLine4((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setUIManager".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); @@ -53374,6 +64784,12 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -53451,7 +64867,7 @@ private static Object invoke30(com.codename1.components.SpanLabel typedTarget, S throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke31(com.codename1.components.SpanMultiButton typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke36(com.codename1.components.SplitPane typedTarget, String name, Object[] safeArgs) throws Exception { if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -53478,12 +64894,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); } } - if ("addActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } if ("addAll".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); @@ -53662,11 +65072,26 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.blocksSideSwipe(); } } + if ("changeInsets".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false); + typedTarget.changeInsets((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); return null; + } + } if ("clearClientProperties".equals(name)) { if (safeArgs.length == 0) { typedTarget.clearClientProperties(); return null; } } + if ("collapse".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.collapse(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.collapse(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("contains".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -53737,6 +65162,15 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; } } + if ("expand".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.expand(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.expand(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("findDropTargetAt".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -53804,11 +65238,21 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.getBindablePropertyTypes(); } } + if ("getBottom".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBottom(); + } + } if ("getBottomGap".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getBottomGap(); } } + if ("getBottomOrRightComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBottomOrRightComponent(); + } + } if ("getBoundPropertyValue".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -53849,11 +65293,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.getCloudDestinationProperty(); } } - if ("getCommand".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getCommand(); - } - } if ("getComponentAt".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -53895,11 +65334,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.getDirtyRegion(); } } - if ("getDisabledIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getDisabledIcon(); - } - } if ("getDisabledStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledStyle(); @@ -53925,76 +65359,11 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.getEditingDelegate(); } } - if ("getEmblem".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getEmblem(); - } - } - if ("getEmblemName".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getEmblemName(); - } - } - if ("getEmblemPosition".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getEmblemPosition(); - } - } - if ("getEmblemUIID".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getEmblemUIID(); - } - } - if ("getGap".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getGap(); - } - } - if ("getGroup".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getGroup(); - } - } if ("getHeight".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getHeight(); } } - if ("getIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIcon(); - } - } - if ("getIconComponent".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconComponent(); - } - } - if ("getIconFromState".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconFromState(); - } - } - if ("getIconName".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconName(); - } - } - if ("getIconPosition".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconPosition(); - } - } - if ("getIconStyleComponent".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconStyleComponent(); - } - } - if ("getIconUIID".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getIconUIID(); - } - } if ("getInlineAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getInlineAllStyles(); @@ -54085,34 +65454,24 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.getLeadParent(); } } - if ("getMaskName".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getMaskName(); - } - } - if ("getName".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getName(); - } - } - if ("getNameLine1".equals(name)) { + if ("getLeft".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getNameLine1(); + return typedTarget.getLeft(); } } - if ("getNameLine2".equals(name)) { + if ("getMaxInset".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getNameLine2(); + return typedTarget.getMaxInset(); } } - if ("getNameLine3".equals(name)) { + if ("getMinInset".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getNameLine3(); + return typedTarget.getMinInset(); } } - if ("getNameLine4".equals(name)) { + if ("getName".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getNameLine4(); + return typedTarget.getName(); } } if ("getNativeOverlay".equals(name)) { @@ -54185,6 +65544,11 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.getPreferredH(); } } + if ("getPreferredInset".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredInset(); + } + } if ("getPreferredSize".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPreferredSize(); @@ -54205,11 +65569,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.getPreferredW(); } } - if ("getPressedIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getPressedIcon(); - } - } if ("getPressedStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPressedStyle(); @@ -54242,14 +65601,9 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } - if ("getRolloverIcon".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRolloverIcon(); - } - } - if ("getRolloverPressedIcon".equals(name)) { + if ("getRight".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getRolloverPressedIcon(); + return typedTarget.getRight(); } } if ("getSafeAreaRoot".equals(name)) { @@ -54342,36 +65696,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.getTensileLength(); } } - if ("getText".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getText(); - } - } - if ("getTextLine1".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTextLine1(); - } - } - if ("getTextLine2".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTextLine2(); - } - } - if ("getTextLine3".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTextLine3(); - } - } - if ("getTextLine4".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTextLine4(); - } - } - if ("getTextPosition".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getTextPosition(); - } - } if ("getTextSelectionSupport".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getTextSelectionSupport(); @@ -54382,29 +65706,19 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.getTooltip(); } } - if ("getUIID".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getUIID(); - } - } - if ("getUIIDLine1".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getUIIDLine1(); - } - } - if ("getUIIDLine2".equals(name)) { + if ("getTop".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getUIIDLine2(); + return typedTarget.getTop(); } } - if ("getUIIDLine3".equals(name)) { + if ("getTopOrLeftComponent".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getUIIDLine3(); + return typedTarget.getTopOrLeftComponent(); } } - if ("getUIIDLine4".equals(name)) { + if ("getUIID".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getUIIDLine4(); + return typedTarget.getUIID(); } } if ("getUIManager".equals(name)) { @@ -54479,11 +65793,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.isCellRenderer(); } } - if ("isCheckBox".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isCheckBox(); - } - } if ("isChildOf".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); @@ -54530,6 +65839,16 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -54549,26 +65868,11 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.isHideInPortrait(); } } - if ("isHorizontalLayout".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isHorizontalLayout(); - } - } if ("isIgnorePointerEvents".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isIgnorePointerEvents(); } } - if ("isInvertFirstTwoEntries".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isInvertFirstTwoEntries(); - } - } - if ("isLinesTogetherMode".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isLinesTogetherMode(); - } - } if ("isOpaque".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isOpaque(); @@ -54590,11 +65894,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.isRTL(); } } - if ("isRadioButton".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isRadioButton(); - } - } if ("isRippleEffect".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isRippleEffect(); @@ -54625,16 +65924,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.isScrollableY(); } } - if ("isSelected".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isSelected(); - } - } - if ("isShouldLocalize".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isShouldLocalize(); - } - } if ("isSmoothScrolling".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isSmoothScrolling(); @@ -54665,6 +65954,16 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -54845,12 +66144,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.remove(); return null; } } - if ("removeActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } if ("removeAll".equals(name)) { if (safeArgs.length == 0) { typedTarget.removeAll(); return null; @@ -54922,26 +66215,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.removeStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } - if ("removeTextLine1".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.removeTextLine1(); return null; - } - } - if ("removeTextLine2".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.removeTextLine2(); return null; - } - } - if ("removeTextLine3".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.removeTextLine3(); return null; - } - } - if ("removeTextLine4".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.removeTextLine4(); return null; - } - } if ("repaint".equals(name)) { if (safeArgs.length == 0) { typedTarget.repaint(); return null; @@ -55030,6 +66303,12 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setBottom".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setBottom((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } if ("setBoundPropertyValue".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); @@ -55042,12 +66321,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setCheckBox".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setCheckBox(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setCloudBoundProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -55060,12 +66333,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; } } - if ("setCommand".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class}, false); - typedTarget.setCommand((com.codename1.ui.Command) adaptedArgs[0]); return null; - } - } if ("setComponentState".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -55084,12 +66351,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; } } - if ("setDisabledIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setDisabledIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setDisabledStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -55120,30 +66381,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; } } - if ("setEmblem".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setEmblem((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setEmblemName".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setEmblemName((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setEmblemPosition".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setEmblemPosition((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setEmblemUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setEmblemUIID((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setEnabled".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -55168,34 +66405,12 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setFontIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class, java.lang.Character.class, java.lang.Float.class}, false); - typedTarget.setFontIcon((com.codename1.ui.Font) adaptedArgs[0], ((Character) adaptedArgs[1]).charValue(), ((Number) adaptedArgs[2]).floatValue()); return null; - } - } - if ("setGap".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setGap(toIntValue(adaptedArgs[0])); return null; - } - } if ("setGrabsPointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setGrabsPointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setGroup".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.ButtonGroup.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.ButtonGroup.class}, false); - typedTarget.setGroup((com.codename1.ui.ButtonGroup) adaptedArgs[0]); return null; - } - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setGroup((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setHandlesInput".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -55230,34 +66445,10 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setHorizontalLayout".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setHorizontalLayout(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setIconName".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setIconName((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setIconPosition".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setIconPosition((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setIconUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setIconUIID((java.lang.String) adaptedArgs[0]); return null; + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; } } if ("setIgnorePointerEvents".equals(name)) { @@ -55302,10 +66493,14 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; } } - if ("setInvertFirstTwoEntries".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setInvertFirstTwoEntries(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setInset".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInset((java.lang.String) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false); + typedTarget.setInset((java.lang.String) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; } } if ("setIsScrollVisible".equals(name)) { @@ -55332,52 +66527,28 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; } } - if ("setLinesTogetherMode".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setLinesTogetherMode(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } - if ("setMaskName".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setMaskName((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setMaterialIcon".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Float.class}, false); - typedTarget.setMaterialIcon(((Character) adaptedArgs[0]).charValue(), ((Number) adaptedArgs[1]).floatValue()); return null; - } - } - if ("setName".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setNameLine1".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setNameLine1((java.lang.String) adaptedArgs[0]); return null; + if ("setLeft".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setLeft((com.codename1.ui.Component) adaptedArgs[0]); return null; } } - if ("setNameLine2".equals(name)) { + if ("setMaxInset".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setNameLine2((java.lang.String) adaptedArgs[0]); return null; + typedTarget.setMaxInset((java.lang.String) adaptedArgs[0]); return null; } } - if ("setNameLine3".equals(name)) { + if ("setMinInset".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setNameLine3((java.lang.String) adaptedArgs[0]); return null; + typedTarget.setMinInset((java.lang.String) adaptedArgs[0]); return null; } } - if ("setNameLine4".equals(name)) { + if ("setName".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setNameLine4((java.lang.String) adaptedArgs[0]); return null; + typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; } } if ("setNextFocusDown".equals(name)) { @@ -55428,6 +66599,12 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setPreferredH(toIntValue(adaptedArgs[0])); return null; } } + if ("setPreferredInset".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setPreferredInset((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setPreferredSize".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); @@ -55452,12 +66629,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; } } - if ("setPressedIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setPressedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -55470,16 +66641,22 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRadioButton".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setRadioButton(((Boolean) adaptedArgs[0]).booleanValue()); return null; + if ("setRight".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setRight((com.codename1.ui.Component) adaptedArgs[0]); return null; } } if ("setRippleEffect".equals(name)) { @@ -55488,18 +66665,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRolloverIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("setRolloverPressedIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.setRolloverPressedIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } if ("setSafeArea".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -55566,12 +66731,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; } } - if ("setSelected".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setSelected(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setSelectedStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); @@ -55584,12 +66743,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setShouldLocalize".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.setShouldLocalize(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("setSize".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); @@ -55632,48 +66785,18 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; } } - if ("setText".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setText((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setTextLine1".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setTextLine1((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setTextLine2".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setTextLine2((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setTextLine3".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setTextLine3((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setTextLine4".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setTextLine4((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setTextPosition".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.setTextPosition(toIntValue(adaptedArgs[0])); return null; - } - } if ("setTooltip".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; } } + if ("setTop".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setTop((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } if ("setTraversable".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -55690,30 +66813,6 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; } } - if ("setUIIDLine1".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setUIIDLine1((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setUIIDLine2".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setUIIDLine2((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setUIIDLine3".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setUIIDLine3((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setUIIDLine4".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setUIIDLine4((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setUIManager".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); @@ -55726,6 +66825,12 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -55782,6 +66887,16 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar return typedTarget.toString(); } } + if ("toggleCollapsePreferred".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.toggleCollapsePreferred(); return null; + } + } + if ("toggleExpandPreferred".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.toggleExpandPreferred(); return null; + } + } if ("unbindProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); @@ -55803,7 +66918,125 @@ private static Object invoke31(com.codename1.components.SpanMultiButton typedTar throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke32(com.codename1.components.SplitPane typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke37(com.codename1.components.SplitPane.Settings typedTarget, String name, Object[] safeArgs) throws Exception { + if ("buttonUIIDs".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.buttonUIIDs((java.lang.String) adaptedArgs[0]); + } + } + if ("collapseButtonUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.collapseButtonUIID((java.lang.String) adaptedArgs[0]); + } + } + if ("collapseIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.collapseIcon((com.codename1.ui.Image) adaptedArgs[0]); + } + } + if ("collapseMaterialIcon".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + return typedTarget.collapseMaterialIcon(((Character) adaptedArgs[0]).charValue()); + } + } + if ("dividerThicknessMM".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.dividerThicknessMM(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("dividerUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.dividerUIID((java.lang.String) adaptedArgs[0]); + } + } + if ("dragHandleIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.dragHandleIcon((com.codename1.ui.Image) adaptedArgs[0]); + } + } + if ("dragHandleMaterialIcon".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + return typedTarget.dragHandleMaterialIcon(((Character) adaptedArgs[0]).charValue()); + } + } + if ("dragHandleUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.dragHandleUIID((java.lang.String) adaptedArgs[0]); + } + } + if ("expandButtonUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.expandButtonUIID((java.lang.String) adaptedArgs[0]); + } + } + if ("expandIcon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.expandIcon((com.codename1.ui.Image) adaptedArgs[0]); + } + } + if ("expandMaterialIcon".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + return typedTarget.expandMaterialIcon(((Character) adaptedArgs[0]).charValue()); + } + } + if ("insets".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false); + return typedTarget.insets((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); + } + } + if ("maxInset".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.maxInset((java.lang.String) adaptedArgs[0]); + } + } + if ("minInset".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.minInset((java.lang.String) adaptedArgs[0]); + } + } + if ("orientation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.orientation(toIntValue(adaptedArgs[0])); + } + } + if ("preferredInset".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.preferredInset((java.lang.String) adaptedArgs[0]); + } + } + if ("showDragHandle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.showDragHandle(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("showExpandCollapseButtons".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.showExpandCollapseButtons(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke38(com.codename1.components.StickyHeaderContainer typedTarget, String name, Object[] safeArgs) throws Exception { if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -55914,6 +67147,16 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; } } + if ("addSection".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.addSection((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class}, false); + return typedTarget.addSection((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); + } + } if ("addStateChangeListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -56008,24 +67251,14 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S return typedTarget.blocksSideSwipe(); } } - if ("changeInsets".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false); - typedTarget.changeInsets((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); return null; - } - } if ("clearClientProperties".equals(name)) { if (safeArgs.length == 0) { typedTarget.clearClientProperties(); return null; } } - if ("collapse".equals(name)) { + if ("clearSections".equals(name)) { if (safeArgs.length == 0) { - typedTarget.collapse(); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.collapse(((Boolean) adaptedArgs[0]).booleanValue()); return null; + typedTarget.clearSections(); return null; } } if ("contains".equals(name)) { @@ -56098,15 +67331,6 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; } } - if ("expand".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.expand(); return null; - } - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - typedTarget.expand(((Boolean) adaptedArgs[0]).booleanValue()); return null; - } - } if ("findDropTargetAt".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -56143,6 +67367,11 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S return typedTarget.getAccessibilityText(); } } + if ("getActiveSectionIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getActiveSectionIndex(); + } + } if ("getAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAllStyles(); @@ -56174,21 +67403,11 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S return typedTarget.getBindablePropertyTypes(); } } - if ("getBottom".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getBottom(); - } - } if ("getBottomGap".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getBottomGap(); } } - if ("getBottomOrRightComponent".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getBottomOrRightComponent(); - } - } if ("getBoundPropertyValue".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -56390,21 +67609,6 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S return typedTarget.getLeadParent(); } } - if ("getLeft".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getLeft(); - } - } - if ("getMaxInset".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getMaxInset(); - } - } - if ("getMinInset".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getMinInset(); - } - } if ("getName".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getName(); @@ -56480,11 +67684,6 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S return typedTarget.getPreferredH(); } } - if ("getPreferredInset".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getPreferredInset(); - } - } if ("getPreferredSize".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPreferredSize(); @@ -56537,11 +67736,6 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); } } - if ("getRight".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRight(); - } - } if ("getSafeAreaRoot".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSafeAreaRoot(); @@ -56562,6 +67756,11 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S return typedTarget.getScrollAnimationSpeed(); } } + if ("getScrollContainer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollContainer(); + } + } if ("getScrollDimension".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getScrollDimension(); @@ -56582,6 +67781,11 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S return typedTarget.getScrollOpacityChangeSpeed(); } } + if ("getScrollPosition".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollPosition(); + } + } if ("getScrollX".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getScrollX(); @@ -56617,6 +67821,16 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S return typedTarget.getSideGap(); } } + if ("getStickyHeaders".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStickyHeaders(); + } + } + if ("getStickyHost".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStickyHost(); + } + } if ("getStyle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getStyle(); @@ -56642,14 +67856,19 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S return typedTarget.getTooltip(); } } - if ("getTop".equals(name)) { + if ("getTransitionDurationMillis".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTop(); + return typedTarget.getTransitionDurationMillis(); } } - if ("getTopOrLeftComponent".equals(name)) { + if ("getTransitionProgress".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getTopOrLeftComponent(); + return typedTarget.getTransitionProgress(); + } + } + if ("getTransitionStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTransitionStyle(); } } if ("getUIID".equals(name)) { @@ -56775,6 +67994,21 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } + if ("isHeaderFadeOut".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHeaderFadeOut(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -56875,11 +68109,26 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S return typedTarget.isTensileDragEnabled(); } } + if ("isTransitionInProgress".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTransitionInProgress(); + } + } if ("isTraversable".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -57219,12 +68468,6 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setBottom".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.setBottom((com.codename1.ui.Component) adaptedArgs[0]); return null; - } - } if ("setBoundPropertyValue".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); @@ -57333,6 +68576,12 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S typedTarget.setHandlesInput(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHeaderFadeOut".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHeaderFadeOut(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setHeight".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -57361,6 +68610,12 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -57403,16 +68658,6 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; } } - if ("setInset".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setInset((java.lang.String) adaptedArgs[0]); return null; - } - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false); - typedTarget.setInset((java.lang.String) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; - } - } if ("setIsScrollVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -57437,24 +68682,6 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; } } - if ("setLeft".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.setLeft((com.codename1.ui.Component) adaptedArgs[0]); return null; - } - } - if ("setMaxInset".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setMaxInset((java.lang.String) adaptedArgs[0]); return null; - } - } - if ("setMinInset".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setMinInset((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setName".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -57509,12 +68736,6 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S typedTarget.setPreferredH(toIntValue(adaptedArgs[0])); return null; } } - if ("setPreferredInset".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setPreferredInset((java.lang.String) adaptedArgs[0]); return null; - } - } if ("setPreferredSize".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); @@ -57551,18 +68772,18 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } - if ("setRight".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.setRight((com.codename1.ui.Component) adaptedArgs[0]); return null; - } - } if ("setRippleEffect".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -57599,6 +68820,12 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S typedTarget.setScrollOpacityChangeSpeed(toIntValue(adaptedArgs[0])); return null; } } + if ("setScrollPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollPosition(toIntValue(adaptedArgs[0])); return null; + } + } if ("setScrollSize".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); @@ -57695,10 +68922,16 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; } } - if ("setTop".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); - typedTarget.setTop((com.codename1.ui.Component) adaptedArgs[0]); return null; + if ("setTransitionDurationMillis".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTransitionDurationMillis(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTransitionStyle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTransitionStyle(toIntValue(adaptedArgs[0])); return null; } } if ("setTraversable".equals(name)) { @@ -57729,6 +68962,12 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -57785,22 +69024,17 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S return typedTarget.toString(); } } - if ("toggleCollapsePreferred".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.toggleCollapsePreferred(); return null; - } - } - if ("toggleExpandPreferred".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.toggleExpandPreferred(); return null; - } - } if ("unbindProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; } } + if ("updateSticky".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.updateSticky(); return null; + } + } if ("updateTabIndices".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -57816,125 +69050,7 @@ private static Object invoke32(com.codename1.components.SplitPane typedTarget, S throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke33(com.codename1.components.SplitPane.Settings typedTarget, String name, Object[] safeArgs) throws Exception { - if ("buttonUIIDs".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - return typedTarget.buttonUIIDs((java.lang.String) adaptedArgs[0]); - } - } - if ("collapseButtonUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - return typedTarget.collapseButtonUIID((java.lang.String) adaptedArgs[0]); - } - } - if ("collapseIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - return typedTarget.collapseIcon((com.codename1.ui.Image) adaptedArgs[0]); - } - } - if ("collapseMaterialIcon".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); - return typedTarget.collapseMaterialIcon(((Character) adaptedArgs[0]).charValue()); - } - } - if ("dividerThicknessMM".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); - return typedTarget.dividerThicknessMM(((Number) adaptedArgs[0]).floatValue()); - } - } - if ("dividerUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - return typedTarget.dividerUIID((java.lang.String) adaptedArgs[0]); - } - } - if ("dragHandleIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - return typedTarget.dragHandleIcon((com.codename1.ui.Image) adaptedArgs[0]); - } - } - if ("dragHandleMaterialIcon".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); - return typedTarget.dragHandleMaterialIcon(((Character) adaptedArgs[0]).charValue()); - } - } - if ("dragHandleUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - return typedTarget.dragHandleUIID((java.lang.String) adaptedArgs[0]); - } - } - if ("expandButtonUIID".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - return typedTarget.expandButtonUIID((java.lang.String) adaptedArgs[0]); - } - } - if ("expandIcon".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - return typedTarget.expandIcon((com.codename1.ui.Image) adaptedArgs[0]); - } - } - if ("expandMaterialIcon".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); - return typedTarget.expandMaterialIcon(((Character) adaptedArgs[0]).charValue()); - } - } - if ("insets".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false); - return typedTarget.insets((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); - } - } - if ("maxInset".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - return typedTarget.maxInset((java.lang.String) adaptedArgs[0]); - } - } - if ("minInset".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - return typedTarget.minInset((java.lang.String) adaptedArgs[0]); - } - } - if ("orientation".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.orientation(toIntValue(adaptedArgs[0])); - } - } - if ("preferredInset".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - return typedTarget.preferredInset((java.lang.String) adaptedArgs[0]); - } - } - if ("showDragHandle".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.showDragHandle(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("showExpandCollapseButtons".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.showExpandCollapseButtons(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - throw unsupportedInstance(typedTarget, name, safeArgs); - } - - private static Object invoke34(com.codename1.components.StorageImage typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke39(com.codename1.components.StorageImage typedTarget, String name, Object[] safeArgs) throws Exception { if ("addActionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -58055,6 +69171,11 @@ private static Object invoke34(com.codename1.components.StorageImage typedTarget return typedTarget.isAnimation(); } } + if ("isDisposed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDisposed(); + } + } if ("isLocked".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isLocked(); @@ -58199,7 +69320,7 @@ private static Object invoke34(com.codename1.components.StorageImage typedTarget throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke35(com.codename1.components.StorageImageAsync typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke40(com.codename1.components.StorageImageAsync typedTarget, String name, Object[] safeArgs) throws Exception { if ("addActionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -58320,6 +69441,11 @@ private static Object invoke35(com.codename1.components.StorageImageAsync typedT return typedTarget.isAnimation(); } } + if ("isDisposed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDisposed(); + } + } if ("isLocked".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isLocked(); @@ -58464,7 +69590,7 @@ private static Object invoke35(com.codename1.components.StorageImageAsync typedT throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke36(com.codename1.components.Switch typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke41(com.codename1.components.Switch typedTarget, String name, Object[] safeArgs) throws Exception { if ("addActionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -59132,6 +70258,16 @@ private static Object invoke36(com.codename1.components.Switch typedTarget, Stri return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -59232,6 +70368,16 @@ private static Object invoke36(com.codename1.components.Switch typedTarget, Stri return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isValue".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isValue(); @@ -59642,6 +70788,12 @@ private static Object invoke36(com.codename1.components.Switch typedTarget, Stri typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -59796,6 +70948,12 @@ private static Object invoke36(com.codename1.components.Switch typedTarget, Stri return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -59937,6 +71095,12 @@ private static Object invoke36(com.codename1.components.Switch typedTarget, Stri typedTarget.setValue(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -60008,7 +71172,7 @@ private static Object invoke36(com.codename1.components.Switch typedTarget, Stri throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke37(com.codename1.components.ToastBar typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke42(com.codename1.components.ToastBar typedTarget, String name, Object[] safeArgs) throws Exception { if ("createStatus".equals(name)) { if (safeArgs.length == 0) { return typedTarget.createStatus(); @@ -60062,7 +71226,7 @@ private static Object invoke37(com.codename1.components.ToastBar typedTarget, St throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke38(com.codename1.components.WebBrowser typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke43(com.codename1.components.WebBrowser typedTarget, String name, Object[] safeArgs) throws Exception { if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -60995,6 +72159,16 @@ private static Object invoke38(com.codename1.components.WebBrowser typedTarget, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -61100,6 +72274,16 @@ private static Object invoke38(com.codename1.components.WebBrowser typedTarget, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -61604,6 +72788,12 @@ private static Object invoke38(com.codename1.components.WebBrowser typedTarget, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -61766,6 +72956,12 @@ private static Object invoke38(com.codename1.components.WebBrowser typedTarget, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -61938,6 +73134,12 @@ private static Object invoke38(com.codename1.components.WebBrowser typedTarget, typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -62020,7 +73222,7 @@ private static Object invoke38(com.codename1.components.WebBrowser typedTarget, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke39(com.codename1.components.ButtonList.Decorator typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke44(com.codename1.components.ButtonList.Decorator typedTarget, String name, Object[] safeArgs) throws Exception { if ("decorate".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); @@ -62042,32 +73244,37 @@ public static Object getStaticField(Class type, String name) throws Exception if (type == com.codename1.components.AudioRecorderComponent.class) return getStaticField2(name); if (type == com.codename1.components.AudioRecorderComponent.RecorderState.class) return getStaticField3(name); if (type == com.codename1.components.ButtonList.class) return getStaticField4(name); - if (type == com.codename1.components.CheckBoxList.class) return getStaticField5(name); - if (type == com.codename1.components.ClearableTextField.class) return getStaticField6(name); - if (type == com.codename1.components.FileTree.class) return getStaticField7(name); - if (type == com.codename1.components.FloatingActionButton.class) return getStaticField8(name); - if (type == com.codename1.components.FloatingHint.class) return getStaticField9(name); - if (type == com.codename1.components.ImageViewer.class) return getStaticField10(name); - if (type == com.codename1.components.InfiniteProgress.class) return getStaticField11(name); - if (type == com.codename1.components.InteractionDialog.class) return getStaticField12(name); - if (type == com.codename1.components.MediaPlayer.class) return getStaticField13(name); - if (type == com.codename1.components.MultiButton.class) return getStaticField14(name); - if (type == com.codename1.components.OnOffSwitch.class) return getStaticField15(name); - if (type == com.codename1.components.Progress.class) return getStaticField16(name); - if (type == com.codename1.components.RSSReader.class) return getStaticField17(name); - if (type == com.codename1.components.RadioButtonList.class) return getStaticField18(name); - if (type == com.codename1.components.ScaleImageButton.class) return getStaticField19(name); - if (type == com.codename1.components.ScaleImageLabel.class) return getStaticField20(name); - if (type == com.codename1.components.ShareButton.class) return getStaticField21(name); - if (type == com.codename1.components.SignatureComponent.class) return getStaticField22(name); - if (type == com.codename1.components.SliderBridge.class) return getStaticField23(name); - if (type == com.codename1.components.SpanButton.class) return getStaticField24(name); - if (type == com.codename1.components.SpanLabel.class) return getStaticField25(name); - if (type == com.codename1.components.SpanMultiButton.class) return getStaticField26(name); - if (type == com.codename1.components.SplitPane.class) return getStaticField27(name); - if (type == com.codename1.components.Switch.class) return getStaticField28(name); - if (type == com.codename1.components.SwitchList.class) return getStaticField29(name); - if (type == com.codename1.components.WebBrowser.class) return getStaticField30(name); + if (type == com.codename1.components.ChatBubble.class) return getStaticField5(name); + if (type == com.codename1.components.ChatInput.class) return getStaticField6(name); + if (type == com.codename1.components.ChatView.class) return getStaticField7(name); + if (type == com.codename1.components.CheckBoxList.class) return getStaticField8(name); + if (type == com.codename1.components.ClearableTextField.class) return getStaticField9(name); + if (type == com.codename1.components.FileTree.class) return getStaticField10(name); + if (type == com.codename1.components.FloatingActionButton.class) return getStaticField11(name); + if (type == com.codename1.components.FloatingHint.class) return getStaticField12(name); + if (type == com.codename1.components.ImageViewer.class) return getStaticField13(name); + if (type == com.codename1.components.InfiniteProgress.class) return getStaticField14(name); + if (type == com.codename1.components.InteractionDialog.class) return getStaticField15(name); + if (type == com.codename1.components.MediaPlayer.class) return getStaticField16(name); + if (type == com.codename1.components.MultiButton.class) return getStaticField17(name); + if (type == com.codename1.components.OnOffSwitch.class) return getStaticField18(name); + if (type == com.codename1.components.OtpField.class) return getStaticField19(name); + if (type == com.codename1.components.Progress.class) return getStaticField20(name); + if (type == com.codename1.components.RSSReader.class) return getStaticField21(name); + if (type == com.codename1.components.RadioButtonList.class) return getStaticField22(name); + if (type == com.codename1.components.ScaleImageButton.class) return getStaticField23(name); + if (type == com.codename1.components.ScaleImageLabel.class) return getStaticField24(name); + if (type == com.codename1.components.ShareButton.class) return getStaticField25(name); + if (type == com.codename1.components.SignatureComponent.class) return getStaticField26(name); + if (type == com.codename1.components.SliderBridge.class) return getStaticField27(name); + if (type == com.codename1.components.SpanButton.class) return getStaticField28(name); + if (type == com.codename1.components.SpanLabel.class) return getStaticField29(name); + if (type == com.codename1.components.SpanMultiButton.class) return getStaticField30(name); + if (type == com.codename1.components.SplitPane.class) return getStaticField31(name); + if (type == com.codename1.components.StickyHeaderContainer.class) return getStaticField32(name); + if (type == com.codename1.components.Switch.class) return getStaticField33(name); + if (type == com.codename1.components.SwitchList.class) return getStaticField34(name); + if (type == com.codename1.components.WebBrowser.class) return getStaticField35(name); throw unsupportedStaticField(type, name); } @@ -62268,6 +73475,120 @@ private static Object getStaticField4(String name) throws Exception { } private static Object getStaticField5(String name) throws Exception { + if ("BASELINE".equals(name)) return com.codename1.components.ChatBubble.BASELINE; + if ("BOTTOM".equals(name)) return com.codename1.components.ChatBubble.BOTTOM; + if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.ChatBubble.BRB_CENTER_OFFSET; + if ("BRB_CONSTANT_ASCENT".equals(name)) return com.codename1.components.ChatBubble.BRB_CONSTANT_ASCENT; + if ("BRB_CONSTANT_DESCENT".equals(name)) return com.codename1.components.ChatBubble.BRB_CONSTANT_DESCENT; + if ("BRB_OTHER".equals(name)) return com.codename1.components.ChatBubble.BRB_OTHER; + if ("CENTER".equals(name)) return com.codename1.components.ChatBubble.CENTER; + if ("CROSSHAIR_CURSOR".equals(name)) return com.codename1.components.ChatBubble.CROSSHAIR_CURSOR; + if ("DEFAULT_CURSOR".equals(name)) return com.codename1.components.ChatBubble.DEFAULT_CURSOR; + if ("DRAG_REGION_IMMEDIATELY_DRAG_X".equals(name)) return com.codename1.components.ChatBubble.DRAG_REGION_IMMEDIATELY_DRAG_X; + if ("DRAG_REGION_IMMEDIATELY_DRAG_XY".equals(name)) return com.codename1.components.ChatBubble.DRAG_REGION_IMMEDIATELY_DRAG_XY; + if ("DRAG_REGION_IMMEDIATELY_DRAG_Y".equals(name)) return com.codename1.components.ChatBubble.DRAG_REGION_IMMEDIATELY_DRAG_Y; + if ("DRAG_REGION_LIKELY_DRAG_X".equals(name)) return com.codename1.components.ChatBubble.DRAG_REGION_LIKELY_DRAG_X; + if ("DRAG_REGION_LIKELY_DRAG_XY".equals(name)) return com.codename1.components.ChatBubble.DRAG_REGION_LIKELY_DRAG_XY; + if ("DRAG_REGION_LIKELY_DRAG_Y".equals(name)) return com.codename1.components.ChatBubble.DRAG_REGION_LIKELY_DRAG_Y; + if ("DRAG_REGION_NOT_DRAGGABLE".equals(name)) return com.codename1.components.ChatBubble.DRAG_REGION_NOT_DRAGGABLE; + if ("DRAG_REGION_POSSIBLE_DRAG_X".equals(name)) return com.codename1.components.ChatBubble.DRAG_REGION_POSSIBLE_DRAG_X; + if ("DRAG_REGION_POSSIBLE_DRAG_XY".equals(name)) return com.codename1.components.ChatBubble.DRAG_REGION_POSSIBLE_DRAG_XY; + if ("DRAG_REGION_POSSIBLE_DRAG_Y".equals(name)) return com.codename1.components.ChatBubble.DRAG_REGION_POSSIBLE_DRAG_Y; + if ("E_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatBubble.E_RESIZE_CURSOR; + if ("HAND_CURSOR".equals(name)) return com.codename1.components.ChatBubble.HAND_CURSOR; + if ("LEFT".equals(name)) return com.codename1.components.ChatBubble.LEFT; + if ("MOVE_CURSOR".equals(name)) return com.codename1.components.ChatBubble.MOVE_CURSOR; + if ("NE_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatBubble.NE_RESIZE_CURSOR; + if ("NW_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatBubble.NW_RESIZE_CURSOR; + if ("N_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatBubble.N_RESIZE_CURSOR; + if ("RIGHT".equals(name)) return com.codename1.components.ChatBubble.RIGHT; + if ("SE_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatBubble.SE_RESIZE_CURSOR; + if ("SW_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatBubble.SW_RESIZE_CURSOR; + if ("S_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatBubble.S_RESIZE_CURSOR; + if ("TEXT_CURSOR".equals(name)) return com.codename1.components.ChatBubble.TEXT_CURSOR; + if ("TOP".equals(name)) return com.codename1.components.ChatBubble.TOP; + if ("WAIT_CURSOR".equals(name)) return com.codename1.components.ChatBubble.WAIT_CURSOR; + if ("W_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatBubble.W_RESIZE_CURSOR; + throw unsupportedStaticField(com.codename1.components.ChatBubble.class, name); + } + + private static Object getStaticField6(String name) throws Exception { + if ("BASELINE".equals(name)) return com.codename1.components.ChatInput.BASELINE; + if ("BOTTOM".equals(name)) return com.codename1.components.ChatInput.BOTTOM; + if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.ChatInput.BRB_CENTER_OFFSET; + if ("BRB_CONSTANT_ASCENT".equals(name)) return com.codename1.components.ChatInput.BRB_CONSTANT_ASCENT; + if ("BRB_CONSTANT_DESCENT".equals(name)) return com.codename1.components.ChatInput.BRB_CONSTANT_DESCENT; + if ("BRB_OTHER".equals(name)) return com.codename1.components.ChatInput.BRB_OTHER; + if ("CENTER".equals(name)) return com.codename1.components.ChatInput.CENTER; + if ("CROSSHAIR_CURSOR".equals(name)) return com.codename1.components.ChatInput.CROSSHAIR_CURSOR; + if ("DEFAULT_CURSOR".equals(name)) return com.codename1.components.ChatInput.DEFAULT_CURSOR; + if ("DRAG_REGION_IMMEDIATELY_DRAG_X".equals(name)) return com.codename1.components.ChatInput.DRAG_REGION_IMMEDIATELY_DRAG_X; + if ("DRAG_REGION_IMMEDIATELY_DRAG_XY".equals(name)) return com.codename1.components.ChatInput.DRAG_REGION_IMMEDIATELY_DRAG_XY; + if ("DRAG_REGION_IMMEDIATELY_DRAG_Y".equals(name)) return com.codename1.components.ChatInput.DRAG_REGION_IMMEDIATELY_DRAG_Y; + if ("DRAG_REGION_LIKELY_DRAG_X".equals(name)) return com.codename1.components.ChatInput.DRAG_REGION_LIKELY_DRAG_X; + if ("DRAG_REGION_LIKELY_DRAG_XY".equals(name)) return com.codename1.components.ChatInput.DRAG_REGION_LIKELY_DRAG_XY; + if ("DRAG_REGION_LIKELY_DRAG_Y".equals(name)) return com.codename1.components.ChatInput.DRAG_REGION_LIKELY_DRAG_Y; + if ("DRAG_REGION_NOT_DRAGGABLE".equals(name)) return com.codename1.components.ChatInput.DRAG_REGION_NOT_DRAGGABLE; + if ("DRAG_REGION_POSSIBLE_DRAG_X".equals(name)) return com.codename1.components.ChatInput.DRAG_REGION_POSSIBLE_DRAG_X; + if ("DRAG_REGION_POSSIBLE_DRAG_XY".equals(name)) return com.codename1.components.ChatInput.DRAG_REGION_POSSIBLE_DRAG_XY; + if ("DRAG_REGION_POSSIBLE_DRAG_Y".equals(name)) return com.codename1.components.ChatInput.DRAG_REGION_POSSIBLE_DRAG_Y; + if ("E_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatInput.E_RESIZE_CURSOR; + if ("HAND_CURSOR".equals(name)) return com.codename1.components.ChatInput.HAND_CURSOR; + if ("LEFT".equals(name)) return com.codename1.components.ChatInput.LEFT; + if ("MOVE_CURSOR".equals(name)) return com.codename1.components.ChatInput.MOVE_CURSOR; + if ("NE_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatInput.NE_RESIZE_CURSOR; + if ("NW_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatInput.NW_RESIZE_CURSOR; + if ("N_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatInput.N_RESIZE_CURSOR; + if ("RIGHT".equals(name)) return com.codename1.components.ChatInput.RIGHT; + if ("SE_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatInput.SE_RESIZE_CURSOR; + if ("SW_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatInput.SW_RESIZE_CURSOR; + if ("S_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatInput.S_RESIZE_CURSOR; + if ("TEXT_CURSOR".equals(name)) return com.codename1.components.ChatInput.TEXT_CURSOR; + if ("TOP".equals(name)) return com.codename1.components.ChatInput.TOP; + if ("WAIT_CURSOR".equals(name)) return com.codename1.components.ChatInput.WAIT_CURSOR; + if ("W_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatInput.W_RESIZE_CURSOR; + throw unsupportedStaticField(com.codename1.components.ChatInput.class, name); + } + + private static Object getStaticField7(String name) throws Exception { + if ("BASELINE".equals(name)) return com.codename1.components.ChatView.BASELINE; + if ("BOTTOM".equals(name)) return com.codename1.components.ChatView.BOTTOM; + if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.ChatView.BRB_CENTER_OFFSET; + if ("BRB_CONSTANT_ASCENT".equals(name)) return com.codename1.components.ChatView.BRB_CONSTANT_ASCENT; + if ("BRB_CONSTANT_DESCENT".equals(name)) return com.codename1.components.ChatView.BRB_CONSTANT_DESCENT; + if ("BRB_OTHER".equals(name)) return com.codename1.components.ChatView.BRB_OTHER; + if ("CENTER".equals(name)) return com.codename1.components.ChatView.CENTER; + if ("CROSSHAIR_CURSOR".equals(name)) return com.codename1.components.ChatView.CROSSHAIR_CURSOR; + if ("DEFAULT_CURSOR".equals(name)) return com.codename1.components.ChatView.DEFAULT_CURSOR; + if ("DRAG_REGION_IMMEDIATELY_DRAG_X".equals(name)) return com.codename1.components.ChatView.DRAG_REGION_IMMEDIATELY_DRAG_X; + if ("DRAG_REGION_IMMEDIATELY_DRAG_XY".equals(name)) return com.codename1.components.ChatView.DRAG_REGION_IMMEDIATELY_DRAG_XY; + if ("DRAG_REGION_IMMEDIATELY_DRAG_Y".equals(name)) return com.codename1.components.ChatView.DRAG_REGION_IMMEDIATELY_DRAG_Y; + if ("DRAG_REGION_LIKELY_DRAG_X".equals(name)) return com.codename1.components.ChatView.DRAG_REGION_LIKELY_DRAG_X; + if ("DRAG_REGION_LIKELY_DRAG_XY".equals(name)) return com.codename1.components.ChatView.DRAG_REGION_LIKELY_DRAG_XY; + if ("DRAG_REGION_LIKELY_DRAG_Y".equals(name)) return com.codename1.components.ChatView.DRAG_REGION_LIKELY_DRAG_Y; + if ("DRAG_REGION_NOT_DRAGGABLE".equals(name)) return com.codename1.components.ChatView.DRAG_REGION_NOT_DRAGGABLE; + if ("DRAG_REGION_POSSIBLE_DRAG_X".equals(name)) return com.codename1.components.ChatView.DRAG_REGION_POSSIBLE_DRAG_X; + if ("DRAG_REGION_POSSIBLE_DRAG_XY".equals(name)) return com.codename1.components.ChatView.DRAG_REGION_POSSIBLE_DRAG_XY; + if ("DRAG_REGION_POSSIBLE_DRAG_Y".equals(name)) return com.codename1.components.ChatView.DRAG_REGION_POSSIBLE_DRAG_Y; + if ("E_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatView.E_RESIZE_CURSOR; + if ("HAND_CURSOR".equals(name)) return com.codename1.components.ChatView.HAND_CURSOR; + if ("LEFT".equals(name)) return com.codename1.components.ChatView.LEFT; + if ("MOVE_CURSOR".equals(name)) return com.codename1.components.ChatView.MOVE_CURSOR; + if ("NE_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatView.NE_RESIZE_CURSOR; + if ("NW_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatView.NW_RESIZE_CURSOR; + if ("N_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatView.N_RESIZE_CURSOR; + if ("RIGHT".equals(name)) return com.codename1.components.ChatView.RIGHT; + if ("SE_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatView.SE_RESIZE_CURSOR; + if ("SW_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatView.SW_RESIZE_CURSOR; + if ("S_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatView.S_RESIZE_CURSOR; + if ("TEXT_CURSOR".equals(name)) return com.codename1.components.ChatView.TEXT_CURSOR; + if ("TOP".equals(name)) return com.codename1.components.ChatView.TOP; + if ("WAIT_CURSOR".equals(name)) return com.codename1.components.ChatView.WAIT_CURSOR; + if ("W_RESIZE_CURSOR".equals(name)) return com.codename1.components.ChatView.W_RESIZE_CURSOR; + throw unsupportedStaticField(com.codename1.components.ChatView.class, name); + } + + private static Object getStaticField8(String name) throws Exception { if ("ADDED".equals(name)) return com.codename1.components.CheckBoxList.ADDED; if ("BASELINE".equals(name)) return com.codename1.components.CheckBoxList.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.CheckBoxList.BOTTOM; @@ -62308,7 +73629,7 @@ private static Object getStaticField5(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.CheckBoxList.class, name); } - private static Object getStaticField6(String name) throws Exception { + private static Object getStaticField9(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.ClearableTextField.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.ClearableTextField.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.ClearableTextField.BRB_CENTER_OFFSET; @@ -62346,7 +73667,7 @@ private static Object getStaticField6(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.ClearableTextField.class, name); } - private static Object getStaticField7(String name) throws Exception { + private static Object getStaticField10(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.FileTree.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.FileTree.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.FileTree.BRB_CENTER_OFFSET; @@ -62384,7 +73705,7 @@ private static Object getStaticField7(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.FileTree.class, name); } - private static Object getStaticField8(String name) throws Exception { + private static Object getStaticField11(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.FloatingActionButton.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.FloatingActionButton.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.FloatingActionButton.BRB_CENTER_OFFSET; @@ -62425,7 +73746,7 @@ private static Object getStaticField8(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.FloatingActionButton.class, name); } - private static Object getStaticField9(String name) throws Exception { + private static Object getStaticField12(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.FloatingHint.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.FloatingHint.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.FloatingHint.BRB_CENTER_OFFSET; @@ -62463,7 +73784,7 @@ private static Object getStaticField9(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.FloatingHint.class, name); } - private static Object getStaticField10(String name) throws Exception { + private static Object getStaticField13(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.ImageViewer.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.ImageViewer.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.ImageViewer.BRB_CENTER_OFFSET; @@ -62503,7 +73824,7 @@ private static Object getStaticField10(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.ImageViewer.class, name); } - private static Object getStaticField11(String name) throws Exception { + private static Object getStaticField14(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.InfiniteProgress.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.InfiniteProgress.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.InfiniteProgress.BRB_CENTER_OFFSET; @@ -62541,7 +73862,7 @@ private static Object getStaticField11(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.InfiniteProgress.class, name); } - private static Object getStaticField12(String name) throws Exception { + private static Object getStaticField15(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.InteractionDialog.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.InteractionDialog.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.InteractionDialog.BRB_CENTER_OFFSET; @@ -62579,7 +73900,7 @@ private static Object getStaticField12(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.InteractionDialog.class, name); } - private static Object getStaticField13(String name) throws Exception { + private static Object getStaticField16(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.MediaPlayer.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.MediaPlayer.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.MediaPlayer.BRB_CENTER_OFFSET; @@ -62617,7 +73938,7 @@ private static Object getStaticField13(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.MediaPlayer.class, name); } - private static Object getStaticField14(String name) throws Exception { + private static Object getStaticField17(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.MultiButton.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.MultiButton.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.MultiButton.BRB_CENTER_OFFSET; @@ -62655,7 +73976,7 @@ private static Object getStaticField14(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.MultiButton.class, name); } - private static Object getStaticField15(String name) throws Exception { + private static Object getStaticField18(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.OnOffSwitch.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.OnOffSwitch.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.OnOffSwitch.BRB_CENTER_OFFSET; @@ -62693,7 +74014,45 @@ private static Object getStaticField15(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.OnOffSwitch.class, name); } - private static Object getStaticField16(String name) throws Exception { + private static Object getStaticField19(String name) throws Exception { + if ("BASELINE".equals(name)) return com.codename1.components.OtpField.BASELINE; + if ("BOTTOM".equals(name)) return com.codename1.components.OtpField.BOTTOM; + if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.OtpField.BRB_CENTER_OFFSET; + if ("BRB_CONSTANT_ASCENT".equals(name)) return com.codename1.components.OtpField.BRB_CONSTANT_ASCENT; + if ("BRB_CONSTANT_DESCENT".equals(name)) return com.codename1.components.OtpField.BRB_CONSTANT_DESCENT; + if ("BRB_OTHER".equals(name)) return com.codename1.components.OtpField.BRB_OTHER; + if ("CENTER".equals(name)) return com.codename1.components.OtpField.CENTER; + if ("CROSSHAIR_CURSOR".equals(name)) return com.codename1.components.OtpField.CROSSHAIR_CURSOR; + if ("DEFAULT_CURSOR".equals(name)) return com.codename1.components.OtpField.DEFAULT_CURSOR; + if ("DRAG_REGION_IMMEDIATELY_DRAG_X".equals(name)) return com.codename1.components.OtpField.DRAG_REGION_IMMEDIATELY_DRAG_X; + if ("DRAG_REGION_IMMEDIATELY_DRAG_XY".equals(name)) return com.codename1.components.OtpField.DRAG_REGION_IMMEDIATELY_DRAG_XY; + if ("DRAG_REGION_IMMEDIATELY_DRAG_Y".equals(name)) return com.codename1.components.OtpField.DRAG_REGION_IMMEDIATELY_DRAG_Y; + if ("DRAG_REGION_LIKELY_DRAG_X".equals(name)) return com.codename1.components.OtpField.DRAG_REGION_LIKELY_DRAG_X; + if ("DRAG_REGION_LIKELY_DRAG_XY".equals(name)) return com.codename1.components.OtpField.DRAG_REGION_LIKELY_DRAG_XY; + if ("DRAG_REGION_LIKELY_DRAG_Y".equals(name)) return com.codename1.components.OtpField.DRAG_REGION_LIKELY_DRAG_Y; + if ("DRAG_REGION_NOT_DRAGGABLE".equals(name)) return com.codename1.components.OtpField.DRAG_REGION_NOT_DRAGGABLE; + if ("DRAG_REGION_POSSIBLE_DRAG_X".equals(name)) return com.codename1.components.OtpField.DRAG_REGION_POSSIBLE_DRAG_X; + if ("DRAG_REGION_POSSIBLE_DRAG_XY".equals(name)) return com.codename1.components.OtpField.DRAG_REGION_POSSIBLE_DRAG_XY; + if ("DRAG_REGION_POSSIBLE_DRAG_Y".equals(name)) return com.codename1.components.OtpField.DRAG_REGION_POSSIBLE_DRAG_Y; + if ("E_RESIZE_CURSOR".equals(name)) return com.codename1.components.OtpField.E_RESIZE_CURSOR; + if ("HAND_CURSOR".equals(name)) return com.codename1.components.OtpField.HAND_CURSOR; + if ("LEFT".equals(name)) return com.codename1.components.OtpField.LEFT; + if ("MOVE_CURSOR".equals(name)) return com.codename1.components.OtpField.MOVE_CURSOR; + if ("NE_RESIZE_CURSOR".equals(name)) return com.codename1.components.OtpField.NE_RESIZE_CURSOR; + if ("NW_RESIZE_CURSOR".equals(name)) return com.codename1.components.OtpField.NW_RESIZE_CURSOR; + if ("N_RESIZE_CURSOR".equals(name)) return com.codename1.components.OtpField.N_RESIZE_CURSOR; + if ("RIGHT".equals(name)) return com.codename1.components.OtpField.RIGHT; + if ("SE_RESIZE_CURSOR".equals(name)) return com.codename1.components.OtpField.SE_RESIZE_CURSOR; + if ("SW_RESIZE_CURSOR".equals(name)) return com.codename1.components.OtpField.SW_RESIZE_CURSOR; + if ("S_RESIZE_CURSOR".equals(name)) return com.codename1.components.OtpField.S_RESIZE_CURSOR; + if ("TEXT_CURSOR".equals(name)) return com.codename1.components.OtpField.TEXT_CURSOR; + if ("TOP".equals(name)) return com.codename1.components.OtpField.TOP; + if ("WAIT_CURSOR".equals(name)) return com.codename1.components.OtpField.WAIT_CURSOR; + if ("W_RESIZE_CURSOR".equals(name)) return com.codename1.components.OtpField.W_RESIZE_CURSOR; + throw unsupportedStaticField(com.codename1.components.OtpField.class, name); + } + + private static Object getStaticField20(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.Progress.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.Progress.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.Progress.BRB_CENTER_OFFSET; @@ -62737,7 +74096,7 @@ private static Object getStaticField16(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.Progress.class, name); } - private static Object getStaticField17(String name) throws Exception { + private static Object getStaticField21(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.RSSReader.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.RSSReader.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.RSSReader.BRB_CENTER_OFFSET; @@ -62783,7 +74142,7 @@ private static Object getStaticField17(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.RSSReader.class, name); } - private static Object getStaticField18(String name) throws Exception { + private static Object getStaticField22(String name) throws Exception { if ("ADDED".equals(name)) return com.codename1.components.RadioButtonList.ADDED; if ("BASELINE".equals(name)) return com.codename1.components.RadioButtonList.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.RadioButtonList.BOTTOM; @@ -62824,7 +74183,7 @@ private static Object getStaticField18(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.RadioButtonList.class, name); } - private static Object getStaticField19(String name) throws Exception { + private static Object getStaticField23(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.ScaleImageButton.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.ScaleImageButton.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.ScaleImageButton.BRB_CENTER_OFFSET; @@ -62865,7 +74224,7 @@ private static Object getStaticField19(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.ScaleImageButton.class, name); } - private static Object getStaticField20(String name) throws Exception { + private static Object getStaticField24(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.ScaleImageLabel.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.ScaleImageLabel.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.ScaleImageLabel.BRB_CENTER_OFFSET; @@ -62903,7 +74262,7 @@ private static Object getStaticField20(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.ScaleImageLabel.class, name); } - private static Object getStaticField21(String name) throws Exception { + private static Object getStaticField25(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.ShareButton.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.ShareButton.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.ShareButton.BRB_CENTER_OFFSET; @@ -62944,7 +74303,7 @@ private static Object getStaticField21(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.ShareButton.class, name); } - private static Object getStaticField22(String name) throws Exception { + private static Object getStaticField26(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.SignatureComponent.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.SignatureComponent.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.SignatureComponent.BRB_CENTER_OFFSET; @@ -62982,7 +74341,7 @@ private static Object getStaticField22(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.SignatureComponent.class, name); } - private static Object getStaticField23(String name) throws Exception { + private static Object getStaticField27(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.SliderBridge.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.SliderBridge.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.SliderBridge.BRB_CENTER_OFFSET; @@ -63020,7 +74379,7 @@ private static Object getStaticField23(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.SliderBridge.class, name); } - private static Object getStaticField24(String name) throws Exception { + private static Object getStaticField28(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.SpanButton.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.SpanButton.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.SpanButton.BRB_CENTER_OFFSET; @@ -63058,7 +74417,7 @@ private static Object getStaticField24(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.SpanButton.class, name); } - private static Object getStaticField25(String name) throws Exception { + private static Object getStaticField29(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.SpanLabel.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.SpanLabel.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.SpanLabel.BRB_CENTER_OFFSET; @@ -63096,7 +74455,7 @@ private static Object getStaticField25(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.SpanLabel.class, name); } - private static Object getStaticField26(String name) throws Exception { + private static Object getStaticField30(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.SpanMultiButton.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.SpanMultiButton.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.SpanMultiButton.BRB_CENTER_OFFSET; @@ -63134,7 +74493,7 @@ private static Object getStaticField26(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.SpanMultiButton.class, name); } - private static Object getStaticField27(String name) throws Exception { + private static Object getStaticField31(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.SplitPane.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.SplitPane.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.SplitPane.BRB_CENTER_OFFSET; @@ -63174,7 +74533,49 @@ private static Object getStaticField27(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.SplitPane.class, name); } - private static Object getStaticField28(String name) throws Exception { + private static Object getStaticField32(String name) throws Exception { + if ("BASELINE".equals(name)) return com.codename1.components.StickyHeaderContainer.BASELINE; + if ("BOTTOM".equals(name)) return com.codename1.components.StickyHeaderContainer.BOTTOM; + if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.StickyHeaderContainer.BRB_CENTER_OFFSET; + if ("BRB_CONSTANT_ASCENT".equals(name)) return com.codename1.components.StickyHeaderContainer.BRB_CONSTANT_ASCENT; + if ("BRB_CONSTANT_DESCENT".equals(name)) return com.codename1.components.StickyHeaderContainer.BRB_CONSTANT_DESCENT; + if ("BRB_OTHER".equals(name)) return com.codename1.components.StickyHeaderContainer.BRB_OTHER; + if ("CENTER".equals(name)) return com.codename1.components.StickyHeaderContainer.CENTER; + if ("CROSSHAIR_CURSOR".equals(name)) return com.codename1.components.StickyHeaderContainer.CROSSHAIR_CURSOR; + if ("DEFAULT_CURSOR".equals(name)) return com.codename1.components.StickyHeaderContainer.DEFAULT_CURSOR; + if ("DRAG_REGION_IMMEDIATELY_DRAG_X".equals(name)) return com.codename1.components.StickyHeaderContainer.DRAG_REGION_IMMEDIATELY_DRAG_X; + if ("DRAG_REGION_IMMEDIATELY_DRAG_XY".equals(name)) return com.codename1.components.StickyHeaderContainer.DRAG_REGION_IMMEDIATELY_DRAG_XY; + if ("DRAG_REGION_IMMEDIATELY_DRAG_Y".equals(name)) return com.codename1.components.StickyHeaderContainer.DRAG_REGION_IMMEDIATELY_DRAG_Y; + if ("DRAG_REGION_LIKELY_DRAG_X".equals(name)) return com.codename1.components.StickyHeaderContainer.DRAG_REGION_LIKELY_DRAG_X; + if ("DRAG_REGION_LIKELY_DRAG_XY".equals(name)) return com.codename1.components.StickyHeaderContainer.DRAG_REGION_LIKELY_DRAG_XY; + if ("DRAG_REGION_LIKELY_DRAG_Y".equals(name)) return com.codename1.components.StickyHeaderContainer.DRAG_REGION_LIKELY_DRAG_Y; + if ("DRAG_REGION_NOT_DRAGGABLE".equals(name)) return com.codename1.components.StickyHeaderContainer.DRAG_REGION_NOT_DRAGGABLE; + if ("DRAG_REGION_POSSIBLE_DRAG_X".equals(name)) return com.codename1.components.StickyHeaderContainer.DRAG_REGION_POSSIBLE_DRAG_X; + if ("DRAG_REGION_POSSIBLE_DRAG_XY".equals(name)) return com.codename1.components.StickyHeaderContainer.DRAG_REGION_POSSIBLE_DRAG_XY; + if ("DRAG_REGION_POSSIBLE_DRAG_Y".equals(name)) return com.codename1.components.StickyHeaderContainer.DRAG_REGION_POSSIBLE_DRAG_Y; + if ("E_RESIZE_CURSOR".equals(name)) return com.codename1.components.StickyHeaderContainer.E_RESIZE_CURSOR; + if ("HAND_CURSOR".equals(name)) return com.codename1.components.StickyHeaderContainer.HAND_CURSOR; + if ("LEFT".equals(name)) return com.codename1.components.StickyHeaderContainer.LEFT; + if ("MOVE_CURSOR".equals(name)) return com.codename1.components.StickyHeaderContainer.MOVE_CURSOR; + if ("NE_RESIZE_CURSOR".equals(name)) return com.codename1.components.StickyHeaderContainer.NE_RESIZE_CURSOR; + if ("NW_RESIZE_CURSOR".equals(name)) return com.codename1.components.StickyHeaderContainer.NW_RESIZE_CURSOR; + if ("N_RESIZE_CURSOR".equals(name)) return com.codename1.components.StickyHeaderContainer.N_RESIZE_CURSOR; + if ("RIGHT".equals(name)) return com.codename1.components.StickyHeaderContainer.RIGHT; + if ("SE_RESIZE_CURSOR".equals(name)) return com.codename1.components.StickyHeaderContainer.SE_RESIZE_CURSOR; + if ("SW_RESIZE_CURSOR".equals(name)) return com.codename1.components.StickyHeaderContainer.SW_RESIZE_CURSOR; + if ("S_RESIZE_CURSOR".equals(name)) return com.codename1.components.StickyHeaderContainer.S_RESIZE_CURSOR; + if ("TEXT_CURSOR".equals(name)) return com.codename1.components.StickyHeaderContainer.TEXT_CURSOR; + if ("TOP".equals(name)) return com.codename1.components.StickyHeaderContainer.TOP; + if ("TRANSITION_COVER".equals(name)) return com.codename1.components.StickyHeaderContainer.TRANSITION_COVER; + if ("TRANSITION_FADE".equals(name)) return com.codename1.components.StickyHeaderContainer.TRANSITION_FADE; + if ("TRANSITION_NONE".equals(name)) return com.codename1.components.StickyHeaderContainer.TRANSITION_NONE; + if ("TRANSITION_SLIDE".equals(name)) return com.codename1.components.StickyHeaderContainer.TRANSITION_SLIDE; + if ("WAIT_CURSOR".equals(name)) return com.codename1.components.StickyHeaderContainer.WAIT_CURSOR; + if ("W_RESIZE_CURSOR".equals(name)) return com.codename1.components.StickyHeaderContainer.W_RESIZE_CURSOR; + throw unsupportedStaticField(com.codename1.components.StickyHeaderContainer.class, name); + } + + private static Object getStaticField33(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.Switch.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.Switch.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.Switch.BRB_CENTER_OFFSET; @@ -63212,7 +74613,7 @@ private static Object getStaticField28(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.Switch.class, name); } - private static Object getStaticField29(String name) throws Exception { + private static Object getStaticField34(String name) throws Exception { if ("ADDED".equals(name)) return com.codename1.components.SwitchList.ADDED; if ("BASELINE".equals(name)) return com.codename1.components.SwitchList.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.SwitchList.BOTTOM; @@ -63253,7 +74654,7 @@ private static Object getStaticField29(String name) throws Exception { throw unsupportedStaticField(com.codename1.components.SwitchList.class, name); } - private static Object getStaticField30(String name) throws Exception { + private static Object getStaticField35(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.components.WebBrowser.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.components.WebBrowser.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.components.WebBrowser.BRB_CENTER_OFFSET; diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_facebook_ui.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_facebook_ui.java index 9794beb8bf..3332f9e146 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_facebook_ui.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_facebook_ui.java @@ -940,6 +940,16 @@ private static Object invoke0(com.codename1.facebook.ui.LikeButton typedTarget, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -1075,6 +1085,16 @@ private static Object invoke0(com.codename1.facebook.ui.LikeButton typedTarget, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -1568,6 +1588,12 @@ private static Object invoke0(com.codename1.facebook.ui.LikeButton typedTarget, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -1782,6 +1808,12 @@ private static Object invoke0(com.codename1.facebook.ui.LikeButton typedTarget, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -1999,6 +2031,12 @@ private static Object invoke0(com.codename1.facebook.ui.LikeButton typedTarget, typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming.java new file mode 100644 index 0000000000..71b5bd049e --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming.java @@ -0,0 +1,3798 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gaming { + private GeneratedAccess_com_codename1_gaming() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("AnimatedSprite".equals(simpleName)) { + return com.codename1.gaming.AnimatedSprite.class; + } + if ("GameCamera".equals(simpleName)) { + return com.codename1.gaming.GameCamera.class; + } + if ("GameInput".equals(simpleName)) { + return com.codename1.gaming.GameInput.class; + } + if ("GameView".equals(simpleName)) { + return com.codename1.gaming.GameView.class; + } + if ("Model".equals(simpleName)) { + return com.codename1.gaming.Model.class; + } + if ("Scene".equals(simpleName)) { + return com.codename1.gaming.Scene.class; + } + if ("SoundEffect".equals(simpleName)) { + return com.codename1.gaming.SoundEffect.class; + } + if ("SoundPool".equals(simpleName)) { + return com.codename1.gaming.SoundPool.class; + } + if ("Sprite".equals(simpleName)) { + return com.codename1.gaming.Sprite.class; + } + if ("SpriteRenderer".equals(simpleName)) { + return com.codename1.gaming.SpriteRenderer.class; + } + if ("SpriteSheet".equals(simpleName)) { + return com.codename1.gaming.SpriteSheet.class; + } + if ("TouchControls".equals(simpleName)) { + return com.codename1.gaming.TouchControls.class; + } + if ("VirtualButton".equals(simpleName)) { + return com.codename1.gaming.VirtualButton.class; + } + if ("VirtualJoystick".equals(simpleName)) { + return com.codename1.gaming.VirtualJoystick.class; + } + if ("VoiceListener".equals(simpleName)) { + return com.codename1.gaming.VoiceListener.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.AnimatedSprite.class) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image[].class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image[].class, java.lang.Double.class}, false); + return new com.codename1.gaming.AnimatedSprite((com.codename1.ui.Image[]) adaptedArgs[0], ((Number) adaptedArgs[1]).doubleValue()); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.SpriteSheet.class, int[].class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.SpriteSheet.class, int[].class, java.lang.Double.class}, false); + return new com.codename1.gaming.AnimatedSprite((com.codename1.gaming.SpriteSheet) adaptedArgs[0], (int[]) adaptedArgs[1], ((Number) adaptedArgs[2]).doubleValue()); + } + } + if (type == com.codename1.gaming.Model.class) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.Mesh.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.Mesh.class}, false); + return new com.codename1.gaming.Model((com.codename1.gpu.Mesh) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.gpu.Mesh.class, com.codename1.gpu.Material.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.Mesh.class, com.codename1.gpu.Material.class}, false); + return new com.codename1.gaming.Model((com.codename1.gpu.Mesh) adaptedArgs[0], (com.codename1.gpu.Material) adaptedArgs[1]); + } + } + if (type == com.codename1.gaming.Sprite.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.Sprite(); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return new com.codename1.gaming.Sprite((com.codename1.ui.Image) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.SpriteRenderer.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.SpriteRenderer(); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.Scene.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.Scene.class}, false); + return new com.codename1.gaming.SpriteRenderer((com.codename1.gaming.Scene) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.SpriteSheet.class) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return new com.codename1.gaming.SpriteSheet((com.codename1.ui.Image) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.SoundPool.class) return invokeStatic0(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("create".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.gaming.SoundPool.create(toIntValue(adaptedArgs[0])); + } + } + throw unsupportedStatic(com.codename1.gaming.SoundPool.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gaming.AnimatedSprite) { + try { + return invoke0((com.codename1.gaming.AnimatedSprite) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.GameCamera) { + try { + return invoke1((com.codename1.gaming.GameCamera) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.GameInput) { + try { + return invoke2((com.codename1.gaming.GameInput) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.GameView) { + try { + return invoke3((com.codename1.gaming.GameView) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.Model) { + try { + return invoke4((com.codename1.gaming.Model) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.Scene) { + try { + return invoke5((com.codename1.gaming.Scene) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.SoundEffect) { + try { + return invoke6((com.codename1.gaming.SoundEffect) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.SoundPool) { + try { + return invoke7((com.codename1.gaming.SoundPool) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.Sprite) { + try { + return invoke8((com.codename1.gaming.Sprite) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.SpriteRenderer) { + try { + return invoke9((com.codename1.gaming.SpriteRenderer) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.SpriteSheet) { + try { + return invoke10((com.codename1.gaming.SpriteSheet) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.TouchControls) { + try { + return invoke11((com.codename1.gaming.TouchControls) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.VirtualButton) { + try { + return invoke12((com.codename1.gaming.VirtualButton) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.VirtualJoystick) { + try { + return invoke13((com.codename1.gaming.VirtualJoystick) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.VoiceListener) { + try { + return invoke14((com.codename1.gaming.VoiceListener) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gaming.AnimatedSprite typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAlpha".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAlpha(); + } + } + if ("getAnchorX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnchorX(); + } + } + if ("getAnchorY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnchorY(); + } + } + if ("getBounds".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBounds(); + } + } + if ("getColor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getColor(); + } + } + if ("getCurrentFrame".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCurrentFrame(); + } + } + if ("getFrameCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFrameCount(); + } + } + if ("getFrameDuration".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFrameDuration(); + } + } + if ("getImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImage(); + } + } + if ("getRenderHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRenderHeight(); + } + } + if ("getRenderWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRenderWidth(); + } + } + if ("getRotation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRotation(); + } + } + if ("getScaleX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScaleX(); + } + } + if ("getScaleY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScaleY(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("getX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getX(); + } + } + if ("getY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getY(); + } + } + if ("getZ".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getZ(); + } + } + if ("getZOrder".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getZOrder(); + } + } + if ("intersects".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.Sprite.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.Sprite.class}, false); + return typedTarget.intersects((com.codename1.gaming.Sprite) adaptedArgs[0]); + } + } + if ("isLooping".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLooping(); + } + } + if ("isPlaying".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPlaying(); + } + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); + } + } + if ("pause".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.pause(); return null; + } + } + if ("play".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.play(); return null; + } + } + if ("setAlpha".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setAlpha(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setAnchor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Double.class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class, java.lang.Double.class}, false); + typedTarget.setAnchor(((Number) adaptedArgs[0]).doubleValue(), ((Number) adaptedArgs[1]).doubleValue()); return null; + } + } + if ("setColor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setColor(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setCurrentFrame".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setCurrentFrame(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setFrameDuration".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class}, false); + typedTarget.setFrameDuration(((Number) adaptedArgs[0]).doubleValue()); return null; + } + } + if ("setImage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setImage((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setLooping".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setLooping(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setPhysicsPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setPhysicsPosition(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setPhysicsRotation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setPhysicsRotation(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Double.class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class, java.lang.Double.class}, false); + typedTarget.setPosition(((Number) adaptedArgs[0]).doubleValue(), ((Number) adaptedArgs[1]).doubleValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Double.class, java.lang.Double.class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class, java.lang.Double.class, java.lang.Double.class}, false); + typedTarget.setPosition(((Number) adaptedArgs[0]).doubleValue(), ((Number) adaptedArgs[1]).doubleValue(), ((Number) adaptedArgs[2]).doubleValue()); return null; + } + } + if ("setRotation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRotation(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setScale".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setScale(((Number) adaptedArgs[0]).floatValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setScale(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setSize(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class}, false); + typedTarget.setX(((Number) adaptedArgs[0]).doubleValue()); return null; + } + } + if ("setY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class}, false); + typedTarget.setY(((Number) adaptedArgs[0]).doubleValue()); return null; + } + } + if ("setZ".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class}, false); + typedTarget.setZ(((Number) adaptedArgs[0]).doubleValue()); return null; + } + } + if ("setZOrder".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setZOrder(toIntValue(adaptedArgs[0])); return null; + } + } + if ("stop".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.stop(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.gaming.GameCamera typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getEyeX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEyeX(); + } + } + if ("getEyeY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEyeY(); + } + } + if ("getEyeZ".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEyeZ(); + } + } + if ("getFov".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFov(); + } + } + if ("getMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMode(); + } + } + if ("getTargetX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTargetX(); + } + } + if ("getTargetY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTargetY(); + } + } + if ("getTargetZ".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTargetZ(); + } + } + if ("setOrthographic2D".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.setOrthographic2D(); + } + } + if ("setPerspective".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.setPerspective(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("setPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.setPosition(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("setTarget".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.setTarget(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("setUp".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.setUp(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.gaming.GameInput typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAxisX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAxisX(); + } + } + if ("getAxisY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAxisY(); + } + } + if ("getPointerX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPointerX(); + } + } + if ("getPointerY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPointerY(); + } + } + if ("isGameKeyDown".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.isGameKeyDown(toIntValue(adaptedArgs[0])); + } + } + if ("isKeyDown".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.isKeyDown(toIntValue(adaptedArgs[0])); + } + } + if ("isPointerDown".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPointerDown(); + } + } + if ("wasKeyPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.wasKeyPressed(toIntValue(adaptedArgs[0])); + } + } + if ("wasKeyReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.wasKeyReleased(toIntValue(adaptedArgs[0])); + } + } + if ("wasPointerPressed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.wasPointerPressed(); + } + } + if ("wasPointerReleased".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.wasPointerReleased(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.gaming.GameView typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.add((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); + } + } + if ("addAll".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); + com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; + } + return typedTarget.addAll(varArgs); + } + } + if ("addComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; + } + } + if ("addDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.addFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("addLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addModel".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.Model.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.Model.class}, false); + typedTarget.addModel((com.codename1.gaming.Model) adaptedArgs[0]); return null; + } + } + if ("addPointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.addPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("addScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("addStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("animate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.animate(); + } + } + if ("animateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateHierarchyFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; + } + } + if ("animateUnlayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("announceForAccessibility".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("applyRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("bindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.bindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("blocksSideSwipe".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.blocksSideSwipe(); + } + } + if ("clearClientProperties".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clearClientProperties(); return null; + } + } + if ("contains".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("containsOrOwns".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); + } + } + if ("createReplaceTransition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); + } + } + if ("createStyleAnimation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); + return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if ("drop".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("findDropTargetAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("findFirstFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.findFirstFocusable(); + } + } + if ("flushReplace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flushReplace(); return null; + } + } + if ("forceRevalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.forceRevalidate(); return null; + } + } + if ("frame".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class}, false); + typedTarget.frame(((Number) adaptedArgs[0]).doubleValue()); return null; + } + } + if ("getAbsoluteX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteX(); + } + } + if ("getAbsoluteY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteY(); + } + } + if ("getAccessibilityText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAccessibilityText(); + } + } + if ("getAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAllStyles(); + } + } + if ("getAnimationManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnimationManager(); + } + } + if ("getBaseline".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getBaseline(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getBaselineResizeBehavior".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBaselineResizeBehavior(); + } + } + if ("getBindablePropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyNames(); + } + } + if ("getBindablePropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyTypes(); + } + } + if ("getBottomGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBottomGap(); + } + } + if ("getBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getBoundPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getCamera".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCamera(); + } + } + if ("getChildrenAsList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("getClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); + } + } + if ("getClosestComponentTo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getCloudBoundProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudBoundProperty(); + } + } + if ("getCloudDestinationProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudDestinationProperty(); + } + } + if ("getComponentAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getComponentCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentCount(); + } + } + if ("getComponentForm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentForm(); + } + } + if ("getComponentIndex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("getComponentState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentState(); + } + } + if ("getControls".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getControls(); + } + } + if ("getCursor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCursor(); + } + } + if ("getDirtyRegion".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDirtyRegion(); + } + } + if ("getDisabledStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisabledStyle(); + } + } + if ("getDragTransparency".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDragTransparency(); + } + } + if ("getDraggedx".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedx(); + } + } + if ("getDraggedy".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedy(); + } + } + if ("getEditingDelegate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEditingDelegate(); + } + } + if ("getFixedTimestep".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixedTimestep(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getInlineAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineAllStyles(); + } + } + if ("getInlineDisabledStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineDisabledStyles(); + } + } + if ("getInlinePressedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlinePressedStyles(); + } + } + if ("getInlineSelectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineSelectedStyles(); + } + } + if ("getInlineStylesTheme".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineStylesTheme(); + } + } + if ("getInlineUnselectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineUnselectedStyles(); + } + } + if ("getInnerHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerHeight(); + } + } + if ("getInnerPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredH(); + } + } + if ("getInnerPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredW(); + } + } + if ("getInnerWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerWidth(); + } + } + if ("getInnerX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerX(); + } + } + if ("getInnerY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerY(); + } + } + if ("getInput".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInput(); + } + } + if ("getInterpolationAlpha".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInterpolationAlpha(); + } + } + if ("getLabelForComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLabelForComponent(); + } + } + if ("getLayout".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayout(); + } + } + if ("getLayoutHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutHeight(); + } + } + if ("getLayoutWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutWidth(); + } + } + if ("getLeadComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadComponent(); + } + } + if ("getLeadParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadParent(); + } + } + if ("getLight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLight(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getNativeOverlay".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNativeOverlay(); + } + } + if ("getNextFocusDown".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusDown(); + } + } + if ("getNextFocusLeft".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusLeft(); + } + } + if ("getNextFocusRight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusRight(); + } + } + if ("getNextFocusUp".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusUp(); + } + } + if ("getOuterHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterHeight(); + } + } + if ("getOuterPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredH(); + } + } + if ("getOuterPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredW(); + } + } + if ("getOuterWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterWidth(); + } + } + if ("getOuterX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterX(); + } + } + if ("getOuterY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterY(); + } + } + if ("getOwner".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOwner(); + } + } + if ("getParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getParent(); + } + } + if ("getPeer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPeer(); + } + } + if ("getPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredH(); + } + } + if ("getPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSize(); + } + } + if ("getPreferredSizeStr".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSizeStr(); + } + } + if ("getPreferredTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredTabIndex(); + } + } + if ("getPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredW(); + } + } + if ("getPressedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPressedStyle(); + } + } + if ("getPropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyNames(); + } + } + if ("getPropertyTypeNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypeNames(); + } + } + if ("getPropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypes(); + } + } + if ("getPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getRenderer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRenderer(); + } + } + if ("getResponderAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSafeAreaRoot(); + } + } + if ("getSameHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameHeight(); + } + } + if ("getSameWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameWidth(); + } + } + if ("getScene".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScene(); + } + } + if ("getScrollAnimationSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollAnimationSpeed(); + } + } + if ("getScrollDimension".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollDimension(); + } + } + if ("getScrollIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollIncrement(); + } + } + if ("getScrollOpacity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacity(); + } + } + if ("getScrollOpacityChangeSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacityChangeSpeed(); + } + } + if ("getScrollX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollX(); + } + } + if ("getScrollY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollY(); + } + } + if ("getScrollable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollable(); + } + } + if ("getSelectCommandText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectCommandText(); + } + } + if ("getSelectedRect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedRect(); + } + } + if ("getSelectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedStyle(); + } + } + if ("getSideGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSideGap(); + } + } + if ("getStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStyle(); + } + } + if ("getTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTabIndex(); + } + } + if ("getTensileLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTensileLength(); + } + } + if ("getTextSelectionSupport".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextSelectionSupport(); + } + } + if ("getTooltip".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTooltip(); + } + } + if ("getUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIID(); + } + } + if ("getUIManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIManager(); + } + } + if ("getUnselectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUnselectedStyle(); + } + } + if ("getVisibleBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getVisibleBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("getX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getX(); + } + } + if ("getY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getY(); + } + } + if ("growShrink".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.growShrink(toIntValue(adaptedArgs[0])); return null; + } + } + if ("handlesInput".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.handlesInput(); + } + } + if ("hasFixedPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFixedPreferredSize(); + } + } + if ("hasFocus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFocus(); + } + } + if ("invalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.invalidate(); return null; + } + } + if ("isAlwaysTensile".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAlwaysTensile(); + } + } + if ("isBlockLead".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isBlockLead(); + } + } + if ("isCellRenderer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCellRenderer(); + } + } + if ("isChildOf".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); + return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); + } + } + if ("isContinuous".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isContinuous(); + } + } + if ("isDraggable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDraggable(); + } + } + if ("isDropTarget".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDropTarget(); + } + } + if ("isEditable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditable(); + } + } + if ("isEditing".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditing(); + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isFlatten".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFlatten(); + } + } + if ("isFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFocusable(); + } + } + if ("isGrabsPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isGrabsPointerEvents(); + } + } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } + if ("isHidden".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHidden(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.isHidden(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("isHideInLandscape".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInLandscape(); + } + } + if ("isHideInPortrait".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInPortrait(); + } + } + if ("isIgnorePointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isIgnorePointerEvents(); + } + } + if ("isOpaque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOpaque(); + } + } + if ("isOwnedBy".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.isOwnedBy((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("isPaused".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPaused(); + } + } + if ("isPinchBlocksDragAndDrop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPinchBlocksDragAndDrop(); + } + } + if ("isRTL".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRTL(); + } + } + if ("isRippleEffect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRippleEffect(); + } + } + if ("isRunning".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRunning(); + } + } + if ("isSafeArea".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeArea(); + } + } + if ("isSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeAreaRoot(); + } + } + if ("isScrollVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollVisible(); + } + } + if ("isScrollableX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableX(); + } + } + if ("isScrollableY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableY(); + } + } + if ("isSmoothScrolling".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSmoothScrolling(); + } + } + if ("isSnapToGrid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSnapToGrid(); + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSupported(); + } + } + if ("isSurface".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSurface(); + } + } + if ("isTactileTouch".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTactileTouch(); + } + } + if ("isTensileDragEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTensileDragEnabled(); + } + } + if ("isTraversable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTraversable(); + } + } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); + } + } + if ("iterator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.iterator(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("keyPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyPressed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyReleased(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyRepeated".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; + } + } + if ("layoutContainer".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.layoutContainer(); return null; + } + } + if ("longPointerPress".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("morph".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; + } + } + if ("morphAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); + typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } + if ("paint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintBackgrounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintBackgrounds((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("paintComponentBackground".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponentBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintIntersectingComponentsAbove".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintIntersectingComponentsAbove((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintLock".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.paintLock(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("paintLockRelease".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.paintLockRelease(); return null; + } + } + if ("paintRippleOverlay".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintRippleOverlay((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("paintShadows".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintShadows((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("pause".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.pause(); return null; + } + } + if ("pointerDragged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerDragged(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerDragged((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHover".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHover((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverPressed".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverReleased".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerPressed(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerReleased(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("putClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.putClientProperty((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("refreshTheme".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.refreshTheme(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("remove".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.remove(); return null; + } + } + if ("removeAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeAll(); return null; + } + } + if ("removeComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("removeDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.removeFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("removeLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeModel".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.Model.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.Model.class}, false); + typedTarget.removeModel((com.codename1.gaming.Model) adaptedArgs[0]); return null; + } + } + if ("removePointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.removeScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("removeStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("repaint".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.repaint(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; + } + } + if ("replaceAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; + } + } + if ("requestFocus".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.requestFocus(); return null; + } + } + if ("requestRender".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.requestRender(); return null; + } + } + if ("respondsToPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.respondsToPointerEvents(); + } + } + if ("resume".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resume(); return null; + } + } + if ("revalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidate(); return null; + } + } + if ("revalidateLater".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateLater(); return null; + } + } + if ("revalidateWithAnimationSafety".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateWithAnimationSafety(); return null; + } + } + if ("scrollComponentToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("scrollRectToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.scrollRectToVisible(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), (com.codename1.ui.Component) adaptedArgs[4]); return null; + } + } + if ("setAccessibilityText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setAlwaysTensile".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBlockLead".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.setBoundPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("setCellRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setClearColor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setClearColor(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setCloudBoundProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudBoundProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setCloudDestinationProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setComponentState".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setComponentState((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setContinuous".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setContinuous(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setCursor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDirtyRegion".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; + } + } + if ("setDisabledStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setDisabledStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setDragTransparency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + typedTarget.setDragTransparency((byte) toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDraggable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDraggable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setDropTarget".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setEditingDelegate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); + typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFixedTimestep".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class}, false); + typedTarget.setFixedTimestep(((Number) adaptedArgs[0]).doubleValue()); return null; + } + } + if ("setFlatten".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFlatten(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocus".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocusable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setGrabsPointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setGrabsPointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHandlesInput".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHandlesInput(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setHeight(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setHidden".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("setHideInLandscape".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInLandscape(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHideInPortrait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setIgnorePointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setInlineAllStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineAllStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineDisabledStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineDisabledStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlinePressedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlinePressedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineSelectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineSelectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineStylesTheme".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false); + typedTarget.setInlineStylesTheme((com.codename1.ui.util.Resources) adaptedArgs[0]); return null; + } + } + if ("setInlineUnselectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setIsScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIsScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setLabelForComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class}, false); + typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; + } + } + if ("setLayout".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); + typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; + } + } + if ("setLeadComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNextFocusDown".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusDown((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusLeft".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusLeft((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusRight".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusRight((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusUp".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusUp((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setOpaque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setOpaque(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setOwner".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setOwner((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setPinchBlocksDragAndDrop".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setPreferredH".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredH(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setPreferredSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setPreferredSizeStr".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setPreferredSizeStr((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setPreferredTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredW".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPressedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setPressedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("setRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setRippleEffect".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeArea".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeAreaRoot".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollAnimationSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollIncrement".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollOpacityChangeSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollOpacityChangeSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setScrollSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSelectCommandText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setSelectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setShouldCalcPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setSmoothScrolling".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSmoothScrolling(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSnapToGrid".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTactileTouch".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTactileTouch(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileDragEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTensileDragEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileLength".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTooltip".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTraversable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTraversable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + } + if ("setUIManager".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); + typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; + } + } + if ("setUnselectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setWidth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setWidth(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setX(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setY(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setup".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class}, false); + typedTarget.setup((com.codename1.gpu.GraphicsDevice) adaptedArgs[0]); return null; + } + } + if ("start".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.start(); return null; + } + } + if ("startEditingAsync".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.startEditingAsync(); return null; + } + } + if ("stop".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.stop(); return null; + } + } + if ("stopEditing".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("stripMarginAndPadding".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.stripMarginAndPadding(); + } + } + if ("styleChanged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false); + typedTarget.styleChanged((java.lang.String) adaptedArgs[0], (com.codename1.ui.plaf.Style) adaptedArgs[1]); return null; + } + } + if ("toImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toImage(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + if ("unbindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("updateTabIndices".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); + } + } + if ("visibleBoundsContains".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.gaming.Model typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getMaterial".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaterial(); + } + } + if ("getMesh".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMesh(); + } + } + if ("getRotationX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRotationX(); + } + } + if ("getRotationY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRotationY(); + } + } + if ("getRotationZ".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRotationZ(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("getX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getX(); + } + } + if ("getY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getY(); + } + } + if ("getZ".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getZ(); + } + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); + } + } + if ("setMaterial".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.Material.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.Material.class}, false); + typedTarget.setMaterial((com.codename1.gpu.Material) adaptedArgs[0]); return null; + } + } + if ("setMesh".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.Mesh.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.Mesh.class}, false); + typedTarget.setMesh((com.codename1.gpu.Mesh) adaptedArgs[0]); return null; + } + } + if ("setPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.setPosition(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("setRotation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.setRotation(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("setScale".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setScale(((Number) adaptedArgs[0]).floatValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.setScale(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.gaming.Scene typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.Sprite.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.Sprite.class}, false); + typedTarget.add((com.codename1.gaming.Sprite) adaptedArgs[0]); return null; + } + } + if ("clear".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clear(); return null; + } + } + if ("get".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.get(toIntValue(adaptedArgs[0])); + } + } + if ("getCameraX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCameraX(); + } + } + if ("getCameraY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCameraY(); + } + } + if ("markSortDirty".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.markSortDirty(); return null; + } + } + if ("remove".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.Sprite.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.Sprite.class}, false); + typedTarget.remove((com.codename1.gaming.Sprite) adaptedArgs[0]); return null; + } + } + if ("setCamera".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setCamera(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("size".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.size(); + } + } + if ("update".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class}, false); + typedTarget.update(((Number) adaptedArgs[0]).doubleValue()); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.gaming.SoundEffect typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getPool".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPool(); + } + } + if ("isLoaded".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLoaded(); + } + } + if ("play".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.play(); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Integer.class}, false); + return typedTarget.play(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), toIntValue(adaptedArgs[3])); + } + } + if ("unload".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.unload(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.gaming.SoundPool typedTarget, String name, Object[] safeArgs) throws Exception { + if ("autoPause".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.autoPause(); return null; + } + } + if ("autoResume".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.autoResume(); return null; + } + } + if ("getMaxStreams".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxStreams(); + } + } + if ("isNativeAccelerated".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isNativeAccelerated(); + } + } + if ("isVoiceCompletionSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVoiceCompletionSupported(); + } + } + if ("load".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.load((java.lang.String) adaptedArgs[0]); + } + } + if ("loadAsync".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.loadAsync((java.lang.String) adaptedArgs[0]); + } + } + if ("pause".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pause(toIntValue(adaptedArgs[0])); return null; + } + } + if ("play".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.SoundEffect.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.SoundEffect.class}, false); + return typedTarget.play((com.codename1.gaming.SoundEffect) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.SoundEffect.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.SoundEffect.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Integer.class}, false); + return typedTarget.play((com.codename1.gaming.SoundEffect) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue(), toIntValue(adaptedArgs[4])); + } + } + if ("release".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.release(); return null; + } + } + if ("resume".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.resume(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPan".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false); + typedTarget.setPan(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setRate".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false); + typedTarget.setRate(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setVoiceListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.VoiceListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.VoiceListener.class}, false); + typedTarget.setVoiceListener((com.codename1.gaming.VoiceListener) adaptedArgs[0]); return null; + } + } + if ("setVolume".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false); + typedTarget.setVolume(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("stop".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.stop(toIntValue(adaptedArgs[0])); return null; + } + } + if ("stopAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.stopAll(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.gaming.Sprite typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAlpha".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAlpha(); + } + } + if ("getAnchorX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnchorX(); + } + } + if ("getAnchorY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnchorY(); + } + } + if ("getBounds".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBounds(); + } + } + if ("getColor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getColor(); + } + } + if ("getImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImage(); + } + } + if ("getRenderHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRenderHeight(); + } + } + if ("getRenderWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRenderWidth(); + } + } + if ("getRotation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRotation(); + } + } + if ("getScaleX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScaleX(); + } + } + if ("getScaleY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScaleY(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("getX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getX(); + } + } + if ("getY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getY(); + } + } + if ("getZ".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getZ(); + } + } + if ("getZOrder".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getZOrder(); + } + } + if ("intersects".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.Sprite.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.Sprite.class}, false); + return typedTarget.intersects((com.codename1.gaming.Sprite) adaptedArgs[0]); + } + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); + } + } + if ("setAlpha".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setAlpha(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setAnchor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Double.class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class, java.lang.Double.class}, false); + typedTarget.setAnchor(((Number) adaptedArgs[0]).doubleValue(), ((Number) adaptedArgs[1]).doubleValue()); return null; + } + } + if ("setColor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setColor(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setImage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.setImage((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("setPhysicsPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setPhysicsPosition(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setPhysicsRotation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setPhysicsRotation(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Double.class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class, java.lang.Double.class}, false); + typedTarget.setPosition(((Number) adaptedArgs[0]).doubleValue(), ((Number) adaptedArgs[1]).doubleValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Double.class, java.lang.Double.class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class, java.lang.Double.class, java.lang.Double.class}, false); + typedTarget.setPosition(((Number) adaptedArgs[0]).doubleValue(), ((Number) adaptedArgs[1]).doubleValue(), ((Number) adaptedArgs[2]).doubleValue()); return null; + } + } + if ("setRotation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRotation(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setScale".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setScale(((Number) adaptedArgs[0]).floatValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setScale(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setSize(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class}, false); + typedTarget.setX(((Number) adaptedArgs[0]).doubleValue()); return null; + } + } + if ("setY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class}, false); + typedTarget.setY(((Number) adaptedArgs[0]).doubleValue()); return null; + } + } + if ("setZ".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class}, false); + typedTarget.setZ(((Number) adaptedArgs[0]).doubleValue()); return null; + } + } + if ("setZOrder".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setZOrder(toIntValue(adaptedArgs[0])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke9(com.codename1.gaming.SpriteRenderer typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addModel".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.Model.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.Model.class}, false); + typedTarget.addModel((com.codename1.gaming.Model) adaptedArgs[0]); return null; + } + } + if ("getCamera".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCamera(); + } + } + if ("getClearColor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getClearColor(); + } + } + if ("getLight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLight(); + } + } + if ("getModelCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getModelCount(); + } + } + if ("getScene".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScene(); + } + } + if ("onDispose".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class}, false); + typedTarget.onDispose((com.codename1.gpu.GraphicsDevice) adaptedArgs[0]); return null; + } + } + if ("onFrame".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class}, false); + typedTarget.onFrame((com.codename1.gpu.GraphicsDevice) adaptedArgs[0]); return null; + } + } + if ("onInit".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class}, false); + typedTarget.onInit((com.codename1.gpu.GraphicsDevice) adaptedArgs[0]); return null; + } + } + if ("onResize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.onResize((com.codename1.gpu.GraphicsDevice) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("removeModel".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.Model.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.Model.class}, false); + typedTarget.removeModel((com.codename1.gaming.Model) adaptedArgs[0]); return null; + } + } + if ("setClearColor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setClearColor(toIntValue(adaptedArgs[0])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke10(com.codename1.gaming.SpriteSheet typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getColumns".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getColumns(); + } + } + if ("getFrame".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getFrame(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getFrame(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getFrameCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFrameCount(); + } + } + if ("getFrameHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFrameHeight(); + } + } + if ("getFrameWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFrameWidth(); + } + } + if ("getRows".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRows(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke11(com.codename1.gaming.TouchControls typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addButton".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.addButton(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Float.class}, false); + return typedTarget.addButton(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).floatValue(), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Number) adaptedArgs[4]).floatValue()); + } + } + if ("addJoystick".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.addJoystick(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Float.class}, false); + return typedTarget.addJoystick(((Number) adaptedArgs[0]).floatValue(), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), ((Number) adaptedArgs[3]).floatValue()); + } + } + if ("getJoystick".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJoystick(); + } + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); + } + } + if ("setVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke12(com.codename1.gaming.VirtualButton typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getCenterX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCenterX(); + } + } + if ("getCenterY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCenterY(); + } + } + if ("getColor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getColor(); + } + } + if ("getKeyCode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getKeyCode(); + } + } + if ("getLabel".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLabel(); + } + } + if ("getRadius".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRadius(); + } + } + if ("isPressed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPressed(); + } + } + if ("setColor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.setColor(toIntValue(adaptedArgs[0])); + } + } + if ("setLabel".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setLabel((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke13(com.codename1.gaming.VirtualJoystick typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAxisX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAxisX(); + } + } + if ("getAxisY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAxisY(); + } + } + if ("getCenterX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCenterX(); + } + } + if ("getCenterY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCenterY(); + } + } + if ("getKnobRadius".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getKnobRadius(); + } + } + if ("getKnobX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getKnobX(); + } + } + if ("getKnobY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getKnobY(); + } + } + if ("getRadius".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRadius(); + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("setDeadZone".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setDeadZone(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("setKnobRadius".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setKnobRadius(((Number) adaptedArgs[0]).floatValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke14(com.codename1.gaming.VoiceListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onComplete".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.onComplete(toIntValue(adaptedArgs[0])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.gaming.GameCamera.class) return getStaticField0(name); + if (type == com.codename1.gaming.GameView.class) return getStaticField1(name); + if (type == com.codename1.gaming.TouchControls.class) return getStaticField2(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("MODE_ORTHO_2D".equals(name)) return com.codename1.gaming.GameCamera.MODE_ORTHO_2D; + if ("MODE_PERSPECTIVE".equals(name)) return com.codename1.gaming.GameCamera.MODE_PERSPECTIVE; + throw unsupportedStaticField(com.codename1.gaming.GameCamera.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("BASELINE".equals(name)) return com.codename1.gaming.GameView.BASELINE; + if ("BOTTOM".equals(name)) return com.codename1.gaming.GameView.BOTTOM; + if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.gaming.GameView.BRB_CENTER_OFFSET; + if ("BRB_CONSTANT_ASCENT".equals(name)) return com.codename1.gaming.GameView.BRB_CONSTANT_ASCENT; + if ("BRB_CONSTANT_DESCENT".equals(name)) return com.codename1.gaming.GameView.BRB_CONSTANT_DESCENT; + if ("BRB_OTHER".equals(name)) return com.codename1.gaming.GameView.BRB_OTHER; + if ("CENTER".equals(name)) return com.codename1.gaming.GameView.CENTER; + if ("CROSSHAIR_CURSOR".equals(name)) return com.codename1.gaming.GameView.CROSSHAIR_CURSOR; + if ("DEFAULT_CURSOR".equals(name)) return com.codename1.gaming.GameView.DEFAULT_CURSOR; + if ("DRAG_REGION_IMMEDIATELY_DRAG_X".equals(name)) return com.codename1.gaming.GameView.DRAG_REGION_IMMEDIATELY_DRAG_X; + if ("DRAG_REGION_IMMEDIATELY_DRAG_XY".equals(name)) return com.codename1.gaming.GameView.DRAG_REGION_IMMEDIATELY_DRAG_XY; + if ("DRAG_REGION_IMMEDIATELY_DRAG_Y".equals(name)) return com.codename1.gaming.GameView.DRAG_REGION_IMMEDIATELY_DRAG_Y; + if ("DRAG_REGION_LIKELY_DRAG_X".equals(name)) return com.codename1.gaming.GameView.DRAG_REGION_LIKELY_DRAG_X; + if ("DRAG_REGION_LIKELY_DRAG_XY".equals(name)) return com.codename1.gaming.GameView.DRAG_REGION_LIKELY_DRAG_XY; + if ("DRAG_REGION_LIKELY_DRAG_Y".equals(name)) return com.codename1.gaming.GameView.DRAG_REGION_LIKELY_DRAG_Y; + if ("DRAG_REGION_NOT_DRAGGABLE".equals(name)) return com.codename1.gaming.GameView.DRAG_REGION_NOT_DRAGGABLE; + if ("DRAG_REGION_POSSIBLE_DRAG_X".equals(name)) return com.codename1.gaming.GameView.DRAG_REGION_POSSIBLE_DRAG_X; + if ("DRAG_REGION_POSSIBLE_DRAG_XY".equals(name)) return com.codename1.gaming.GameView.DRAG_REGION_POSSIBLE_DRAG_XY; + if ("DRAG_REGION_POSSIBLE_DRAG_Y".equals(name)) return com.codename1.gaming.GameView.DRAG_REGION_POSSIBLE_DRAG_Y; + if ("E_RESIZE_CURSOR".equals(name)) return com.codename1.gaming.GameView.E_RESIZE_CURSOR; + if ("HAND_CURSOR".equals(name)) return com.codename1.gaming.GameView.HAND_CURSOR; + if ("LEFT".equals(name)) return com.codename1.gaming.GameView.LEFT; + if ("MOVE_CURSOR".equals(name)) return com.codename1.gaming.GameView.MOVE_CURSOR; + if ("NE_RESIZE_CURSOR".equals(name)) return com.codename1.gaming.GameView.NE_RESIZE_CURSOR; + if ("NW_RESIZE_CURSOR".equals(name)) return com.codename1.gaming.GameView.NW_RESIZE_CURSOR; + if ("N_RESIZE_CURSOR".equals(name)) return com.codename1.gaming.GameView.N_RESIZE_CURSOR; + if ("RIGHT".equals(name)) return com.codename1.gaming.GameView.RIGHT; + if ("SE_RESIZE_CURSOR".equals(name)) return com.codename1.gaming.GameView.SE_RESIZE_CURSOR; + if ("SW_RESIZE_CURSOR".equals(name)) return com.codename1.gaming.GameView.SW_RESIZE_CURSOR; + if ("S_RESIZE_CURSOR".equals(name)) return com.codename1.gaming.GameView.S_RESIZE_CURSOR; + if ("TEXT_CURSOR".equals(name)) return com.codename1.gaming.GameView.TEXT_CURSOR; + if ("TOP".equals(name)) return com.codename1.gaming.GameView.TOP; + if ("WAIT_CURSOR".equals(name)) return com.codename1.gaming.GameView.WAIT_CURSOR; + if ("W_RESIZE_CURSOR".equals(name)) return com.codename1.gaming.GameView.W_RESIZE_CURSOR; + throw unsupportedStaticField(com.codename1.gaming.GameView.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("BOTTOM".equals(name)) return com.codename1.gaming.TouchControls.BOTTOM; + if ("CENTER".equals(name)) return com.codename1.gaming.TouchControls.CENTER; + if ("LEFT".equals(name)) return com.codename1.gaming.TouchControls.LEFT; + if ("RIGHT".equals(name)) return com.codename1.gaming.TouchControls.RIGHT; + if ("TOP".equals(name)) return com.codename1.gaming.TouchControls.TOP; + throw unsupportedStaticField(com.codename1.gaming.TouchControls.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics.java new file mode 100644 index 0000000000..406f60335d --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics.java @@ -0,0 +1,796 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gaming_physics { + private GeneratedAccess_com_codename1_gaming_physics() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("BodyType".equals(simpleName)) { + return com.codename1.gaming.physics.BodyType.class; + } + if ("ContactListener".equals(simpleName)) { + return com.codename1.gaming.physics.ContactListener.class; + } + if ("PhysicsBody".equals(simpleName)) { + return com.codename1.gaming.physics.PhysicsBody.class; + } + if ("PhysicsContact".equals(simpleName)) { + return com.codename1.gaming.physics.PhysicsContact.class; + } + if ("PhysicsJoint".equals(simpleName)) { + return com.codename1.gaming.physics.PhysicsJoint.class; + } + if ("PhysicsLinkable".equals(simpleName)) { + return com.codename1.gaming.physics.PhysicsLinkable.class; + } + if ("PhysicsWorld".equals(simpleName)) { + return com.codename1.gaming.physics.PhysicsWorld.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.physics.PhysicsWorld.class) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return new com.codename1.gaming.physics.PhysicsWorld(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedStatic(type, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gaming.physics.PhysicsBody) { + try { + return invoke0((com.codename1.gaming.physics.PhysicsBody) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.PhysicsContact) { + try { + return invoke1((com.codename1.gaming.physics.PhysicsContact) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.PhysicsJoint) { + try { + return invoke2((com.codename1.gaming.physics.PhysicsJoint) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.PhysicsWorld) { + try { + return invoke3((com.codename1.gaming.physics.PhysicsWorld) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.ContactListener) { + try { + return invoke4((com.codename1.gaming.physics.ContactListener) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.PhysicsLinkable) { + try { + return invoke5((com.codename1.gaming.physics.PhysicsLinkable) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gaming.physics.PhysicsBody typedTarget, String name, Object[] safeArgs) throws Exception { + if ("applyForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.applyForce(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.applyForce(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue()); return null; + } + } + if ("applyLinearImpulse".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.applyLinearImpulse(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("applyTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.applyTorque(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("getAngularVelocity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAngularVelocity(); + } + } + if ("getLinearVelocityX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLinearVelocityX(); + } + } + if ("getLinearVelocityY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLinearVelocityY(); + } + } + if ("getLinkedSprite".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLinkedSprite(); + } + } + if ("getNativeBody".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNativeBody(); + } + } + if ("getRotation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRotation(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("getX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getX(); + } + } + if ("getY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getY(); + } + } + if ("setAngularDamping".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setAngularDamping(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setAngularVelocity".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setAngularVelocity(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setBullet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setBullet(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setDensity".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setDensity(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setFixedRotation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFixedRotation(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFriction".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setFriction(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setLinearDamping".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setLinearDamping(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setLinearVelocity".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setLinearVelocity(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setLinkedSprite".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setLinkedSprite((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setRestitution".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRestitution(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setSensor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSensor(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTransform".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setTransform(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); return null; + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.gaming.physics.PhysicsContact typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getBodyA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyA(); + } + } + if ("getBodyB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyB(); + } + } + if ("getSpriteA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSpriteA(); + } + } + if ("getSpriteB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSpriteB(); + } + } + if ("isTouching".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTouching(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.gaming.physics.PhysicsJoint typedTarget, String name, Object[] safeArgs) throws Exception { + if ("destroy".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.destroy(); return null; + } + } + if ("getBodyA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyA(); + } + } + if ("getBodyB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyB(); + } + } + if ("getNativeJoint".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNativeJoint(); + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("setTarget".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setTarget(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.gaming.physics.PhysicsWorld typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addContactListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.ContactListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.ContactListener.class}, false); + typedTarget.addContactListener((com.codename1.gaming.physics.ContactListener) adaptedArgs[0]); return null; + } + } + if ("createBox".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, com.codename1.gaming.physics.BodyType.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, com.codename1.gaming.physics.BodyType.class}, false); + return typedTarget.createBox(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue(), (com.codename1.gaming.physics.BodyType) adaptedArgs[4]); + } + } + if ("createCircle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, com.codename1.gaming.physics.BodyType.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, com.codename1.gaming.physics.BodyType.class}, false); + return typedTarget.createCircle(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), (com.codename1.gaming.physics.BodyType) adaptedArgs[3]); + } + } + if ("createDistanceJoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsBody.class, com.codename1.gaming.physics.PhysicsBody.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsBody.class, com.codename1.gaming.physics.PhysicsBody.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.createDistanceJoint((com.codename1.gaming.physics.PhysicsBody) adaptedArgs[0], (com.codename1.gaming.physics.PhysicsBody) adaptedArgs[1], ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue(), ((Number) adaptedArgs[4]).floatValue(), ((Number) adaptedArgs[5]).floatValue(), ((Number) adaptedArgs[6]).floatValue(), ((Number) adaptedArgs[7]).floatValue()); + } + } + if ("createMouseJoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsBody.class, com.codename1.gaming.physics.PhysicsBody.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsBody.class, com.codename1.gaming.physics.PhysicsBody.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.createMouseJoint((com.codename1.gaming.physics.PhysicsBody) adaptedArgs[0], (com.codename1.gaming.physics.PhysicsBody) adaptedArgs[1], ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue(), ((Number) adaptedArgs[4]).floatValue()); + } + } + if ("createPolygon".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, float[].class, com.codename1.gaming.physics.BodyType.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, float[].class, com.codename1.gaming.physics.BodyType.class}, false); + return typedTarget.createPolygon(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), (float[]) adaptedArgs[2], (com.codename1.gaming.physics.BodyType) adaptedArgs[3]); + } + } + if ("createPrismaticJoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsBody.class, com.codename1.gaming.physics.PhysicsBody.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsBody.class, com.codename1.gaming.physics.PhysicsBody.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.createPrismaticJoint((com.codename1.gaming.physics.PhysicsBody) adaptedArgs[0], (com.codename1.gaming.physics.PhysicsBody) adaptedArgs[1], ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue(), ((Number) adaptedArgs[4]).floatValue(), ((Number) adaptedArgs[5]).floatValue()); + } + } + if ("createRevoluteJoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsBody.class, com.codename1.gaming.physics.PhysicsBody.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsBody.class, com.codename1.gaming.physics.PhysicsBody.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.createRevoluteJoint((com.codename1.gaming.physics.PhysicsBody) adaptedArgs[0], (com.codename1.gaming.physics.PhysicsBody) adaptedArgs[1], ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue()); + } + } + if ("createShape".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, com.codename1.ui.geom.Shape.class, com.codename1.gaming.physics.BodyType.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, com.codename1.ui.geom.Shape.class, com.codename1.gaming.physics.BodyType.class}, false); + return typedTarget.createShape(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), (com.codename1.ui.geom.Shape) adaptedArgs[2], (com.codename1.gaming.physics.BodyType) adaptedArgs[3]); + } + } + if ("createWeldJoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsBody.class, com.codename1.gaming.physics.PhysicsBody.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsBody.class, com.codename1.gaming.physics.PhysicsBody.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.createWeldJoint((com.codename1.gaming.physics.PhysicsBody) adaptedArgs[0], (com.codename1.gaming.physics.PhysicsBody) adaptedArgs[1], ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue()); + } + } + if ("debugDraw".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.debugDraw((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("destroyJoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsJoint.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsJoint.class}, false); + typedTarget.destroyJoint((com.codename1.gaming.physics.PhysicsJoint) adaptedArgs[0]); return null; + } + } + if ("getNativeWorld".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNativeWorld(); + } + } + if ("getPixelsPerMeter".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPixelsPerMeter(); + } + } + if ("removeBody".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsBody.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsBody.class}, false); + typedTarget.removeBody((com.codename1.gaming.physics.PhysicsBody) adaptedArgs[0]); return null; + } + } + if ("removeContactListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.ContactListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.ContactListener.class}, false); + typedTarget.removeContactListener((com.codename1.gaming.physics.ContactListener) adaptedArgs[0]); return null; + } + } + if ("setDebugDrawFlags".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Boolean.class}, false); + typedTarget.setDebugDrawFlags(((Boolean) adaptedArgs[0]).booleanValue(), ((Boolean) adaptedArgs[1]).booleanValue(), ((Boolean) adaptedArgs[2]).booleanValue()); return null; + } + } + if ("setDebugFillAlpha".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setDebugFillAlpha(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setGravity".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setGravity(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setPixelsPerMeter".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setPixelsPerMeter(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setPositionIterations".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPositionIterations(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setVelocityIterations".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setVelocityIterations(toIntValue(adaptedArgs[0])); return null; + } + } + if ("step".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.step(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("syncSprites".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.syncSprites(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.gaming.physics.ContactListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("beginContact".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsContact.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsContact.class}, false); + typedTarget.beginContact((com.codename1.gaming.physics.PhysicsContact) adaptedArgs[0]); return null; + } + } + if ("endContact".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsContact.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.PhysicsContact.class}, false); + typedTarget.endContact((com.codename1.gaming.physics.PhysicsContact) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.gaming.physics.PhysicsLinkable typedTarget, String name, Object[] safeArgs) throws Exception { + if ("setPhysicsPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setPhysicsPosition(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setPhysicsRotation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setPhysicsRotation(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.gaming.physics.BodyType.class) return getStaticField0(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("DYNAMIC".equals(name)) return com.codename1.gaming.physics.BodyType.DYNAMIC; + if ("KINEMATIC".equals(name)) return com.codename1.gaming.physics.BodyType.KINEMATIC; + if ("STATIC".equals(name)) return com.codename1.gaming.physics.BodyType.STATIC; + throw unsupportedStaticField(com.codename1.gaming.physics.BodyType.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks.java new file mode 100644 index 0000000000..0c51109838 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks.java @@ -0,0 +1,686 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks { + private GeneratedAccess_com_codename1_gaming_physics_box2d_callbacks() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("ContactFilter".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.callbacks.ContactFilter.class; + } + if ("ContactImpulse".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.callbacks.ContactImpulse.class; + } + if ("ContactListener".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.callbacks.ContactListener.class; + } + if ("DebugDraw".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.callbacks.DebugDraw.class; + } + if ("DestructionListener".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.callbacks.DestructionListener.class; + } + if ("PairCallback".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.callbacks.PairCallback.class; + } + if ("QueryCallback".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.callbacks.QueryCallback.class; + } + if ("RayCastCallback".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.callbacks.RayCastCallback.class; + } + if ("TreeCallback".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.callbacks.TreeCallback.class; + } + if ("TreeRayCastCallback".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedStatic(type, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gaming.physics.box2d.callbacks.ContactFilter) { + try { + return invoke0((com.codename1.gaming.physics.box2d.callbacks.ContactFilter) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.callbacks.DebugDraw) { + try { + return invoke1((com.codename1.gaming.physics.box2d.callbacks.DebugDraw) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.callbacks.ContactListener) { + try { + return invoke2((com.codename1.gaming.physics.box2d.callbacks.ContactListener) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.callbacks.DestructionListener) { + try { + return invoke3((com.codename1.gaming.physics.box2d.callbacks.DestructionListener) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.callbacks.PairCallback) { + try { + return invoke4((com.codename1.gaming.physics.box2d.callbacks.PairCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.callbacks.QueryCallback) { + try { + return invoke5((com.codename1.gaming.physics.box2d.callbacks.QueryCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.callbacks.RayCastCallback) { + try { + return invoke6((com.codename1.gaming.physics.box2d.callbacks.RayCastCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.callbacks.TreeCallback) { + try { + return invoke7((com.codename1.gaming.physics.box2d.callbacks.TreeCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback) { + try { + return invoke8((com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gaming.physics.box2d.callbacks.ContactFilter typedTarget, String name, Object[] safeArgs) throws Exception { + if ("shouldCollide".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false); + return typedTarget.shouldCollide((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[1]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.gaming.physics.box2d.callbacks.DebugDraw typedTarget, String name, Object[] safeArgs) throws Exception { + if ("appendFlags".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.appendFlags(toIntValue(adaptedArgs[0])); return null; + } + } + if ("clearFlags".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.clearFlags(toIntValue(adaptedArgs[0])); return null; + } + } + if ("drawCircle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false); + typedTarget.drawCircle((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue(), (com.codename1.gaming.physics.box2d.common.Color3f) adaptedArgs[2]); return null; + } + } + if ("drawPoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false); + typedTarget.drawPoint((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue(), (com.codename1.gaming.physics.box2d.common.Color3f) adaptedArgs[2]); return null; + } + } + if ("drawPolygon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false); + typedTarget.drawPolygon((com.codename1.gaming.physics.box2d.common.Vec2[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.gaming.physics.box2d.common.Color3f) adaptedArgs[2]); return null; + } + } + if ("drawSegment".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false); + typedTarget.drawSegment((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Color3f) adaptedArgs[2]); return null; + } + } + if ("drawSolidCircle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false); + typedTarget.drawSolidCircle((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2], (com.codename1.gaming.physics.box2d.common.Color3f) adaptedArgs[3]); return null; + } + } + if ("drawSolidPolygon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false); + typedTarget.drawSolidPolygon((com.codename1.gaming.physics.box2d.common.Vec2[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.gaming.physics.box2d.common.Color3f) adaptedArgs[2]); return null; + } + } + if ("drawString".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.String.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.String.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false); + typedTarget.drawString((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Color3f) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.String.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.String.class, com.codename1.gaming.physics.box2d.common.Color3f.class}, false); + typedTarget.drawString(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), (java.lang.String) adaptedArgs[2], (com.codename1.gaming.physics.box2d.common.Color3f) adaptedArgs[3]); return null; + } + } + if ("drawTransform".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.drawTransform((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0]); return null; + } + } + if ("getFlags".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFlags(); + } + } + if ("getScreenToWorld".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.getScreenToWorld((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.getScreenToWorld(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + } + if ("getScreenToWorldToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getScreenToWorldToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getScreenToWorldToOut(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("getViewportTranform".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getViewportTranform(); + } + } + if ("getWorldToScreen".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.getWorldToScreen((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.getWorldToScreen(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + } + if ("getWorldToScreenToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getWorldToScreenToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getWorldToScreenToOut(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("setCamera".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setCamera(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); return null; + } + } + if ("setFlags".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setFlags(toIntValue(adaptedArgs[0])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.gaming.physics.box2d.callbacks.ContactListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("beginContact".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class}, false); + typedTarget.beginContact((com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) adaptedArgs[0]); return null; + } + } + if ("endContact".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class}, false); + typedTarget.endContact((com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) adaptedArgs[0]); return null; + } + } + if ("postSolve".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class, com.codename1.gaming.physics.box2d.callbacks.ContactImpulse.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class, com.codename1.gaming.physics.box2d.callbacks.ContactImpulse.class}, false); + typedTarget.postSolve((com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) adaptedArgs[0], (com.codename1.gaming.physics.box2d.callbacks.ContactImpulse) adaptedArgs[1]); return null; + } + } + if ("preSolve".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class, com.codename1.gaming.physics.box2d.collision.Manifold.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class, com.codename1.gaming.physics.box2d.collision.Manifold.class}, false); + typedTarget.preSolve((com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[1]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.gaming.physics.box2d.callbacks.DestructionListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("sayGoodbye".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false); + typedTarget.sayGoodbye((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.joints.Joint.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.joints.Joint.class}, false); + typedTarget.sayGoodbye((com.codename1.gaming.physics.box2d.dynamics.joints.Joint) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.gaming.physics.box2d.callbacks.PairCallback typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addPair".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + typedTarget.addPair((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.gaming.physics.box2d.callbacks.QueryCallback typedTarget, String name, Object[] safeArgs) throws Exception { + if ("reportFixture".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false); + return typedTarget.reportFixture((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.gaming.physics.box2d.callbacks.RayCastCallback typedTarget, String name, Object[] safeArgs) throws Exception { + if ("reportFixture".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class}, false); + return typedTarget.reportFixture((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2], ((Number) adaptedArgs[3]).floatValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.gaming.physics.box2d.callbacks.TreeCallback typedTarget, String name, Object[] safeArgs) throws Exception { + if ("treeCallback".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.treeCallback(toIntValue(adaptedArgs[0])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback typedTarget, String name, Object[] safeArgs) throws Exception { + if ("raycastCallback".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastInput.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastInput.class, java.lang.Integer.class}, false); + return typedTarget.raycastCallback((com.codename1.gaming.physics.box2d.collision.RayCastInput) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.gaming.physics.box2d.callbacks.DebugDraw.class) return getStaticField0(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("e_aabbBit".equals(name)) return com.codename1.gaming.physics.box2d.callbacks.DebugDraw.e_aabbBit; + if ("e_centerOfMassBit".equals(name)) return com.codename1.gaming.physics.box2d.callbacks.DebugDraw.e_centerOfMassBit; + if ("e_dynamicTreeBit".equals(name)) return com.codename1.gaming.physics.box2d.callbacks.DebugDraw.e_dynamicTreeBit; + if ("e_jointBit".equals(name)) return com.codename1.gaming.physics.box2d.callbacks.DebugDraw.e_jointBit; + if ("e_pairBit".equals(name)) return com.codename1.gaming.physics.box2d.callbacks.DebugDraw.e_pairBit; + if ("e_shapeBit".equals(name)) return com.codename1.gaming.physics.box2d.callbacks.DebugDraw.e_shapeBit; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.callbacks.DebugDraw.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.callbacks.ContactImpulse) { + com.codename1.gaming.physics.box2d.callbacks.ContactImpulse typedTarget = (com.codename1.gaming.physics.box2d.callbacks.ContactImpulse) target; + if ("count".equals(name)) return typedTarget.count; + if ("normalImpulses".equals(name)) return typedTarget.normalImpulses; + if ("tangentImpulses".equals(name)) return typedTarget.tangentImpulses; + } + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.callbacks.ContactImpulse) { + com.codename1.gaming.physics.box2d.callbacks.ContactImpulse typedTarget = (com.codename1.gaming.physics.box2d.callbacks.ContactImpulse) target; + if ("count".equals(name)) { + typedTarget.count = toIntValue(value); + return; + } + if ("normalImpulses".equals(name)) { + typedTarget.normalImpulses = (float[]) value; + return; + } + if ("tangentImpulses".equals(name)) { + typedTarget.tangentImpulses = (float[]) value; + return; + } + } + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_collision.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_collision.java new file mode 100644 index 0000000000..6a1b7962c9 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_collision.java @@ -0,0 +1,1208 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gaming_physics_box2d_collision { + private GeneratedAccess_com_codename1_gaming_physics_box2d_collision() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("AABB".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.AABB.class; + } + if ("Collision".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.Collision.class; + } + if ("ClipVertex".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex.class; + } + if ("PointState".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.Collision.PointState.class; + } + if ("ContactID".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.ContactID.class; + } + if ("Type".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.ContactID.Type.class; + } + if ("Distance".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.Distance.class; + } + if ("DistanceProxy".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy.class; + } + if ("SimplexCache".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache.class; + } + if ("DistanceInput".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.DistanceInput.class; + } + if ("DistanceOutput".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.DistanceOutput.class; + } + if ("Manifold".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.Manifold.class; + } + if ("ManifoldType".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.Manifold.ManifoldType.class; + } + if ("ManifoldPoint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.ManifoldPoint.class; + } + if ("RayCastInput".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.RayCastInput.class; + } + if ("RayCastOutput".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.RayCastOutput.class; + } + if ("TimeOfImpact".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.class; + } + if ("TOIInput".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIInput.class; + } + if ("TOIOutput".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutput.class; + } + if ("TOIOutputState".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutputState.class; + } + if ("WorldManifold".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.WorldManifold.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.physics.box2d.collision.AABB.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.AABB(); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class}, false); + return new com.codename1.gaming.physics.box2d.collision.AABB((com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return new com.codename1.gaming.physics.box2d.collision.AABB((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.Collision.class) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false); + return new com.codename1.gaming.physics.box2d.collision.Collision((com.codename1.gaming.physics.box2d.pooling.IWorldPool) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex(); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.ContactID.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.ContactID(); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.ContactID.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.ContactID.class}, false); + return new com.codename1.gaming.physics.box2d.collision.ContactID((com.codename1.gaming.physics.box2d.collision.ContactID) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy(); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache(); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.Manifold.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.Manifold(); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class}, false); + return new com.codename1.gaming.physics.box2d.collision.Manifold((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.ManifoldPoint.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.ManifoldPoint(); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.ManifoldPoint.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.ManifoldPoint.class}, false); + return new com.codename1.gaming.physics.box2d.collision.ManifoldPoint((com.codename1.gaming.physics.box2d.collision.ManifoldPoint) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.RayCastInput.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.RayCastInput(); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.RayCastOutput.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.RayCastOutput(); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.TimeOfImpact.class) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false); + return new com.codename1.gaming.physics.box2d.collision.TimeOfImpact((com.codename1.gaming.physics.box2d.pooling.IWorldPool) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.WorldManifold.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.WorldManifold(); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.physics.box2d.collision.AABB.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.gaming.physics.box2d.collision.Collision.class) return invokeStatic1(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("testOverlap".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.collision.AABB.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.collision.AABB.class}, false); + return com.codename1.gaming.physics.box2d.collision.AABB.testOverlap((com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[1]); + } + } + throw unsupportedStatic(com.codename1.gaming.physics.box2d.collision.AABB.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("clipSegmentToLine".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex[].class, com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex[].class, com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex[].class, com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex[].class, com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class, java.lang.Integer.class}, false); + return com.codename1.gaming.physics.box2d.collision.Collision.clipSegmentToLine((com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex[]) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex[]) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2], ((Number) adaptedArgs[3]).floatValue(), toIntValue(adaptedArgs[4])); + } + } + if ("getPointStates".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Collision.PointState[].class, com.codename1.gaming.physics.box2d.collision.Collision.PointState[].class, com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.collision.Manifold.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Collision.PointState[].class, com.codename1.gaming.physics.box2d.collision.Collision.PointState[].class, com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.collision.Manifold.class}, false); + com.codename1.gaming.physics.box2d.collision.Collision.getPointStates((com.codename1.gaming.physics.box2d.collision.Collision.PointState[]) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.Collision.PointState[]) adaptedArgs[1], (com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[2], (com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[3]); return null; + } + } + throw unsupportedStatic(com.codename1.gaming.physics.box2d.collision.Collision.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gaming.physics.box2d.collision.AABB) { + try { + return invoke0((com.codename1.gaming.physics.box2d.collision.AABB) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.Collision) { + try { + return invoke1((com.codename1.gaming.physics.box2d.collision.Collision) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex) { + try { + return invoke2((com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.ContactID) { + try { + return invoke3((com.codename1.gaming.physics.box2d.collision.ContactID) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.Distance) { + try { + return invoke4((com.codename1.gaming.physics.box2d.collision.Distance) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy) { + try { + return invoke5((com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache) { + try { + return invoke6((com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.Manifold) { + try { + return invoke7((com.codename1.gaming.physics.box2d.collision.Manifold) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.ManifoldPoint) { + try { + return invoke8((com.codename1.gaming.physics.box2d.collision.ManifoldPoint) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.RayCastInput) { + try { + return invoke9((com.codename1.gaming.physics.box2d.collision.RayCastInput) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.RayCastOutput) { + try { + return invoke10((com.codename1.gaming.physics.box2d.collision.RayCastOutput) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.TimeOfImpact) { + try { + return invoke11((com.codename1.gaming.physics.box2d.collision.TimeOfImpact) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.WorldManifold) { + try { + return invoke12((com.codename1.gaming.physics.box2d.collision.WorldManifold) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gaming.physics.box2d.collision.AABB typedTarget, String name, Object[] safeArgs) throws Exception { + if ("combine".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class}, false); + typedTarget.combine((com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.collision.AABB.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.collision.AABB.class}, false); + typedTarget.combine((com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[1]); return null; + } + } + if ("contains".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class}, false); + return typedTarget.contains((com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[0]); + } + } + if ("getCenter".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCenter(); + } + } + if ("getCenterToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getCenterToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getExtents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getExtents(); + } + } + if ("getExtentsToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getExtentsToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getPerimeter".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPerimeter(); + } + } + if ("getVertices".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class}, false); + typedTarget.getVertices((com.codename1.gaming.physics.box2d.common.Vec2[]) adaptedArgs[0]); return null; + } + } + if ("isValid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isValid(); + } + } + if ("raycast".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class}, false); + return typedTarget.raycast((com.codename1.gaming.physics.box2d.collision.RayCastOutput) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.RayCastInput) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class, com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class, com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false); + return typedTarget.raycast((com.codename1.gaming.physics.box2d.collision.RayCastOutput) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.RayCastInput) adaptedArgs[1], (com.codename1.gaming.physics.box2d.pooling.IWorldPool) adaptedArgs[2]); + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[0]); return null; + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.gaming.physics.box2d.collision.Collision typedTarget, String name, Object[] safeArgs) throws Exception { + if ("collideCircles".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.collision.shapes.CircleShape.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.collision.shapes.CircleShape.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.collision.shapes.CircleShape.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.collision.shapes.CircleShape.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.collideCircles((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.shapes.CircleShape) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2], (com.codename1.gaming.physics.box2d.collision.shapes.CircleShape) adaptedArgs[3], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[4]); return null; + } + } + if ("collideEdgeAndCircle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.collision.shapes.CircleShape.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.collision.shapes.CircleShape.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.collideEdgeAndCircle((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2], (com.codename1.gaming.physics.box2d.collision.shapes.CircleShape) adaptedArgs[3], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[4]); return null; + } + } + if ("collideEdgeAndPolygon".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.collideEdgeAndPolygon((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2], (com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape) adaptedArgs[3], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[4]); return null; + } + } + if ("collidePolygonAndCircle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.collision.shapes.CircleShape.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.collision.shapes.CircleShape.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.collidePolygonAndCircle((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2], (com.codename1.gaming.physics.box2d.collision.shapes.CircleShape) adaptedArgs[3], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[4]); return null; + } + } + if ("collidePolygons".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.collidePolygons((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2], (com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape) adaptedArgs[3], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[4]); return null; + } + } + if ("edgeSeparation".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + return typedTarget.edgeSeparation((com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], toIntValue(adaptedArgs[2]), (com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape) adaptedArgs[3], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[4]); + } + } + if ("findIncidentEdge".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex[].class, com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex[].class, com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.findIncidentEdge((com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex[]) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2], toIntValue(adaptedArgs[3]), (com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape) adaptedArgs[4], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[5]); return null; + } + } + if ("testOverlap".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.Shape.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.collision.shapes.Shape.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.Shape.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.collision.shapes.Shape.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + return typedTarget.testOverlap((com.codename1.gaming.physics.box2d.collision.shapes.Shape) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.gaming.physics.box2d.collision.shapes.Shape) adaptedArgs[2], toIntValue(adaptedArgs[3]), (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[4], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[5]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex typedTarget, String name, Object[] safeArgs) throws Exception { + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.gaming.physics.box2d.collision.ContactID typedTarget, String name, Object[] safeArgs) throws Exception { + if ("compareTo".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.ContactID.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.ContactID.class}, false); + return typedTarget.compareTo((com.codename1.gaming.physics.box2d.collision.ContactID) adaptedArgs[0]); + } + } + if ("flip".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flip(); return null; + } + } + if ("getKey".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getKey(); + } + } + if ("isEqual".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.ContactID.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.ContactID.class}, false); + return typedTarget.isEqual((com.codename1.gaming.physics.box2d.collision.ContactID) adaptedArgs[0]); + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.ContactID.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.ContactID.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.collision.ContactID) adaptedArgs[0]); return null; + } + } + if ("zero".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.zero(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.gaming.physics.box2d.collision.Distance typedTarget, String name, Object[] safeArgs) throws Exception { + if ("distance".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.DistanceOutput.class, com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache.class, com.codename1.gaming.physics.box2d.collision.DistanceInput.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.DistanceOutput.class, com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache.class, com.codename1.gaming.physics.box2d.collision.DistanceInput.class}, false); + typedTarget.distance((com.codename1.gaming.physics.box2d.collision.DistanceOutput) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache) adaptedArgs[1], (com.codename1.gaming.physics.box2d.collision.DistanceInput) adaptedArgs[2]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getSupport".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.getSupport((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("getSupportVertex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.getSupportVertex((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("getVertex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getVertex(toIntValue(adaptedArgs[0])); + } + } + if ("getVertexCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVertexCount(); + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.Shape.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.Shape.class, java.lang.Integer.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.collision.shapes.Shape) adaptedArgs[0], toIntValue(adaptedArgs[1])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache typedTarget, String name, Object[] safeArgs) throws Exception { + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.gaming.physics.box2d.collision.Manifold typedTarget, String name, Object[] safeArgs) throws Exception { + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.gaming.physics.box2d.collision.ManifoldPoint typedTarget, String name, Object[] safeArgs) throws Exception { + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.ManifoldPoint.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.ManifoldPoint.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.collision.ManifoldPoint) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke9(com.codename1.gaming.physics.box2d.collision.RayCastInput typedTarget, String name, Object[] safeArgs) throws Exception { + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastInput.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastInput.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.collision.RayCastInput) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke10(com.codename1.gaming.physics.box2d.collision.RayCastOutput typedTarget, String name, Object[] safeArgs) throws Exception { + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.collision.RayCastOutput) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke11(com.codename1.gaming.physics.box2d.collision.TimeOfImpact typedTarget, String name, Object[] safeArgs) throws Exception { + if ("timeOfImpact".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutput.class, com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIInput.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutput.class, com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIInput.class}, false); + typedTarget.timeOfImpact((com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutput) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIInput) adaptedArgs[1]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke12(com.codename1.gaming.physics.box2d.collision.WorldManifold typedTarget, String name, Object[] safeArgs) throws Exception { + if ("initialize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Float.class}, false); + typedTarget.initialize((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], ((Number) adaptedArgs[2]).floatValue(), (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[3], ((Number) adaptedArgs[4]).floatValue()); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.gaming.physics.box2d.collision.Collision.class) return getStaticField0(name); + if (type == com.codename1.gaming.physics.box2d.collision.Collision.PointState.class) return getStaticField1(name); + if (type == com.codename1.gaming.physics.box2d.collision.ContactID.Type.class) return getStaticField2(name); + if (type == com.codename1.gaming.physics.box2d.collision.Distance.class) return getStaticField3(name); + if (type == com.codename1.gaming.physics.box2d.collision.Manifold.ManifoldType.class) return getStaticField4(name); + if (type == com.codename1.gaming.physics.box2d.collision.TimeOfImpact.class) return getStaticField5(name); + if (type == com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutputState.class) return getStaticField6(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("NULL_FEATURE".equals(name)) return com.codename1.gaming.physics.box2d.collision.Collision.NULL_FEATURE; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.collision.Collision.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("ADD_STATE".equals(name)) return com.codename1.gaming.physics.box2d.collision.Collision.PointState.ADD_STATE; + if ("NULL_STATE".equals(name)) return com.codename1.gaming.physics.box2d.collision.Collision.PointState.NULL_STATE; + if ("PERSIST_STATE".equals(name)) return com.codename1.gaming.physics.box2d.collision.Collision.PointState.PERSIST_STATE; + if ("REMOVE_STATE".equals(name)) return com.codename1.gaming.physics.box2d.collision.Collision.PointState.REMOVE_STATE; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.collision.Collision.PointState.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("FACE".equals(name)) return com.codename1.gaming.physics.box2d.collision.ContactID.Type.FACE; + if ("VERTEX".equals(name)) return com.codename1.gaming.physics.box2d.collision.ContactID.Type.VERTEX; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.collision.ContactID.Type.class, name); + } + + private static Object getStaticField3(String name) throws Exception { + if ("GJK_CALLS".equals(name)) return com.codename1.gaming.physics.box2d.collision.Distance.GJK_CALLS; + if ("GJK_ITERS".equals(name)) return com.codename1.gaming.physics.box2d.collision.Distance.GJK_ITERS; + if ("GJK_MAX_ITERS".equals(name)) return com.codename1.gaming.physics.box2d.collision.Distance.GJK_MAX_ITERS; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.collision.Distance.class, name); + } + + private static Object getStaticField4(String name) throws Exception { + if ("CIRCLES".equals(name)) return com.codename1.gaming.physics.box2d.collision.Manifold.ManifoldType.CIRCLES; + if ("FACE_A".equals(name)) return com.codename1.gaming.physics.box2d.collision.Manifold.ManifoldType.FACE_A; + if ("FACE_B".equals(name)) return com.codename1.gaming.physics.box2d.collision.Manifold.ManifoldType.FACE_B; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.collision.Manifold.ManifoldType.class, name); + } + + private static Object getStaticField5(String name) throws Exception { + if ("MAX_ITERATIONS".equals(name)) return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.MAX_ITERATIONS; + if ("toiCalls".equals(name)) return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.toiCalls; + if ("toiIters".equals(name)) return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.toiIters; + if ("toiMaxIters".equals(name)) return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.toiMaxIters; + if ("toiMaxRootIters".equals(name)) return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.toiMaxRootIters; + if ("toiRootIters".equals(name)) return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.toiRootIters; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.collision.TimeOfImpact.class, name); + } + + private static Object getStaticField6(String name) throws Exception { + if ("FAILED".equals(name)) return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutputState.FAILED; + if ("OVERLAPPED".equals(name)) return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutputState.OVERLAPPED; + if ("SEPARATED".equals(name)) return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutputState.SEPARATED; + if ("TOUCHING".equals(name)) return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutputState.TOUCHING; + if ("UNKNOWN".equals(name)) return com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutputState.UNKNOWN; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutputState.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.collision.AABB) { + com.codename1.gaming.physics.box2d.collision.AABB typedTarget = (com.codename1.gaming.physics.box2d.collision.AABB) target; + if ("lowerBound".equals(name)) return typedTarget.lowerBound; + if ("upperBound".equals(name)) return typedTarget.upperBound; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex) { + com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex typedTarget = (com.codename1.gaming.physics.box2d.collision.Collision.ClipVertex) target; + if ("id".equals(name)) return typedTarget.id; + if ("v".equals(name)) return typedTarget.v; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.ContactID) { + com.codename1.gaming.physics.box2d.collision.ContactID typedTarget = (com.codename1.gaming.physics.box2d.collision.ContactID) target; + if ("indexA".equals(name)) return typedTarget.indexA; + if ("indexB".equals(name)) return typedTarget.indexB; + if ("typeA".equals(name)) return typedTarget.typeA; + if ("typeB".equals(name)) return typedTarget.typeB; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy) { + com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy typedTarget = (com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy) target; + if ("m_buffer".equals(name)) return typedTarget.m_buffer; + if ("m_count".equals(name)) return typedTarget.m_count; + if ("m_radius".equals(name)) return typedTarget.m_radius; + if ("m_vertices".equals(name)) return typedTarget.m_vertices; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache) { + com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache typedTarget = (com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache) target; + if ("count".equals(name)) return typedTarget.count; + if ("indexA".equals(name)) return typedTarget.indexA; + if ("indexB".equals(name)) return typedTarget.indexB; + if ("metric".equals(name)) return typedTarget.metric; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.DistanceInput) { + com.codename1.gaming.physics.box2d.collision.DistanceInput typedTarget = (com.codename1.gaming.physics.box2d.collision.DistanceInput) target; + if ("proxyA".equals(name)) return typedTarget.proxyA; + if ("proxyB".equals(name)) return typedTarget.proxyB; + if ("transformA".equals(name)) return typedTarget.transformA; + if ("transformB".equals(name)) return typedTarget.transformB; + if ("useRadii".equals(name)) return typedTarget.useRadii; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.DistanceOutput) { + com.codename1.gaming.physics.box2d.collision.DistanceOutput typedTarget = (com.codename1.gaming.physics.box2d.collision.DistanceOutput) target; + if ("distance".equals(name)) return typedTarget.distance; + if ("iterations".equals(name)) return typedTarget.iterations; + if ("pointA".equals(name)) return typedTarget.pointA; + if ("pointB".equals(name)) return typedTarget.pointB; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.Manifold) { + com.codename1.gaming.physics.box2d.collision.Manifold typedTarget = (com.codename1.gaming.physics.box2d.collision.Manifold) target; + if ("localNormal".equals(name)) return typedTarget.localNormal; + if ("localPoint".equals(name)) return typedTarget.localPoint; + if ("pointCount".equals(name)) return typedTarget.pointCount; + if ("points".equals(name)) return typedTarget.points; + if ("type".equals(name)) return typedTarget.type; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.ManifoldPoint) { + com.codename1.gaming.physics.box2d.collision.ManifoldPoint typedTarget = (com.codename1.gaming.physics.box2d.collision.ManifoldPoint) target; + if ("id".equals(name)) return typedTarget.id; + if ("localPoint".equals(name)) return typedTarget.localPoint; + if ("normalImpulse".equals(name)) return typedTarget.normalImpulse; + if ("tangentImpulse".equals(name)) return typedTarget.tangentImpulse; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.RayCastInput) { + com.codename1.gaming.physics.box2d.collision.RayCastInput typedTarget = (com.codename1.gaming.physics.box2d.collision.RayCastInput) target; + if ("maxFraction".equals(name)) return typedTarget.maxFraction; + if ("p1".equals(name)) return typedTarget.p1; + if ("p2".equals(name)) return typedTarget.p2; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.RayCastOutput) { + com.codename1.gaming.physics.box2d.collision.RayCastOutput typedTarget = (com.codename1.gaming.physics.box2d.collision.RayCastOutput) target; + if ("fraction".equals(name)) return typedTarget.fraction; + if ("normal".equals(name)) return typedTarget.normal; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIInput) { + com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIInput typedTarget = (com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIInput) target; + if ("proxyA".equals(name)) return typedTarget.proxyA; + if ("proxyB".equals(name)) return typedTarget.proxyB; + if ("sweepA".equals(name)) return typedTarget.sweepA; + if ("sweepB".equals(name)) return typedTarget.sweepB; + if ("tMax".equals(name)) return typedTarget.tMax; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutput) { + com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutput typedTarget = (com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutput) target; + if ("state".equals(name)) return typedTarget.state; + if ("t".equals(name)) return typedTarget.t; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.WorldManifold) { + com.codename1.gaming.physics.box2d.collision.WorldManifold typedTarget = (com.codename1.gaming.physics.box2d.collision.WorldManifold) target; + if ("normal".equals(name)) return typedTarget.normal; + if ("points".equals(name)) return typedTarget.points; + } + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + if (type == com.codename1.gaming.physics.box2d.collision.Distance.class) { + if ("GJK_CALLS".equals(name)) { + com.codename1.gaming.physics.box2d.collision.Distance.GJK_CALLS = toIntValue(value); + return; + } + if ("GJK_ITERS".equals(name)) { + com.codename1.gaming.physics.box2d.collision.Distance.GJK_ITERS = toIntValue(value); + return; + } + if ("GJK_MAX_ITERS".equals(name)) { + com.codename1.gaming.physics.box2d.collision.Distance.GJK_MAX_ITERS = toIntValue(value); + return; + } + } + if (type == com.codename1.gaming.physics.box2d.collision.TimeOfImpact.class) { + if ("toiCalls".equals(name)) { + com.codename1.gaming.physics.box2d.collision.TimeOfImpact.toiCalls = toIntValue(value); + return; + } + if ("toiIters".equals(name)) { + com.codename1.gaming.physics.box2d.collision.TimeOfImpact.toiIters = toIntValue(value); + return; + } + if ("toiMaxIters".equals(name)) { + com.codename1.gaming.physics.box2d.collision.TimeOfImpact.toiMaxIters = toIntValue(value); + return; + } + if ("toiMaxRootIters".equals(name)) { + com.codename1.gaming.physics.box2d.collision.TimeOfImpact.toiMaxRootIters = toIntValue(value); + return; + } + if ("toiRootIters".equals(name)) { + com.codename1.gaming.physics.box2d.collision.TimeOfImpact.toiRootIters = toIntValue(value); + return; + } + } + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.collision.ContactID) { + com.codename1.gaming.physics.box2d.collision.ContactID typedTarget = (com.codename1.gaming.physics.box2d.collision.ContactID) target; + if ("indexA".equals(name)) { + typedTarget.indexA = (byte) toIntValue(value); + return; + } + if ("indexB".equals(name)) { + typedTarget.indexB = (byte) toIntValue(value); + return; + } + if ("typeA".equals(name)) { + typedTarget.typeA = (byte) toIntValue(value); + return; + } + if ("typeB".equals(name)) { + typedTarget.typeB = (byte) toIntValue(value); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy) { + com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy typedTarget = (com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy) target; + if ("m_count".equals(name)) { + typedTarget.m_count = toIntValue(value); + return; + } + if ("m_radius".equals(name)) { + typedTarget.m_radius = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache) { + com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache typedTarget = (com.codename1.gaming.physics.box2d.collision.Distance.SimplexCache) target; + if ("count".equals(name)) { + typedTarget.count = toIntValue(value); + return; + } + if ("metric".equals(name)) { + typedTarget.metric = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.DistanceInput) { + com.codename1.gaming.physics.box2d.collision.DistanceInput typedTarget = (com.codename1.gaming.physics.box2d.collision.DistanceInput) target; + if ("proxyA".equals(name)) { + typedTarget.proxyA = (com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy) value; + return; + } + if ("proxyB".equals(name)) { + typedTarget.proxyB = (com.codename1.gaming.physics.box2d.collision.Distance.DistanceProxy) value; + return; + } + if ("transformA".equals(name)) { + typedTarget.transformA = (com.codename1.gaming.physics.box2d.common.Transform) value; + return; + } + if ("transformB".equals(name)) { + typedTarget.transformB = (com.codename1.gaming.physics.box2d.common.Transform) value; + return; + } + if ("useRadii".equals(name)) { + typedTarget.useRadii = ((Boolean) value).booleanValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.DistanceOutput) { + com.codename1.gaming.physics.box2d.collision.DistanceOutput typedTarget = (com.codename1.gaming.physics.box2d.collision.DistanceOutput) target; + if ("distance".equals(name)) { + typedTarget.distance = ((Number) value).floatValue(); + return; + } + if ("iterations".equals(name)) { + typedTarget.iterations = toIntValue(value); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.Manifold) { + com.codename1.gaming.physics.box2d.collision.Manifold typedTarget = (com.codename1.gaming.physics.box2d.collision.Manifold) target; + if ("pointCount".equals(name)) { + typedTarget.pointCount = toIntValue(value); + return; + } + if ("type".equals(name)) { + typedTarget.type = (com.codename1.gaming.physics.box2d.collision.Manifold.ManifoldType) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.ManifoldPoint) { + com.codename1.gaming.physics.box2d.collision.ManifoldPoint typedTarget = (com.codename1.gaming.physics.box2d.collision.ManifoldPoint) target; + if ("normalImpulse".equals(name)) { + typedTarget.normalImpulse = ((Number) value).floatValue(); + return; + } + if ("tangentImpulse".equals(name)) { + typedTarget.tangentImpulse = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.RayCastInput) { + com.codename1.gaming.physics.box2d.collision.RayCastInput typedTarget = (com.codename1.gaming.physics.box2d.collision.RayCastInput) target; + if ("maxFraction".equals(name)) { + typedTarget.maxFraction = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.RayCastOutput) { + com.codename1.gaming.physics.box2d.collision.RayCastOutput typedTarget = (com.codename1.gaming.physics.box2d.collision.RayCastOutput) target; + if ("fraction".equals(name)) { + typedTarget.fraction = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIInput) { + com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIInput typedTarget = (com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIInput) target; + if ("tMax".equals(name)) { + typedTarget.tMax = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutput) { + com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutput typedTarget = (com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutput) target; + if ("state".equals(name)) { + typedTarget.state = (com.codename1.gaming.physics.box2d.collision.TimeOfImpact.TOIOutputState) value; + return; + } + if ("t".equals(name)) { + typedTarget.t = ((Number) value).floatValue(); + return; + } + } + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase.java new file mode 100644 index 0000000000..d31a0e10c1 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase.java @@ -0,0 +1,726 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase { + private GeneratedAccess_com_codename1_gaming_physics_box2d_collision_broadphase() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("BroadPhase".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase.class; + } + if ("BroadPhaseStrategy".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy.class; + } + if ("DynamicTree".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTree.class; + } + if ("DynamicTreeNode".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode.class; + } + if ("Pair".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.broadphase.Pair.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase.class) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy.class}, false); + return new com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase((com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTree.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTree(); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedStatic(type, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase) { + try { + return invoke0((com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTree) { + try { + return invoke1((com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTree) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode) { + try { + return invoke2((com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.broadphase.Pair) { + try { + return invoke3((com.codename1.gaming.physics.box2d.collision.broadphase.Pair) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy) { + try { + return invoke4((com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase typedTarget, String name, Object[] safeArgs) throws Exception { + if ("createProxy".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, java.lang.Object.class}, false); + return typedTarget.createProxy((com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("destroyProxy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.destroyProxy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("drawTree".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.DebugDraw.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.DebugDraw.class}, false); + typedTarget.drawTree((com.codename1.gaming.physics.box2d.callbacks.DebugDraw) adaptedArgs[0]); return null; + } + } + if ("getFatAABB".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getFatAABB(toIntValue(adaptedArgs[0])); + } + } + if ("getProxyCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getProxyCount(); + } + } + if ("getTreeBalance".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTreeBalance(); + } + } + if ("getTreeHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTreeHeight(); + } + } + if ("getTreeQuality".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTreeQuality(); + } + } + if ("getUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getUserData(toIntValue(adaptedArgs[0])); + } + } + if ("moveProxy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.moveProxy(toIntValue(adaptedArgs[0]), (com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("query".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.TreeCallback.class, com.codename1.gaming.physics.box2d.collision.AABB.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.TreeCallback.class, com.codename1.gaming.physics.box2d.collision.AABB.class}, false); + typedTarget.query((com.codename1.gaming.physics.box2d.callbacks.TreeCallback) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[1]); return null; + } + } + if ("raycast".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class}, false); + typedTarget.raycast((com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.RayCastInput) adaptedArgs[1]); return null; + } + } + if ("testOverlap".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.testOverlap(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("touchProxy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.touchProxy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("treeCallback".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.treeCallback(toIntValue(adaptedArgs[0])); + } + } + if ("updatePairs".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.PairCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.PairCallback.class}, false); + typedTarget.updatePairs((com.codename1.gaming.physics.box2d.callbacks.PairCallback) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTree typedTarget, String name, Object[] safeArgs) throws Exception { + if ("computeHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.computeHeight(); + } + } + if ("createProxy".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, java.lang.Object.class}, false); + return typedTarget.createProxy((com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("destroyProxy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.destroyProxy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("drawTree".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.DebugDraw.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.DebugDraw.class}, false); + typedTarget.drawTree((com.codename1.gaming.physics.box2d.callbacks.DebugDraw) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.DebugDraw.class, com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.DebugDraw.class, com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.drawTree((com.codename1.gaming.physics.box2d.callbacks.DebugDraw) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode) adaptedArgs[1], toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("getAreaRatio".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAreaRatio(); + } + } + if ("getFatAABB".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getFatAABB(toIntValue(adaptedArgs[0])); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getInsertionCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInsertionCount(); + } + } + if ("getMaxBalance".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxBalance(); + } + } + if ("getUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getUserData(toIntValue(adaptedArgs[0])); + } + } + if ("moveProxy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.moveProxy(toIntValue(adaptedArgs[0]), (com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); + } + } + if ("query".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.TreeCallback.class, com.codename1.gaming.physics.box2d.collision.AABB.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.TreeCallback.class, com.codename1.gaming.physics.box2d.collision.AABB.class}, false); + typedTarget.query((com.codename1.gaming.physics.box2d.callbacks.TreeCallback) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[1]); return null; + } + } + if ("raycast".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class}, false); + typedTarget.raycast((com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.RayCastInput) adaptedArgs[1]); return null; + } + } + if ("rebuildBottomUp".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.rebuildBottomUp(); return null; + } + } + if ("validate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.validate(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("isLeaf".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLeaf(); + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.gaming.physics.box2d.collision.broadphase.Pair typedTarget, String name, Object[] safeArgs) throws Exception { + if ("compareTo".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.broadphase.Pair.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.broadphase.Pair.class}, false); + return typedTarget.compareTo((com.codename1.gaming.physics.box2d.collision.broadphase.Pair) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy typedTarget, String name, Object[] safeArgs) throws Exception { + if ("computeHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.computeHeight(); + } + } + if ("createProxy".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, java.lang.Object.class}, false); + return typedTarget.createProxy((com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("destroyProxy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.destroyProxy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("drawTree".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.DebugDraw.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.DebugDraw.class}, false); + typedTarget.drawTree((com.codename1.gaming.physics.box2d.callbacks.DebugDraw) adaptedArgs[0]); return null; + } + } + if ("getAreaRatio".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAreaRatio(); + } + } + if ("getFatAABB".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getFatAABB(toIntValue(adaptedArgs[0])); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getInsertionCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInsertionCount(); + } + } + if ("getMaxBalance".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxBalance(); + } + } + if ("getUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getUserData(toIntValue(adaptedArgs[0])); + } + } + if ("moveProxy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.moveProxy(toIntValue(adaptedArgs[0]), (com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); + } + } + if ("query".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.TreeCallback.class, com.codename1.gaming.physics.box2d.collision.AABB.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.TreeCallback.class, com.codename1.gaming.physics.box2d.collision.AABB.class}, false); + typedTarget.query((com.codename1.gaming.physics.box2d.callbacks.TreeCallback) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[1]); return null; + } + } + if ("raycast".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class}, false); + typedTarget.raycast((com.codename1.gaming.physics.box2d.callbacks.TreeRayCastCallback) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.RayCastInput) adaptedArgs[1]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase.class) return getStaticField0(name); + if (type == com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTree.class) return getStaticField1(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("NULL_PROXY".equals(name)) return com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase.NULL_PROXY; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("MAX_STACK_SIZE".equals(name)) return com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTree.MAX_STACK_SIZE; + if ("NULL_NODE".equals(name)) return com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTree.NULL_NODE; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTree.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode) { + com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode typedTarget = (com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode) target; + if ("aabb".equals(name)) return typedTarget.aabb; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.broadphase.Pair) { + com.codename1.gaming.physics.box2d.collision.broadphase.Pair typedTarget = (com.codename1.gaming.physics.box2d.collision.broadphase.Pair) target; + if ("proxyIdA".equals(name)) return typedTarget.proxyIdA; + if ("proxyIdB".equals(name)) return typedTarget.proxyIdB; + } + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode) { + com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode typedTarget = (com.codename1.gaming.physics.box2d.collision.broadphase.DynamicTreeNode) target; + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.broadphase.Pair) { + com.codename1.gaming.physics.box2d.collision.broadphase.Pair typedTarget = (com.codename1.gaming.physics.box2d.collision.broadphase.Pair) target; + if ("proxyIdA".equals(name)) { + typedTarget.proxyIdA = toIntValue(value); + return; + } + if ("proxyIdB".equals(name)) { + typedTarget.proxyIdB = toIntValue(value); + return; + } + } + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes.java new file mode 100644 index 0000000000..e17bc45f2b --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes.java @@ -0,0 +1,935 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes { + private GeneratedAccess_com_codename1_gaming_physics_box2d_collision_shapes() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("ChainShape".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.shapes.ChainShape.class; + } + if ("CircleShape".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.shapes.CircleShape.class; + } + if ("EdgeShape".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape.class; + } + if ("MassData".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.shapes.MassData.class; + } + if ("PolygonShape".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class; + } + if ("Shape".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.shapes.Shape.class; + } + if ("ShapeType".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.collision.shapes.ShapeType.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.physics.box2d.collision.shapes.ChainShape.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.shapes.ChainShape(); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.shapes.CircleShape.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.shapes.CircleShape(); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape(); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.shapes.MassData.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.shapes.MassData(); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class}, false); + return new com.codename1.gaming.physics.box2d.collision.shapes.MassData((com.codename1.gaming.physics.box2d.collision.shapes.MassData) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape(); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedStatic(type, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.ChainShape) { + try { + return invoke0((com.codename1.gaming.physics.box2d.collision.shapes.ChainShape) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.CircleShape) { + try { + return invoke1((com.codename1.gaming.physics.box2d.collision.shapes.CircleShape) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape) { + try { + return invoke2((com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape) { + try { + return invoke3((com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.MassData) { + try { + return invoke4((com.codename1.gaming.physics.box2d.collision.shapes.MassData) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.Shape) { + try { + return invoke5((com.codename1.gaming.physics.box2d.collision.shapes.Shape) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gaming.physics.box2d.collision.shapes.ChainShape typedTarget, String name, Object[] safeArgs) throws Exception { + if ("computeAABB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false); + typedTarget.computeAABB((com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } + if ("computeMass".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class, java.lang.Float.class}, false); + typedTarget.computeMass((com.codename1.gaming.physics.box2d.collision.shapes.MassData) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("createChain".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class, java.lang.Integer.class}, false); + typedTarget.createChain((com.codename1.gaming.physics.box2d.common.Vec2[]) adaptedArgs[0], toIntValue(adaptedArgs[1])); return null; + } + } + if ("createLoop".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class, java.lang.Integer.class}, false); + typedTarget.createLoop((com.codename1.gaming.physics.box2d.common.Vec2[]) adaptedArgs[0], toIntValue(adaptedArgs[1])); return null; + } + } + if ("getChildCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildCount(); + } + } + if ("getChildEdge".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape.class, java.lang.Integer.class}, false); + typedTarget.getChildEdge((com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape) adaptedArgs[0], toIntValue(adaptedArgs[1])); return null; + } + } + if ("getRadius".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRadius(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("raycast".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false); + return typedTarget.raycast((com.codename1.gaming.physics.box2d.collision.RayCastOutput) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.RayCastInput) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2], toIntValue(adaptedArgs[3])); + } + } + if ("setNextVertex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.setNextVertex((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("setPrevVertex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.setPrevVertex((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("setRadius".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRadius(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("testPoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.testPoint((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.gaming.physics.box2d.collision.shapes.CircleShape typedTarget, String name, Object[] safeArgs) throws Exception { + if ("computeAABB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false); + typedTarget.computeAABB((com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } + if ("computeMass".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class, java.lang.Float.class}, false); + typedTarget.computeMass((com.codename1.gaming.physics.box2d.collision.shapes.MassData) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("getChildCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildCount(); + } + } + if ("getRadius".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRadius(); + } + } + if ("getSupport".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.getSupport((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("getSupportVertex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.getSupportVertex((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getVertex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getVertex(toIntValue(adaptedArgs[0])); + } + } + if ("getVertexCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVertexCount(); + } + } + if ("raycast".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false); + return typedTarget.raycast((com.codename1.gaming.physics.box2d.collision.RayCastOutput) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.RayCastInput) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2], toIntValue(adaptedArgs[3])); + } + } + if ("setRadius".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRadius(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("testPoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.testPoint((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape typedTarget, String name, Object[] safeArgs) throws Exception { + if ("computeAABB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false); + typedTarget.computeAABB((com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } + if ("computeMass".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class, java.lang.Float.class}, false); + typedTarget.computeMass((com.codename1.gaming.physics.box2d.collision.shapes.MassData) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("getChildCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildCount(); + } + } + if ("getRadius".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRadius(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("raycast".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false); + return typedTarget.raycast((com.codename1.gaming.physics.box2d.collision.RayCastOutput) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.RayCastInput) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2], toIntValue(adaptedArgs[3])); + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("setRadius".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRadius(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("testPoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.testPoint((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape typedTarget, String name, Object[] safeArgs) throws Exception { + if ("centroid".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class}, false); + return typedTarget.centroid((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0]); + } + } + if ("centroidToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.centroidToOut((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + } + if ("computeAABB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false); + typedTarget.computeAABB((com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } + if ("computeCentroidToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.computeCentroidToOut((com.codename1.gaming.physics.box2d.common.Vec2[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("computeMass".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class, java.lang.Float.class}, false); + typedTarget.computeMass((com.codename1.gaming.physics.box2d.collision.shapes.MassData) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("getChildCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildCount(); + } + } + if ("getNormals".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNormals(); + } + } + if ("getRadius".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRadius(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getVertex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getVertex(toIntValue(adaptedArgs[0])); + } + } + if ("getVertexCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVertexCount(); + } + } + if ("getVertices".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVertices(); + } + } + if ("raycast".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false); + return typedTarget.raycast((com.codename1.gaming.physics.box2d.collision.RayCastOutput) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.RayCastInput) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2], toIntValue(adaptedArgs[3])); + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class, java.lang.Integer.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.common.Vec2[]) adaptedArgs[0], toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.pooling.arrays.Vec2Array.class, com.codename1.gaming.physics.box2d.pooling.arrays.IntArray.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2[].class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.pooling.arrays.Vec2Array.class, com.codename1.gaming.physics.box2d.pooling.arrays.IntArray.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.common.Vec2[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.gaming.physics.box2d.pooling.arrays.Vec2Array) adaptedArgs[2], (com.codename1.gaming.physics.box2d.pooling.arrays.IntArray) adaptedArgs[3]); return null; + } + } + if ("setAsBox".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setAsBox(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class}, false); + typedTarget.setAsBox(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2], ((Number) adaptedArgs[3]).floatValue()); return null; + } + } + if ("setRadius".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRadius(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("testPoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.testPoint((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + } + if ("validate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.validate(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.gaming.physics.box2d.collision.shapes.MassData typedTarget, String name, Object[] safeArgs) throws Exception { + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.collision.shapes.MassData) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.gaming.physics.box2d.collision.shapes.Shape typedTarget, String name, Object[] safeArgs) throws Exception { + if ("computeAABB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.AABB.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false); + typedTarget.computeAABB((com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } + if ("computeMass".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class, java.lang.Float.class}, false); + typedTarget.computeMass((com.codename1.gaming.physics.box2d.collision.shapes.MassData) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("getChildCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildCount(); + } + } + if ("getRadius".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRadius(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("raycast".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class, com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Integer.class}, false); + return typedTarget.raycast((com.codename1.gaming.physics.box2d.collision.RayCastOutput) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.RayCastInput) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2], toIntValue(adaptedArgs[3])); + } + } + if ("setRadius".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRadius(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("testPoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.testPoint((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.gaming.physics.box2d.collision.shapes.ShapeType.class) return getStaticField0(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("CHAIN".equals(name)) return com.codename1.gaming.physics.box2d.collision.shapes.ShapeType.CHAIN; + if ("CIRCLE".equals(name)) return com.codename1.gaming.physics.box2d.collision.shapes.ShapeType.CIRCLE; + if ("EDGE".equals(name)) return com.codename1.gaming.physics.box2d.collision.shapes.ShapeType.EDGE; + if ("POLYGON".equals(name)) return com.codename1.gaming.physics.box2d.collision.shapes.ShapeType.POLYGON; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.collision.shapes.ShapeType.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.ChainShape) { + com.codename1.gaming.physics.box2d.collision.shapes.ChainShape typedTarget = (com.codename1.gaming.physics.box2d.collision.shapes.ChainShape) target; + if ("m_count".equals(name)) return typedTarget.m_count; + if ("m_hasNextVertex".equals(name)) return typedTarget.m_hasNextVertex; + if ("m_hasPrevVertex".equals(name)) return typedTarget.m_hasPrevVertex; + if ("m_nextVertex".equals(name)) return typedTarget.m_nextVertex; + if ("m_prevVertex".equals(name)) return typedTarget.m_prevVertex; + if ("m_radius".equals(name)) return typedTarget.m_radius; + if ("m_type".equals(name)) return typedTarget.m_type; + if ("m_vertices".equals(name)) return typedTarget.m_vertices; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.CircleShape) { + com.codename1.gaming.physics.box2d.collision.shapes.CircleShape typedTarget = (com.codename1.gaming.physics.box2d.collision.shapes.CircleShape) target; + if ("m_p".equals(name)) return typedTarget.m_p; + if ("m_radius".equals(name)) return typedTarget.m_radius; + if ("m_type".equals(name)) return typedTarget.m_type; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape) { + com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape typedTarget = (com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape) target; + if ("m_hasVertex0".equals(name)) return typedTarget.m_hasVertex0; + if ("m_hasVertex3".equals(name)) return typedTarget.m_hasVertex3; + if ("m_radius".equals(name)) return typedTarget.m_radius; + if ("m_type".equals(name)) return typedTarget.m_type; + if ("m_vertex0".equals(name)) return typedTarget.m_vertex0; + if ("m_vertex1".equals(name)) return typedTarget.m_vertex1; + if ("m_vertex2".equals(name)) return typedTarget.m_vertex2; + if ("m_vertex3".equals(name)) return typedTarget.m_vertex3; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape) { + com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape typedTarget = (com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape) target; + if ("m_centroid".equals(name)) return typedTarget.m_centroid; + if ("m_count".equals(name)) return typedTarget.m_count; + if ("m_normals".equals(name)) return typedTarget.m_normals; + if ("m_radius".equals(name)) return typedTarget.m_radius; + if ("m_type".equals(name)) return typedTarget.m_type; + if ("m_vertices".equals(name)) return typedTarget.m_vertices; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.MassData) { + com.codename1.gaming.physics.box2d.collision.shapes.MassData typedTarget = (com.codename1.gaming.physics.box2d.collision.shapes.MassData) target; + if ("I".equals(name)) return typedTarget.I; + if ("center".equals(name)) return typedTarget.center; + if ("mass".equals(name)) return typedTarget.mass; + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.Shape) { + com.codename1.gaming.physics.box2d.collision.shapes.Shape typedTarget = (com.codename1.gaming.physics.box2d.collision.shapes.Shape) target; + if ("m_radius".equals(name)) return typedTarget.m_radius; + if ("m_type".equals(name)) return typedTarget.m_type; + } + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.ChainShape) { + com.codename1.gaming.physics.box2d.collision.shapes.ChainShape typedTarget = (com.codename1.gaming.physics.box2d.collision.shapes.ChainShape) target; + if ("m_count".equals(name)) { + typedTarget.m_count = toIntValue(value); + return; + } + if ("m_hasNextVertex".equals(name)) { + typedTarget.m_hasNextVertex = ((Boolean) value).booleanValue(); + return; + } + if ("m_hasPrevVertex".equals(name)) { + typedTarget.m_hasPrevVertex = ((Boolean) value).booleanValue(); + return; + } + if ("m_radius".equals(name)) { + typedTarget.m_radius = ((Number) value).floatValue(); + return; + } + if ("m_vertices".equals(name)) { + typedTarget.m_vertices = (com.codename1.gaming.physics.box2d.common.Vec2[]) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.CircleShape) { + com.codename1.gaming.physics.box2d.collision.shapes.CircleShape typedTarget = (com.codename1.gaming.physics.box2d.collision.shapes.CircleShape) target; + if ("m_radius".equals(name)) { + typedTarget.m_radius = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape) { + com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape typedTarget = (com.codename1.gaming.physics.box2d.collision.shapes.EdgeShape) target; + if ("m_hasVertex0".equals(name)) { + typedTarget.m_hasVertex0 = ((Boolean) value).booleanValue(); + return; + } + if ("m_hasVertex3".equals(name)) { + typedTarget.m_hasVertex3 = ((Boolean) value).booleanValue(); + return; + } + if ("m_radius".equals(name)) { + typedTarget.m_radius = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape) { + com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape typedTarget = (com.codename1.gaming.physics.box2d.collision.shapes.PolygonShape) target; + if ("m_count".equals(name)) { + typedTarget.m_count = toIntValue(value); + return; + } + if ("m_radius".equals(name)) { + typedTarget.m_radius = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.MassData) { + com.codename1.gaming.physics.box2d.collision.shapes.MassData typedTarget = (com.codename1.gaming.physics.box2d.collision.shapes.MassData) target; + if ("I".equals(name)) { + typedTarget.I = ((Number) value).floatValue(); + return; + } + if ("mass".equals(name)) { + typedTarget.mass = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.collision.shapes.Shape) { + com.codename1.gaming.physics.box2d.collision.shapes.Shape typedTarget = (com.codename1.gaming.physics.box2d.collision.shapes.Shape) target; + if ("m_radius".equals(name)) { + typedTarget.m_radius = ((Number) value).floatValue(); + return; + } + } + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_common.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_common.java new file mode 100644 index 0000000000..1a90c60dba --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_common.java @@ -0,0 +1,2062 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gaming_physics_box2d_common { + private GeneratedAccess_com_codename1_gaming_physics_box2d_common() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("Color3f".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.common.Color3f.class; + } + if ("IViewportTransform".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.common.IViewportTransform.class; + } + if ("Mat22".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.common.Mat22.class; + } + if ("Mat33".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.common.Mat33.class; + } + if ("MathUtils".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.common.MathUtils.class; + } + if ("OBBViewportTransform".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.common.OBBViewportTransform.class; + } + if ("OBB".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.common.OBBViewportTransform.OBB.class; + } + if ("RaycastResult".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.common.RaycastResult.class; + } + if ("Rot".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.common.Rot.class; + } + if ("Settings".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.common.Settings.class; + } + if ("Sweep".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.common.Sweep.class; + } + if ("Transform".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.common.Transform.class; + } + if ("Vec2".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.common.Vec2.class; + } + if ("Vec3".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.common.Vec3.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.physics.box2d.common.Color3f.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.common.Color3f(); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return new com.codename1.gaming.physics.box2d.common.Color3f(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if (type == com.codename1.gaming.physics.box2d.common.Mat22.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.common.Mat22(); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return new com.codename1.gaming.physics.box2d.common.Mat22((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return new com.codename1.gaming.physics.box2d.common.Mat22(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue()); + } + } + if (type == com.codename1.gaming.physics.box2d.common.Mat33.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.common.Mat33(); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + return new com.codename1.gaming.physics.box2d.common.Mat33((com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[2]); + } + } + if (type == com.codename1.gaming.physics.box2d.common.OBBViewportTransform.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.common.OBBViewportTransform(); + } + } + if (type == com.codename1.gaming.physics.box2d.common.Rot.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.common.Rot(); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return new com.codename1.gaming.physics.box2d.common.Rot(((Number) adaptedArgs[0]).floatValue()); + } + } + if (type == com.codename1.gaming.physics.box2d.common.Sweep.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.common.Sweep(); + } + } + if (type == com.codename1.gaming.physics.box2d.common.Transform.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.common.Transform(); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class}, false); + return new com.codename1.gaming.physics.box2d.common.Transform((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Rot.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Rot.class}, false); + return new com.codename1.gaming.physics.box2d.common.Transform((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[1]); + } + } + if (type == com.codename1.gaming.physics.box2d.common.Vec2.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.common.Vec2(); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return new com.codename1.gaming.physics.box2d.common.Vec2((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return new com.codename1.gaming.physics.box2d.common.Vec2(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + } + if (type == com.codename1.gaming.physics.box2d.common.Vec3.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.common.Vec3(); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + return new com.codename1.gaming.physics.box2d.common.Vec3((com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return new com.codename1.gaming.physics.box2d.common.Vec3(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.physics.box2d.common.Mat22.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.gaming.physics.box2d.common.Mat33.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.gaming.physics.box2d.common.MathUtils.class) return invokeStatic2(name, safeArgs); + if (type == com.codename1.gaming.physics.box2d.common.Rot.class) return invokeStatic3(name, safeArgs); + if (type == com.codename1.gaming.physics.box2d.common.Settings.class) return invokeStatic4(name, safeArgs); + if (type == com.codename1.gaming.physics.box2d.common.Transform.class) return invokeStatic5(name, safeArgs); + if (type == com.codename1.gaming.physics.box2d.common.Vec2.class) return invokeStatic6(name, safeArgs); + if (type == com.codename1.gaming.physics.box2d.common.Vec3.class) return invokeStatic7(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("abs".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + return com.codename1.gaming.physics.box2d.common.Mat22.abs((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0]); + } + } + if ("absToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + com.codename1.gaming.physics.box2d.common.Mat22.absToOut((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[1]); return null; + } + } + if ("createRotationalTransform".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.Mat22.createRotationalTransform(((Number) adaptedArgs[0]).floatValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + com.codename1.gaming.physics.box2d.common.Mat22.createRotationalTransform(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[1]); return null; + } + } + if ("createScaleTransform".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.Mat22.createScaleTransform(((Number) adaptedArgs[0]).floatValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + com.codename1.gaming.physics.box2d.common.Mat22.createScaleTransform(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[1]); return null; + } + } + if ("mul".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return com.codename1.gaming.physics.box2d.common.Mat22.mul((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + return com.codename1.gaming.physics.box2d.common.Mat22.mul((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[1]); + } + } + if ("mulToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Mat22.mulToOut((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + com.codename1.gaming.physics.box2d.common.Mat22.mulToOut((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[2]); return null; + } + } + if ("mulToOutUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Mat22.mulToOutUnsafe((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + com.codename1.gaming.physics.box2d.common.Mat22.mulToOutUnsafe((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[2]); return null; + } + } + if ("mulTrans".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return com.codename1.gaming.physics.box2d.common.Mat22.mulTrans((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + return com.codename1.gaming.physics.box2d.common.Mat22.mulTrans((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[1]); + } + } + if ("mulTransToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Mat22.mulTransToOut((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + com.codename1.gaming.physics.box2d.common.Mat22.mulTransToOut((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[2]); return null; + } + } + if ("mulTransToOutUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Mat22.mulTransToOutUnsafe((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + com.codename1.gaming.physics.box2d.common.Mat22.mulTransToOutUnsafe((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[2]); return null; + } + } + throw unsupportedStatic(com.codename1.gaming.physics.box2d.common.Mat22.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("mul".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + return com.codename1.gaming.physics.box2d.common.Mat33.mul((com.codename1.gaming.physics.box2d.common.Mat33) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[1]); + } + } + if ("mul22".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return com.codename1.gaming.physics.box2d.common.Mat33.mul22((com.codename1.gaming.physics.box2d.common.Mat33) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + } + if ("mul22ToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Mat33.mul22ToOut((com.codename1.gaming.physics.box2d.common.Mat33) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("mul22ToOutUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Mat33.mul22ToOutUnsafe((com.codename1.gaming.physics.box2d.common.Mat33) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("mulToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class, com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class, com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + com.codename1.gaming.physics.box2d.common.Mat33.mulToOut((com.codename1.gaming.physics.box2d.common.Mat33) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[2]); return null; + } + } + if ("mulToOutUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class, com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class, com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + com.codename1.gaming.physics.box2d.common.Mat33.mulToOutUnsafe((com.codename1.gaming.physics.box2d.common.Mat33) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[2]); return null; + } + } + throw unsupportedStatic(com.codename1.gaming.physics.box2d.common.Mat33.class, name, safeArgs); + } + + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { + if ("abs".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.abs(((Number) adaptedArgs[0]).floatValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.abs(toIntValue(adaptedArgs[0])); + } + } + if ("atan2".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.atan2(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + } + if ("ceil".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.ceil(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("ceilPowerOf2".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.ceilPowerOf2(toIntValue(adaptedArgs[0])); + } + } + if ("clamp".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.clamp(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.clamp((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); + } + } + if ("clampToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.MathUtils.clampToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[3]); return null; + } + } + if ("cos".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.cos(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("distance".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.distance((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + } + if ("distanceSquared".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.distanceSquared((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + } + if ("fastAtan2".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.fastAtan2(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + } + if ("floor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.floor(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("isPowerOfTwo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.isPowerOfTwo(toIntValue(adaptedArgs[0])); + } + } + if ("map".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.map(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue(), ((Number) adaptedArgs[4]).floatValue()); + } + } + if ("max".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.max(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.max(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("min".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.min(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.min(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("nextPowerOfTwo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.nextPowerOfTwo(toIntValue(adaptedArgs[0])); + } + } + if ("randomFloat".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.randomFloat(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + if (matches(safeArgs, new Class[]{java.util.Random.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Random.class, java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.randomFloat((java.util.Random) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("reduceAngle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.reduceAngle(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("round".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.round(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("sin".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.sin(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("sinLUT".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.sinLUT(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("sqrt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.MathUtils.sqrt(((Number) adaptedArgs[0]).floatValue()); + } + } + throw unsupportedStatic(com.codename1.gaming.physics.box2d.common.MathUtils.class, name, safeArgs); + } + + private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { + if ("mul".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class}, false); + com.codename1.gaming.physics.box2d.common.Rot.mul((com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[2]); return null; + } + } + if ("mulToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Rot.mulToOut((com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("mulToOutUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Rot.mulToOutUnsafe((com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("mulTrans".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class}, false); + com.codename1.gaming.physics.box2d.common.Rot.mulTrans((com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Rot.mulTrans((com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("mulTransUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class}, false); + com.codename1.gaming.physics.box2d.common.Rot.mulTransUnsafe((com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Rot.mulTransUnsafe((com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("mulUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class, com.codename1.gaming.physics.box2d.common.Rot.class}, false); + com.codename1.gaming.physics.box2d.common.Rot.mulUnsafe((com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[2]); return null; + } + } + throw unsupportedStatic(com.codename1.gaming.physics.box2d.common.Rot.class, name, safeArgs); + } + + private static Object invokeStatic4(String name, Object[] safeArgs) throws Exception { + if ("mixFriction".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.Settings.mixFriction(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + } + if ("mixRestitution".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.Settings.mixRestitution(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + } + throw unsupportedStatic(com.codename1.gaming.physics.box2d.common.Settings.class, name, safeArgs); + } + + private static Object invokeStatic5(String name, Object[] safeArgs) throws Exception { + if ("mul".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return com.codename1.gaming.physics.box2d.common.Transform.mul((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + return com.codename1.gaming.physics.box2d.common.Transform.mul((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1]); + } + } + if ("mulToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Transform.mulToOut((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + com.codename1.gaming.physics.box2d.common.Transform.mulToOut((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2]); return null; + } + } + if ("mulToOutUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Transform.mulToOutUnsafe((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + com.codename1.gaming.physics.box2d.common.Transform.mulToOutUnsafe((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2]); return null; + } + } + if ("mulTrans".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return com.codename1.gaming.physics.box2d.common.Transform.mulTrans((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + return com.codename1.gaming.physics.box2d.common.Transform.mulTrans((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1]); + } + } + if ("mulTransToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Transform.mulTransToOut((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + com.codename1.gaming.physics.box2d.common.Transform.mulTransToOut((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2]); return null; + } + } + if ("mulTransToOutUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Transform.mulTransToOutUnsafe((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + com.codename1.gaming.physics.box2d.common.Transform.mulTransToOutUnsafe((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2]); return null; + } + } + throw unsupportedStatic(com.codename1.gaming.physics.box2d.common.Transform.class, name, safeArgs); + } + + private static Object invokeStatic6(String name, Object[] safeArgs) throws Exception { + if ("abs".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return com.codename1.gaming.physics.box2d.common.Vec2.abs((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("absToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Vec2.absToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("cross".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return com.codename1.gaming.physics.box2d.common.Vec2.cross(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return com.codename1.gaming.physics.box2d.common.Vec2.cross((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.common.Vec2.cross((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue()); + } + } + if ("crossToOut".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Vec2.crossToOut(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Vec2.crossToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("crossToOutUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Vec2.crossToOutUnsafe(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Vec2.crossToOutUnsafe((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("dot".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return com.codename1.gaming.physics.box2d.common.Vec2.dot((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + } + if ("max".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return com.codename1.gaming.physics.box2d.common.Vec2.max((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + } + if ("maxToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Vec2.maxToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("min".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return com.codename1.gaming.physics.box2d.common.Vec2.min((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); + } + } + if ("minToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Vec2.minToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("negateToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + com.codename1.gaming.physics.box2d.common.Vec2.negateToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + throw unsupportedStatic(com.codename1.gaming.physics.box2d.common.Vec2.class, name, safeArgs); + } + + private static Object invokeStatic7(String name, Object[] safeArgs) throws Exception { + if ("cross".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + return com.codename1.gaming.physics.box2d.common.Vec3.cross((com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[1]); + } + } + if ("crossToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + com.codename1.gaming.physics.box2d.common.Vec3.crossToOut((com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[2]); return null; + } + } + if ("crossToOutUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + com.codename1.gaming.physics.box2d.common.Vec3.crossToOutUnsafe((com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[2]); return null; + } + } + if ("dot".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + return com.codename1.gaming.physics.box2d.common.Vec3.dot((com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[1]); + } + } + throw unsupportedStatic(com.codename1.gaming.physics.box2d.common.Vec3.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gaming.physics.box2d.common.Color3f) { + try { + return invoke0((com.codename1.gaming.physics.box2d.common.Color3f) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Mat22) { + try { + return invoke1((com.codename1.gaming.physics.box2d.common.Mat22) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Mat33) { + try { + return invoke2((com.codename1.gaming.physics.box2d.common.Mat33) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.OBBViewportTransform) { + try { + return invoke3((com.codename1.gaming.physics.box2d.common.OBBViewportTransform) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.RaycastResult) { + try { + return invoke4((com.codename1.gaming.physics.box2d.common.RaycastResult) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Rot) { + try { + return invoke5((com.codename1.gaming.physics.box2d.common.Rot) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Sweep) { + try { + return invoke6((com.codename1.gaming.physics.box2d.common.Sweep) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Transform) { + try { + return invoke7((com.codename1.gaming.physics.box2d.common.Transform) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Vec2) { + try { + return invoke8((com.codename1.gaming.physics.box2d.common.Vec2) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Vec3) { + try { + return invoke9((com.codename1.gaming.physics.box2d.common.Vec3) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.IViewportTransform) { + try { + return invoke10((com.codename1.gaming.physics.box2d.common.IViewportTransform) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gaming.physics.box2d.common.Color3f typedTarget, String name, Object[] safeArgs) throws Exception { + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Color3f.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Color3f.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.common.Color3f) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.set(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.gaming.physics.box2d.common.Mat22 typedTarget, String name, Object[] safeArgs) throws Exception { + if ("abs".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.abs(); + } + } + if ("absLocal".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.absLocal(); return null; + } + } + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + return typedTarget.add((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0]); + } + } + if ("addLocal".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + return typedTarget.addLocal((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0]); + } + } + if ("equals".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.equals((java.lang.Object) adaptedArgs[0]); + } + } + if ("getAngle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAngle(); + } + } + if ("hashCode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hashCode(); + } + } + if ("invert".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.invert(); + } + } + if ("invertLocal".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.invertLocal(); + } + } + if ("invertToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + typedTarget.invertToOut((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0]); return null; + } + } + if ("mul".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + return typedTarget.mul((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.mul((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("mulLocal".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + return typedTarget.mulLocal((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0]); + } + } + if ("mulToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + typedTarget.mulToOut((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.mulToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("mulToOutUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + typedTarget.mulToOutUnsafe((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.mulToOutUnsafe((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("mulTrans".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + return typedTarget.mulTrans((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.mulTrans((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("mulTransLocal".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + return typedTarget.mulTransLocal((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0]); + } + } + if ("mulTransToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + typedTarget.mulTransToOut((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.mulTransToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("mulTransToOutUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class, com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + typedTarget.mulTransToOutUnsafe((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[1]); return null; + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.set(((Number) adaptedArgs[0]).floatValue()); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + return typedTarget.set((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.set(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue()); + } + } + if ("setIdentity".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.setIdentity(); return null; + } + } + if ("setZero".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.setZero(); return null; + } + } + if ("solve".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.solve((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("solveToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.solveToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.gaming.physics.box2d.common.Mat33 typedTarget, String name, Object[] safeArgs) throws Exception { + if ("equals".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.equals((java.lang.Object) adaptedArgs[0]); + } + } + if ("getInverse22".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class}, false); + typedTarget.getInverse22((com.codename1.gaming.physics.box2d.common.Mat33) adaptedArgs[0]); return null; + } + } + if ("getSymInverse33".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat33.class}, false); + typedTarget.getSymInverse33((com.codename1.gaming.physics.box2d.common.Mat33) adaptedArgs[0]); return null; + } + } + if ("hashCode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hashCode(); + } + } + if ("setZero".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.setZero(); return null; + } + } + if ("solve22".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.solve22((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("solve22ToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.solve22ToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("solve33".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + return typedTarget.solve33((com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[0]); + } + } + if ("solve33ToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class, com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + typedTarget.solve33ToOut((com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[1]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.gaming.physics.box2d.common.OBBViewportTransform typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getCenter".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCenter(); + } + } + if ("getExtents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getExtents(); + } + } + if ("getScreenToWorld".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getScreenToWorld((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getScreenVectorToWorld".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getScreenVectorToWorld((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getTransform".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTransform(); + } + } + if ("getWorldToScreen".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getWorldToScreen((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getWorldVectorToScreen".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getWorldVectorToScreen((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("isYFlip".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isYFlip(); + } + } + if ("mulByTransform".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + typedTarget.mulByTransform((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0]); return null; + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.OBBViewportTransform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.OBBViewportTransform.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.common.OBBViewportTransform) adaptedArgs[0]); return null; + } + } + if ("setCamera".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setCamera(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); return null; + } + } + if ("setCenter".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.setCenter((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setCenter(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setExtents".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.setExtents((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setExtents(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setTransform".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Mat22.class}, false); + typedTarget.setTransform((com.codename1.gaming.physics.box2d.common.Mat22) adaptedArgs[0]); return null; + } + } + if ("setYFlip".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setYFlip(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.gaming.physics.box2d.common.RaycastResult typedTarget, String name, Object[] safeArgs) throws Exception { + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.RaycastResult.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.RaycastResult.class}, false); + return typedTarget.set((com.codename1.gaming.physics.box2d.common.RaycastResult) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.gaming.physics.box2d.common.Rot typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAngle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAngle(); + } + } + if ("getCos".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCos(); + } + } + if ("getSin".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSin(); + } + } + if ("getXAxis".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getXAxis((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getYAxis".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getYAxis((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.set(((Number) adaptedArgs[0]).floatValue()); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Rot.class}, false); + return typedTarget.set((com.codename1.gaming.physics.box2d.common.Rot) adaptedArgs[0]); + } + } + if ("setIdentity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.setIdentity(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.gaming.physics.box2d.common.Sweep typedTarget, String name, Object[] safeArgs) throws Exception { + if ("advance".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.advance(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("getTransform".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class, java.lang.Float.class}, false); + typedTarget.getTransform((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("normalize".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.normalize(); return null; + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Sweep.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Sweep.class}, false); + return typedTarget.set((com.codename1.gaming.physics.box2d.common.Sweep) adaptedArgs[0]); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.gaming.physics.box2d.common.Transform typedTarget, String name, Object[] safeArgs) throws Exception { + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Transform.class}, false); + return typedTarget.set((com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setIdentity".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.setIdentity(); return null; + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.gaming.physics.box2d.common.Vec2 typedTarget, String name, Object[] safeArgs) throws Exception { + if ("abs".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.abs(); + } + } + if ("absLocal".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.absLocal(); return null; + } + } + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.add((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("addLocal".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.addLocal((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.addLocal(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + } + if ("equals".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.equals((java.lang.Object) adaptedArgs[0]); + } + } + if ("hashCode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hashCode(); + } + } + if ("isValid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isValid(); + } + } + if ("length".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.length(); + } + } + if ("lengthSquared".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.lengthSquared(); + } + } + if ("mul".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.mul(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("mulLocal".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.mulLocal(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("negate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.negate(); + } + } + if ("negateLocal".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.negateLocal(); + } + } + if ("normalize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.normalize(); + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.set((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.set(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + } + if ("setZero".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.setZero(); return null; + } + } + if ("skew".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.skew(); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.skew((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("sub".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.sub((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("subLocal".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.subLocal((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke9(com.codename1.gaming.physics.box2d.common.Vec3 typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + return typedTarget.add((com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[0]); + } + } + if ("addLocal".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + return typedTarget.addLocal((com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[0]); + } + } + if ("equals".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.equals((java.lang.Object) adaptedArgs[0]); + } + } + if ("hashCode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hashCode(); + } + } + if ("mul".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.mul(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("mulLocal".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.mulLocal(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("negate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.negate(); + } + } + if ("negateLocal".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.negateLocal(); + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + return typedTarget.set((com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.set(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("setZero".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.setZero(); return null; + } + } + if ("sub".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + return typedTarget.sub((com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[0]); + } + } + if ("subLocal".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec3.class}, false); + return typedTarget.subLocal((com.codename1.gaming.physics.box2d.common.Vec3) adaptedArgs[0]); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke10(com.codename1.gaming.physics.box2d.common.IViewportTransform typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getCenter".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCenter(); + } + } + if ("getExtents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getExtents(); + } + } + if ("getScreenToWorld".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getScreenToWorld((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getScreenVectorToWorld".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getScreenVectorToWorld((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getWorldToScreen".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getWorldToScreen((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getWorldVectorToScreen".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getWorldVectorToScreen((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("isYFlip".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isYFlip(); + } + } + if ("setCamera".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setCamera(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); return null; + } + } + if ("setCenter".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.setCenter((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setCenter(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setExtents".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.setExtents((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setExtents(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setYFlip".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setYFlip(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.gaming.physics.box2d.common.Color3f.class) return getStaticField0(name); + if (type == com.codename1.gaming.physics.box2d.common.Mat33.class) return getStaticField1(name); + if (type == com.codename1.gaming.physics.box2d.common.MathUtils.class) return getStaticField2(name); + if (type == com.codename1.gaming.physics.box2d.common.Settings.class) return getStaticField3(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("BLACK".equals(name)) return com.codename1.gaming.physics.box2d.common.Color3f.BLACK; + if ("BLUE".equals(name)) return com.codename1.gaming.physics.box2d.common.Color3f.BLUE; + if ("GREEN".equals(name)) return com.codename1.gaming.physics.box2d.common.Color3f.GREEN; + if ("RED".equals(name)) return com.codename1.gaming.physics.box2d.common.Color3f.RED; + if ("WHITE".equals(name)) return com.codename1.gaming.physics.box2d.common.Color3f.WHITE; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.common.Color3f.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("IDENTITY".equals(name)) return com.codename1.gaming.physics.box2d.common.Mat33.IDENTITY; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.common.Mat33.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("DEG2RAD".equals(name)) return com.codename1.gaming.physics.box2d.common.MathUtils.DEG2RAD; + if ("HALF_PI".equals(name)) return com.codename1.gaming.physics.box2d.common.MathUtils.HALF_PI; + if ("INV_PI".equals(name)) return com.codename1.gaming.physics.box2d.common.MathUtils.INV_PI; + if ("PI".equals(name)) return com.codename1.gaming.physics.box2d.common.MathUtils.PI; + if ("QUARTER_PI".equals(name)) return com.codename1.gaming.physics.box2d.common.MathUtils.QUARTER_PI; + if ("RAD2DEG".equals(name)) return com.codename1.gaming.physics.box2d.common.MathUtils.RAD2DEG; + if ("THREE_HALVES_PI".equals(name)) return com.codename1.gaming.physics.box2d.common.MathUtils.THREE_HALVES_PI; + if ("TWOPI".equals(name)) return com.codename1.gaming.physics.box2d.common.MathUtils.TWOPI; + if ("sinLUT".equals(name)) return com.codename1.gaming.physics.box2d.common.MathUtils.sinLUT; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.common.MathUtils.class, name); + } + + private static Object getStaticField3(String name) throws Exception { + if ("CONTACT_STACK_INIT_SIZE".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.CONTACT_STACK_INIT_SIZE; + if ("EPSILON".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.EPSILON; + if ("FAST_ABS".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.FAST_ABS; + if ("FAST_ATAN2".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.FAST_ATAN2; + if ("FAST_CEIL".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.FAST_CEIL; + if ("FAST_FLOOR".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.FAST_FLOOR; + if ("FAST_ROUND".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.FAST_ROUND; + if ("PI".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.PI; + if ("SINCOS_LUT_ENABLED".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.SINCOS_LUT_ENABLED; + if ("SINCOS_LUT_LENGTH".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.SINCOS_LUT_LENGTH; + if ("SINCOS_LUT_LERP".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.SINCOS_LUT_LERP; + if ("SINCOS_LUT_PRECISION".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.SINCOS_LUT_PRECISION; + if ("aabbExtension".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.aabbExtension; + if ("aabbMultiplier".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.aabbMultiplier; + if ("angularSleepTolerance".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.angularSleepTolerance; + if ("angularSlop".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.angularSlop; + if ("baumgarte".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.baumgarte; + if ("linearSleepTolerance".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.linearSleepTolerance; + if ("linearSlop".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.linearSlop; + if ("maxAngularCorrection".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.maxAngularCorrection; + if ("maxLinearCorrection".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.maxLinearCorrection; + if ("maxManifoldPoints".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.maxManifoldPoints; + if ("maxPolygonVertices".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.maxPolygonVertices; + if ("maxRotation".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.maxRotation; + if ("maxRotationSquared".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.maxRotationSquared; + if ("maxSubSteps".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.maxSubSteps; + if ("maxTOIContacts".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.maxTOIContacts; + if ("maxTranslation".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.maxTranslation; + if ("maxTranslationSquared".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.maxTranslationSquared; + if ("polygonRadius".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.polygonRadius; + if ("timeToSleep".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.timeToSleep; + if ("toiBaugarte".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.toiBaugarte; + if ("velocityThreshold".equals(name)) return com.codename1.gaming.physics.box2d.common.Settings.velocityThreshold; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.common.Settings.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.common.Color3f) { + com.codename1.gaming.physics.box2d.common.Color3f typedTarget = (com.codename1.gaming.physics.box2d.common.Color3f) target; + if ("x".equals(name)) return typedTarget.x; + if ("y".equals(name)) return typedTarget.y; + if ("z".equals(name)) return typedTarget.z; + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Mat22) { + com.codename1.gaming.physics.box2d.common.Mat22 typedTarget = (com.codename1.gaming.physics.box2d.common.Mat22) target; + if ("ex".equals(name)) return typedTarget.ex; + if ("ey".equals(name)) return typedTarget.ey; + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Mat33) { + com.codename1.gaming.physics.box2d.common.Mat33 typedTarget = (com.codename1.gaming.physics.box2d.common.Mat33) target; + if ("ex".equals(name)) return typedTarget.ex; + if ("ey".equals(name)) return typedTarget.ey; + if ("ez".equals(name)) return typedTarget.ez; + } + if (target instanceof com.codename1.gaming.physics.box2d.common.OBBViewportTransform.OBB) { + com.codename1.gaming.physics.box2d.common.OBBViewportTransform.OBB typedTarget = (com.codename1.gaming.physics.box2d.common.OBBViewportTransform.OBB) target; + if ("R".equals(name)) return typedTarget.R; + if ("center".equals(name)) return typedTarget.center; + if ("extents".equals(name)) return typedTarget.extents; + } + if (target instanceof com.codename1.gaming.physics.box2d.common.RaycastResult) { + com.codename1.gaming.physics.box2d.common.RaycastResult typedTarget = (com.codename1.gaming.physics.box2d.common.RaycastResult) target; + if ("lambda".equals(name)) return typedTarget.lambda; + if ("normal".equals(name)) return typedTarget.normal; + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Rot) { + com.codename1.gaming.physics.box2d.common.Rot typedTarget = (com.codename1.gaming.physics.box2d.common.Rot) target; + if ("c".equals(name)) return typedTarget.c; + if ("s".equals(name)) return typedTarget.s; + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Sweep) { + com.codename1.gaming.physics.box2d.common.Sweep typedTarget = (com.codename1.gaming.physics.box2d.common.Sweep) target; + if ("a".equals(name)) return typedTarget.a; + if ("a0".equals(name)) return typedTarget.a0; + if ("alpha0".equals(name)) return typedTarget.alpha0; + if ("c".equals(name)) return typedTarget.c; + if ("c0".equals(name)) return typedTarget.c0; + if ("localCenter".equals(name)) return typedTarget.localCenter; + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Transform) { + com.codename1.gaming.physics.box2d.common.Transform typedTarget = (com.codename1.gaming.physics.box2d.common.Transform) target; + if ("p".equals(name)) return typedTarget.p; + if ("q".equals(name)) return typedTarget.q; + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Vec2) { + com.codename1.gaming.physics.box2d.common.Vec2 typedTarget = (com.codename1.gaming.physics.box2d.common.Vec2) target; + if ("x".equals(name)) return typedTarget.x; + if ("y".equals(name)) return typedTarget.y; + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Vec3) { + com.codename1.gaming.physics.box2d.common.Vec3 typedTarget = (com.codename1.gaming.physics.box2d.common.Vec3) target; + if ("x".equals(name)) return typedTarget.x; + if ("y".equals(name)) return typedTarget.y; + if ("z".equals(name)) return typedTarget.z; + } + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + if (type == com.codename1.gaming.physics.box2d.common.Settings.class) { + if ("CONTACT_STACK_INIT_SIZE".equals(name)) { + com.codename1.gaming.physics.box2d.common.Settings.CONTACT_STACK_INIT_SIZE = toIntValue(value); + return; + } + if ("FAST_ABS".equals(name)) { + com.codename1.gaming.physics.box2d.common.Settings.FAST_ABS = ((Boolean) value).booleanValue(); + return; + } + if ("FAST_ATAN2".equals(name)) { + com.codename1.gaming.physics.box2d.common.Settings.FAST_ATAN2 = ((Boolean) value).booleanValue(); + return; + } + if ("FAST_CEIL".equals(name)) { + com.codename1.gaming.physics.box2d.common.Settings.FAST_CEIL = ((Boolean) value).booleanValue(); + return; + } + if ("FAST_FLOOR".equals(name)) { + com.codename1.gaming.physics.box2d.common.Settings.FAST_FLOOR = ((Boolean) value).booleanValue(); + return; + } + if ("FAST_ROUND".equals(name)) { + com.codename1.gaming.physics.box2d.common.Settings.FAST_ROUND = ((Boolean) value).booleanValue(); + return; + } + if ("SINCOS_LUT_ENABLED".equals(name)) { + com.codename1.gaming.physics.box2d.common.Settings.SINCOS_LUT_ENABLED = ((Boolean) value).booleanValue(); + return; + } + if ("SINCOS_LUT_LERP".equals(name)) { + com.codename1.gaming.physics.box2d.common.Settings.SINCOS_LUT_LERP = ((Boolean) value).booleanValue(); + return; + } + if ("maxRotationSquared".equals(name)) { + com.codename1.gaming.physics.box2d.common.Settings.maxRotationSquared = ((Number) value).floatValue(); + return; + } + } + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.common.Color3f) { + com.codename1.gaming.physics.box2d.common.Color3f typedTarget = (com.codename1.gaming.physics.box2d.common.Color3f) target; + if ("x".equals(name)) { + typedTarget.x = ((Number) value).floatValue(); + return; + } + if ("y".equals(name)) { + typedTarget.y = ((Number) value).floatValue(); + return; + } + if ("z".equals(name)) { + typedTarget.z = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.RaycastResult) { + com.codename1.gaming.physics.box2d.common.RaycastResult typedTarget = (com.codename1.gaming.physics.box2d.common.RaycastResult) target; + if ("lambda".equals(name)) { + typedTarget.lambda = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Rot) { + com.codename1.gaming.physics.box2d.common.Rot typedTarget = (com.codename1.gaming.physics.box2d.common.Rot) target; + if ("c".equals(name)) { + typedTarget.c = ((Number) value).floatValue(); + return; + } + if ("s".equals(name)) { + typedTarget.s = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Sweep) { + com.codename1.gaming.physics.box2d.common.Sweep typedTarget = (com.codename1.gaming.physics.box2d.common.Sweep) target; + if ("a".equals(name)) { + typedTarget.a = ((Number) value).floatValue(); + return; + } + if ("a0".equals(name)) { + typedTarget.a0 = ((Number) value).floatValue(); + return; + } + if ("alpha0".equals(name)) { + typedTarget.alpha0 = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Vec2) { + com.codename1.gaming.physics.box2d.common.Vec2 typedTarget = (com.codename1.gaming.physics.box2d.common.Vec2) target; + if ("x".equals(name)) { + typedTarget.x = ((Number) value).floatValue(); + return; + } + if ("y".equals(name)) { + typedTarget.y = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.common.Vec3) { + com.codename1.gaming.physics.box2d.common.Vec3 typedTarget = (com.codename1.gaming.physics.box2d.common.Vec3) target; + if ("x".equals(name)) { + typedTarget.x = ((Number) value).floatValue(); + return; + } + if ("y".equals(name)) { + typedTarget.y = ((Number) value).floatValue(); + return; + } + if ("z".equals(name)) { + typedTarget.z = ((Number) value).floatValue(); + return; + } + } + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics.java new file mode 100644 index 0000000000..eab6481c48 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics.java @@ -0,0 +1,1869 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics { + private GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("Body".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.Body.class; + } + if ("BodyDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.BodyDef.class; + } + if ("BodyType".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.BodyType.class; + } + if ("ContactManager".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.ContactManager.class; + } + if ("Filter".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.Filter.class; + } + if ("Fixture".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.Fixture.class; + } + if ("FixtureDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.FixtureDef.class; + } + if ("FixtureProxy".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.FixtureProxy.class; + } + if ("Island".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.Island.class; + } + if ("Profile".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.Profile.class; + } + if ("SolverData".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.SolverData.class; + } + if ("TimeStep".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.TimeStep.class; + } + if ("World".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.World.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.physics.box2d.dynamics.Body.class) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.BodyDef.class, com.codename1.gaming.physics.box2d.dynamics.World.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.BodyDef.class, com.codename1.gaming.physics.box2d.dynamics.World.class}, false); + return new com.codename1.gaming.physics.box2d.dynamics.Body((com.codename1.gaming.physics.box2d.dynamics.BodyDef) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.World) adaptedArgs[1]); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.BodyDef.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.BodyDef(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.ContactManager.class) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.World.class, com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.World.class, com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy.class}, false); + return new com.codename1.gaming.physics.box2d.dynamics.ContactManager((com.codename1.gaming.physics.box2d.dynamics.World) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy) adaptedArgs[1]); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.Filter.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.Filter(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.Fixture.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.Fixture(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.FixtureDef.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.FixtureDef(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.Island.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.Island(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.World.class) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return new com.codename1.gaming.physics.box2d.dynamics.World((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false); + return new com.codename1.gaming.physics.box2d.dynamics.World((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.pooling.IWorldPool) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.pooling.IWorldPool.class, com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.pooling.IWorldPool.class, com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy.class}, false); + return new com.codename1.gaming.physics.box2d.dynamics.World((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.pooling.IWorldPool) adaptedArgs[1], (com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhaseStrategy) adaptedArgs[2]); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedStatic(type, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Body) { + try { + return invoke0((com.codename1.gaming.physics.box2d.dynamics.Body) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.ContactManager) { + try { + return invoke1((com.codename1.gaming.physics.box2d.dynamics.ContactManager) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Filter) { + try { + return invoke2((com.codename1.gaming.physics.box2d.dynamics.Filter) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Fixture) { + try { + return invoke3((com.codename1.gaming.physics.box2d.dynamics.Fixture) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Island) { + try { + return invoke4((com.codename1.gaming.physics.box2d.dynamics.Island) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Profile) { + try { + return invoke5((com.codename1.gaming.physics.box2d.dynamics.Profile) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.World) { + try { + return invoke6((com.codename1.gaming.physics.box2d.dynamics.World) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gaming.physics.box2d.dynamics.Body typedTarget, String name, Object[] safeArgs) throws Exception { + if ("applyAngularImpulse".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.applyAngularImpulse(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("applyForce".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.applyForce((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("applyForceToCenter".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.applyForceToCenter((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("applyLinearImpulse".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.applyLinearImpulse((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("applyTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.applyTorque(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("createFixture".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.FixtureDef.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.FixtureDef.class}, false); + return typedTarget.createFixture((com.codename1.gaming.physics.box2d.dynamics.FixtureDef) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.Shape.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.Shape.class, java.lang.Float.class}, false); + return typedTarget.createFixture((com.codename1.gaming.physics.box2d.collision.shapes.Shape) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue()); + } + } + if ("destroyFixture".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false); + typedTarget.destroyFixture((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0]); return null; + } + } + if ("getAngle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAngle(); + } + } + if ("getAngularDamping".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAngularDamping(); + } + } + if ("getAngularVelocity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAngularVelocity(); + } + } + if ("getContactList".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getContactList(); + } + } + if ("getFixtureList".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureList(); + } + } + if ("getGravityScale".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGravityScale(); + } + } + if ("getInertia".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInertia(); + } + } + if ("getJointList".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJointList(); + } + } + if ("getLinearDamping".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLinearDamping(); + } + } + if ("getLinearVelocity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLinearVelocity(); + } + } + if ("getLinearVelocityFromLocalPoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.getLinearVelocityFromLocalPoint((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("getLinearVelocityFromLocalPointToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getLinearVelocityFromLocalPointToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getLinearVelocityFromWorldPoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.getLinearVelocityFromWorldPoint((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("getLinearVelocityFromWorldPointToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getLinearVelocityFromWorldPointToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getLocalCenter".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalCenter(); + } + } + if ("getLocalPoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.getLocalPoint((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("getLocalPointToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getLocalPointToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getLocalVector".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.getLocalVector((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("getLocalVectorToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getLocalVectorToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getLocalVectorToOutUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getLocalVectorToOutUnsafe((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getMass".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMass(); + } + } + if ("getMassData".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class}, false); + typedTarget.getMassData((com.codename1.gaming.physics.box2d.collision.shapes.MassData) adaptedArgs[0]); return null; + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getPosition".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPosition(); + } + } + if ("getTransform".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTransform(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("getWorld".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWorld(); + } + } + if ("getWorldCenter".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWorldCenter(); + } + } + if ("getWorldPoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.getWorldPoint((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("getWorldPointToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getWorldPointToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getWorldVector".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.getWorldVector((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + if ("getWorldVectorToOut".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getWorldVectorToOut((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getWorldVectorToOutUnsafe".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getWorldVectorToOutUnsafe((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("isAwake".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAwake(); + } + } + if ("isBullet".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isBullet(); + } + } + if ("isFixedRotation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFixedRotation(); + } + } + if ("isSleepingAllowed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSleepingAllowed(); + } + } + if ("resetMassData".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetMassData(); return null; + } + } + if ("setActive".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setActive(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setAngularDamping".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setAngularDamping(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setAngularVelocity".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setAngularVelocity(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setAwake".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAwake(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBullet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setBullet(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFixedRotation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFixedRotation(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setGravityScale".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setGravityScale(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setLinearDamping".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setLinearDamping(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setLinearVelocity".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.setLinearVelocity((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("setMassData".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class}, false); + typedTarget.setMassData((com.codename1.gaming.physics.box2d.collision.shapes.MassData) adaptedArgs[0]); return null; + } + } + if ("setSleepingAllowed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSleepingAllowed(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTransform".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class}, false); + typedTarget.setTransform((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setType".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.BodyType.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.BodyType.class}, false); + typedTarget.setType((com.codename1.gaming.physics.box2d.dynamics.BodyType) adaptedArgs[0]); return null; + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("shouldCollide".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class}, false); + return typedTarget.shouldCollide((com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[0]); + } + } + if ("synchronizeTransform".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.synchronizeTransform(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.gaming.physics.box2d.dynamics.ContactManager typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addPair".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + typedTarget.addPair((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("collide".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.collide(); return null; + } + } + if ("destroy".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class}, false); + typedTarget.destroy((com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) adaptedArgs[0]); return null; + } + } + if ("findNewContacts".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.findNewContacts(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.gaming.physics.box2d.dynamics.Filter typedTarget, String name, Object[] safeArgs) throws Exception { + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Filter.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Filter.class}, false); + typedTarget.set((com.codename1.gaming.physics.box2d.dynamics.Filter) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.gaming.physics.box2d.dynamics.Fixture typedTarget, String name, Object[] safeArgs) throws Exception { + if ("create".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.FixtureDef.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.FixtureDef.class}, false); + typedTarget.create((com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.FixtureDef) adaptedArgs[1]); return null; + } + } + if ("createProxies".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.createProxies((com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1]); return null; + } + } + if ("destroy".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.destroy(); return null; + } + } + if ("destroyProxies".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase.class}, false); + typedTarget.destroyProxies((com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase) adaptedArgs[0]); return null; + } + } + if ("dump".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.dump(toIntValue(adaptedArgs[0])); return null; + } + } + if ("getAABB".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getAABB(toIntValue(adaptedArgs[0])); + } + } + if ("getBody".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBody(); + } + } + if ("getDensity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDensity(); + } + } + if ("getFilterData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFilterData(); + } + } + if ("getFriction".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFriction(); + } + } + if ("getMassData".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.shapes.MassData.class}, false); + typedTarget.getMassData((com.codename1.gaming.physics.box2d.collision.shapes.MassData) adaptedArgs[0]); return null; + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getRestitution".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRestitution(); + } + } + if ("getShape".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShape(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("isSensor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSensor(); + } + } + if ("raycast".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.RayCastOutput.class, com.codename1.gaming.physics.box2d.collision.RayCastInput.class, java.lang.Integer.class}, false); + return typedTarget.raycast((com.codename1.gaming.physics.box2d.collision.RayCastOutput) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.RayCastInput) adaptedArgs[1], toIntValue(adaptedArgs[2])); + } + } + if ("refilter".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.refilter(); return null; + } + } + if ("setDensity".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setDensity(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setFilterData".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Filter.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Filter.class}, false); + typedTarget.setFilterData((com.codename1.gaming.physics.box2d.dynamics.Filter) adaptedArgs[0]); return null; + } + } + if ("setFriction".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setFriction(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setRestitution".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRestitution(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setSensor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSensor(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("testPoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + return typedTarget.testPoint((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.gaming.physics.box2d.dynamics.Island typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class}, false); + typedTarget.add((com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class}, false); + typedTarget.add((com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.joints.Joint.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.joints.Joint.class}, false); + typedTarget.add((com.codename1.gaming.physics.box2d.dynamics.joints.Joint) adaptedArgs[0]); return null; + } + } + if ("clear".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clear(); return null; + } + } + if ("init".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false); + typedTarget.init(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), (com.codename1.gaming.physics.box2d.callbacks.ContactListener) adaptedArgs[3]); return null; + } + } + if ("report".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint[].class}, false); + typedTarget.report((com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint[]) adaptedArgs[0]); return null; + } + } + if ("solve".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Profile.class, com.codename1.gaming.physics.box2d.dynamics.TimeStep.class, com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Profile.class, com.codename1.gaming.physics.box2d.dynamics.TimeStep.class, com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Boolean.class}, false); + typedTarget.solve((com.codename1.gaming.physics.box2d.dynamics.Profile) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.TimeStep) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; + } + } + if ("solveTOI".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.TimeStep.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.TimeStep.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.solveTOI((com.codename1.gaming.physics.box2d.dynamics.TimeStep) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.gaming.physics.box2d.dynamics.Profile typedTarget, String name, Object[] safeArgs) throws Exception { + if ("toDebugStrings".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.List.class}, false); + typedTarget.toDebugStrings((java.util.List) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.gaming.physics.box2d.dynamics.World typedTarget, String name, Object[] safeArgs) throws Exception { + if ("clearForces".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clearForces(); return null; + } + } + if ("createBody".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.BodyDef.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.BodyDef.class}, false); + return typedTarget.createBody((com.codename1.gaming.physics.box2d.dynamics.BodyDef) adaptedArgs[0]); + } + } + if ("createJoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.joints.JointDef.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.joints.JointDef.class}, false); + return typedTarget.createJoint((com.codename1.gaming.physics.box2d.dynamics.joints.JointDef) adaptedArgs[0]); + } + } + if ("destroyBody".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class}, false); + typedTarget.destroyBody((com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[0]); return null; + } + } + if ("destroyJoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.joints.Joint.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.joints.Joint.class}, false); + typedTarget.destroyJoint((com.codename1.gaming.physics.box2d.dynamics.joints.Joint) adaptedArgs[0]); return null; + } + } + if ("drawDebugData".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.drawDebugData(); return null; + } + } + if ("getAutoClearForces".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAutoClearForces(); + } + } + if ("getBodyCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyCount(); + } + } + if ("getBodyList".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyList(); + } + } + if ("getContactCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getContactCount(); + } + } + if ("getContactList".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getContactList(); + } + } + if ("getContactManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getContactManager(); + } + } + if ("getGravity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGravity(); + } + } + if ("getJointCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJointCount(); + } + } + if ("getJointList".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJointList(); + } + } + if ("getPool".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPool(); + } + } + if ("getProfile".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getProfile(); + } + } + if ("getProxyCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getProxyCount(); + } + } + if ("getTreeBalance".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTreeBalance(); + } + } + if ("getTreeHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTreeHeight(); + } + } + if ("getTreeQuality".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTreeQuality(); + } + } + if ("isAllowSleep".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAllowSleep(); + } + } + if ("isContinuousPhysics".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isContinuousPhysics(); + } + } + if ("isLocked".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLocked(); + } + } + if ("isSleepingAllowed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSleepingAllowed(); + } + } + if ("isSubStepping".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSubStepping(); + } + } + if ("isWarmStarting".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isWarmStarting(); + } + } + if ("popContact".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false); + return typedTarget.popContact((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[2], toIntValue(adaptedArgs[3])); + } + } + if ("pushContact".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class}, false); + typedTarget.pushContact((com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) adaptedArgs[0]); return null; + } + } + if ("queryAABB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.QueryCallback.class, com.codename1.gaming.physics.box2d.collision.AABB.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.QueryCallback.class, com.codename1.gaming.physics.box2d.collision.AABB.class}, false); + typedTarget.queryAABB((com.codename1.gaming.physics.box2d.callbacks.QueryCallback) adaptedArgs[0], (com.codename1.gaming.physics.box2d.collision.AABB) adaptedArgs[1]); return null; + } + } + if ("raycast".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.RayCastCallback.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.RayCastCallback.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.raycast((com.codename1.gaming.physics.box2d.callbacks.RayCastCallback) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + if ("setAllowSleep".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAllowSleep(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setAutoClearForces".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAutoClearForces(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setContactFilter".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactFilter.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactFilter.class}, false); + typedTarget.setContactFilter((com.codename1.gaming.physics.box2d.callbacks.ContactFilter) adaptedArgs[0]); return null; + } + } + if ("setContactListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false); + typedTarget.setContactListener((com.codename1.gaming.physics.box2d.callbacks.ContactListener) adaptedArgs[0]); return null; + } + } + if ("setContinuousPhysics".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setContinuousPhysics(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setDebugDraw".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.DebugDraw.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.DebugDraw.class}, false); + typedTarget.setDebugDraw((com.codename1.gaming.physics.box2d.callbacks.DebugDraw) adaptedArgs[0]); return null; + } + } + if ("setDestructionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.DestructionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.DestructionListener.class}, false); + typedTarget.setDestructionListener((com.codename1.gaming.physics.box2d.callbacks.DestructionListener) adaptedArgs[0]); return null; + } + } + if ("setGravity".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.setGravity((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("setSleepingAllowed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSleepingAllowed(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSubStepping".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSubStepping(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setWarmStarting".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setWarmStarting(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("step".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.step(((Number) adaptedArgs[0]).floatValue(), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.gaming.physics.box2d.dynamics.Body.class) return getStaticField0(name); + if (type == com.codename1.gaming.physics.box2d.dynamics.BodyType.class) return getStaticField1(name); + if (type == com.codename1.gaming.physics.box2d.dynamics.World.class) return getStaticField2(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("e_activeFlag".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.Body.e_activeFlag; + if ("e_autoSleepFlag".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.Body.e_autoSleepFlag; + if ("e_awakeFlag".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.Body.e_awakeFlag; + if ("e_bulletFlag".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.Body.e_bulletFlag; + if ("e_fixedRotationFlag".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.Body.e_fixedRotationFlag; + if ("e_islandFlag".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.Body.e_islandFlag; + if ("e_toiFlag".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.Body.e_toiFlag; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.Body.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("DYNAMIC".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.BodyType.DYNAMIC; + if ("KINEMATIC".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.BodyType.KINEMATIC; + if ("STATIC".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.BodyType.STATIC; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.BodyType.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("CLEAR_FORCES".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.World.CLEAR_FORCES; + if ("LOCKED".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.World.LOCKED; + if ("NEW_FIXTURE".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.World.NEW_FIXTURE; + if ("WORLD_POOL_CONTAINER_SIZE".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.World.WORLD_POOL_CONTAINER_SIZE; + if ("WORLD_POOL_SIZE".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.World.WORLD_POOL_SIZE; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.World.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Body) { + com.codename1.gaming.physics.box2d.dynamics.Body typedTarget = (com.codename1.gaming.physics.box2d.dynamics.Body) target; + if ("m_I".equals(name)) return typedTarget.m_I; + if ("m_angularDamping".equals(name)) return typedTarget.m_angularDamping; + if ("m_angularVelocity".equals(name)) return typedTarget.m_angularVelocity; + if ("m_contactList".equals(name)) return typedTarget.m_contactList; + if ("m_fixtureCount".equals(name)) return typedTarget.m_fixtureCount; + if ("m_fixtureList".equals(name)) return typedTarget.m_fixtureList; + if ("m_flags".equals(name)) return typedTarget.m_flags; + if ("m_force".equals(name)) return typedTarget.m_force; + if ("m_gravityScale".equals(name)) return typedTarget.m_gravityScale; + if ("m_invI".equals(name)) return typedTarget.m_invI; + if ("m_invMass".equals(name)) return typedTarget.m_invMass; + if ("m_islandIndex".equals(name)) return typedTarget.m_islandIndex; + if ("m_jointList".equals(name)) return typedTarget.m_jointList; + if ("m_linearDamping".equals(name)) return typedTarget.m_linearDamping; + if ("m_linearVelocity".equals(name)) return typedTarget.m_linearVelocity; + if ("m_mass".equals(name)) return typedTarget.m_mass; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_sleepTime".equals(name)) return typedTarget.m_sleepTime; + if ("m_sweep".equals(name)) return typedTarget.m_sweep; + if ("m_torque".equals(name)) return typedTarget.m_torque; + if ("m_type".equals(name)) return typedTarget.m_type; + if ("m_userData".equals(name)) return typedTarget.m_userData; + if ("m_world".equals(name)) return typedTarget.m_world; + if ("m_xf".equals(name)) return typedTarget.m_xf; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.BodyDef) { + com.codename1.gaming.physics.box2d.dynamics.BodyDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.BodyDef) target; + if ("active".equals(name)) return typedTarget.active; + if ("allowSleep".equals(name)) return typedTarget.allowSleep; + if ("angle".equals(name)) return typedTarget.angle; + if ("angularDamping".equals(name)) return typedTarget.angularDamping; + if ("angularVelocity".equals(name)) return typedTarget.angularVelocity; + if ("awake".equals(name)) return typedTarget.awake; + if ("bullet".equals(name)) return typedTarget.bullet; + if ("fixedRotation".equals(name)) return typedTarget.fixedRotation; + if ("gravityScale".equals(name)) return typedTarget.gravityScale; + if ("linearDamping".equals(name)) return typedTarget.linearDamping; + if ("linearVelocity".equals(name)) return typedTarget.linearVelocity; + if ("position".equals(name)) return typedTarget.position; + if ("type".equals(name)) return typedTarget.type; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.ContactManager) { + com.codename1.gaming.physics.box2d.dynamics.ContactManager typedTarget = (com.codename1.gaming.physics.box2d.dynamics.ContactManager) target; + if ("m_broadPhase".equals(name)) return typedTarget.m_broadPhase; + if ("m_contactCount".equals(name)) return typedTarget.m_contactCount; + if ("m_contactFilter".equals(name)) return typedTarget.m_contactFilter; + if ("m_contactList".equals(name)) return typedTarget.m_contactList; + if ("m_contactListener".equals(name)) return typedTarget.m_contactListener; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Filter) { + com.codename1.gaming.physics.box2d.dynamics.Filter typedTarget = (com.codename1.gaming.physics.box2d.dynamics.Filter) target; + if ("categoryBits".equals(name)) return typedTarget.categoryBits; + if ("groupIndex".equals(name)) return typedTarget.groupIndex; + if ("maskBits".equals(name)) return typedTarget.maskBits; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Fixture) { + com.codename1.gaming.physics.box2d.dynamics.Fixture typedTarget = (com.codename1.gaming.physics.box2d.dynamics.Fixture) target; + if ("m_body".equals(name)) return typedTarget.m_body; + if ("m_density".equals(name)) return typedTarget.m_density; + if ("m_filter".equals(name)) return typedTarget.m_filter; + if ("m_friction".equals(name)) return typedTarget.m_friction; + if ("m_isSensor".equals(name)) return typedTarget.m_isSensor; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_proxies".equals(name)) return typedTarget.m_proxies; + if ("m_proxyCount".equals(name)) return typedTarget.m_proxyCount; + if ("m_restitution".equals(name)) return typedTarget.m_restitution; + if ("m_shape".equals(name)) return typedTarget.m_shape; + if ("m_userData".equals(name)) return typedTarget.m_userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.FixtureDef) { + com.codename1.gaming.physics.box2d.dynamics.FixtureDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.FixtureDef) target; + if ("density".equals(name)) return typedTarget.density; + if ("filter".equals(name)) return typedTarget.filter; + if ("friction".equals(name)) return typedTarget.friction; + if ("isSensor".equals(name)) return typedTarget.isSensor; + if ("restitution".equals(name)) return typedTarget.restitution; + if ("shape".equals(name)) return typedTarget.shape; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Island) { + com.codename1.gaming.physics.box2d.dynamics.Island typedTarget = (com.codename1.gaming.physics.box2d.dynamics.Island) target; + if ("m_bodies".equals(name)) return typedTarget.m_bodies; + if ("m_bodyCapacity".equals(name)) return typedTarget.m_bodyCapacity; + if ("m_bodyCount".equals(name)) return typedTarget.m_bodyCount; + if ("m_contactCapacity".equals(name)) return typedTarget.m_contactCapacity; + if ("m_contactCount".equals(name)) return typedTarget.m_contactCount; + if ("m_contacts".equals(name)) return typedTarget.m_contacts; + if ("m_jointCapacity".equals(name)) return typedTarget.m_jointCapacity; + if ("m_jointCount".equals(name)) return typedTarget.m_jointCount; + if ("m_joints".equals(name)) return typedTarget.m_joints; + if ("m_listener".equals(name)) return typedTarget.m_listener; + if ("m_positions".equals(name)) return typedTarget.m_positions; + if ("m_velocities".equals(name)) return typedTarget.m_velocities; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Profile) { + com.codename1.gaming.physics.box2d.dynamics.Profile typedTarget = (com.codename1.gaming.physics.box2d.dynamics.Profile) target; + if ("broadphase".equals(name)) return typedTarget.broadphase; + if ("collide".equals(name)) return typedTarget.collide; + if ("solve".equals(name)) return typedTarget.solve; + if ("solveInit".equals(name)) return typedTarget.solveInit; + if ("solvePosition".equals(name)) return typedTarget.solvePosition; + if ("solveTOI".equals(name)) return typedTarget.solveTOI; + if ("solveVelocity".equals(name)) return typedTarget.solveVelocity; + if ("step".equals(name)) return typedTarget.step; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.SolverData) { + com.codename1.gaming.physics.box2d.dynamics.SolverData typedTarget = (com.codename1.gaming.physics.box2d.dynamics.SolverData) target; + if ("positions".equals(name)) return typedTarget.positions; + if ("step".equals(name)) return typedTarget.step; + if ("velocities".equals(name)) return typedTarget.velocities; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.TimeStep) { + com.codename1.gaming.physics.box2d.dynamics.TimeStep typedTarget = (com.codename1.gaming.physics.box2d.dynamics.TimeStep) target; + if ("dt".equals(name)) return typedTarget.dt; + if ("dtRatio".equals(name)) return typedTarget.dtRatio; + if ("inv_dt".equals(name)) return typedTarget.inv_dt; + if ("positionIterations".equals(name)) return typedTarget.positionIterations; + if ("velocityIterations".equals(name)) return typedTarget.velocityIterations; + if ("warmStarting".equals(name)) return typedTarget.warmStarting; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.World) { + com.codename1.gaming.physics.box2d.dynamics.World typedTarget = (com.codename1.gaming.physics.box2d.dynamics.World) target; + if ("activeContacts".equals(name)) return typedTarget.activeContacts; + if ("contactPoolCount".equals(name)) return typedTarget.contactPoolCount; + } + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Body) { + com.codename1.gaming.physics.box2d.dynamics.Body typedTarget = (com.codename1.gaming.physics.box2d.dynamics.Body) target; + if ("m_I".equals(name)) { + typedTarget.m_I = ((Number) value).floatValue(); + return; + } + if ("m_angularDamping".equals(name)) { + typedTarget.m_angularDamping = ((Number) value).floatValue(); + return; + } + if ("m_angularVelocity".equals(name)) { + typedTarget.m_angularVelocity = ((Number) value).floatValue(); + return; + } + if ("m_contactList".equals(name)) { + typedTarget.m_contactList = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_fixtureCount".equals(name)) { + typedTarget.m_fixtureCount = toIntValue(value); + return; + } + if ("m_fixtureList".equals(name)) { + typedTarget.m_fixtureList = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_flags".equals(name)) { + typedTarget.m_flags = toIntValue(value); + return; + } + if ("m_gravityScale".equals(name)) { + typedTarget.m_gravityScale = ((Number) value).floatValue(); + return; + } + if ("m_invI".equals(name)) { + typedTarget.m_invI = ((Number) value).floatValue(); + return; + } + if ("m_invMass".equals(name)) { + typedTarget.m_invMass = ((Number) value).floatValue(); + return; + } + if ("m_islandIndex".equals(name)) { + typedTarget.m_islandIndex = toIntValue(value); + return; + } + if ("m_jointList".equals(name)) { + typedTarget.m_jointList = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_linearDamping".equals(name)) { + typedTarget.m_linearDamping = ((Number) value).floatValue(); + return; + } + if ("m_mass".equals(name)) { + typedTarget.m_mass = ((Number) value).floatValue(); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("m_sleepTime".equals(name)) { + typedTarget.m_sleepTime = ((Number) value).floatValue(); + return; + } + if ("m_torque".equals(name)) { + typedTarget.m_torque = ((Number) value).floatValue(); + return; + } + if ("m_type".equals(name)) { + typedTarget.m_type = (com.codename1.gaming.physics.box2d.dynamics.BodyType) value; + return; + } + if ("m_userData".equals(name)) { + typedTarget.m_userData = (java.lang.Object) value; + return; + } + if ("m_world".equals(name)) { + typedTarget.m_world = (com.codename1.gaming.physics.box2d.dynamics.World) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.BodyDef) { + com.codename1.gaming.physics.box2d.dynamics.BodyDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.BodyDef) target; + if ("active".equals(name)) { + typedTarget.active = ((Boolean) value).booleanValue(); + return; + } + if ("allowSleep".equals(name)) { + typedTarget.allowSleep = ((Boolean) value).booleanValue(); + return; + } + if ("angle".equals(name)) { + typedTarget.angle = ((Number) value).floatValue(); + return; + } + if ("angularDamping".equals(name)) { + typedTarget.angularDamping = ((Number) value).floatValue(); + return; + } + if ("angularVelocity".equals(name)) { + typedTarget.angularVelocity = ((Number) value).floatValue(); + return; + } + if ("awake".equals(name)) { + typedTarget.awake = ((Boolean) value).booleanValue(); + return; + } + if ("bullet".equals(name)) { + typedTarget.bullet = ((Boolean) value).booleanValue(); + return; + } + if ("fixedRotation".equals(name)) { + typedTarget.fixedRotation = ((Boolean) value).booleanValue(); + return; + } + if ("gravityScale".equals(name)) { + typedTarget.gravityScale = ((Number) value).floatValue(); + return; + } + if ("linearDamping".equals(name)) { + typedTarget.linearDamping = ((Number) value).floatValue(); + return; + } + if ("linearVelocity".equals(name)) { + typedTarget.linearVelocity = (com.codename1.gaming.physics.box2d.common.Vec2) value; + return; + } + if ("position".equals(name)) { + typedTarget.position = (com.codename1.gaming.physics.box2d.common.Vec2) value; + return; + } + if ("type".equals(name)) { + typedTarget.type = (com.codename1.gaming.physics.box2d.dynamics.BodyType) value; + return; + } + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.ContactManager) { + com.codename1.gaming.physics.box2d.dynamics.ContactManager typedTarget = (com.codename1.gaming.physics.box2d.dynamics.ContactManager) target; + if ("m_broadPhase".equals(name)) { + typedTarget.m_broadPhase = (com.codename1.gaming.physics.box2d.collision.broadphase.BroadPhase) value; + return; + } + if ("m_contactCount".equals(name)) { + typedTarget.m_contactCount = toIntValue(value); + return; + } + if ("m_contactFilter".equals(name)) { + typedTarget.m_contactFilter = (com.codename1.gaming.physics.box2d.callbacks.ContactFilter) value; + return; + } + if ("m_contactList".equals(name)) { + typedTarget.m_contactList = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_contactListener".equals(name)) { + typedTarget.m_contactListener = (com.codename1.gaming.physics.box2d.callbacks.ContactListener) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Filter) { + com.codename1.gaming.physics.box2d.dynamics.Filter typedTarget = (com.codename1.gaming.physics.box2d.dynamics.Filter) target; + if ("categoryBits".equals(name)) { + typedTarget.categoryBits = toIntValue(value); + return; + } + if ("groupIndex".equals(name)) { + typedTarget.groupIndex = toIntValue(value); + return; + } + if ("maskBits".equals(name)) { + typedTarget.maskBits = toIntValue(value); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Fixture) { + com.codename1.gaming.physics.box2d.dynamics.Fixture typedTarget = (com.codename1.gaming.physics.box2d.dynamics.Fixture) target; + if ("m_body".equals(name)) { + typedTarget.m_body = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("m_density".equals(name)) { + typedTarget.m_density = ((Number) value).floatValue(); + return; + } + if ("m_friction".equals(name)) { + typedTarget.m_friction = ((Number) value).floatValue(); + return; + } + if ("m_isSensor".equals(name)) { + typedTarget.m_isSensor = ((Boolean) value).booleanValue(); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_proxies".equals(name)) { + typedTarget.m_proxies = (com.codename1.gaming.physics.box2d.dynamics.FixtureProxy[]) value; + return; + } + if ("m_proxyCount".equals(name)) { + typedTarget.m_proxyCount = toIntValue(value); + return; + } + if ("m_restitution".equals(name)) { + typedTarget.m_restitution = ((Number) value).floatValue(); + return; + } + if ("m_shape".equals(name)) { + typedTarget.m_shape = (com.codename1.gaming.physics.box2d.collision.shapes.Shape) value; + return; + } + if ("m_userData".equals(name)) { + typedTarget.m_userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.FixtureDef) { + com.codename1.gaming.physics.box2d.dynamics.FixtureDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.FixtureDef) target; + if ("density".equals(name)) { + typedTarget.density = ((Number) value).floatValue(); + return; + } + if ("filter".equals(name)) { + typedTarget.filter = (com.codename1.gaming.physics.box2d.dynamics.Filter) value; + return; + } + if ("friction".equals(name)) { + typedTarget.friction = ((Number) value).floatValue(); + return; + } + if ("isSensor".equals(name)) { + typedTarget.isSensor = ((Boolean) value).booleanValue(); + return; + } + if ("restitution".equals(name)) { + typedTarget.restitution = ((Number) value).floatValue(); + return; + } + if ("shape".equals(name)) { + typedTarget.shape = (com.codename1.gaming.physics.box2d.collision.shapes.Shape) value; + return; + } + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Island) { + com.codename1.gaming.physics.box2d.dynamics.Island typedTarget = (com.codename1.gaming.physics.box2d.dynamics.Island) target; + if ("m_bodies".equals(name)) { + typedTarget.m_bodies = (com.codename1.gaming.physics.box2d.dynamics.Body[]) value; + return; + } + if ("m_bodyCapacity".equals(name)) { + typedTarget.m_bodyCapacity = toIntValue(value); + return; + } + if ("m_bodyCount".equals(name)) { + typedTarget.m_bodyCount = toIntValue(value); + return; + } + if ("m_contactCapacity".equals(name)) { + typedTarget.m_contactCapacity = toIntValue(value); + return; + } + if ("m_contactCount".equals(name)) { + typedTarget.m_contactCount = toIntValue(value); + return; + } + if ("m_contacts".equals(name)) { + typedTarget.m_contacts = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact[]) value; + return; + } + if ("m_jointCapacity".equals(name)) { + typedTarget.m_jointCapacity = toIntValue(value); + return; + } + if ("m_jointCount".equals(name)) { + typedTarget.m_jointCount = toIntValue(value); + return; + } + if ("m_joints".equals(name)) { + typedTarget.m_joints = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint[]) value; + return; + } + if ("m_listener".equals(name)) { + typedTarget.m_listener = (com.codename1.gaming.physics.box2d.callbacks.ContactListener) value; + return; + } + if ("m_positions".equals(name)) { + typedTarget.m_positions = (com.codename1.gaming.physics.box2d.dynamics.contacts.Position[]) value; + return; + } + if ("m_velocities".equals(name)) { + typedTarget.m_velocities = (com.codename1.gaming.physics.box2d.dynamics.contacts.Velocity[]) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.Profile) { + com.codename1.gaming.physics.box2d.dynamics.Profile typedTarget = (com.codename1.gaming.physics.box2d.dynamics.Profile) target; + if ("broadphase".equals(name)) { + typedTarget.broadphase = ((Number) value).floatValue(); + return; + } + if ("collide".equals(name)) { + typedTarget.collide = ((Number) value).floatValue(); + return; + } + if ("solve".equals(name)) { + typedTarget.solve = ((Number) value).floatValue(); + return; + } + if ("solveInit".equals(name)) { + typedTarget.solveInit = ((Number) value).floatValue(); + return; + } + if ("solvePosition".equals(name)) { + typedTarget.solvePosition = ((Number) value).floatValue(); + return; + } + if ("solveTOI".equals(name)) { + typedTarget.solveTOI = ((Number) value).floatValue(); + return; + } + if ("solveVelocity".equals(name)) { + typedTarget.solveVelocity = ((Number) value).floatValue(); + return; + } + if ("step".equals(name)) { + typedTarget.step = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.SolverData) { + com.codename1.gaming.physics.box2d.dynamics.SolverData typedTarget = (com.codename1.gaming.physics.box2d.dynamics.SolverData) target; + if ("positions".equals(name)) { + typedTarget.positions = (com.codename1.gaming.physics.box2d.dynamics.contacts.Position[]) value; + return; + } + if ("step".equals(name)) { + typedTarget.step = (com.codename1.gaming.physics.box2d.dynamics.TimeStep) value; + return; + } + if ("velocities".equals(name)) { + typedTarget.velocities = (com.codename1.gaming.physics.box2d.dynamics.contacts.Velocity[]) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.TimeStep) { + com.codename1.gaming.physics.box2d.dynamics.TimeStep typedTarget = (com.codename1.gaming.physics.box2d.dynamics.TimeStep) target; + if ("dt".equals(name)) { + typedTarget.dt = ((Number) value).floatValue(); + return; + } + if ("dtRatio".equals(name)) { + typedTarget.dtRatio = ((Number) value).floatValue(); + return; + } + if ("inv_dt".equals(name)) { + typedTarget.inv_dt = ((Number) value).floatValue(); + return; + } + if ("positionIterations".equals(name)) { + typedTarget.positionIterations = toIntValue(value); + return; + } + if ("velocityIterations".equals(name)) { + typedTarget.velocityIterations = toIntValue(value); + return; + } + if ("warmStarting".equals(name)) { + typedTarget.warmStarting = ((Boolean) value).booleanValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.World) { + com.codename1.gaming.physics.box2d.dynamics.World typedTarget = (com.codename1.gaming.physics.box2d.dynamics.World) target; + if ("activeContacts".equals(name)) { + typedTarget.activeContacts = toIntValue(value); + return; + } + if ("contactPoolCount".equals(name)) { + typedTarget.contactPoolCount = toIntValue(value); + return; + } + } + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts.java new file mode 100644 index 0000000000..44f5c8d16d --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts.java @@ -0,0 +1,2528 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts { + private GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_contacts() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("ChainAndCircleContact".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact.class; + } + if ("ChainAndPolygonContact".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact.class; + } + if ("CircleContact".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact.class; + } + if ("Contact".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class; + } + if ("ContactCreator".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.ContactCreator.class; + } + if ("ContactEdge".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge.class; + } + if ("ContactPositionConstraint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.ContactPositionConstraint.class; + } + if ("ContactRegister".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.ContactRegister.class; + } + if ("ContactSolver".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.class; + } + if ("ContactSolverDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.ContactSolverDef.class; + } + if ("ContactVelocityConstraint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint.class; + } + if ("VelocityConstraintPoint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint.class; + } + if ("EdgeAndCircleContact".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact.class; + } + if ("EdgeAndPolygonContact".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact.class; + } + if ("PolygonAndCircleContact".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact.class; + } + if ("PolygonContact".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact.class; + } + if ("Position".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.Position.class; + } + if ("Velocity".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.contacts.Velocity.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact.class) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false); + return new com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact((com.codename1.gaming.physics.box2d.pooling.IWorldPool) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact.class) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false); + return new com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact((com.codename1.gaming.physics.box2d.pooling.IWorldPool) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact.class) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false); + return new com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact((com.codename1.gaming.physics.box2d.pooling.IWorldPool) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.ContactPositionConstraint.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.contacts.ContactPositionConstraint(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact.class) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false); + return new com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact((com.codename1.gaming.physics.box2d.pooling.IWorldPool) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact.class) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false); + return new com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact((com.codename1.gaming.physics.box2d.pooling.IWorldPool) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact.class) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false); + return new com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact((com.codename1.gaming.physics.box2d.pooling.IWorldPool) adaptedArgs[0]); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact.class) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class}, false); + return new com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact((com.codename1.gaming.physics.box2d.pooling.IWorldPool) adaptedArgs[0]); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class) return invokeStatic0(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("mixFriction".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.mixFriction(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + } + if ("mixRestitution".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.mixRestitution(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); + } + } + throw unsupportedStatic(com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact) { + try { + return invoke0((com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact) { + try { + return invoke1((com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact) { + try { + return invoke2((com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact) { + try { + return invoke3((com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact) { + try { + return invoke4((com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact) { + try { + return invoke5((com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact) { + try { + return invoke6((com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) { + try { + return invoke7((com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver) { + try { + return invoke8((com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ContactCreator) { + try { + return invoke9((com.codename1.gaming.physics.box2d.dynamics.contacts.ContactCreator) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact typedTarget, String name, Object[] safeArgs) throws Exception { + if ("evaluate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.evaluate((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2]); return null; + } + } + if ("flagForFiltering".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flagForFiltering(); return null; + } + } + if ("getChildIndexA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexA(); + } + } + if ("getChildIndexB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexB(); + } + } + if ("getFixtureA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureA(); + } + } + if ("getFixtureB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureB(); + } + } + if ("getFriction".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFriction(); + } + } + if ("getManifold".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getManifold(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getRestitution".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRestitution(); + } + } + if ("getTangentSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTangentSpeed(); + } + } + if ("getWorldManifold".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false); + typedTarget.getWorldManifold((com.codename1.gaming.physics.box2d.collision.WorldManifold) adaptedArgs[0]); return null; + } + } + if ("init".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false); + typedTarget.init((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isTouching".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTouching(); + } + } + if ("resetFriction".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetFriction(); return null; + } + } + if ("resetRestitution".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetRestitution(); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFriction".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setFriction(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setRestitution".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRestitution(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setTangentSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setTangentSpeed(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("update".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false); + typedTarget.update((com.codename1.gaming.physics.box2d.callbacks.ContactListener) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact typedTarget, String name, Object[] safeArgs) throws Exception { + if ("evaluate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.evaluate((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2]); return null; + } + } + if ("flagForFiltering".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flagForFiltering(); return null; + } + } + if ("getChildIndexA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexA(); + } + } + if ("getChildIndexB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexB(); + } + } + if ("getFixtureA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureA(); + } + } + if ("getFixtureB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureB(); + } + } + if ("getFriction".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFriction(); + } + } + if ("getManifold".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getManifold(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getRestitution".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRestitution(); + } + } + if ("getTangentSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTangentSpeed(); + } + } + if ("getWorldManifold".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false); + typedTarget.getWorldManifold((com.codename1.gaming.physics.box2d.collision.WorldManifold) adaptedArgs[0]); return null; + } + } + if ("init".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false); + typedTarget.init((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isTouching".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTouching(); + } + } + if ("resetFriction".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetFriction(); return null; + } + } + if ("resetRestitution".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetRestitution(); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFriction".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setFriction(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setRestitution".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRestitution(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setTangentSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setTangentSpeed(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("update".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false); + typedTarget.update((com.codename1.gaming.physics.box2d.callbacks.ContactListener) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact typedTarget, String name, Object[] safeArgs) throws Exception { + if ("evaluate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.evaluate((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2]); return null; + } + } + if ("flagForFiltering".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flagForFiltering(); return null; + } + } + if ("getChildIndexA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexA(); + } + } + if ("getChildIndexB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexB(); + } + } + if ("getFixtureA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureA(); + } + } + if ("getFixtureB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureB(); + } + } + if ("getFriction".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFriction(); + } + } + if ("getManifold".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getManifold(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getRestitution".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRestitution(); + } + } + if ("getTangentSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTangentSpeed(); + } + } + if ("getWorldManifold".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false); + typedTarget.getWorldManifold((com.codename1.gaming.physics.box2d.collision.WorldManifold) adaptedArgs[0]); return null; + } + } + if ("init".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false); + typedTarget.init((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false); + typedTarget.init((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isTouching".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTouching(); + } + } + if ("resetFriction".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetFriction(); return null; + } + } + if ("resetRestitution".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetRestitution(); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFriction".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setFriction(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setRestitution".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRestitution(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setTangentSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setTangentSpeed(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("update".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false); + typedTarget.update((com.codename1.gaming.physics.box2d.callbacks.ContactListener) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact typedTarget, String name, Object[] safeArgs) throws Exception { + if ("evaluate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.evaluate((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2]); return null; + } + } + if ("flagForFiltering".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flagForFiltering(); return null; + } + } + if ("getChildIndexA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexA(); + } + } + if ("getChildIndexB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexB(); + } + } + if ("getFixtureA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureA(); + } + } + if ("getFixtureB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureB(); + } + } + if ("getFriction".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFriction(); + } + } + if ("getManifold".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getManifold(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getRestitution".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRestitution(); + } + } + if ("getTangentSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTangentSpeed(); + } + } + if ("getWorldManifold".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false); + typedTarget.getWorldManifold((com.codename1.gaming.physics.box2d.collision.WorldManifold) adaptedArgs[0]); return null; + } + } + if ("init".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false); + typedTarget.init((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isTouching".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTouching(); + } + } + if ("resetFriction".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetFriction(); return null; + } + } + if ("resetRestitution".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetRestitution(); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFriction".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setFriction(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setRestitution".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRestitution(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setTangentSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setTangentSpeed(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("update".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false); + typedTarget.update((com.codename1.gaming.physics.box2d.callbacks.ContactListener) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact typedTarget, String name, Object[] safeArgs) throws Exception { + if ("evaluate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.evaluate((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2]); return null; + } + } + if ("flagForFiltering".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flagForFiltering(); return null; + } + } + if ("getChildIndexA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexA(); + } + } + if ("getChildIndexB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexB(); + } + } + if ("getFixtureA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureA(); + } + } + if ("getFixtureB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureB(); + } + } + if ("getFriction".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFriction(); + } + } + if ("getManifold".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getManifold(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getRestitution".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRestitution(); + } + } + if ("getTangentSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTangentSpeed(); + } + } + if ("getWorldManifold".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false); + typedTarget.getWorldManifold((com.codename1.gaming.physics.box2d.collision.WorldManifold) adaptedArgs[0]); return null; + } + } + if ("init".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false); + typedTarget.init((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isTouching".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTouching(); + } + } + if ("resetFriction".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetFriction(); return null; + } + } + if ("resetRestitution".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetRestitution(); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFriction".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setFriction(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setRestitution".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRestitution(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setTangentSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setTangentSpeed(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("update".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false); + typedTarget.update((com.codename1.gaming.physics.box2d.callbacks.ContactListener) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact typedTarget, String name, Object[] safeArgs) throws Exception { + if ("evaluate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.evaluate((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2]); return null; + } + } + if ("flagForFiltering".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flagForFiltering(); return null; + } + } + if ("getChildIndexA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexA(); + } + } + if ("getChildIndexB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexB(); + } + } + if ("getFixtureA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureA(); + } + } + if ("getFixtureB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureB(); + } + } + if ("getFriction".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFriction(); + } + } + if ("getManifold".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getManifold(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getRestitution".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRestitution(); + } + } + if ("getTangentSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTangentSpeed(); + } + } + if ("getWorldManifold".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false); + typedTarget.getWorldManifold((com.codename1.gaming.physics.box2d.collision.WorldManifold) adaptedArgs[0]); return null; + } + } + if ("init".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false); + typedTarget.init((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false); + typedTarget.init((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isTouching".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTouching(); + } + } + if ("resetFriction".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetFriction(); return null; + } + } + if ("resetRestitution".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetRestitution(); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFriction".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setFriction(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setRestitution".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRestitution(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setTangentSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setTangentSpeed(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("update".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false); + typedTarget.update((com.codename1.gaming.physics.box2d.callbacks.ContactListener) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact typedTarget, String name, Object[] safeArgs) throws Exception { + if ("evaluate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.evaluate((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2]); return null; + } + } + if ("flagForFiltering".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flagForFiltering(); return null; + } + } + if ("getChildIndexA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexA(); + } + } + if ("getChildIndexB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexB(); + } + } + if ("getFixtureA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureA(); + } + } + if ("getFixtureB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureB(); + } + } + if ("getFriction".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFriction(); + } + } + if ("getManifold".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getManifold(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getRestitution".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRestitution(); + } + } + if ("getTangentSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTangentSpeed(); + } + } + if ("getWorldManifold".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false); + typedTarget.getWorldManifold((com.codename1.gaming.physics.box2d.collision.WorldManifold) adaptedArgs[0]); return null; + } + } + if ("init".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false); + typedTarget.init((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false); + typedTarget.init((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isTouching".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTouching(); + } + } + if ("resetFriction".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetFriction(); return null; + } + } + if ("resetRestitution".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetRestitution(); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFriction".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setFriction(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setRestitution".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRestitution(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setTangentSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setTangentSpeed(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("update".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false); + typedTarget.update((com.codename1.gaming.physics.box2d.callbacks.ContactListener) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.gaming.physics.box2d.dynamics.contacts.Contact typedTarget, String name, Object[] safeArgs) throws Exception { + if ("evaluate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.Manifold.class, com.codename1.gaming.physics.box2d.common.Transform.class, com.codename1.gaming.physics.box2d.common.Transform.class}, false); + typedTarget.evaluate((com.codename1.gaming.physics.box2d.collision.Manifold) adaptedArgs[0], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Transform) adaptedArgs[2]); return null; + } + } + if ("flagForFiltering".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flagForFiltering(); return null; + } + } + if ("getChildIndexA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexA(); + } + } + if ("getChildIndexB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChildIndexB(); + } + } + if ("getFixtureA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureA(); + } + } + if ("getFixtureB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFixtureB(); + } + } + if ("getFriction".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFriction(); + } + } + if ("getManifold".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getManifold(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getRestitution".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRestitution(); + } + } + if ("getTangentSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTangentSpeed(); + } + } + if ("getWorldManifold".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.collision.WorldManifold.class}, false); + typedTarget.getWorldManifold((com.codename1.gaming.physics.box2d.collision.WorldManifold) adaptedArgs[0]); return null; + } + } + if ("init".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, java.lang.Integer.class}, false); + typedTarget.init((com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isTouching".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTouching(); + } + } + if ("resetFriction".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetFriction(); return null; + } + } + if ("resetRestitution".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetRestitution(); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFriction".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setFriction(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setRestitution".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRestitution(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setTangentSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setTangentSpeed(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("update".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.callbacks.ContactListener.class}, false); + typedTarget.update((com.codename1.gaming.physics.box2d.callbacks.ContactListener) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver typedTarget, String name, Object[] safeArgs) throws Exception { + if ("init".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.ContactSolverDef.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.ContactSolverDef.class}, false); + typedTarget.init((com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.ContactSolverDef) adaptedArgs[0]); return null; + } + } + if ("initializeVelocityConstraints".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.initializeVelocityConstraints(); return null; + } + } + if ("solvePositionConstraints".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.solvePositionConstraints(); + } + } + if ("solveTOIPositionConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.solveTOIPositionConstraints(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("solveVelocityConstraints".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.solveVelocityConstraints(); return null; + } + } + if ("storeImpulses".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.storeImpulses(); return null; + } + } + if ("warmStart".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.warmStart(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke9(com.codename1.gaming.physics.box2d.dynamics.contacts.ContactCreator typedTarget, String name, Object[] safeArgs) throws Exception { + if ("contactCreateFcn".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class, com.codename1.gaming.physics.box2d.dynamics.Fixture.class}, false); + return typedTarget.contactCreateFcn((com.codename1.gaming.physics.box2d.pooling.IWorldPool) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[1], (com.codename1.gaming.physics.box2d.dynamics.Fixture) adaptedArgs[2]); + } + } + if ("contactDestroyFcn".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class, com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.pooling.IWorldPool.class, com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class}, false); + typedTarget.contactDestroyFcn((com.codename1.gaming.physics.box2d.pooling.IWorldPool) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) adaptedArgs[1]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact.class) return getStaticField0(name); + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact.class) return getStaticField1(name); + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact.class) return getStaticField2(name); + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class) return getStaticField3(name); + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.class) return getStaticField4(name); + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact.class) return getStaticField5(name); + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact.class) return getStaticField6(name); + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact.class) return getStaticField7(name); + if (type == com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact.class) return getStaticField8(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("BULLET_HIT_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact.BULLET_HIT_FLAG; + if ("ENABLED_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact.ENABLED_FLAG; + if ("FILTER_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact.FILTER_FLAG; + if ("ISLAND_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact.ISLAND_FLAG; + if ("TOI_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact.TOI_FLAG; + if ("TOUCHING_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact.TOUCHING_FLAG; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("BULLET_HIT_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact.BULLET_HIT_FLAG; + if ("ENABLED_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact.ENABLED_FLAG; + if ("FILTER_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact.FILTER_FLAG; + if ("ISLAND_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact.ISLAND_FLAG; + if ("TOI_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact.TOI_FLAG; + if ("TOUCHING_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact.TOUCHING_FLAG; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("BULLET_HIT_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact.BULLET_HIT_FLAG; + if ("ENABLED_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact.ENABLED_FLAG; + if ("FILTER_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact.FILTER_FLAG; + if ("ISLAND_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact.ISLAND_FLAG; + if ("TOI_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact.TOI_FLAG; + if ("TOUCHING_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact.TOUCHING_FLAG; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact.class, name); + } + + private static Object getStaticField3(String name) throws Exception { + if ("BULLET_HIT_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.BULLET_HIT_FLAG; + if ("ENABLED_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.ENABLED_FLAG; + if ("FILTER_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.FILTER_FLAG; + if ("ISLAND_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.ISLAND_FLAG; + if ("TOI_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.TOI_FLAG; + if ("TOUCHING_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.TOUCHING_FLAG; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.contacts.Contact.class, name); + } + + private static Object getStaticField4(String name) throws Exception { + if ("DEBUG_SOLVER".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.DEBUG_SOLVER; + if ("INITIAL_NUM_CONSTRAINTS".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.INITIAL_NUM_CONSTRAINTS; + if ("k_errorTol".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.k_errorTol; + if ("k_maxConditionNumber".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.k_maxConditionNumber; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.class, name); + } + + private static Object getStaticField5(String name) throws Exception { + if ("BULLET_HIT_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact.BULLET_HIT_FLAG; + if ("ENABLED_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact.ENABLED_FLAG; + if ("FILTER_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact.FILTER_FLAG; + if ("ISLAND_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact.ISLAND_FLAG; + if ("TOI_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact.TOI_FLAG; + if ("TOUCHING_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact.TOUCHING_FLAG; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact.class, name); + } + + private static Object getStaticField6(String name) throws Exception { + if ("BULLET_HIT_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact.BULLET_HIT_FLAG; + if ("ENABLED_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact.ENABLED_FLAG; + if ("FILTER_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact.FILTER_FLAG; + if ("ISLAND_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact.ISLAND_FLAG; + if ("TOI_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact.TOI_FLAG; + if ("TOUCHING_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact.TOUCHING_FLAG; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact.class, name); + } + + private static Object getStaticField7(String name) throws Exception { + if ("BULLET_HIT_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact.BULLET_HIT_FLAG; + if ("ENABLED_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact.ENABLED_FLAG; + if ("FILTER_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact.FILTER_FLAG; + if ("ISLAND_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact.ISLAND_FLAG; + if ("TOI_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact.TOI_FLAG; + if ("TOUCHING_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact.TOUCHING_FLAG; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact.class, name); + } + + private static Object getStaticField8(String name) throws Exception { + if ("BULLET_HIT_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact.BULLET_HIT_FLAG; + if ("ENABLED_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact.ENABLED_FLAG; + if ("FILTER_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact.FILTER_FLAG; + if ("ISLAND_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact.ISLAND_FLAG; + if ("TOI_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact.TOI_FLAG; + if ("TOUCHING_FLAG".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact.TOUCHING_FLAG; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact) target; + if ("m_fixtureA".equals(name)) return typedTarget.m_fixtureA; + if ("m_fixtureB".equals(name)) return typedTarget.m_fixtureB; + if ("m_flags".equals(name)) return typedTarget.m_flags; + if ("m_friction".equals(name)) return typedTarget.m_friction; + if ("m_indexA".equals(name)) return typedTarget.m_indexA; + if ("m_indexB".equals(name)) return typedTarget.m_indexB; + if ("m_manifold".equals(name)) return typedTarget.m_manifold; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_nodeA".equals(name)) return typedTarget.m_nodeA; + if ("m_nodeB".equals(name)) return typedTarget.m_nodeB; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_restitution".equals(name)) return typedTarget.m_restitution; + if ("m_tangentSpeed".equals(name)) return typedTarget.m_tangentSpeed; + if ("m_toi".equals(name)) return typedTarget.m_toi; + if ("m_toiCount".equals(name)) return typedTarget.m_toiCount; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact) target; + if ("m_fixtureA".equals(name)) return typedTarget.m_fixtureA; + if ("m_fixtureB".equals(name)) return typedTarget.m_fixtureB; + if ("m_flags".equals(name)) return typedTarget.m_flags; + if ("m_friction".equals(name)) return typedTarget.m_friction; + if ("m_indexA".equals(name)) return typedTarget.m_indexA; + if ("m_indexB".equals(name)) return typedTarget.m_indexB; + if ("m_manifold".equals(name)) return typedTarget.m_manifold; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_nodeA".equals(name)) return typedTarget.m_nodeA; + if ("m_nodeB".equals(name)) return typedTarget.m_nodeB; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_restitution".equals(name)) return typedTarget.m_restitution; + if ("m_tangentSpeed".equals(name)) return typedTarget.m_tangentSpeed; + if ("m_toi".equals(name)) return typedTarget.m_toi; + if ("m_toiCount".equals(name)) return typedTarget.m_toiCount; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact) target; + if ("m_fixtureA".equals(name)) return typedTarget.m_fixtureA; + if ("m_fixtureB".equals(name)) return typedTarget.m_fixtureB; + if ("m_flags".equals(name)) return typedTarget.m_flags; + if ("m_friction".equals(name)) return typedTarget.m_friction; + if ("m_indexA".equals(name)) return typedTarget.m_indexA; + if ("m_indexB".equals(name)) return typedTarget.m_indexB; + if ("m_manifold".equals(name)) return typedTarget.m_manifold; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_nodeA".equals(name)) return typedTarget.m_nodeA; + if ("m_nodeB".equals(name)) return typedTarget.m_nodeB; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_restitution".equals(name)) return typedTarget.m_restitution; + if ("m_tangentSpeed".equals(name)) return typedTarget.m_tangentSpeed; + if ("m_toi".equals(name)) return typedTarget.m_toi; + if ("m_toiCount".equals(name)) return typedTarget.m_toiCount; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact) target; + if ("m_fixtureA".equals(name)) return typedTarget.m_fixtureA; + if ("m_fixtureB".equals(name)) return typedTarget.m_fixtureB; + if ("m_flags".equals(name)) return typedTarget.m_flags; + if ("m_friction".equals(name)) return typedTarget.m_friction; + if ("m_indexA".equals(name)) return typedTarget.m_indexA; + if ("m_indexB".equals(name)) return typedTarget.m_indexB; + if ("m_manifold".equals(name)) return typedTarget.m_manifold; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_nodeA".equals(name)) return typedTarget.m_nodeA; + if ("m_nodeB".equals(name)) return typedTarget.m_nodeB; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_restitution".equals(name)) return typedTarget.m_restitution; + if ("m_tangentSpeed".equals(name)) return typedTarget.m_tangentSpeed; + if ("m_toi".equals(name)) return typedTarget.m_toi; + if ("m_toiCount".equals(name)) return typedTarget.m_toiCount; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact) target; + if ("m_fixtureA".equals(name)) return typedTarget.m_fixtureA; + if ("m_fixtureB".equals(name)) return typedTarget.m_fixtureB; + if ("m_flags".equals(name)) return typedTarget.m_flags; + if ("m_friction".equals(name)) return typedTarget.m_friction; + if ("m_indexA".equals(name)) return typedTarget.m_indexA; + if ("m_indexB".equals(name)) return typedTarget.m_indexB; + if ("m_manifold".equals(name)) return typedTarget.m_manifold; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_nodeA".equals(name)) return typedTarget.m_nodeA; + if ("m_nodeB".equals(name)) return typedTarget.m_nodeB; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_restitution".equals(name)) return typedTarget.m_restitution; + if ("m_tangentSpeed".equals(name)) return typedTarget.m_tangentSpeed; + if ("m_toi".equals(name)) return typedTarget.m_toi; + if ("m_toiCount".equals(name)) return typedTarget.m_toiCount; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact) target; + if ("m_fixtureA".equals(name)) return typedTarget.m_fixtureA; + if ("m_fixtureB".equals(name)) return typedTarget.m_fixtureB; + if ("m_flags".equals(name)) return typedTarget.m_flags; + if ("m_friction".equals(name)) return typedTarget.m_friction; + if ("m_indexA".equals(name)) return typedTarget.m_indexA; + if ("m_indexB".equals(name)) return typedTarget.m_indexB; + if ("m_manifold".equals(name)) return typedTarget.m_manifold; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_nodeA".equals(name)) return typedTarget.m_nodeA; + if ("m_nodeB".equals(name)) return typedTarget.m_nodeB; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_restitution".equals(name)) return typedTarget.m_restitution; + if ("m_tangentSpeed".equals(name)) return typedTarget.m_tangentSpeed; + if ("m_toi".equals(name)) return typedTarget.m_toi; + if ("m_toiCount".equals(name)) return typedTarget.m_toiCount; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact) target; + if ("m_fixtureA".equals(name)) return typedTarget.m_fixtureA; + if ("m_fixtureB".equals(name)) return typedTarget.m_fixtureB; + if ("m_flags".equals(name)) return typedTarget.m_flags; + if ("m_friction".equals(name)) return typedTarget.m_friction; + if ("m_indexA".equals(name)) return typedTarget.m_indexA; + if ("m_indexB".equals(name)) return typedTarget.m_indexB; + if ("m_manifold".equals(name)) return typedTarget.m_manifold; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_nodeA".equals(name)) return typedTarget.m_nodeA; + if ("m_nodeB".equals(name)) return typedTarget.m_nodeB; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_restitution".equals(name)) return typedTarget.m_restitution; + if ("m_tangentSpeed".equals(name)) return typedTarget.m_tangentSpeed; + if ("m_toi".equals(name)) return typedTarget.m_toi; + if ("m_toiCount".equals(name)) return typedTarget.m_toiCount; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.Contact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) target; + if ("m_fixtureA".equals(name)) return typedTarget.m_fixtureA; + if ("m_fixtureB".equals(name)) return typedTarget.m_fixtureB; + if ("m_flags".equals(name)) return typedTarget.m_flags; + if ("m_friction".equals(name)) return typedTarget.m_friction; + if ("m_indexA".equals(name)) return typedTarget.m_indexA; + if ("m_indexB".equals(name)) return typedTarget.m_indexB; + if ("m_manifold".equals(name)) return typedTarget.m_manifold; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_nodeA".equals(name)) return typedTarget.m_nodeA; + if ("m_nodeB".equals(name)) return typedTarget.m_nodeB; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_restitution".equals(name)) return typedTarget.m_restitution; + if ("m_tangentSpeed".equals(name)) return typedTarget.m_tangentSpeed; + if ("m_toi".equals(name)) return typedTarget.m_toi; + if ("m_toiCount".equals(name)) return typedTarget.m_toiCount; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) target; + if ("contact".equals(name)) return typedTarget.contact; + if ("next".equals(name)) return typedTarget.next; + if ("other".equals(name)) return typedTarget.other; + if ("prev".equals(name)) return typedTarget.prev; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ContactRegister) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ContactRegister typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactRegister) target; + if ("creator".equals(name)) return typedTarget.creator; + if ("primary".equals(name)) return typedTarget.primary; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver) target; + if ("m_contacts".equals(name)) return typedTarget.m_contacts; + if ("m_count".equals(name)) return typedTarget.m_count; + if ("m_positionConstraints".equals(name)) return typedTarget.m_positionConstraints; + if ("m_positions".equals(name)) return typedTarget.m_positions; + if ("m_step".equals(name)) return typedTarget.m_step; + if ("m_velocities".equals(name)) return typedTarget.m_velocities; + if ("m_velocityConstraints".equals(name)) return typedTarget.m_velocityConstraints; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.ContactSolverDef) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.ContactSolverDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.ContactSolverDef) target; + if ("contacts".equals(name)) return typedTarget.contacts; + if ("count".equals(name)) return typedTarget.count; + if ("positions".equals(name)) return typedTarget.positions; + if ("step".equals(name)) return typedTarget.step; + if ("velocities".equals(name)) return typedTarget.velocities; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint) target; + if ("K".equals(name)) return typedTarget.K; + if ("contactIndex".equals(name)) return typedTarget.contactIndex; + if ("friction".equals(name)) return typedTarget.friction; + if ("indexA".equals(name)) return typedTarget.indexA; + if ("indexB".equals(name)) return typedTarget.indexB; + if ("invIA".equals(name)) return typedTarget.invIA; + if ("invIB".equals(name)) return typedTarget.invIB; + if ("invMassA".equals(name)) return typedTarget.invMassA; + if ("invMassB".equals(name)) return typedTarget.invMassB; + if ("normal".equals(name)) return typedTarget.normal; + if ("normalMass".equals(name)) return typedTarget.normalMass; + if ("pointCount".equals(name)) return typedTarget.pointCount; + if ("points".equals(name)) return typedTarget.points; + if ("restitution".equals(name)) return typedTarget.restitution; + if ("tangentSpeed".equals(name)) return typedTarget.tangentSpeed; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint) target; + if ("normalImpulse".equals(name)) return typedTarget.normalImpulse; + if ("normalMass".equals(name)) return typedTarget.normalMass; + if ("rA".equals(name)) return typedTarget.rA; + if ("rB".equals(name)) return typedTarget.rB; + if ("tangentImpulse".equals(name)) return typedTarget.tangentImpulse; + if ("tangentMass".equals(name)) return typedTarget.tangentMass; + if ("velocityBias".equals(name)) return typedTarget.velocityBias; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.Position) { + com.codename1.gaming.physics.box2d.dynamics.contacts.Position typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.Position) target; + if ("a".equals(name)) return typedTarget.a; + if ("c".equals(name)) return typedTarget.c; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.Velocity) { + com.codename1.gaming.physics.box2d.dynamics.contacts.Velocity typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.Velocity) target; + if ("v".equals(name)) return typedTarget.v; + if ("w".equals(name)) return typedTarget.w; + } + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndCircleContact) target; + if ("m_fixtureA".equals(name)) { + typedTarget.m_fixtureA = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_fixtureB".equals(name)) { + typedTarget.m_fixtureB = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_flags".equals(name)) { + typedTarget.m_flags = toIntValue(value); + return; + } + if ("m_friction".equals(name)) { + typedTarget.m_friction = ((Number) value).floatValue(); + return; + } + if ("m_indexA".equals(name)) { + typedTarget.m_indexA = toIntValue(value); + return; + } + if ("m_indexB".equals(name)) { + typedTarget.m_indexB = toIntValue(value); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_nodeA".equals(name)) { + typedTarget.m_nodeA = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_nodeB".equals(name)) { + typedTarget.m_nodeB = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_restitution".equals(name)) { + typedTarget.m_restitution = ((Number) value).floatValue(); + return; + } + if ("m_tangentSpeed".equals(name)) { + typedTarget.m_tangentSpeed = ((Number) value).floatValue(); + return; + } + if ("m_toi".equals(name)) { + typedTarget.m_toi = ((Number) value).floatValue(); + return; + } + if ("m_toiCount".equals(name)) { + typedTarget.m_toiCount = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ChainAndPolygonContact) target; + if ("m_fixtureA".equals(name)) { + typedTarget.m_fixtureA = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_fixtureB".equals(name)) { + typedTarget.m_fixtureB = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_flags".equals(name)) { + typedTarget.m_flags = toIntValue(value); + return; + } + if ("m_friction".equals(name)) { + typedTarget.m_friction = ((Number) value).floatValue(); + return; + } + if ("m_indexA".equals(name)) { + typedTarget.m_indexA = toIntValue(value); + return; + } + if ("m_indexB".equals(name)) { + typedTarget.m_indexB = toIntValue(value); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_nodeA".equals(name)) { + typedTarget.m_nodeA = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_nodeB".equals(name)) { + typedTarget.m_nodeB = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_restitution".equals(name)) { + typedTarget.m_restitution = ((Number) value).floatValue(); + return; + } + if ("m_tangentSpeed".equals(name)) { + typedTarget.m_tangentSpeed = ((Number) value).floatValue(); + return; + } + if ("m_toi".equals(name)) { + typedTarget.m_toi = ((Number) value).floatValue(); + return; + } + if ("m_toiCount".equals(name)) { + typedTarget.m_toiCount = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.CircleContact) target; + if ("m_fixtureA".equals(name)) { + typedTarget.m_fixtureA = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_fixtureB".equals(name)) { + typedTarget.m_fixtureB = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_flags".equals(name)) { + typedTarget.m_flags = toIntValue(value); + return; + } + if ("m_friction".equals(name)) { + typedTarget.m_friction = ((Number) value).floatValue(); + return; + } + if ("m_indexA".equals(name)) { + typedTarget.m_indexA = toIntValue(value); + return; + } + if ("m_indexB".equals(name)) { + typedTarget.m_indexB = toIntValue(value); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_nodeA".equals(name)) { + typedTarget.m_nodeA = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_nodeB".equals(name)) { + typedTarget.m_nodeB = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_restitution".equals(name)) { + typedTarget.m_restitution = ((Number) value).floatValue(); + return; + } + if ("m_tangentSpeed".equals(name)) { + typedTarget.m_tangentSpeed = ((Number) value).floatValue(); + return; + } + if ("m_toi".equals(name)) { + typedTarget.m_toi = ((Number) value).floatValue(); + return; + } + if ("m_toiCount".equals(name)) { + typedTarget.m_toiCount = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndCircleContact) target; + if ("m_fixtureA".equals(name)) { + typedTarget.m_fixtureA = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_fixtureB".equals(name)) { + typedTarget.m_fixtureB = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_flags".equals(name)) { + typedTarget.m_flags = toIntValue(value); + return; + } + if ("m_friction".equals(name)) { + typedTarget.m_friction = ((Number) value).floatValue(); + return; + } + if ("m_indexA".equals(name)) { + typedTarget.m_indexA = toIntValue(value); + return; + } + if ("m_indexB".equals(name)) { + typedTarget.m_indexB = toIntValue(value); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_nodeA".equals(name)) { + typedTarget.m_nodeA = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_nodeB".equals(name)) { + typedTarget.m_nodeB = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_restitution".equals(name)) { + typedTarget.m_restitution = ((Number) value).floatValue(); + return; + } + if ("m_tangentSpeed".equals(name)) { + typedTarget.m_tangentSpeed = ((Number) value).floatValue(); + return; + } + if ("m_toi".equals(name)) { + typedTarget.m_toi = ((Number) value).floatValue(); + return; + } + if ("m_toiCount".equals(name)) { + typedTarget.m_toiCount = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.EdgeAndPolygonContact) target; + if ("m_fixtureA".equals(name)) { + typedTarget.m_fixtureA = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_fixtureB".equals(name)) { + typedTarget.m_fixtureB = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_flags".equals(name)) { + typedTarget.m_flags = toIntValue(value); + return; + } + if ("m_friction".equals(name)) { + typedTarget.m_friction = ((Number) value).floatValue(); + return; + } + if ("m_indexA".equals(name)) { + typedTarget.m_indexA = toIntValue(value); + return; + } + if ("m_indexB".equals(name)) { + typedTarget.m_indexB = toIntValue(value); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_nodeA".equals(name)) { + typedTarget.m_nodeA = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_nodeB".equals(name)) { + typedTarget.m_nodeB = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_restitution".equals(name)) { + typedTarget.m_restitution = ((Number) value).floatValue(); + return; + } + if ("m_tangentSpeed".equals(name)) { + typedTarget.m_tangentSpeed = ((Number) value).floatValue(); + return; + } + if ("m_toi".equals(name)) { + typedTarget.m_toi = ((Number) value).floatValue(); + return; + } + if ("m_toiCount".equals(name)) { + typedTarget.m_toiCount = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonAndCircleContact) target; + if ("m_fixtureA".equals(name)) { + typedTarget.m_fixtureA = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_fixtureB".equals(name)) { + typedTarget.m_fixtureB = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_flags".equals(name)) { + typedTarget.m_flags = toIntValue(value); + return; + } + if ("m_friction".equals(name)) { + typedTarget.m_friction = ((Number) value).floatValue(); + return; + } + if ("m_indexA".equals(name)) { + typedTarget.m_indexA = toIntValue(value); + return; + } + if ("m_indexB".equals(name)) { + typedTarget.m_indexB = toIntValue(value); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_nodeA".equals(name)) { + typedTarget.m_nodeA = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_nodeB".equals(name)) { + typedTarget.m_nodeB = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_restitution".equals(name)) { + typedTarget.m_restitution = ((Number) value).floatValue(); + return; + } + if ("m_tangentSpeed".equals(name)) { + typedTarget.m_tangentSpeed = ((Number) value).floatValue(); + return; + } + if ("m_toi".equals(name)) { + typedTarget.m_toi = ((Number) value).floatValue(); + return; + } + if ("m_toiCount".equals(name)) { + typedTarget.m_toiCount = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.PolygonContact) target; + if ("m_fixtureA".equals(name)) { + typedTarget.m_fixtureA = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_fixtureB".equals(name)) { + typedTarget.m_fixtureB = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_flags".equals(name)) { + typedTarget.m_flags = toIntValue(value); + return; + } + if ("m_friction".equals(name)) { + typedTarget.m_friction = ((Number) value).floatValue(); + return; + } + if ("m_indexA".equals(name)) { + typedTarget.m_indexA = toIntValue(value); + return; + } + if ("m_indexB".equals(name)) { + typedTarget.m_indexB = toIntValue(value); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_nodeA".equals(name)) { + typedTarget.m_nodeA = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_nodeB".equals(name)) { + typedTarget.m_nodeB = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_restitution".equals(name)) { + typedTarget.m_restitution = ((Number) value).floatValue(); + return; + } + if ("m_tangentSpeed".equals(name)) { + typedTarget.m_tangentSpeed = ((Number) value).floatValue(); + return; + } + if ("m_toi".equals(name)) { + typedTarget.m_toi = ((Number) value).floatValue(); + return; + } + if ("m_toiCount".equals(name)) { + typedTarget.m_toiCount = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) { + com.codename1.gaming.physics.box2d.dynamics.contacts.Contact typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) target; + if ("m_fixtureA".equals(name)) { + typedTarget.m_fixtureA = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_fixtureB".equals(name)) { + typedTarget.m_fixtureB = (com.codename1.gaming.physics.box2d.dynamics.Fixture) value; + return; + } + if ("m_flags".equals(name)) { + typedTarget.m_flags = toIntValue(value); + return; + } + if ("m_friction".equals(name)) { + typedTarget.m_friction = ((Number) value).floatValue(); + return; + } + if ("m_indexA".equals(name)) { + typedTarget.m_indexA = toIntValue(value); + return; + } + if ("m_indexB".equals(name)) { + typedTarget.m_indexB = toIntValue(value); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_nodeA".equals(name)) { + typedTarget.m_nodeA = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_nodeB".equals(name)) { + typedTarget.m_nodeB = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("m_restitution".equals(name)) { + typedTarget.m_restitution = ((Number) value).floatValue(); + return; + } + if ("m_tangentSpeed".equals(name)) { + typedTarget.m_tangentSpeed = ((Number) value).floatValue(); + return; + } + if ("m_toi".equals(name)) { + typedTarget.m_toi = ((Number) value).floatValue(); + return; + } + if ("m_toiCount".equals(name)) { + typedTarget.m_toiCount = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) target; + if ("contact".equals(name)) { + typedTarget.contact = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact) value; + return; + } + if ("next".equals(name)) { + typedTarget.next = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + if ("other".equals(name)) { + typedTarget.other = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("prev".equals(name)) { + typedTarget.prev = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactEdge) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ContactRegister) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ContactRegister typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactRegister) target; + if ("creator".equals(name)) { + typedTarget.creator = (com.codename1.gaming.physics.box2d.pooling.IDynamicStack) value; + return; + } + if ("primary".equals(name)) { + typedTarget.primary = ((Boolean) value).booleanValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver) target; + if ("m_contacts".equals(name)) { + typedTarget.m_contacts = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact[]) value; + return; + } + if ("m_count".equals(name)) { + typedTarget.m_count = toIntValue(value); + return; + } + if ("m_positionConstraints".equals(name)) { + typedTarget.m_positionConstraints = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactPositionConstraint[]) value; + return; + } + if ("m_positions".equals(name)) { + typedTarget.m_positions = (com.codename1.gaming.physics.box2d.dynamics.contacts.Position[]) value; + return; + } + if ("m_step".equals(name)) { + typedTarget.m_step = (com.codename1.gaming.physics.box2d.dynamics.TimeStep) value; + return; + } + if ("m_velocities".equals(name)) { + typedTarget.m_velocities = (com.codename1.gaming.physics.box2d.dynamics.contacts.Velocity[]) value; + return; + } + if ("m_velocityConstraints".equals(name)) { + typedTarget.m_velocityConstraints = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint[]) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.ContactSolverDef) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.ContactSolverDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactSolver.ContactSolverDef) target; + if ("contacts".equals(name)) { + typedTarget.contacts = (com.codename1.gaming.physics.box2d.dynamics.contacts.Contact[]) value; + return; + } + if ("count".equals(name)) { + typedTarget.count = toIntValue(value); + return; + } + if ("positions".equals(name)) { + typedTarget.positions = (com.codename1.gaming.physics.box2d.dynamics.contacts.Position[]) value; + return; + } + if ("step".equals(name)) { + typedTarget.step = (com.codename1.gaming.physics.box2d.dynamics.TimeStep) value; + return; + } + if ("velocities".equals(name)) { + typedTarget.velocities = (com.codename1.gaming.physics.box2d.dynamics.contacts.Velocity[]) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint) target; + if ("contactIndex".equals(name)) { + typedTarget.contactIndex = toIntValue(value); + return; + } + if ("friction".equals(name)) { + typedTarget.friction = ((Number) value).floatValue(); + return; + } + if ("indexA".equals(name)) { + typedTarget.indexA = toIntValue(value); + return; + } + if ("indexB".equals(name)) { + typedTarget.indexB = toIntValue(value); + return; + } + if ("invIA".equals(name)) { + typedTarget.invIA = ((Number) value).floatValue(); + return; + } + if ("invIB".equals(name)) { + typedTarget.invIB = ((Number) value).floatValue(); + return; + } + if ("invMassA".equals(name)) { + typedTarget.invMassA = ((Number) value).floatValue(); + return; + } + if ("invMassB".equals(name)) { + typedTarget.invMassB = ((Number) value).floatValue(); + return; + } + if ("pointCount".equals(name)) { + typedTarget.pointCount = toIntValue(value); + return; + } + if ("points".equals(name)) { + typedTarget.points = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint[]) value; + return; + } + if ("restitution".equals(name)) { + typedTarget.restitution = ((Number) value).floatValue(); + return; + } + if ("tangentSpeed".equals(name)) { + typedTarget.tangentSpeed = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint) { + com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.ContactVelocityConstraint.VelocityConstraintPoint) target; + if ("normalImpulse".equals(name)) { + typedTarget.normalImpulse = ((Number) value).floatValue(); + return; + } + if ("normalMass".equals(name)) { + typedTarget.normalMass = ((Number) value).floatValue(); + return; + } + if ("tangentImpulse".equals(name)) { + typedTarget.tangentImpulse = ((Number) value).floatValue(); + return; + } + if ("tangentMass".equals(name)) { + typedTarget.tangentMass = ((Number) value).floatValue(); + return; + } + if ("velocityBias".equals(name)) { + typedTarget.velocityBias = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.Position) { + com.codename1.gaming.physics.box2d.dynamics.contacts.Position typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.Position) target; + if ("a".equals(name)) { + typedTarget.a = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.contacts.Velocity) { + com.codename1.gaming.physics.box2d.dynamics.contacts.Velocity typedTarget = (com.codename1.gaming.physics.box2d.dynamics.contacts.Velocity) target; + if ("w".equals(name)) { + typedTarget.w = ((Number) value).floatValue(); + return; + } + } + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints.java new file mode 100644 index 0000000000..48903e754b --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints.java @@ -0,0 +1,3504 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints { + private GeneratedAccess_com_codename1_gaming_physics_box2d_dynamics_joints() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("ConstantVolumeJoint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint.class; + } + if ("ConstantVolumeJointDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef.class; + } + if ("DistanceJoint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint.class; + } + if ("DistanceJointDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef.class; + } + if ("FrictionJoint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJoint.class; + } + if ("FrictionJointDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef.class; + } + if ("GearJoint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.GearJoint.class; + } + if ("GearJointDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.GearJointDef.class; + } + if ("Jacobian".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.Jacobian.class; + } + if ("Joint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.Joint.class; + } + if ("JointDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.JointDef.class; + } + if ("JointEdge".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge.class; + } + if ("JointType".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.JointType.class; + } + if ("LimitState".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.LimitState.class; + } + if ("MouseJoint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.MouseJoint.class; + } + if ("MouseJointDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.MouseJointDef.class; + } + if ("PrismaticJoint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJoint.class; + } + if ("PrismaticJointDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef.class; + } + if ("PulleyJoint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint.class; + } + if ("PulleyJointDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef.class; + } + if ("RevoluteJoint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJoint.class; + } + if ("RevoluteJointDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef.class; + } + if ("RopeJoint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.RopeJoint.class; + } + if ("RopeJointDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.RopeJointDef.class; + } + if ("WeldJoint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.WeldJoint.class; + } + if ("WeldJointDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef.class; + } + if ("WheelJoint".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.WheelJoint.class; + } + if ("WheelJointDef".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint.class) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.World.class, com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.World.class, com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef.class}, false); + return new com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint((com.codename1.gaming.physics.box2d.dynamics.World) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef) adaptedArgs[1]); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.GearJointDef.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.joints.GearJointDef(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.JointDef.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.joints.JointDef(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.MouseJointDef.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.joints.MouseJointDef(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.RopeJointDef.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.joints.RopeJointDef(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef(); + } + } + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef(); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.Joint.class) return invokeStatic0(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("create".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.World.class, com.codename1.gaming.physics.box2d.dynamics.joints.JointDef.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.World.class, com.codename1.gaming.physics.box2d.dynamics.joints.JointDef.class}, false); + return com.codename1.gaming.physics.box2d.dynamics.joints.Joint.create((com.codename1.gaming.physics.box2d.dynamics.World) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.joints.JointDef) adaptedArgs[1]); + } + } + if ("destroy".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.joints.Joint.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.joints.Joint.class}, false); + com.codename1.gaming.physics.box2d.dynamics.joints.Joint.destroy((com.codename1.gaming.physics.box2d.dynamics.joints.Joint) adaptedArgs[0]); return null; + } + } + throw unsupportedStatic(com.codename1.gaming.physics.box2d.dynamics.joints.Joint.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint) { + try { + return invoke0((com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef) { + try { + return invoke1((com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint) { + try { + return invoke2((com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef) { + try { + return invoke3((com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJoint) { + try { + return invoke4((com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJoint) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef) { + try { + return invoke5((com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.GearJoint) { + try { + return invoke6((com.codename1.gaming.physics.box2d.dynamics.joints.GearJoint) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.MouseJoint) { + try { + return invoke7((com.codename1.gaming.physics.box2d.dynamics.joints.MouseJoint) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJoint) { + try { + return invoke8((com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJoint) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef) { + try { + return invoke9((com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint) { + try { + return invoke10((com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef) { + try { + return invoke11((com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJoint) { + try { + return invoke12((com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJoint) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef) { + try { + return invoke13((com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.RopeJoint) { + try { + return invoke14((com.codename1.gaming.physics.box2d.dynamics.joints.RopeJoint) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.WeldJoint) { + try { + return invoke15((com.codename1.gaming.physics.box2d.dynamics.joints.WeldJoint) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef) { + try { + return invoke16((com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.WheelJoint) { + try { + return invoke17((com.codename1.gaming.physics.box2d.dynamics.joints.WheelJoint) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef) { + try { + return invoke18((com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.Joint) { + try { + return invoke19((com.codename1.gaming.physics.box2d.dynamics.joints.Joint) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint typedTarget, String name, Object[] safeArgs) throws Exception { + if ("destructor".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.destructor(); return null; + } + } + if ("getAnchorA".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorA((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getAnchorB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorB((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getBodies".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodies(); + } + } + if ("getBodyA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyA(); + } + } + if ("getBodyB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyB(); + } + } + if ("getCollideConnected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCollideConnected(); + } + } + if ("getJoints".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJoints(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getReactionForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getReactionForce(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getReactionTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getReactionTorque(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("inflate".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.inflate(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("initVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.initVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("solvePositionConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + return typedTarget.solvePositionConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); + } + } + if ("solveVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.solveVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addBody".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class}, false); + typedTarget.addBody((com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[0]); return null; + } + } + if ("addBodyAndJoint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint.class}, false); + typedTarget.addBodyAndJoint((com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint) adaptedArgs[1]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint typedTarget, String name, Object[] safeArgs) throws Exception { + if ("destructor".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.destructor(); return null; + } + } + if ("getAnchorA".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorA((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getAnchorB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorB((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getBodyA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyA(); + } + } + if ("getBodyB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyB(); + } + } + if ("getCollideConnected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCollideConnected(); + } + } + if ("getDampingRatio".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDampingRatio(); + } + } + if ("getFrequency".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFrequency(); + } + } + if ("getLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLength(); + } + } + if ("getLocalAnchorA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorA(); + } + } + if ("getLocalAnchorB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorB(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getReactionForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getReactionForce(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getReactionTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getReactionTorque(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("initVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.initVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("setDampingRatio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setDampingRatio(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setFrequency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setFrequency(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setLength".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setLength(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("solvePositionConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + return typedTarget.solvePositionConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); + } + } + if ("solveVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.solveVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef typedTarget, String name, Object[] safeArgs) throws Exception { + if ("initialize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.initialize((com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[3]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJoint typedTarget, String name, Object[] safeArgs) throws Exception { + if ("destructor".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.destructor(); return null; + } + } + if ("getAnchorA".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorA((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getAnchorB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorB((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getBodyA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyA(); + } + } + if ("getBodyB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyB(); + } + } + if ("getCollideConnected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCollideConnected(); + } + } + if ("getLocalAnchorA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorA(); + } + } + if ("getLocalAnchorB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorB(); + } + } + if ("getMaxForce".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxForce(); + } + } + if ("getMaxTorque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxTorque(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getReactionForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getReactionForce(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getReactionTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getReactionTorque(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("initVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.initVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("setMaxForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMaxForce(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setMaxTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMaxTorque(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("solvePositionConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + return typedTarget.solvePositionConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); + } + } + if ("solveVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.solveVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef typedTarget, String name, Object[] safeArgs) throws Exception { + if ("initialize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.initialize((com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.gaming.physics.box2d.dynamics.joints.GearJoint typedTarget, String name, Object[] safeArgs) throws Exception { + if ("destructor".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.destructor(); return null; + } + } + if ("getAnchorA".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorA((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getAnchorB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorB((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getBodyA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyA(); + } + } + if ("getBodyB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyB(); + } + } + if ("getCollideConnected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCollideConnected(); + } + } + if ("getJoint1".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJoint1(); + } + } + if ("getJoint2".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJoint2(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getRatio".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRatio(); + } + } + if ("getReactionForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getReactionForce(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getReactionTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getReactionTorque(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("initVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.initVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("setRatio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setRatio(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("solvePositionConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + return typedTarget.solvePositionConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); + } + } + if ("solveVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.solveVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.gaming.physics.box2d.dynamics.joints.MouseJoint typedTarget, String name, Object[] safeArgs) throws Exception { + if ("destructor".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.destructor(); return null; + } + } + if ("getAnchorA".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorA((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getAnchorB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorB((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getBodyA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyA(); + } + } + if ("getBodyB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyB(); + } + } + if ("getCollideConnected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCollideConnected(); + } + } + if ("getDampingRatio".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDampingRatio(); + } + } + if ("getFrequency".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFrequency(); + } + } + if ("getMaxForce".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxForce(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getReactionForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getReactionForce(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getReactionTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getReactionTorque(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getTarget".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTarget(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("initVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.initVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("setDampingRatio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setDampingRatio(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setFrequency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setFrequency(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setMaxForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMaxForce(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setTarget".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.setTarget((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("solvePositionConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + return typedTarget.solvePositionConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); + } + } + if ("solveVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.solveVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJoint typedTarget, String name, Object[] safeArgs) throws Exception { + if ("destructor".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.destructor(); return null; + } + } + if ("enableLimit".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.enableLimit(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("enableMotor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.enableMotor(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("getAnchorA".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorA((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getAnchorB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorB((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getBodyA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyA(); + } + } + if ("getBodyB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyB(); + } + } + if ("getCollideConnected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCollideConnected(); + } + } + if ("getJointSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJointSpeed(); + } + } + if ("getJointTranslation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJointTranslation(); + } + } + if ("getLocalAnchorA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorA(); + } + } + if ("getLocalAnchorB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorB(); + } + } + if ("getLocalAxisA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAxisA(); + } + } + if ("getLowerLimit".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLowerLimit(); + } + } + if ("getMaxMotorForce".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxMotorForce(); + } + } + if ("getMotorForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getMotorForce(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getMotorSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMotorSpeed(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getReactionForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getReactionForce(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getReactionTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getReactionTorque(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getReferenceAngle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getReferenceAngle(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUpperLimit".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUpperLimit(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("initVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.initVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("isLimitEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLimitEnabled(); + } + } + if ("isMotorEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isMotorEnabled(); + } + } + if ("setLimits".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setLimits(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setMaxMotorForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMaxMotorForce(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setMotorSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMotorSpeed(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("solvePositionConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + return typedTarget.solvePositionConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); + } + } + if ("solveVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.solveVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke9(com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef typedTarget, String name, Object[] safeArgs) throws Exception { + if ("initialize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.initialize((com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[3]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke10(com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint typedTarget, String name, Object[] safeArgs) throws Exception { + if ("destructor".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.destructor(); return null; + } + } + if ("getAnchorA".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorA((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getAnchorB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorB((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getBodyA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyA(); + } + } + if ("getBodyB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyB(); + } + } + if ("getCollideConnected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCollideConnected(); + } + } + if ("getCurrentLengthA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCurrentLengthA(); + } + } + if ("getCurrentLengthB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCurrentLengthB(); + } + } + if ("getGroundAnchorA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGroundAnchorA(); + } + } + if ("getGroundAnchorB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGroundAnchorB(); + } + } + if ("getLength1".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLength1(); + } + } + if ("getLength2".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLength2(); + } + } + if ("getLengthA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLengthA(); + } + } + if ("getLengthB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLengthB(); + } + } + if ("getLocalAnchorA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorA(); + } + } + if ("getLocalAnchorB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorB(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getRatio".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRatio(); + } + } + if ("getReactionForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getReactionForce(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getReactionTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getReactionTorque(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("initVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.initVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("solvePositionConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + return typedTarget.solvePositionConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); + } + } + if ("solveVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.solveVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke11(com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef typedTarget, String name, Object[] safeArgs) throws Exception { + if ("initialize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class, java.lang.Float.class}, false); + typedTarget.initialize((com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[3], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[4], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[5], ((Number) adaptedArgs[6]).floatValue()); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke12(com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJoint typedTarget, String name, Object[] safeArgs) throws Exception { + if ("destructor".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.destructor(); return null; + } + } + if ("enableLimit".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.enableLimit(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("enableMotor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.enableMotor(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("getAnchorA".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorA((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getAnchorB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorB((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getBodyA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyA(); + } + } + if ("getBodyB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyB(); + } + } + if ("getCollideConnected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCollideConnected(); + } + } + if ("getJointAngle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJointAngle(); + } + } + if ("getJointSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJointSpeed(); + } + } + if ("getLocalAnchorA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorA(); + } + } + if ("getLocalAnchorB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorB(); + } + } + if ("getLowerLimit".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLowerLimit(); + } + } + if ("getMaxMotorTorque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxMotorTorque(); + } + } + if ("getMotorSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMotorSpeed(); + } + } + if ("getMotorTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getMotorTorque(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getReactionForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getReactionForce(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getReactionTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getReactionTorque(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getReferenceAngle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getReferenceAngle(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUpperLimit".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUpperLimit(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("initVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.initVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("isLimitEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLimitEnabled(); + } + } + if ("isMotorEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isMotorEnabled(); + } + } + if ("setLimits".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.setLimits(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setMaxMotorTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMaxMotorTorque(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setMotorSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMotorSpeed(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("solvePositionConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + return typedTarget.solvePositionConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); + } + } + if ("solveVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.solveVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke13(com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef typedTarget, String name, Object[] safeArgs) throws Exception { + if ("initialize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.initialize((com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke14(com.codename1.gaming.physics.box2d.dynamics.joints.RopeJoint typedTarget, String name, Object[] safeArgs) throws Exception { + if ("destructor".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.destructor(); return null; + } + } + if ("getAnchorA".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorA((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getAnchorB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorB((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getBodyA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyA(); + } + } + if ("getBodyB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyB(); + } + } + if ("getCollideConnected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCollideConnected(); + } + } + if ("getLimitState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLimitState(); + } + } + if ("getLocalAnchorA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorA(); + } + } + if ("getLocalAnchorB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorB(); + } + } + if ("getMaxLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxLength(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getReactionForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getReactionForce(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getReactionTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getReactionTorque(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("initVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.initVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("setMaxLength".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMaxLength(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("solvePositionConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + return typedTarget.solvePositionConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); + } + } + if ("solveVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.solveVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke15(com.codename1.gaming.physics.box2d.dynamics.joints.WeldJoint typedTarget, String name, Object[] safeArgs) throws Exception { + if ("destructor".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.destructor(); return null; + } + } + if ("getAnchorA".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorA((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getAnchorB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorB((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getBodyA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyA(); + } + } + if ("getBodyB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyB(); + } + } + if ("getCollideConnected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCollideConnected(); + } + } + if ("getDampingRatio".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDampingRatio(); + } + } + if ("getFrequency".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFrequency(); + } + } + if ("getLocalAnchorA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorA(); + } + } + if ("getLocalAnchorB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorB(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getReactionForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getReactionForce(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getReactionTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getReactionTorque(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getReferenceAngle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getReferenceAngle(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("initVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.initVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("setDampingRatio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setDampingRatio(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setFrequency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setFrequency(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("solvePositionConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + return typedTarget.solvePositionConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); + } + } + if ("solveVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.solveVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke16(com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef typedTarget, String name, Object[] safeArgs) throws Exception { + if ("initialize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.initialize((com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke17(com.codename1.gaming.physics.box2d.dynamics.joints.WheelJoint typedTarget, String name, Object[] safeArgs) throws Exception { + if ("destructor".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.destructor(); return null; + } + } + if ("enableMotor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.enableMotor(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("getAnchorA".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorA((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getAnchorB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorB((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getBodyA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyA(); + } + } + if ("getBodyB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyB(); + } + } + if ("getCollideConnected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCollideConnected(); + } + } + if ("getJointSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJointSpeed(); + } + } + if ("getJointTranslation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJointTranslation(); + } + } + if ("getLocalAnchorA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorA(); + } + } + if ("getLocalAnchorB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAnchorB(); + } + } + if ("getLocalAxisA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalAxisA(); + } + } + if ("getMaxMotorTorque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxMotorTorque(); + } + } + if ("getMotorSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMotorSpeed(); + } + } + if ("getMotorTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getMotorTorque(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getReactionForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getReactionForce(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getReactionTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getReactionTorque(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getSpringDampingRatio".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSpringDampingRatio(); + } + } + if ("getSpringFrequencyHz".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSpringFrequencyHz(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("initVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.initVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("isMotorEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isMotorEnabled(); + } + } + if ("setMaxMotorTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMaxMotorTorque(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setMotorSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setMotorSpeed(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setSpringDampingRatio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setSpringDampingRatio(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setSpringFrequencyHz".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setSpringFrequencyHz(((Number) adaptedArgs[0]).floatValue()); return null; + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("solvePositionConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + return typedTarget.solvePositionConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); + } + } + if ("solveVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.solveVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke18(com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef typedTarget, String name, Object[] safeArgs) throws Exception { + if ("initialize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.dynamics.Body.class, com.codename1.gaming.physics.box2d.common.Vec2.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.initialize((com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[0], (com.codename1.gaming.physics.box2d.dynamics.Body) adaptedArgs[1], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[2], (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[3]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke19(com.codename1.gaming.physics.box2d.dynamics.joints.Joint typedTarget, String name, Object[] safeArgs) throws Exception { + if ("destructor".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.destructor(); return null; + } + } + if ("getAnchorA".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorA((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getAnchorB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getAnchorB((com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[0]); return null; + } + } + if ("getBodyA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyA(); + } + } + if ("getBodyB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBodyB(); + } + } + if ("getCollideConnected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCollideConnected(); + } + } + if ("getNext".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNext(); + } + } + if ("getReactionForce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, com.codename1.gaming.physics.box2d.common.Vec2.class}, false); + typedTarget.getReactionForce(((Number) adaptedArgs[0]).floatValue(), (com.codename1.gaming.physics.box2d.common.Vec2) adaptedArgs[1]); return null; + } + } + if ("getReactionTorque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.getReactionTorque(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUserData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserData(); + } + } + if ("initVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.initVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + if ("isActive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isActive(); + } + } + if ("setUserData".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setUserData((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("solvePositionConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + return typedTarget.solvePositionConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); + } + } + if ("solveVelocityConstraints".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gaming.physics.box2d.dynamics.SolverData.class}, false); + typedTarget.solveVelocityConstraints((com.codename1.gaming.physics.box2d.dynamics.SolverData) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.JointType.class) return getStaticField0(name); + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.LimitState.class) return getStaticField1(name); + if (type == com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint.class) return getStaticField2(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("CONSTANT_VOLUME".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.JointType.CONSTANT_VOLUME; + if ("DISTANCE".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.JointType.DISTANCE; + if ("FRICTION".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.JointType.FRICTION; + if ("GEAR".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.JointType.GEAR; + if ("MOUSE".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.JointType.MOUSE; + if ("PRISMATIC".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.JointType.PRISMATIC; + if ("PULLEY".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.JointType.PULLEY; + if ("REVOLUTE".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.JointType.REVOLUTE; + if ("ROPE".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.JointType.ROPE; + if ("UNKNOWN".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.JointType.UNKNOWN; + if ("WELD".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.JointType.WELD; + if ("WHEEL".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.JointType.WHEEL; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.joints.JointType.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("AT_LOWER".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.LimitState.AT_LOWER; + if ("AT_UPPER".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.LimitState.AT_UPPER; + if ("EQUAL".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.LimitState.EQUAL; + if ("INACTIVE".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.LimitState.INACTIVE; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.joints.LimitState.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("MIN_PULLEY_LENGTH".equals(name)) return com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint.MIN_PULLEY_LENGTH; + throw unsupportedStaticField(com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint) target; + if ("m_edgeA".equals(name)) return typedTarget.m_edgeA; + if ("m_edgeB".equals(name)) return typedTarget.m_edgeB; + if ("m_islandFlag".equals(name)) return typedTarget.m_islandFlag; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_userData".equals(name)) return typedTarget.m_userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef) target; + if ("bodyA".equals(name)) return typedTarget.bodyA; + if ("bodyB".equals(name)) return typedTarget.bodyB; + if ("collideConnected".equals(name)) return typedTarget.collideConnected; + if ("dampingRatio".equals(name)) return typedTarget.dampingRatio; + if ("frequencyHz".equals(name)) return typedTarget.frequencyHz; + if ("type".equals(name)) return typedTarget.type; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint) target; + if ("m_edgeA".equals(name)) return typedTarget.m_edgeA; + if ("m_edgeB".equals(name)) return typedTarget.m_edgeB; + if ("m_islandFlag".equals(name)) return typedTarget.m_islandFlag; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_userData".equals(name)) return typedTarget.m_userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef) target; + if ("bodyA".equals(name)) return typedTarget.bodyA; + if ("bodyB".equals(name)) return typedTarget.bodyB; + if ("collideConnected".equals(name)) return typedTarget.collideConnected; + if ("dampingRatio".equals(name)) return typedTarget.dampingRatio; + if ("frequencyHz".equals(name)) return typedTarget.frequencyHz; + if ("length".equals(name)) return typedTarget.length; + if ("localAnchorA".equals(name)) return typedTarget.localAnchorA; + if ("localAnchorB".equals(name)) return typedTarget.localAnchorB; + if ("type".equals(name)) return typedTarget.type; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJoint) target; + if ("m_edgeA".equals(name)) return typedTarget.m_edgeA; + if ("m_edgeB".equals(name)) return typedTarget.m_edgeB; + if ("m_islandFlag".equals(name)) return typedTarget.m_islandFlag; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_userData".equals(name)) return typedTarget.m_userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef) target; + if ("bodyA".equals(name)) return typedTarget.bodyA; + if ("bodyB".equals(name)) return typedTarget.bodyB; + if ("collideConnected".equals(name)) return typedTarget.collideConnected; + if ("localAnchorA".equals(name)) return typedTarget.localAnchorA; + if ("localAnchorB".equals(name)) return typedTarget.localAnchorB; + if ("maxForce".equals(name)) return typedTarget.maxForce; + if ("maxTorque".equals(name)) return typedTarget.maxTorque; + if ("type".equals(name)) return typedTarget.type; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.GearJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.GearJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.GearJoint) target; + if ("m_edgeA".equals(name)) return typedTarget.m_edgeA; + if ("m_edgeB".equals(name)) return typedTarget.m_edgeB; + if ("m_islandFlag".equals(name)) return typedTarget.m_islandFlag; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_userData".equals(name)) return typedTarget.m_userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.GearJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.GearJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.GearJointDef) target; + if ("bodyA".equals(name)) return typedTarget.bodyA; + if ("bodyB".equals(name)) return typedTarget.bodyB; + if ("collideConnected".equals(name)) return typedTarget.collideConnected; + if ("joint1".equals(name)) return typedTarget.joint1; + if ("joint2".equals(name)) return typedTarget.joint2; + if ("ratio".equals(name)) return typedTarget.ratio; + if ("type".equals(name)) return typedTarget.type; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.MouseJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.MouseJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.MouseJoint) target; + if ("m_edgeA".equals(name)) return typedTarget.m_edgeA; + if ("m_edgeB".equals(name)) return typedTarget.m_edgeB; + if ("m_islandFlag".equals(name)) return typedTarget.m_islandFlag; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_userData".equals(name)) return typedTarget.m_userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.MouseJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.MouseJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.MouseJointDef) target; + if ("bodyA".equals(name)) return typedTarget.bodyA; + if ("bodyB".equals(name)) return typedTarget.bodyB; + if ("collideConnected".equals(name)) return typedTarget.collideConnected; + if ("dampingRatio".equals(name)) return typedTarget.dampingRatio; + if ("frequencyHz".equals(name)) return typedTarget.frequencyHz; + if ("maxForce".equals(name)) return typedTarget.maxForce; + if ("target".equals(name)) return typedTarget.target; + if ("type".equals(name)) return typedTarget.type; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJoint) target; + if ("m_edgeA".equals(name)) return typedTarget.m_edgeA; + if ("m_edgeB".equals(name)) return typedTarget.m_edgeB; + if ("m_islandFlag".equals(name)) return typedTarget.m_islandFlag; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_userData".equals(name)) return typedTarget.m_userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef) target; + if ("bodyA".equals(name)) return typedTarget.bodyA; + if ("bodyB".equals(name)) return typedTarget.bodyB; + if ("collideConnected".equals(name)) return typedTarget.collideConnected; + if ("enableLimit".equals(name)) return typedTarget.enableLimit; + if ("enableMotor".equals(name)) return typedTarget.enableMotor; + if ("localAnchorA".equals(name)) return typedTarget.localAnchorA; + if ("localAnchorB".equals(name)) return typedTarget.localAnchorB; + if ("localAxisA".equals(name)) return typedTarget.localAxisA; + if ("lowerTranslation".equals(name)) return typedTarget.lowerTranslation; + if ("maxMotorForce".equals(name)) return typedTarget.maxMotorForce; + if ("motorSpeed".equals(name)) return typedTarget.motorSpeed; + if ("referenceAngle".equals(name)) return typedTarget.referenceAngle; + if ("type".equals(name)) return typedTarget.type; + if ("upperTranslation".equals(name)) return typedTarget.upperTranslation; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint) target; + if ("m_edgeA".equals(name)) return typedTarget.m_edgeA; + if ("m_edgeB".equals(name)) return typedTarget.m_edgeB; + if ("m_islandFlag".equals(name)) return typedTarget.m_islandFlag; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_userData".equals(name)) return typedTarget.m_userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef) target; + if ("bodyA".equals(name)) return typedTarget.bodyA; + if ("bodyB".equals(name)) return typedTarget.bodyB; + if ("collideConnected".equals(name)) return typedTarget.collideConnected; + if ("groundAnchorA".equals(name)) return typedTarget.groundAnchorA; + if ("groundAnchorB".equals(name)) return typedTarget.groundAnchorB; + if ("lengthA".equals(name)) return typedTarget.lengthA; + if ("lengthB".equals(name)) return typedTarget.lengthB; + if ("localAnchorA".equals(name)) return typedTarget.localAnchorA; + if ("localAnchorB".equals(name)) return typedTarget.localAnchorB; + if ("ratio".equals(name)) return typedTarget.ratio; + if ("type".equals(name)) return typedTarget.type; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJoint) target; + if ("m_edgeA".equals(name)) return typedTarget.m_edgeA; + if ("m_edgeB".equals(name)) return typedTarget.m_edgeB; + if ("m_islandFlag".equals(name)) return typedTarget.m_islandFlag; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_userData".equals(name)) return typedTarget.m_userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef) target; + if ("bodyA".equals(name)) return typedTarget.bodyA; + if ("bodyB".equals(name)) return typedTarget.bodyB; + if ("collideConnected".equals(name)) return typedTarget.collideConnected; + if ("enableLimit".equals(name)) return typedTarget.enableLimit; + if ("enableMotor".equals(name)) return typedTarget.enableMotor; + if ("localAnchorA".equals(name)) return typedTarget.localAnchorA; + if ("localAnchorB".equals(name)) return typedTarget.localAnchorB; + if ("lowerAngle".equals(name)) return typedTarget.lowerAngle; + if ("maxMotorTorque".equals(name)) return typedTarget.maxMotorTorque; + if ("motorSpeed".equals(name)) return typedTarget.motorSpeed; + if ("referenceAngle".equals(name)) return typedTarget.referenceAngle; + if ("type".equals(name)) return typedTarget.type; + if ("upperAngle".equals(name)) return typedTarget.upperAngle; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.RopeJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.RopeJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.RopeJoint) target; + if ("m_edgeA".equals(name)) return typedTarget.m_edgeA; + if ("m_edgeB".equals(name)) return typedTarget.m_edgeB; + if ("m_islandFlag".equals(name)) return typedTarget.m_islandFlag; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_userData".equals(name)) return typedTarget.m_userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.RopeJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.RopeJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.RopeJointDef) target; + if ("bodyA".equals(name)) return typedTarget.bodyA; + if ("bodyB".equals(name)) return typedTarget.bodyB; + if ("collideConnected".equals(name)) return typedTarget.collideConnected; + if ("localAnchorA".equals(name)) return typedTarget.localAnchorA; + if ("localAnchorB".equals(name)) return typedTarget.localAnchorB; + if ("maxLength".equals(name)) return typedTarget.maxLength; + if ("type".equals(name)) return typedTarget.type; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.WeldJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.WeldJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.WeldJoint) target; + if ("m_edgeA".equals(name)) return typedTarget.m_edgeA; + if ("m_edgeB".equals(name)) return typedTarget.m_edgeB; + if ("m_islandFlag".equals(name)) return typedTarget.m_islandFlag; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_userData".equals(name)) return typedTarget.m_userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef) target; + if ("bodyA".equals(name)) return typedTarget.bodyA; + if ("bodyB".equals(name)) return typedTarget.bodyB; + if ("collideConnected".equals(name)) return typedTarget.collideConnected; + if ("dampingRatio".equals(name)) return typedTarget.dampingRatio; + if ("frequencyHz".equals(name)) return typedTarget.frequencyHz; + if ("localAnchorA".equals(name)) return typedTarget.localAnchorA; + if ("localAnchorB".equals(name)) return typedTarget.localAnchorB; + if ("referenceAngle".equals(name)) return typedTarget.referenceAngle; + if ("type".equals(name)) return typedTarget.type; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.WheelJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.WheelJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.WheelJoint) target; + if ("m_edgeA".equals(name)) return typedTarget.m_edgeA; + if ("m_edgeB".equals(name)) return typedTarget.m_edgeB; + if ("m_islandFlag".equals(name)) return typedTarget.m_islandFlag; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_userData".equals(name)) return typedTarget.m_userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef) target; + if ("bodyA".equals(name)) return typedTarget.bodyA; + if ("bodyB".equals(name)) return typedTarget.bodyB; + if ("collideConnected".equals(name)) return typedTarget.collideConnected; + if ("dampingRatio".equals(name)) return typedTarget.dampingRatio; + if ("enableMotor".equals(name)) return typedTarget.enableMotor; + if ("frequencyHz".equals(name)) return typedTarget.frequencyHz; + if ("localAnchorA".equals(name)) return typedTarget.localAnchorA; + if ("localAnchorB".equals(name)) return typedTarget.localAnchorB; + if ("localAxisA".equals(name)) return typedTarget.localAxisA; + if ("maxMotorTorque".equals(name)) return typedTarget.maxMotorTorque; + if ("motorSpeed".equals(name)) return typedTarget.motorSpeed; + if ("type".equals(name)) return typedTarget.type; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.Jacobian) { + com.codename1.gaming.physics.box2d.dynamics.joints.Jacobian typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.Jacobian) target; + if ("angularA".equals(name)) return typedTarget.angularA; + if ("angularB".equals(name)) return typedTarget.angularB; + if ("linearA".equals(name)) return typedTarget.linearA; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.Joint) { + com.codename1.gaming.physics.box2d.dynamics.joints.Joint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) target; + if ("m_edgeA".equals(name)) return typedTarget.m_edgeA; + if ("m_edgeB".equals(name)) return typedTarget.m_edgeB; + if ("m_islandFlag".equals(name)) return typedTarget.m_islandFlag; + if ("m_next".equals(name)) return typedTarget.m_next; + if ("m_prev".equals(name)) return typedTarget.m_prev; + if ("m_userData".equals(name)) return typedTarget.m_userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.JointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.JointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.JointDef) target; + if ("bodyA".equals(name)) return typedTarget.bodyA; + if ("bodyB".equals(name)) return typedTarget.bodyB; + if ("collideConnected".equals(name)) return typedTarget.collideConnected; + if ("type".equals(name)) return typedTarget.type; + if ("userData".equals(name)) return typedTarget.userData; + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) { + com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) target; + if ("joint".equals(name)) return typedTarget.joint; + if ("next".equals(name)) return typedTarget.next; + if ("other".equals(name)) return typedTarget.other; + if ("prev".equals(name)) return typedTarget.prev; + } + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJoint) target; + if ("m_edgeA".equals(name)) { + typedTarget.m_edgeA = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_edgeB".equals(name)) { + typedTarget.m_edgeB = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_islandFlag".equals(name)) { + typedTarget.m_islandFlag = ((Boolean) value).booleanValue(); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_userData".equals(name)) { + typedTarget.m_userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.ConstantVolumeJointDef) target; + if ("bodyA".equals(name)) { + typedTarget.bodyA = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("bodyB".equals(name)) { + typedTarget.bodyB = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("collideConnected".equals(name)) { + typedTarget.collideConnected = ((Boolean) value).booleanValue(); + return; + } + if ("dampingRatio".equals(name)) { + typedTarget.dampingRatio = ((Number) value).floatValue(); + return; + } + if ("frequencyHz".equals(name)) { + typedTarget.frequencyHz = ((Number) value).floatValue(); + return; + } + if ("type".equals(name)) { + typedTarget.type = (com.codename1.gaming.physics.box2d.dynamics.joints.JointType) value; + return; + } + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJoint) target; + if ("m_edgeA".equals(name)) { + typedTarget.m_edgeA = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_edgeB".equals(name)) { + typedTarget.m_edgeB = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_islandFlag".equals(name)) { + typedTarget.m_islandFlag = ((Boolean) value).booleanValue(); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_userData".equals(name)) { + typedTarget.m_userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.DistanceJointDef) target; + if ("bodyA".equals(name)) { + typedTarget.bodyA = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("bodyB".equals(name)) { + typedTarget.bodyB = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("collideConnected".equals(name)) { + typedTarget.collideConnected = ((Boolean) value).booleanValue(); + return; + } + if ("dampingRatio".equals(name)) { + typedTarget.dampingRatio = ((Number) value).floatValue(); + return; + } + if ("frequencyHz".equals(name)) { + typedTarget.frequencyHz = ((Number) value).floatValue(); + return; + } + if ("length".equals(name)) { + typedTarget.length = ((Number) value).floatValue(); + return; + } + if ("type".equals(name)) { + typedTarget.type = (com.codename1.gaming.physics.box2d.dynamics.joints.JointType) value; + return; + } + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJoint) target; + if ("m_edgeA".equals(name)) { + typedTarget.m_edgeA = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_edgeB".equals(name)) { + typedTarget.m_edgeB = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_islandFlag".equals(name)) { + typedTarget.m_islandFlag = ((Boolean) value).booleanValue(); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_userData".equals(name)) { + typedTarget.m_userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.FrictionJointDef) target; + if ("bodyA".equals(name)) { + typedTarget.bodyA = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("bodyB".equals(name)) { + typedTarget.bodyB = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("collideConnected".equals(name)) { + typedTarget.collideConnected = ((Boolean) value).booleanValue(); + return; + } + if ("maxForce".equals(name)) { + typedTarget.maxForce = ((Number) value).floatValue(); + return; + } + if ("maxTorque".equals(name)) { + typedTarget.maxTorque = ((Number) value).floatValue(); + return; + } + if ("type".equals(name)) { + typedTarget.type = (com.codename1.gaming.physics.box2d.dynamics.joints.JointType) value; + return; + } + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.GearJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.GearJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.GearJoint) target; + if ("m_edgeA".equals(name)) { + typedTarget.m_edgeA = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_edgeB".equals(name)) { + typedTarget.m_edgeB = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_islandFlag".equals(name)) { + typedTarget.m_islandFlag = ((Boolean) value).booleanValue(); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_userData".equals(name)) { + typedTarget.m_userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.GearJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.GearJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.GearJointDef) target; + if ("bodyA".equals(name)) { + typedTarget.bodyA = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("bodyB".equals(name)) { + typedTarget.bodyB = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("collideConnected".equals(name)) { + typedTarget.collideConnected = ((Boolean) value).booleanValue(); + return; + } + if ("joint1".equals(name)) { + typedTarget.joint1 = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("joint2".equals(name)) { + typedTarget.joint2 = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("ratio".equals(name)) { + typedTarget.ratio = ((Number) value).floatValue(); + return; + } + if ("type".equals(name)) { + typedTarget.type = (com.codename1.gaming.physics.box2d.dynamics.joints.JointType) value; + return; + } + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.MouseJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.MouseJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.MouseJoint) target; + if ("m_edgeA".equals(name)) { + typedTarget.m_edgeA = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_edgeB".equals(name)) { + typedTarget.m_edgeB = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_islandFlag".equals(name)) { + typedTarget.m_islandFlag = ((Boolean) value).booleanValue(); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_userData".equals(name)) { + typedTarget.m_userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.MouseJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.MouseJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.MouseJointDef) target; + if ("bodyA".equals(name)) { + typedTarget.bodyA = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("bodyB".equals(name)) { + typedTarget.bodyB = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("collideConnected".equals(name)) { + typedTarget.collideConnected = ((Boolean) value).booleanValue(); + return; + } + if ("dampingRatio".equals(name)) { + typedTarget.dampingRatio = ((Number) value).floatValue(); + return; + } + if ("frequencyHz".equals(name)) { + typedTarget.frequencyHz = ((Number) value).floatValue(); + return; + } + if ("maxForce".equals(name)) { + typedTarget.maxForce = ((Number) value).floatValue(); + return; + } + if ("type".equals(name)) { + typedTarget.type = (com.codename1.gaming.physics.box2d.dynamics.joints.JointType) value; + return; + } + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJoint) target; + if ("m_edgeA".equals(name)) { + typedTarget.m_edgeA = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_edgeB".equals(name)) { + typedTarget.m_edgeB = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_islandFlag".equals(name)) { + typedTarget.m_islandFlag = ((Boolean) value).booleanValue(); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_userData".equals(name)) { + typedTarget.m_userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.PrismaticJointDef) target; + if ("bodyA".equals(name)) { + typedTarget.bodyA = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("bodyB".equals(name)) { + typedTarget.bodyB = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("collideConnected".equals(name)) { + typedTarget.collideConnected = ((Boolean) value).booleanValue(); + return; + } + if ("enableLimit".equals(name)) { + typedTarget.enableLimit = ((Boolean) value).booleanValue(); + return; + } + if ("enableMotor".equals(name)) { + typedTarget.enableMotor = ((Boolean) value).booleanValue(); + return; + } + if ("lowerTranslation".equals(name)) { + typedTarget.lowerTranslation = ((Number) value).floatValue(); + return; + } + if ("maxMotorForce".equals(name)) { + typedTarget.maxMotorForce = ((Number) value).floatValue(); + return; + } + if ("motorSpeed".equals(name)) { + typedTarget.motorSpeed = ((Number) value).floatValue(); + return; + } + if ("referenceAngle".equals(name)) { + typedTarget.referenceAngle = ((Number) value).floatValue(); + return; + } + if ("type".equals(name)) { + typedTarget.type = (com.codename1.gaming.physics.box2d.dynamics.joints.JointType) value; + return; + } + if ("upperTranslation".equals(name)) { + typedTarget.upperTranslation = ((Number) value).floatValue(); + return; + } + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJoint) target; + if ("m_edgeA".equals(name)) { + typedTarget.m_edgeA = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_edgeB".equals(name)) { + typedTarget.m_edgeB = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_islandFlag".equals(name)) { + typedTarget.m_islandFlag = ((Boolean) value).booleanValue(); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_userData".equals(name)) { + typedTarget.m_userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.PulleyJointDef) target; + if ("bodyA".equals(name)) { + typedTarget.bodyA = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("bodyB".equals(name)) { + typedTarget.bodyB = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("collideConnected".equals(name)) { + typedTarget.collideConnected = ((Boolean) value).booleanValue(); + return; + } + if ("groundAnchorA".equals(name)) { + typedTarget.groundAnchorA = (com.codename1.gaming.physics.box2d.common.Vec2) value; + return; + } + if ("groundAnchorB".equals(name)) { + typedTarget.groundAnchorB = (com.codename1.gaming.physics.box2d.common.Vec2) value; + return; + } + if ("lengthA".equals(name)) { + typedTarget.lengthA = ((Number) value).floatValue(); + return; + } + if ("lengthB".equals(name)) { + typedTarget.lengthB = ((Number) value).floatValue(); + return; + } + if ("localAnchorA".equals(name)) { + typedTarget.localAnchorA = (com.codename1.gaming.physics.box2d.common.Vec2) value; + return; + } + if ("localAnchorB".equals(name)) { + typedTarget.localAnchorB = (com.codename1.gaming.physics.box2d.common.Vec2) value; + return; + } + if ("ratio".equals(name)) { + typedTarget.ratio = ((Number) value).floatValue(); + return; + } + if ("type".equals(name)) { + typedTarget.type = (com.codename1.gaming.physics.box2d.dynamics.joints.JointType) value; + return; + } + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJoint) target; + if ("m_edgeA".equals(name)) { + typedTarget.m_edgeA = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_edgeB".equals(name)) { + typedTarget.m_edgeB = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_islandFlag".equals(name)) { + typedTarget.m_islandFlag = ((Boolean) value).booleanValue(); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_userData".equals(name)) { + typedTarget.m_userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.RevoluteJointDef) target; + if ("bodyA".equals(name)) { + typedTarget.bodyA = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("bodyB".equals(name)) { + typedTarget.bodyB = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("collideConnected".equals(name)) { + typedTarget.collideConnected = ((Boolean) value).booleanValue(); + return; + } + if ("enableLimit".equals(name)) { + typedTarget.enableLimit = ((Boolean) value).booleanValue(); + return; + } + if ("enableMotor".equals(name)) { + typedTarget.enableMotor = ((Boolean) value).booleanValue(); + return; + } + if ("localAnchorA".equals(name)) { + typedTarget.localAnchorA = (com.codename1.gaming.physics.box2d.common.Vec2) value; + return; + } + if ("localAnchorB".equals(name)) { + typedTarget.localAnchorB = (com.codename1.gaming.physics.box2d.common.Vec2) value; + return; + } + if ("lowerAngle".equals(name)) { + typedTarget.lowerAngle = ((Number) value).floatValue(); + return; + } + if ("maxMotorTorque".equals(name)) { + typedTarget.maxMotorTorque = ((Number) value).floatValue(); + return; + } + if ("motorSpeed".equals(name)) { + typedTarget.motorSpeed = ((Number) value).floatValue(); + return; + } + if ("referenceAngle".equals(name)) { + typedTarget.referenceAngle = ((Number) value).floatValue(); + return; + } + if ("type".equals(name)) { + typedTarget.type = (com.codename1.gaming.physics.box2d.dynamics.joints.JointType) value; + return; + } + if ("upperAngle".equals(name)) { + typedTarget.upperAngle = ((Number) value).floatValue(); + return; + } + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.RopeJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.RopeJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.RopeJoint) target; + if ("m_edgeA".equals(name)) { + typedTarget.m_edgeA = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_edgeB".equals(name)) { + typedTarget.m_edgeB = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_islandFlag".equals(name)) { + typedTarget.m_islandFlag = ((Boolean) value).booleanValue(); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_userData".equals(name)) { + typedTarget.m_userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.RopeJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.RopeJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.RopeJointDef) target; + if ("bodyA".equals(name)) { + typedTarget.bodyA = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("bodyB".equals(name)) { + typedTarget.bodyB = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("collideConnected".equals(name)) { + typedTarget.collideConnected = ((Boolean) value).booleanValue(); + return; + } + if ("maxLength".equals(name)) { + typedTarget.maxLength = ((Number) value).floatValue(); + return; + } + if ("type".equals(name)) { + typedTarget.type = (com.codename1.gaming.physics.box2d.dynamics.joints.JointType) value; + return; + } + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.WeldJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.WeldJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.WeldJoint) target; + if ("m_edgeA".equals(name)) { + typedTarget.m_edgeA = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_edgeB".equals(name)) { + typedTarget.m_edgeB = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_islandFlag".equals(name)) { + typedTarget.m_islandFlag = ((Boolean) value).booleanValue(); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_userData".equals(name)) { + typedTarget.m_userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.WeldJointDef) target; + if ("bodyA".equals(name)) { + typedTarget.bodyA = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("bodyB".equals(name)) { + typedTarget.bodyB = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("collideConnected".equals(name)) { + typedTarget.collideConnected = ((Boolean) value).booleanValue(); + return; + } + if ("dampingRatio".equals(name)) { + typedTarget.dampingRatio = ((Number) value).floatValue(); + return; + } + if ("frequencyHz".equals(name)) { + typedTarget.frequencyHz = ((Number) value).floatValue(); + return; + } + if ("referenceAngle".equals(name)) { + typedTarget.referenceAngle = ((Number) value).floatValue(); + return; + } + if ("type".equals(name)) { + typedTarget.type = (com.codename1.gaming.physics.box2d.dynamics.joints.JointType) value; + return; + } + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.WheelJoint) { + com.codename1.gaming.physics.box2d.dynamics.joints.WheelJoint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.WheelJoint) target; + if ("m_edgeA".equals(name)) { + typedTarget.m_edgeA = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_edgeB".equals(name)) { + typedTarget.m_edgeB = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_islandFlag".equals(name)) { + typedTarget.m_islandFlag = ((Boolean) value).booleanValue(); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_userData".equals(name)) { + typedTarget.m_userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.WheelJointDef) target; + if ("bodyA".equals(name)) { + typedTarget.bodyA = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("bodyB".equals(name)) { + typedTarget.bodyB = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("collideConnected".equals(name)) { + typedTarget.collideConnected = ((Boolean) value).booleanValue(); + return; + } + if ("dampingRatio".equals(name)) { + typedTarget.dampingRatio = ((Number) value).floatValue(); + return; + } + if ("enableMotor".equals(name)) { + typedTarget.enableMotor = ((Boolean) value).booleanValue(); + return; + } + if ("frequencyHz".equals(name)) { + typedTarget.frequencyHz = ((Number) value).floatValue(); + return; + } + if ("maxMotorTorque".equals(name)) { + typedTarget.maxMotorTorque = ((Number) value).floatValue(); + return; + } + if ("motorSpeed".equals(name)) { + typedTarget.motorSpeed = ((Number) value).floatValue(); + return; + } + if ("type".equals(name)) { + typedTarget.type = (com.codename1.gaming.physics.box2d.dynamics.joints.JointType) value; + return; + } + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.Jacobian) { + com.codename1.gaming.physics.box2d.dynamics.joints.Jacobian typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.Jacobian) target; + if ("angularA".equals(name)) { + typedTarget.angularA = ((Number) value).floatValue(); + return; + } + if ("angularB".equals(name)) { + typedTarget.angularB = ((Number) value).floatValue(); + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.Joint) { + com.codename1.gaming.physics.box2d.dynamics.joints.Joint typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) target; + if ("m_edgeA".equals(name)) { + typedTarget.m_edgeA = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_edgeB".equals(name)) { + typedTarget.m_edgeB = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("m_islandFlag".equals(name)) { + typedTarget.m_islandFlag = ((Boolean) value).booleanValue(); + return; + } + if ("m_next".equals(name)) { + typedTarget.m_next = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_prev".equals(name)) { + typedTarget.m_prev = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("m_userData".equals(name)) { + typedTarget.m_userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.JointDef) { + com.codename1.gaming.physics.box2d.dynamics.joints.JointDef typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.JointDef) target; + if ("bodyA".equals(name)) { + typedTarget.bodyA = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("bodyB".equals(name)) { + typedTarget.bodyB = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("collideConnected".equals(name)) { + typedTarget.collideConnected = ((Boolean) value).booleanValue(); + return; + } + if ("type".equals(name)) { + typedTarget.type = (com.codename1.gaming.physics.box2d.dynamics.joints.JointType) value; + return; + } + if ("userData".equals(name)) { + typedTarget.userData = (java.lang.Object) value; + return; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) { + com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge typedTarget = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) target; + if ("joint".equals(name)) { + typedTarget.joint = (com.codename1.gaming.physics.box2d.dynamics.joints.Joint) value; + return; + } + if ("next".equals(name)) { + typedTarget.next = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + if ("other".equals(name)) { + typedTarget.other = (com.codename1.gaming.physics.box2d.dynamics.Body) value; + return; + } + if ("prev".equals(name)) { + typedTarget.prev = (com.codename1.gaming.physics.box2d.dynamics.joints.JointEdge) value; + return; + } + } + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling.java new file mode 100644 index 0000000000..3f1bc9d6e1 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling.java @@ -0,0 +1,547 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gaming_physics_box2d_pooling { + private GeneratedAccess_com_codename1_gaming_physics_box2d_pooling() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("IDynamicStack".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.pooling.IDynamicStack.class; + } + if ("IOrderedStack".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.pooling.IOrderedStack.class; + } + if ("IWorldPool".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.pooling.IWorldPool.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedStatic(type, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gaming.physics.box2d.pooling.IDynamicStack) { + try { + return invoke0((com.codename1.gaming.physics.box2d.pooling.IDynamicStack) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.pooling.IOrderedStack) { + try { + return invoke1((com.codename1.gaming.physics.box2d.pooling.IOrderedStack) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.pooling.IWorldPool) { + try { + return invoke2((com.codename1.gaming.physics.box2d.pooling.IWorldPool) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gaming.physics.box2d.pooling.IDynamicStack typedTarget, String name, Object[] safeArgs) throws Exception { + if ("pop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.pop(); + } + } + if ("push".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.push((java.lang.Object) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.gaming.physics.box2d.pooling.IOrderedStack typedTarget, String name, Object[] safeArgs) throws Exception { + if ("pop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.pop(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.pop(toIntValue(adaptedArgs[0])); + } + } + if ("push".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.push(toIntValue(adaptedArgs[0])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.gaming.physics.box2d.pooling.IWorldPool typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getChainCircleContactStack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChainCircleContactStack(); + } + } + if ("getChainPolyContactStack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChainPolyContactStack(); + } + } + if ("getCircleContactStack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCircleContactStack(); + } + } + if ("getCollision".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCollision(); + } + } + if ("getDistance".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDistance(); + } + } + if ("getEdgeCircleContactStack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEdgeCircleContactStack(); + } + } + if ("getEdgePolyContactStack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEdgePolyContactStack(); + } + } + if ("getFloatArray".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getFloatArray(toIntValue(adaptedArgs[0])); + } + } + if ("getIntArray".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getIntArray(toIntValue(adaptedArgs[0])); + } + } + if ("getPolyCircleContactStack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPolyCircleContactStack(); + } + } + if ("getPolyContactStack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPolyContactStack(); + } + } + if ("getTimeOfImpact".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTimeOfImpact(); + } + } + if ("getVec2Array".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getVec2Array(toIntValue(adaptedArgs[0])); + } + } + if ("popAABB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.popAABB(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.popAABB(toIntValue(adaptedArgs[0])); + } + } + if ("popMat22".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.popMat22(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.popMat22(toIntValue(adaptedArgs[0])); + } + } + if ("popMat33".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.popMat33(); + } + } + if ("popRot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.popRot(); + } + } + if ("popVec2".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.popVec2(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.popVec2(toIntValue(adaptedArgs[0])); + } + } + if ("popVec3".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.popVec3(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.popVec3(toIntValue(adaptedArgs[0])); + } + } + if ("pushAABB".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pushAABB(toIntValue(adaptedArgs[0])); return null; + } + } + if ("pushMat22".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pushMat22(toIntValue(adaptedArgs[0])); return null; + } + } + if ("pushMat33".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pushMat33(toIntValue(adaptedArgs[0])); return null; + } + } + if ("pushRot".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pushRot(toIntValue(adaptedArgs[0])); return null; + } + } + if ("pushVec2".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pushVec2(toIntValue(adaptedArgs[0])); return null; + } + } + if ("pushVec3".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pushVec3(toIntValue(adaptedArgs[0])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + throw unsupportedStaticField(type, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays.java new file mode 100644 index 0000000000..2d87bba412 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays.java @@ -0,0 +1,389 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays { + private GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_arrays() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("FloatArray".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.pooling.arrays.FloatArray.class; + } + if ("IntArray".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.pooling.arrays.IntArray.class; + } + if ("Vec2Array".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.pooling.arrays.Vec2Array.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedStatic(type, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gaming.physics.box2d.pooling.arrays.FloatArray) { + try { + return invoke0((com.codename1.gaming.physics.box2d.pooling.arrays.FloatArray) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.pooling.arrays.IntArray) { + try { + return invoke1((com.codename1.gaming.physics.box2d.pooling.arrays.IntArray) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.pooling.arrays.Vec2Array) { + try { + return invoke2((com.codename1.gaming.physics.box2d.pooling.arrays.Vec2Array) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gaming.physics.box2d.pooling.arrays.FloatArray typedTarget, String name, Object[] safeArgs) throws Exception { + if ("get".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.get(toIntValue(adaptedArgs[0])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.gaming.physics.box2d.pooling.arrays.IntArray typedTarget, String name, Object[] safeArgs) throws Exception { + if ("get".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.get(toIntValue(adaptedArgs[0])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.gaming.physics.box2d.pooling.arrays.Vec2Array typedTarget, String name, Object[] safeArgs) throws Exception { + if ("get".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.get(toIntValue(adaptedArgs[0])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + throw unsupportedStaticField(type, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal.java new file mode 100644 index 0000000000..3edde0c232 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal.java @@ -0,0 +1,582 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal { + private GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_normal() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("CircleStack".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.pooling.normal.CircleStack.class; + } + if ("DefaultWorldPool".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.pooling.normal.DefaultWorldPool.class; + } + if ("MutableStack".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.pooling.normal.MutableStack.class; + } + if ("OrderedStack".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.pooling.normal.OrderedStack.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.physics.box2d.pooling.normal.DefaultWorldPool.class) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return new com.codename1.gaming.physics.box2d.pooling.normal.DefaultWorldPool(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedStatic(type, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gaming.physics.box2d.pooling.normal.CircleStack) { + try { + return invoke0((com.codename1.gaming.physics.box2d.pooling.normal.CircleStack) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.pooling.normal.DefaultWorldPool) { + try { + return invoke1((com.codename1.gaming.physics.box2d.pooling.normal.DefaultWorldPool) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.pooling.normal.MutableStack) { + try { + return invoke2((com.codename1.gaming.physics.box2d.pooling.normal.MutableStack) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gaming.physics.box2d.pooling.normal.OrderedStack) { + try { + return invoke3((com.codename1.gaming.physics.box2d.pooling.normal.OrderedStack) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gaming.physics.box2d.pooling.normal.CircleStack typedTarget, String name, Object[] safeArgs) throws Exception { + if ("pop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.pop(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.pop(toIntValue(adaptedArgs[0])); + } + } + if ("push".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.push(toIntValue(adaptedArgs[0])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.gaming.physics.box2d.pooling.normal.DefaultWorldPool typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getChainCircleContactStack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChainCircleContactStack(); + } + } + if ("getChainPolyContactStack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChainPolyContactStack(); + } + } + if ("getCircleContactStack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCircleContactStack(); + } + } + if ("getCollision".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCollision(); + } + } + if ("getDistance".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDistance(); + } + } + if ("getEdgeCircleContactStack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEdgeCircleContactStack(); + } + } + if ("getEdgePolyContactStack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEdgePolyContactStack(); + } + } + if ("getFloatArray".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getFloatArray(toIntValue(adaptedArgs[0])); + } + } + if ("getIntArray".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getIntArray(toIntValue(adaptedArgs[0])); + } + } + if ("getPolyCircleContactStack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPolyCircleContactStack(); + } + } + if ("getPolyContactStack".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPolyContactStack(); + } + } + if ("getTimeOfImpact".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTimeOfImpact(); + } + } + if ("getVec2Array".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getVec2Array(toIntValue(adaptedArgs[0])); + } + } + if ("popAABB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.popAABB(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.popAABB(toIntValue(adaptedArgs[0])); + } + } + if ("popMat22".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.popMat22(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.popMat22(toIntValue(adaptedArgs[0])); + } + } + if ("popMat33".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.popMat33(); + } + } + if ("popRot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.popRot(); + } + } + if ("popVec2".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.popVec2(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.popVec2(toIntValue(adaptedArgs[0])); + } + } + if ("popVec3".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.popVec3(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.popVec3(toIntValue(adaptedArgs[0])); + } + } + if ("pushAABB".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pushAABB(toIntValue(adaptedArgs[0])); return null; + } + } + if ("pushMat22".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pushMat22(toIntValue(adaptedArgs[0])); return null; + } + } + if ("pushMat33".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pushMat33(toIntValue(adaptedArgs[0])); return null; + } + } + if ("pushRot".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pushRot(toIntValue(adaptedArgs[0])); return null; + } + } + if ("pushVec2".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pushVec2(toIntValue(adaptedArgs[0])); return null; + } + } + if ("pushVec3".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pushVec3(toIntValue(adaptedArgs[0])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.gaming.physics.box2d.pooling.normal.MutableStack typedTarget, String name, Object[] safeArgs) throws Exception { + if ("pop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.pop(); + } + } + if ("push".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.push((java.lang.Object) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.gaming.physics.box2d.pooling.normal.OrderedStack typedTarget, String name, Object[] safeArgs) throws Exception { + if ("pop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.pop(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.pop(toIntValue(adaptedArgs[0])); + } + } + if ("push".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.push(toIntValue(adaptedArgs[0])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + throw unsupportedStaticField(type, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks.java new file mode 100644 index 0000000000..df379cd316 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks.java @@ -0,0 +1,370 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks { + private GeneratedAccess_com_codename1_gaming_physics_box2d_pooling_stacks() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("DynamicIntStack".equals(simpleName)) { + return com.codename1.gaming.physics.box2d.pooling.stacks.DynamicIntStack.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gaming.physics.box2d.pooling.stacks.DynamicIntStack.class) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return new com.codename1.gaming.physics.box2d.pooling.stacks.DynamicIntStack(toIntValue(adaptedArgs[0])); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedStatic(type, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gaming.physics.box2d.pooling.stacks.DynamicIntStack) { + try { + return invoke0((com.codename1.gaming.physics.box2d.pooling.stacks.DynamicIntStack) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gaming.physics.box2d.pooling.stacks.DynamicIntStack typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCount(); + } + } + if ("pop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.pop(); + } + } + if ("push".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.push(toIntValue(adaptedArgs[0])); return null; + } + } + if ("reset".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.reset(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + throw unsupportedStaticField(type, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gpu.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gpu.java new file mode 100644 index 0000000000..347587fe89 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_gpu.java @@ -0,0 +1,3368 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_gpu { + private GeneratedAccess_com_codename1_gpu() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("Camera".equals(simpleName)) { + return com.codename1.gpu.Camera.class; + } + if ("GltfLoader".equals(simpleName)) { + return com.codename1.gpu.GltfLoader.class; + } + if ("GltfModel".equals(simpleName)) { + return com.codename1.gpu.GltfLoader.GltfModel.class; + } + if ("GpuCapabilities".equals(simpleName)) { + return com.codename1.gpu.GpuCapabilities.class; + } + if ("GraphicsDevice".equals(simpleName)) { + return com.codename1.gpu.GraphicsDevice.class; + } + if ("IndexBuffer".equals(simpleName)) { + return com.codename1.gpu.IndexBuffer.class; + } + if ("Light".equals(simpleName)) { + return com.codename1.gpu.Light.class; + } + if ("Material".equals(simpleName)) { + return com.codename1.gpu.Material.class; + } + if ("Type".equals(simpleName)) { + return com.codename1.gpu.Material.Type.class; + } + if ("Matrix4".equals(simpleName)) { + return com.codename1.gpu.Matrix4.class; + } + if ("Mesh".equals(simpleName)) { + return com.codename1.gpu.Mesh.class; + } + if ("PrimitiveType".equals(simpleName)) { + return com.codename1.gpu.PrimitiveType.class; + } + if ("Primitives".equals(simpleName)) { + return com.codename1.gpu.Primitives.class; + } + if ("RenderState".equals(simpleName)) { + return com.codename1.gpu.RenderState.class; + } + if ("BlendMode".equals(simpleName)) { + return com.codename1.gpu.RenderState.BlendMode.class; + } + if ("CullMode".equals(simpleName)) { + return com.codename1.gpu.RenderState.CullMode.class; + } + if ("RenderView".equals(simpleName)) { + return com.codename1.gpu.RenderView.class; + } + if ("Renderer".equals(simpleName)) { + return com.codename1.gpu.Renderer.class; + } + if ("Texture".equals(simpleName)) { + return com.codename1.gpu.Texture.class; + } + if ("Filter".equals(simpleName)) { + return com.codename1.gpu.Texture.Filter.class; + } + if ("Wrap".equals(simpleName)) { + return com.codename1.gpu.Texture.Wrap.class; + } + if ("VertexAttribute".equals(simpleName)) { + return com.codename1.gpu.VertexAttribute.class; + } + if ("Usage".equals(simpleName)) { + return com.codename1.gpu.VertexAttribute.Usage.class; + } + if ("VertexBuffer".equals(simpleName)) { + return com.codename1.gpu.VertexBuffer.class; + } + if ("VertexFormat".equals(simpleName)) { + return com.codename1.gpu.VertexFormat.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gpu.GpuCapabilities.class) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.String.class}, false); + return new com.codename1.gpu.GpuCapabilities(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), ((Boolean) adaptedArgs[2]).booleanValue(), ((Boolean) adaptedArgs[3]).booleanValue(), ((Boolean) adaptedArgs[4]).booleanValue(), (java.lang.String) adaptedArgs[5]); + } + } + if (type == com.codename1.gpu.IndexBuffer.class) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return new com.codename1.gpu.IndexBuffer(toIntValue(adaptedArgs[0])); + } + } + if (type == com.codename1.gpu.Material.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.gpu.Material(); + } + if (matches(safeArgs, new Class[]{com.codename1.gpu.Material.Type.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.Material.Type.class}, false); + return new com.codename1.gpu.Material((com.codename1.gpu.Material.Type) adaptedArgs[0]); + } + } + if (type == com.codename1.gpu.Mesh.class) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.VertexBuffer.class, com.codename1.gpu.PrimitiveType.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.VertexBuffer.class, com.codename1.gpu.PrimitiveType.class}, false); + return new com.codename1.gpu.Mesh((com.codename1.gpu.VertexBuffer) adaptedArgs[0], (com.codename1.gpu.PrimitiveType) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{com.codename1.gpu.VertexBuffer.class, com.codename1.gpu.IndexBuffer.class, com.codename1.gpu.PrimitiveType.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.VertexBuffer.class, com.codename1.gpu.IndexBuffer.class, com.codename1.gpu.PrimitiveType.class}, false); + return new com.codename1.gpu.Mesh((com.codename1.gpu.VertexBuffer) adaptedArgs[0], (com.codename1.gpu.IndexBuffer) adaptedArgs[1], (com.codename1.gpu.PrimitiveType) adaptedArgs[2]); + } + } + if (type == com.codename1.gpu.RenderView.class) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.Renderer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.Renderer.class}, false); + return new com.codename1.gpu.RenderView((com.codename1.gpu.Renderer) adaptedArgs[0]); + } + } + if (type == com.codename1.gpu.Texture.class) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return new com.codename1.gpu.Texture(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if (type == com.codename1.gpu.VertexAttribute.class) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.VertexAttribute.Usage.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.VertexAttribute.Usage.class, java.lang.Integer.class}, false); + return new com.codename1.gpu.VertexAttribute((com.codename1.gpu.VertexAttribute.Usage) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if (type == com.codename1.gpu.VertexBuffer.class) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.VertexFormat.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.VertexFormat.class, java.lang.Integer.class}, false); + return new com.codename1.gpu.VertexBuffer((com.codename1.gpu.VertexFormat) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if (type == com.codename1.gpu.VertexFormat.class) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.VertexAttribute[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.VertexAttribute[].class}, false); + return new com.codename1.gpu.VertexFormat((com.codename1.gpu.VertexAttribute[]) adaptedArgs[0]); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.gpu.GltfLoader.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.gpu.Matrix4.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.gpu.Primitives.class) return invokeStatic2(name, safeArgs); + if (type == com.codename1.gpu.RenderState.class) return invokeStatic3(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("load".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class, byte[].class}, false); + return com.codename1.gpu.GltfLoader.load((com.codename1.gpu.GraphicsDevice) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + if ("loadModel".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class, byte[].class}, false); + return com.codename1.gpu.GltfLoader.loadModel((com.codename1.gpu.GraphicsDevice) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + throw unsupportedStatic(com.codename1.gpu.GltfLoader.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("copy".equals(name)) { + if (matches(safeArgs, new Class[]{float[].class, float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{float[].class, float[].class}, false); + com.codename1.gpu.Matrix4.copy((float[]) adaptedArgs[0], (float[]) adaptedArgs[1]); return null; + } + } + if ("identity".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.gpu.Matrix4.identity(); + } + } + if ("invert".equals(name)) { + if (matches(safeArgs, new Class[]{float[].class, float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{float[].class, float[].class}, false); + return com.codename1.gpu.Matrix4.invert((float[]) adaptedArgs[0], (float[]) adaptedArgs[1]); + } + } + if ("lookAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gpu.Matrix4.lookAt(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue(), ((Number) adaptedArgs[4]).floatValue(), ((Number) adaptedArgs[5]).floatValue(), ((Number) adaptedArgs[6]).floatValue(), ((Number) adaptedArgs[7]).floatValue(), ((Number) adaptedArgs[8]).floatValue()); + } + } + if ("multiply".equals(name)) { + if (matches(safeArgs, new Class[]{float[].class, float[].class, float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{float[].class, float[].class, float[].class}, false); + com.codename1.gpu.Matrix4.multiply((float[]) adaptedArgs[0], (float[]) adaptedArgs[1], (float[]) adaptedArgs[2]); return null; + } + } + if ("normalMatrix".equals(name)) { + if (matches(safeArgs, new Class[]{float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{float[].class}, false); + return com.codename1.gpu.Matrix4.normalMatrix((float[]) adaptedArgs[0]); + } + } + if ("ortho".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gpu.Matrix4.ortho(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue(), ((Number) adaptedArgs[4]).floatValue(), ((Number) adaptedArgs[5]).floatValue()); + } + } + if ("perspective".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gpu.Matrix4.perspective(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue()); + } + } + if ("rotation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gpu.Matrix4.rotation(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue()); + } + } + if ("scaling".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gpu.Matrix4.scaling(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("setIdentity".equals(name)) { + if (matches(safeArgs, new Class[]{float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{float[].class}, false); + com.codename1.gpu.Matrix4.setIdentity((float[]) adaptedArgs[0]); return null; + } + } + if ("translation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.gpu.Matrix4.translation(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + throw unsupportedStatic(com.codename1.gpu.Matrix4.class, name, safeArgs); + } + + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { + if ("cube".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class, java.lang.Float.class}, false); + return com.codename1.gpu.Primitives.cube((com.codename1.gpu.GraphicsDevice) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue()); + } + } + if ("quad".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class, java.lang.Float.class}, false); + return com.codename1.gpu.Primitives.quad((com.codename1.gpu.GraphicsDevice) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue()); + } + } + throw unsupportedStatic(com.codename1.gpu.Primitives.class, name, safeArgs); + } + + private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { + if ("opaque".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.gpu.RenderState.opaque(); + } + } + if ("transparent".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.gpu.RenderState.transparent(); + } + } + throw unsupportedStatic(com.codename1.gpu.RenderState.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.gpu.Camera) { + try { + return invoke0((com.codename1.gpu.Camera) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gpu.GltfLoader.GltfModel) { + try { + return invoke1((com.codename1.gpu.GltfLoader.GltfModel) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gpu.GpuCapabilities) { + try { + return invoke2((com.codename1.gpu.GpuCapabilities) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gpu.GraphicsDevice) { + try { + return invoke3((com.codename1.gpu.GraphicsDevice) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gpu.IndexBuffer) { + try { + return invoke4((com.codename1.gpu.IndexBuffer) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gpu.Light) { + try { + return invoke5((com.codename1.gpu.Light) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gpu.Material) { + try { + return invoke6((com.codename1.gpu.Material) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gpu.Mesh) { + try { + return invoke7((com.codename1.gpu.Mesh) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gpu.RenderState) { + try { + return invoke8((com.codename1.gpu.RenderState) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gpu.RenderView) { + try { + return invoke9((com.codename1.gpu.RenderView) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gpu.Texture) { + try { + return invoke10((com.codename1.gpu.Texture) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gpu.VertexAttribute) { + try { + return invoke11((com.codename1.gpu.VertexAttribute) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gpu.VertexBuffer) { + try { + return invoke12((com.codename1.gpu.VertexBuffer) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gpu.VertexFormat) { + try { + return invoke13((com.codename1.gpu.VertexFormat) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.gpu.Renderer) { + try { + return invoke14((com.codename1.gpu.Renderer) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.gpu.Camera typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getEyeX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEyeX(); + } + } + if ("getEyeY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEyeY(); + } + } + if ("getEyeZ".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEyeZ(); + } + } + if ("getProjectionMatrix".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getProjectionMatrix(); + } + } + if ("getViewMatrix".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getViewMatrix(); + } + } + if ("getViewProjection".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getViewProjection(); + } + } + if ("setAspect".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setAspect(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("setOrthographic".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.setOrthographic(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("setPerspective".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.setPerspective(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("setPosition".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.setPosition(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("setTarget".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.setTarget(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("setUp".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.setUp(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.gpu.GltfLoader.GltfModel typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getBaseColorTexture".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBaseColorTexture(); + } + } + if ("getMesh".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMesh(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.gpu.GpuCapabilities typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getMaxTextureSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxTextureSize(); + } + } + if ("getMaxVertexAttributes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxVertexAttributes(); + } + } + if ("getRendererName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRendererName(); + } + } + if ("isDepthTextureSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDepthTextureSupported(); + } + } + if ("isIntIndicesSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isIntIndicesSupported(); + } + } + if ("isShaderLevel3".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isShaderLevel3(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.gpu.GraphicsDevice typedTarget, String name, Object[] safeArgs) throws Exception { + if ("clear".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Boolean.class, java.lang.Boolean.class}, false); + typedTarget.clear(toIntValue(adaptedArgs[0]), ((Boolean) adaptedArgs[1]).booleanValue(), ((Boolean) adaptedArgs[2]).booleanValue()); return null; + } + } + if ("createIndexBuffer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createIndexBuffer(toIntValue(adaptedArgs[0])); + } + } + if ("createTexture".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.createTexture((com.codename1.ui.Image) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, int[].class}, false); + return typedTarget.createTexture(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (int[]) adaptedArgs[2]); + } + } + if ("createVertexBuffer".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.VertexFormat.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.VertexFormat.class, java.lang.Integer.class}, false); + return typedTarget.createVertexBuffer((com.codename1.gpu.VertexFormat) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if ("dispose".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.IndexBuffer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.IndexBuffer.class}, false); + typedTarget.dispose((com.codename1.gpu.IndexBuffer) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gpu.Texture.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.Texture.class}, false); + typedTarget.dispose((com.codename1.gpu.Texture) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.gpu.VertexBuffer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.VertexBuffer.class}, false); + typedTarget.dispose((com.codename1.gpu.VertexBuffer) adaptedArgs[0]); return null; + } + } + if ("draw".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.Mesh.class, com.codename1.gpu.Material.class, float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.Mesh.class, com.codename1.gpu.Material.class, float[].class}, false); + typedTarget.draw((com.codename1.gpu.Mesh) adaptedArgs[0], (com.codename1.gpu.Material) adaptedArgs[1], (float[]) adaptedArgs[2]); return null; + } + } + if ("getCamera".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCamera(); + } + } + if ("getCapabilities".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCapabilities(); + } + } + if ("getLight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLight(); + } + } + if ("setCamera".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.Camera.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.Camera.class}, false); + typedTarget.setCamera((com.codename1.gpu.Camera) adaptedArgs[0]); return null; + } + } + if ("setLight".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.Light.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.Light.class}, false); + typedTarget.setLight((com.codename1.gpu.Light) adaptedArgs[0]); return null; + } + } + if ("setViewport".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setViewport(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.gpu.IndexBuffer typedTarget, String name, Object[] safeArgs) throws Exception { + if ("clearDirty".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clearDirty(); return null; + } + } + if ("getData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getData(); + } + } + if ("getHandle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHandle(); + } + } + if ("getIndexCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIndexCount(); + } + } + if ("isDirty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDirty(); + } + } + if ("setData".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class}, false); + typedTarget.setData((int[]) adaptedArgs[0]); return null; + } + } + if ("setDirty".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.setDirty(); return null; + } + } + if ("setHandle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setHandle((java.lang.Object) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.gpu.Light typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAmbientColor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAmbientColor(); + } + } + if ("getColor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getColor(); + } + } + if ("getDirectionX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDirectionX(); + } + } + if ("getDirectionY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDirectionY(); + } + } + if ("getDirectionZ".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDirectionZ(); + } + } + if ("setAmbientColor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.setAmbientColor(toIntValue(adaptedArgs[0])); + } + } + if ("setColor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.setColor(toIntValue(adaptedArgs[0])); + } + } + if ("setDirection".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return typedTarget.setDirection(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.gpu.Material typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getColor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getColor(); + } + } + if ("getRenderState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRenderState(); + } + } + if ("getShaderKey".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShaderKey(); + } + } + if ("getShininess".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShininess(); + } + } + if ("getTexture".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTexture(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("setColor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.setColor(toIntValue(adaptedArgs[0])); + } + } + if ("setRenderState".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.RenderState.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.RenderState.class}, false); + return typedTarget.setRenderState((com.codename1.gpu.RenderState) adaptedArgs[0]); + } + } + if ("setShininess".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setShininess(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("setTexture".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.Texture.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.Texture.class}, false); + return typedTarget.setTexture((com.codename1.gpu.Texture) adaptedArgs[0]); + } + } + if ("setType".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.Material.Type.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.Material.Type.class}, false); + return typedTarget.setType((com.codename1.gpu.Material.Type) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.gpu.Mesh typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getIndices".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIndices(); + } + } + if ("getPrimitiveType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPrimitiveType(); + } + } + if ("getVertices".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVertices(); + } + } + if ("isIndexed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isIndexed(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.gpu.RenderState typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getBlendMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBlendMode(); + } + } + if ("getCullMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCullMode(); + } + } + if ("isDepthTest".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDepthTest(); + } + } + if ("isDepthWrite".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDepthWrite(); + } + } + if ("setBlendMode".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.RenderState.BlendMode.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.RenderState.BlendMode.class}, false); + return typedTarget.setBlendMode((com.codename1.gpu.RenderState.BlendMode) adaptedArgs[0]); + } + } + if ("setCullMode".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.RenderState.CullMode.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.RenderState.CullMode.class}, false); + return typedTarget.setCullMode((com.codename1.gpu.RenderState.CullMode) adaptedArgs[0]); + } + } + if ("setDepthTest".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setDepthTest(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setDepthWrite".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setDepthWrite(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke9(com.codename1.gpu.RenderView typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.add((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + return typedTarget.add((com.codename1.ui.Image) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.add((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Image.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); + } + } + if ("addAll".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); + com.codename1.ui.Component[] varArgs = new com.codename1.ui.Component[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (com.codename1.ui.Component) adaptedArgs[i]; + } + return typedTarget.addAll(varArgs); + } + } + if ("addComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.addComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (com.codename1.ui.Component) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.ui.Component.class}, false); + typedTarget.addComponent(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.ui.Component) adaptedArgs[2]); return null; + } + } + if ("addDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.addFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("addLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addPointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("addPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.addPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("addScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.addScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("addStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("animate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.animate(); + } + } + if ("animateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchy(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateHierarchyAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateHierarchyFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateHierarchyFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayout(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.animateLayoutAndWait(toIntValue(adaptedArgs[0])); return null; + } + } + if ("animateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("animateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.animateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); return null; + } + } + if ("animateUnlayoutAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.animateUnlayoutAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("announceForAccessibility".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.announceForAccessibility((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("applyRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.applyRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("bindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.bindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("blocksSideSwipe".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.blocksSideSwipe(); + } + } + if ("clearClientProperties".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clearClientProperties(); return null; + } + } + if ("contains".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.contains((com.codename1.ui.Component) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.contains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("containsOrOwns".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.containsOrOwns(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateHierarchy".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchy(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateHierarchyFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateHierarchyFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createAnimateLayout(toIntValue(adaptedArgs[0])); + } + } + if ("createAnimateLayoutFade".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFade(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateLayoutFadeAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.createAnimateLayoutFadeAndWait(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("createAnimateUnlayout".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + return typedTarget.createAnimateUnlayout(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Runnable) adaptedArgs[2]); + } + } + if ("createReplaceTransition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + return typedTarget.createReplaceTransition((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); + } + } + if ("createStyleAnimation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); + return typedTarget.createStyleAnimation((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } + if ("drop".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.drop((com.codename1.ui.Component) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("findDropTargetAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.findDropTargetAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("findFirstFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.findFirstFocusable(); + } + } + if ("flushReplace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.flushReplace(); return null; + } + } + if ("forceRevalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.forceRevalidate(); return null; + } + } + if ("getAbsoluteX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteX(); + } + } + if ("getAbsoluteY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAbsoluteY(); + } + } + if ("getAccessibilityText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAccessibilityText(); + } + } + if ("getAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAllStyles(); + } + } + if ("getAnimationManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAnimationManager(); + } + } + if ("getBaseline".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getBaseline(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getBaselineResizeBehavior".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBaselineResizeBehavior(); + } + } + if ("getBindablePropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyNames(); + } + } + if ("getBindablePropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBindablePropertyTypes(); + } + } + if ("getBottomGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBottomGap(); + } + } + if ("getBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getBoundPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getChildrenAsList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.getChildrenAsList(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("getClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getClientProperty((java.lang.String) adaptedArgs[0]); + } + } + if ("getClosestComponentTo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getClosestComponentTo(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getCloudBoundProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudBoundProperty(); + } + } + if ("getCloudDestinationProperty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCloudDestinationProperty(); + } + } + if ("getComponentAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getComponentAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getComponentCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentCount(); + } + } + if ("getComponentForm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentForm(); + } + } + if ("getComponentIndex".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.getComponentIndex((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("getComponentState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponentState(); + } + } + if ("getCursor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCursor(); + } + } + if ("getDirtyRegion".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDirtyRegion(); + } + } + if ("getDisabledStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDisabledStyle(); + } + } + if ("getDragTransparency".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDragTransparency(); + } + } + if ("getDraggedx".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedx(); + } + } + if ("getDraggedy".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDraggedy(); + } + } + if ("getEditingDelegate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEditingDelegate(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getInlineAllStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineAllStyles(); + } + } + if ("getInlineDisabledStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineDisabledStyles(); + } + } + if ("getInlinePressedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlinePressedStyles(); + } + } + if ("getInlineSelectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineSelectedStyles(); + } + } + if ("getInlineStylesTheme".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineStylesTheme(); + } + } + if ("getInlineUnselectedStyles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInlineUnselectedStyles(); + } + } + if ("getInnerHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerHeight(); + } + } + if ("getInnerPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredH(); + } + } + if ("getInnerPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerPreferredW(); + } + } + if ("getInnerWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerWidth(); + } + } + if ("getInnerX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerX(); + } + } + if ("getInnerY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInnerY(); + } + } + if ("getLabelForComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLabelForComponent(); + } + } + if ("getLayout".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayout(); + } + } + if ("getLayoutHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutHeight(); + } + } + if ("getLayoutWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLayoutWidth(); + } + } + if ("getLeadComponent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadComponent(); + } + } + if ("getLeadParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLeadParent(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getNativeOverlay".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNativeOverlay(); + } + } + if ("getNextFocusDown".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusDown(); + } + } + if ("getNextFocusLeft".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusLeft(); + } + } + if ("getNextFocusRight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusRight(); + } + } + if ("getNextFocusUp".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNextFocusUp(); + } + } + if ("getOuterHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterHeight(); + } + } + if ("getOuterPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredH(); + } + } + if ("getOuterPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterPreferredW(); + } + } + if ("getOuterWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterWidth(); + } + } + if ("getOuterX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterX(); + } + } + if ("getOuterY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOuterY(); + } + } + if ("getOwner".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getOwner(); + } + } + if ("getParent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getParent(); + } + } + if ("getPeer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPeer(); + } + } + if ("getPreferredH".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredH(); + } + } + if ("getPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSize(); + } + } + if ("getPreferredSizeStr".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredSizeStr(); + } + } + if ("getPreferredTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredTabIndex(); + } + } + if ("getPreferredW".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPreferredW(); + } + } + if ("getPressedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPressedStyle(); + } + } + if ("getPropertyNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyNames(); + } + } + if ("getPropertyTypeNames".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypeNames(); + } + } + if ("getPropertyTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPropertyTypes(); + } + } + if ("getPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getPropertyValue((java.lang.String) adaptedArgs[0]); + } + } + if ("getRenderer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRenderer(); + } + } + if ("getResponderAt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getResponderAt(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSafeAreaRoot(); + } + } + if ("getSameHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameHeight(); + } + } + if ("getSameWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSameWidth(); + } + } + if ("getScrollAnimationSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollAnimationSpeed(); + } + } + if ("getScrollDimension".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollDimension(); + } + } + if ("getScrollIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollIncrement(); + } + } + if ("getScrollOpacity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacity(); + } + } + if ("getScrollOpacityChangeSpeed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollOpacityChangeSpeed(); + } + } + if ("getScrollX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollX(); + } + } + if ("getScrollY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollY(); + } + } + if ("getScrollable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScrollable(); + } + } + if ("getSelectCommandText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectCommandText(); + } + } + if ("getSelectedRect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedRect(); + } + } + if ("getSelectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedStyle(); + } + } + if ("getSideGap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSideGap(); + } + } + if ("getStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStyle(); + } + } + if ("getTabIndex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTabIndex(); + } + } + if ("getTensileLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTensileLength(); + } + } + if ("getTextSelectionSupport".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextSelectionSupport(); + } + } + if ("getTooltip".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTooltip(); + } + } + if ("getUIID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIID(); + } + } + if ("getUIManager".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUIManager(); + } + } + if ("getUnselectedStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUnselectedStyle(); + } + } + if ("getVisibleBounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + return typedTarget.getVisibleBounds((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("getX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getX(); + } + } + if ("getY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getY(); + } + } + if ("growShrink".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.growShrink(toIntValue(adaptedArgs[0])); return null; + } + } + if ("handlesInput".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.handlesInput(); + } + } + if ("hasFixedPreferredSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFixedPreferredSize(); + } + } + if ("hasFocus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFocus(); + } + } + if ("invalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.invalidate(); return null; + } + } + if ("isAlwaysTensile".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAlwaysTensile(); + } + } + if ("isBlockLead".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isBlockLead(); + } + } + if ("isCellRenderer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCellRenderer(); + } + } + if ("isChildOf".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Container.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Container.class}, false); + return typedTarget.isChildOf((com.codename1.ui.Container) adaptedArgs[0]); + } + } + if ("isContinuous".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isContinuous(); + } + } + if ("isDraggable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDraggable(); + } + } + if ("isDropTarget".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDropTarget(); + } + } + if ("isEditable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditable(); + } + } + if ("isEditing".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEditing(); + } + } + if ("isEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isEnabled(); + } + } + if ("isFlatten".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFlatten(); + } + } + if ("isFocusable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFocusable(); + } + } + if ("isGrabsPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isGrabsPointerEvents(); + } + } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } + if ("isHidden".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHidden(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.isHidden(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("isHideInLandscape".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInLandscape(); + } + } + if ("isHideInPortrait".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHideInPortrait(); + } + } + if ("isIgnorePointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isIgnorePointerEvents(); + } + } + if ("isOpaque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOpaque(); + } + } + if ("isOwnedBy".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + return typedTarget.isOwnedBy((com.codename1.ui.Component) adaptedArgs[0]); + } + } + if ("isPinchBlocksDragAndDrop".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPinchBlocksDragAndDrop(); + } + } + if ("isRTL".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRTL(); + } + } + if ("isRippleEffect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRippleEffect(); + } + } + if ("isSafeArea".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeArea(); + } + } + if ("isSafeAreaRoot".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSafeAreaRoot(); + } + } + if ("isScrollVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollVisible(); + } + } + if ("isScrollableX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableX(); + } + } + if ("isScrollableY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isScrollableY(); + } + } + if ("isSmoothScrolling".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSmoothScrolling(); + } + } + if ("isSnapToGrid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSnapToGrid(); + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSupported(); + } + } + if ("isSurface".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSurface(); + } + } + if ("isTactileTouch".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTactileTouch(); + } + } + if ("isTensileDragEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTensileDragEnabled(); + } + } + if ("isTraversable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTraversable(); + } + } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } + if ("isVisible".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVisible(); + } + } + if ("iterator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.iterator(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.iterator(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("keyPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyPressed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyReleased(toIntValue(adaptedArgs[0])); return null; + } + } + if ("keyRepeated".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.keyRepeated(toIntValue(adaptedArgs[0])); return null; + } + } + if ("layoutContainer".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.layoutContainer(); return null; + } + } + if ("longPointerPress".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.longPointerPress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("morph".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Runnable.class}, false); + typedTarget.morph((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.lang.Runnable) adaptedArgs[3]); return null; + } + } + if ("morphAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, java.lang.Integer.class}, false); + typedTarget.morphAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; + } + } + if ("paint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintBackgrounds".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintBackgrounds((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Boolean.class}, false); + typedTarget.paintComponent((com.codename1.ui.Graphics) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("paintComponentBackground".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintComponentBackground((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintIntersectingComponentsAbove".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class}, false); + typedTarget.paintIntersectingComponentsAbove((com.codename1.ui.Graphics) adaptedArgs[0]); return null; + } + } + if ("paintLock".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.paintLock(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("paintLockRelease".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.paintLockRelease(); return null; + } + } + if ("paintRippleOverlay".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintRippleOverlay((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("paintShadows".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.paintShadows((com.codename1.ui.Graphics) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + if ("pointerDragged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerDragged(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerDragged((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHover".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHover((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverPressed".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerHoverReleased".equals(name)) { + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerHoverReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerPressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerPressed(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerPressed((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("pointerReleased".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.pointerReleased(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + if (matches(safeArgs, new Class[]{int[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, int[].class}, false); + typedTarget.pointerReleased((int[]) adaptedArgs[0], (int[]) adaptedArgs[1]); return null; + } + } + if ("putClientProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.putClientProperty((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("refreshTheme".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.refreshTheme(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.refreshTheme(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("remove".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.remove(); return null; + } + } + if ("removeAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.removeAll(); return null; + } + } + if ("removeComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.removeComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("removeDragFinishedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragFinishedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDragOverListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDragOverListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeDropListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeDropListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeFocusListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.FocusListener.class}, false); + typedTarget.removeFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); return null; + } + } + if ("removeLongPressListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeLongPressListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerDraggedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerDraggedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerPressedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerPressedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removePointerReleasedListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removePointerReleasedListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("removeScrollListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ScrollListener.class}, false); + typedTarget.removeScrollListener((com.codename1.ui.events.ScrollListener) adaptedArgs[0]); return null; + } + } + if ("removeStateChangeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeStateChangeListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("repaint".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.repaint(); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.repaint(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } + } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Runnable.class, java.lang.Integer.class}, false); + typedTarget.replace((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], (java.lang.Runnable) adaptedArgs[3], toIntValue(adaptedArgs[4])); return null; + } + } + if ("replaceAndWait".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Integer.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], toIntValue(adaptedArgs[3])); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class, com.codename1.ui.animations.Transition.class, java.lang.Boolean.class}, false); + typedTarget.replaceAndWait((com.codename1.ui.Component) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], (com.codename1.ui.animations.Transition) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue()); return null; + } + } + if ("requestFocus".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.requestFocus(); return null; + } + } + if ("requestRender".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.requestRender(); return null; + } + } + if ("respondsToPointerEvents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.respondsToPointerEvents(); + } + } + if ("revalidate".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidate(); return null; + } + } + if ("revalidateLater".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateLater(); return null; + } + } + if ("revalidateWithAnimationSafety".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.revalidateWithAnimationSafety(); return null; + } + } + if ("scrollComponentToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.scrollComponentToVisible((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("scrollRectToVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.ui.Component.class}, false); + typedTarget.scrollRectToVisible(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), (com.codename1.ui.Component) adaptedArgs[4]); return null; + } + } + if ("setAccessibilityText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setAccessibilityText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setAlwaysTensile".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAlwaysTensile(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBlockLead".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setBlockLead(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setBoundPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + typedTarget.setBoundPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + if ("setCellRenderer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setCellRenderer(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setCloudBoundProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudBoundProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setCloudDestinationProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setCloudDestinationProperty((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setComponentState".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setComponentState((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setContinuous".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setContinuous(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setCursor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setCursor(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDirtyRegion".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); + typedTarget.setDirtyRegion((com.codename1.ui.geom.Rectangle) adaptedArgs[0]); return null; + } + } + if ("setDisabledStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setDisabledStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setDragTransparency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + typedTarget.setDragTransparency((byte) toIntValue(adaptedArgs[0])); return null; + } + } + if ("setDraggable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDraggable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setDropTarget".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setDropTarget(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setEditingDelegate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Editable.class}, false); + typedTarget.setEditingDelegate((com.codename1.ui.Editable) adaptedArgs[0]); return null; + } + } + if ("setEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFlatten".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFlatten(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocus".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocus(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setFocusable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setFocusable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setGrabsPointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setGrabsPointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHandlesInput".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHandlesInput(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setHeight(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setHidden".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false); + typedTarget.setHidden(((Boolean) adaptedArgs[0]).booleanValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("setHideInLandscape".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInLandscape(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHideInPortrait".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setIgnorePointerEvents".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIgnorePointerEvents(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setInlineAllStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineAllStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineDisabledStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineDisabledStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlinePressedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlinePressedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineSelectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineSelectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setInlineStylesTheme".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.util.Resources.class}, false); + typedTarget.setInlineStylesTheme((com.codename1.ui.util.Resources) adaptedArgs[0]); return null; + } + } + if ("setInlineUnselectedStyles".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setInlineUnselectedStyles((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setIsScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setIsScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setLabelForComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Label.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Label.class}, false); + typedTarget.setLabelForComponent((com.codename1.ui.Label) adaptedArgs[0]); return null; + } + } + if ("setLayout".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.layouts.Layout.class}, false); + typedTarget.setLayout((com.codename1.ui.layouts.Layout) adaptedArgs[0]); return null; + } + } + if ("setLeadComponent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setLeadComponent((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setNextFocusDown".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusDown((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusLeft".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusLeft((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusRight".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusRight((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setNextFocusUp".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setNextFocusUp((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setOpaque".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setOpaque(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setOwner".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); + typedTarget.setOwner((com.codename1.ui.Component) adaptedArgs[0]); return null; + } + } + if ("setPinchBlocksDragAndDrop".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setPreferredH".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredH(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setPreferredSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setPreferredSizeStr".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setPreferredSizeStr((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setPreferredTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPreferredW".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPreferredW(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPressedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setPressedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setPropertyValue".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("setRTL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRTL(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setRippleEffect".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setRippleEffect(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeArea".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeArea(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSafeAreaRoot".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSafeAreaRoot(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollAnimationSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollAnimationSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollIncrement".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollIncrement(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollOpacityChangeSpeed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setScrollOpacityChangeSpeed(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setScrollSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setScrollSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setScrollVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableX(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setScrollableY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setScrollableY(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSelectCommandText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setSelectCommandText((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setSelectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setSelectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setShouldCalcPreferredSize".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setShouldCalcPreferredSize(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Dimension.class}, false); + typedTarget.setSize((com.codename1.ui.geom.Dimension) adaptedArgs[0]); return null; + } + } + if ("setSmoothScrolling".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSmoothScrolling(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setSnapToGrid".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTabIndex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTabIndex(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTactileTouch".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTactileTouch(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileDragEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTensileDragEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setTensileLength".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setTensileLength(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setTooltip".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setTooltip((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setTraversable".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setTraversable(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setUIID".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.setUIID((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + } + if ("setUIManager".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.UIManager.class}, false); + typedTarget.setUIManager((com.codename1.ui.plaf.UIManager) adaptedArgs[0]); return null; + } + } + if ("setUnselectedStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } + if ("setVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVisible(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setWidth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setWidth(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setX(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setY(toIntValue(adaptedArgs[0])); return null; + } + } + if ("startEditingAsync".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.startEditingAsync(); return null; + } + } + if ("stopEditing".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.stopEditing((java.lang.Runnable) adaptedArgs[0]); return null; + } + } + if ("stripMarginAndPadding".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.stripMarginAndPadding(); + } + } + if ("styleChanged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.plaf.Style.class}, false); + typedTarget.styleChanged((java.lang.String) adaptedArgs[0], (com.codename1.ui.plaf.Style) adaptedArgs[1]); return null; + } + } + if ("toImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toImage(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + if ("unbindProperty".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.cloud.BindTarget.class}, false); + typedTarget.unbindProperty((java.lang.String) adaptedArgs[0], (com.codename1.cloud.BindTarget) adaptedArgs[1]); return null; + } + } + if ("updateTabIndices".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.updateTabIndices(toIntValue(adaptedArgs[0])); + } + } + if ("visibleBoundsContains".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.visibleBoundsContains(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke10(com.codename1.gpu.Texture typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getFilter".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFilter(); + } + } + if ("getHandle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHandle(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("getWrap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWrap(); + } + } + if ("setFilter".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.Texture.Filter.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.Texture.Filter.class}, false); + return typedTarget.setFilter((com.codename1.gpu.Texture.Filter) adaptedArgs[0]); + } + } + if ("setHandle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setHandle((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("setWrap".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.Texture.Wrap.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.Texture.Wrap.class}, false); + return typedTarget.setWrap((com.codename1.gpu.Texture.Wrap) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke11(com.codename1.gpu.VertexAttribute typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getComponents".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getComponents(); + } + } + if ("getUsage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUsage(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke12(com.codename1.gpu.VertexBuffer typedTarget, String name, Object[] safeArgs) throws Exception { + if ("clearDirty".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.clearDirty(); return null; + } + } + if ("getData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getData(); + } + } + if ("getFloatCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFloatCount(); + } + } + if ("getFormat".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFormat(); + } + } + if ("getHandle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHandle(); + } + } + if ("getVertexCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVertexCount(); + } + } + if ("isDirty".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDirty(); + } + } + if ("setData".equals(name)) { + if (matches(safeArgs, new Class[]{float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{float[].class}, false); + typedTarget.setData((float[]) adaptedArgs[0]); return null; + } + } + if ("setDirty".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.setDirty(); return null; + } + } + if ("setHandle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.setHandle((java.lang.Object) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke13(com.codename1.gpu.VertexFormat typedTarget, String name, Object[] safeArgs) throws Exception { + if ("findByUsage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.VertexAttribute.Usage.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.VertexAttribute.Usage.class}, false); + return typedTarget.findByUsage((com.codename1.gpu.VertexAttribute.Usage) adaptedArgs[0]); + } + } + if ("getAttribute".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getAttribute(toIntValue(adaptedArgs[0])); + } + } + if ("getAttributeCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAttributeCount(); + } + } + if ("getAttributeOffset".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getAttributeOffset(toIntValue(adaptedArgs[0])); + } + } + if ("getFloatsPerVertex".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFloatsPerVertex(); + } + } + if ("getStrideBytes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStrideBytes(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke14(com.codename1.gpu.Renderer typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onDispose".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class}, false); + typedTarget.onDispose((com.codename1.gpu.GraphicsDevice) adaptedArgs[0]); return null; + } + } + if ("onFrame".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class}, false); + typedTarget.onFrame((com.codename1.gpu.GraphicsDevice) adaptedArgs[0]); return null; + } + } + if ("onInit".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class}, false); + typedTarget.onInit((com.codename1.gpu.GraphicsDevice) adaptedArgs[0]); return null; + } + } + if ("onResize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.GraphicsDevice.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.onResize((com.codename1.gpu.GraphicsDevice) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.gpu.Material.Type.class) return getStaticField0(name); + if (type == com.codename1.gpu.PrimitiveType.class) return getStaticField1(name); + if (type == com.codename1.gpu.RenderState.BlendMode.class) return getStaticField2(name); + if (type == com.codename1.gpu.RenderState.CullMode.class) return getStaticField3(name); + if (type == com.codename1.gpu.RenderView.class) return getStaticField4(name); + if (type == com.codename1.gpu.Texture.Filter.class) return getStaticField5(name); + if (type == com.codename1.gpu.Texture.Wrap.class) return getStaticField6(name); + if (type == com.codename1.gpu.VertexAttribute.Usage.class) return getStaticField7(name); + if (type == com.codename1.gpu.VertexFormat.class) return getStaticField8(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("LAMBERT".equals(name)) return com.codename1.gpu.Material.Type.LAMBERT; + if ("PHONG".equals(name)) return com.codename1.gpu.Material.Type.PHONG; + if ("SKYBOX".equals(name)) return com.codename1.gpu.Material.Type.SKYBOX; + if ("SPRITE".equals(name)) return com.codename1.gpu.Material.Type.SPRITE; + if ("UNLIT".equals(name)) return com.codename1.gpu.Material.Type.UNLIT; + throw unsupportedStaticField(com.codename1.gpu.Material.Type.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("LINES".equals(name)) return com.codename1.gpu.PrimitiveType.LINES; + if ("LINE_STRIP".equals(name)) return com.codename1.gpu.PrimitiveType.LINE_STRIP; + if ("POINTS".equals(name)) return com.codename1.gpu.PrimitiveType.POINTS; + if ("TRIANGLES".equals(name)) return com.codename1.gpu.PrimitiveType.TRIANGLES; + if ("TRIANGLE_STRIP".equals(name)) return com.codename1.gpu.PrimitiveType.TRIANGLE_STRIP; + throw unsupportedStaticField(com.codename1.gpu.PrimitiveType.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("ADDITIVE".equals(name)) return com.codename1.gpu.RenderState.BlendMode.ADDITIVE; + if ("ALPHA".equals(name)) return com.codename1.gpu.RenderState.BlendMode.ALPHA; + if ("NONE".equals(name)) return com.codename1.gpu.RenderState.BlendMode.NONE; + throw unsupportedStaticField(com.codename1.gpu.RenderState.BlendMode.class, name); + } + + private static Object getStaticField3(String name) throws Exception { + if ("BACK".equals(name)) return com.codename1.gpu.RenderState.CullMode.BACK; + if ("FRONT".equals(name)) return com.codename1.gpu.RenderState.CullMode.FRONT; + if ("NONE".equals(name)) return com.codename1.gpu.RenderState.CullMode.NONE; + throw unsupportedStaticField(com.codename1.gpu.RenderState.CullMode.class, name); + } + + private static Object getStaticField4(String name) throws Exception { + if ("BASELINE".equals(name)) return com.codename1.gpu.RenderView.BASELINE; + if ("BOTTOM".equals(name)) return com.codename1.gpu.RenderView.BOTTOM; + if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.gpu.RenderView.BRB_CENTER_OFFSET; + if ("BRB_CONSTANT_ASCENT".equals(name)) return com.codename1.gpu.RenderView.BRB_CONSTANT_ASCENT; + if ("BRB_CONSTANT_DESCENT".equals(name)) return com.codename1.gpu.RenderView.BRB_CONSTANT_DESCENT; + if ("BRB_OTHER".equals(name)) return com.codename1.gpu.RenderView.BRB_OTHER; + if ("CENTER".equals(name)) return com.codename1.gpu.RenderView.CENTER; + if ("CROSSHAIR_CURSOR".equals(name)) return com.codename1.gpu.RenderView.CROSSHAIR_CURSOR; + if ("DEFAULT_CURSOR".equals(name)) return com.codename1.gpu.RenderView.DEFAULT_CURSOR; + if ("DRAG_REGION_IMMEDIATELY_DRAG_X".equals(name)) return com.codename1.gpu.RenderView.DRAG_REGION_IMMEDIATELY_DRAG_X; + if ("DRAG_REGION_IMMEDIATELY_DRAG_XY".equals(name)) return com.codename1.gpu.RenderView.DRAG_REGION_IMMEDIATELY_DRAG_XY; + if ("DRAG_REGION_IMMEDIATELY_DRAG_Y".equals(name)) return com.codename1.gpu.RenderView.DRAG_REGION_IMMEDIATELY_DRAG_Y; + if ("DRAG_REGION_LIKELY_DRAG_X".equals(name)) return com.codename1.gpu.RenderView.DRAG_REGION_LIKELY_DRAG_X; + if ("DRAG_REGION_LIKELY_DRAG_XY".equals(name)) return com.codename1.gpu.RenderView.DRAG_REGION_LIKELY_DRAG_XY; + if ("DRAG_REGION_LIKELY_DRAG_Y".equals(name)) return com.codename1.gpu.RenderView.DRAG_REGION_LIKELY_DRAG_Y; + if ("DRAG_REGION_NOT_DRAGGABLE".equals(name)) return com.codename1.gpu.RenderView.DRAG_REGION_NOT_DRAGGABLE; + if ("DRAG_REGION_POSSIBLE_DRAG_X".equals(name)) return com.codename1.gpu.RenderView.DRAG_REGION_POSSIBLE_DRAG_X; + if ("DRAG_REGION_POSSIBLE_DRAG_XY".equals(name)) return com.codename1.gpu.RenderView.DRAG_REGION_POSSIBLE_DRAG_XY; + if ("DRAG_REGION_POSSIBLE_DRAG_Y".equals(name)) return com.codename1.gpu.RenderView.DRAG_REGION_POSSIBLE_DRAG_Y; + if ("E_RESIZE_CURSOR".equals(name)) return com.codename1.gpu.RenderView.E_RESIZE_CURSOR; + if ("HAND_CURSOR".equals(name)) return com.codename1.gpu.RenderView.HAND_CURSOR; + if ("LEFT".equals(name)) return com.codename1.gpu.RenderView.LEFT; + if ("MOVE_CURSOR".equals(name)) return com.codename1.gpu.RenderView.MOVE_CURSOR; + if ("NE_RESIZE_CURSOR".equals(name)) return com.codename1.gpu.RenderView.NE_RESIZE_CURSOR; + if ("NW_RESIZE_CURSOR".equals(name)) return com.codename1.gpu.RenderView.NW_RESIZE_CURSOR; + if ("N_RESIZE_CURSOR".equals(name)) return com.codename1.gpu.RenderView.N_RESIZE_CURSOR; + if ("RIGHT".equals(name)) return com.codename1.gpu.RenderView.RIGHT; + if ("SE_RESIZE_CURSOR".equals(name)) return com.codename1.gpu.RenderView.SE_RESIZE_CURSOR; + if ("SW_RESIZE_CURSOR".equals(name)) return com.codename1.gpu.RenderView.SW_RESIZE_CURSOR; + if ("S_RESIZE_CURSOR".equals(name)) return com.codename1.gpu.RenderView.S_RESIZE_CURSOR; + if ("TEXT_CURSOR".equals(name)) return com.codename1.gpu.RenderView.TEXT_CURSOR; + if ("TOP".equals(name)) return com.codename1.gpu.RenderView.TOP; + if ("WAIT_CURSOR".equals(name)) return com.codename1.gpu.RenderView.WAIT_CURSOR; + if ("W_RESIZE_CURSOR".equals(name)) return com.codename1.gpu.RenderView.W_RESIZE_CURSOR; + throw unsupportedStaticField(com.codename1.gpu.RenderView.class, name); + } + + private static Object getStaticField5(String name) throws Exception { + if ("LINEAR".equals(name)) return com.codename1.gpu.Texture.Filter.LINEAR; + if ("NEAREST".equals(name)) return com.codename1.gpu.Texture.Filter.NEAREST; + throw unsupportedStaticField(com.codename1.gpu.Texture.Filter.class, name); + } + + private static Object getStaticField6(String name) throws Exception { + if ("CLAMP".equals(name)) return com.codename1.gpu.Texture.Wrap.CLAMP; + if ("REPEAT".equals(name)) return com.codename1.gpu.Texture.Wrap.REPEAT; + throw unsupportedStaticField(com.codename1.gpu.Texture.Wrap.class, name); + } + + private static Object getStaticField7(String name) throws Exception { + if ("COLOR".equals(name)) return com.codename1.gpu.VertexAttribute.Usage.COLOR; + if ("NORMAL".equals(name)) return com.codename1.gpu.VertexAttribute.Usage.NORMAL; + if ("POSITION".equals(name)) return com.codename1.gpu.VertexAttribute.Usage.POSITION; + if ("TEXCOORD".equals(name)) return com.codename1.gpu.VertexAttribute.Usage.TEXCOORD; + throw unsupportedStaticField(com.codename1.gpu.VertexAttribute.Usage.class, name); + } + + private static Object getStaticField8(String name) throws Exception { + if ("POSITION".equals(name)) return com.codename1.gpu.VertexFormat.POSITION; + if ("POSITION_NORMAL".equals(name)) return com.codename1.gpu.VertexFormat.POSITION_NORMAL; + if ("POSITION_NORMAL_TEXCOORD".equals(name)) return com.codename1.gpu.VertexFormat.POSITION_NORMAL_TEXCOORD; + if ("POSITION_TEXCOORD".equals(name)) return com.codename1.gpu.VertexFormat.POSITION_TEXCOORD; + throw unsupportedStaticField(com.codename1.gpu.VertexFormat.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io.java index 8193a91b95..2797248f5d 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io.java @@ -81,6 +81,18 @@ private static Class findClassChunk0(String simpleName) { if ("JSONParser".equals(simpleName)) { return com.codename1.io.JSONParser.class; } + if ("RawJson".equals(simpleName)) { + return com.codename1.io.JSONParser.RawJson.class; + } + if ("JSONWriter".equals(simpleName)) { + return com.codename1.io.JSONWriter.class; + } + if ("ArrayBuilder".equals(simpleName)) { + return com.codename1.io.JSONWriter.ArrayBuilder.class; + } + if ("ObjectBuilder".equals(simpleName)) { + return com.codename1.io.JSONWriter.ObjectBuilder.class; + } if ("Log".equals(simpleName)) { return com.codename1.io.Log.class; } @@ -96,6 +108,12 @@ private static Class findClassChunk0(String simpleName) { if ("NetworkManager".equals(simpleName)) { return com.codename1.io.NetworkManager.class; } + if ("NetworkTypeListener".equals(simpleName)) { + return com.codename1.io.NetworkTypeListener.class; + } + if ("NetworkTypePlatform".equals(simpleName)) { + return com.codename1.io.NetworkTypePlatform.class; + } if ("Oauth2".equals(simpleName)) { return com.codename1.io.Oauth2.class; } @@ -135,6 +153,27 @@ private static Class findClassChunk0(String simpleName) { if ("WSDefinition".equals(simpleName)) { return com.codename1.io.WebServiceProxyCall.WSDefinition.class; } + if ("WebSocket".equals(simpleName)) { + return com.codename1.io.WebSocket.class; + } + if ("BinaryHandler".equals(simpleName)) { + return com.codename1.io.WebSocket.BinaryHandler.class; + } + if ("CloseHandler".equals(simpleName)) { + return com.codename1.io.WebSocket.CloseHandler.class; + } + if ("ConnectHandler".equals(simpleName)) { + return com.codename1.io.WebSocket.ConnectHandler.class; + } + if ("ErrorHandler".equals(simpleName)) { + return com.codename1.io.WebSocket.ErrorHandler.class; + } + if ("TextHandler".equals(simpleName)) { + return com.codename1.io.WebSocket.TextHandler.class; + } + if ("WebSocketState".equals(simpleName)) { + return com.codename1.io.WebSocketState.class; + } return null; } public static Object construct(Class type, Object[] args) throws Exception { @@ -296,15 +335,17 @@ public static Object invokeStatic(Class type, String name, Object[] args) thr if (type == com.codename1.io.File.class) return invokeStatic5(name, safeArgs); if (type == com.codename1.io.FileSystemStorage.class) return invokeStatic6(name, safeArgs); if (type == com.codename1.io.JSONParser.class) return invokeStatic7(name, safeArgs); - if (type == com.codename1.io.Log.class) return invokeStatic8(name, safeArgs); - if (type == com.codename1.io.MultipartRequest.class) return invokeStatic9(name, safeArgs); - if (type == com.codename1.io.NetworkManager.class) return invokeStatic10(name, safeArgs); - if (type == com.codename1.io.Oauth2.class) return invokeStatic11(name, safeArgs); - if (type == com.codename1.io.Preferences.class) return invokeStatic12(name, safeArgs); - if (type == com.codename1.io.Socket.class) return invokeStatic13(name, safeArgs); - if (type == com.codename1.io.Storage.class) return invokeStatic14(name, safeArgs); - if (type == com.codename1.io.Util.class) return invokeStatic15(name, safeArgs); - if (type == com.codename1.io.WebServiceProxyCall.class) return invokeStatic16(name, safeArgs); + if (type == com.codename1.io.JSONWriter.class) return invokeStatic8(name, safeArgs); + if (type == com.codename1.io.Log.class) return invokeStatic9(name, safeArgs); + if (type == com.codename1.io.MultipartRequest.class) return invokeStatic10(name, safeArgs); + if (type == com.codename1.io.NetworkManager.class) return invokeStatic11(name, safeArgs); + if (type == com.codename1.io.Oauth2.class) return invokeStatic12(name, safeArgs); + if (type == com.codename1.io.Preferences.class) return invokeStatic13(name, safeArgs); + if (type == com.codename1.io.Socket.class) return invokeStatic14(name, safeArgs); + if (type == com.codename1.io.Storage.class) return invokeStatic15(name, safeArgs); + if (type == com.codename1.io.Util.class) return invokeStatic16(name, safeArgs); + if (type == com.codename1.io.WebServiceProxyCall.class) return invokeStatic17(name, safeArgs); + if (type == com.codename1.io.WebSocket.class) return invokeStatic18(name, safeArgs); throw unsupportedStatic(type, name, safeArgs); } @@ -507,6 +548,36 @@ private static Object invokeStatic6(String name, Object[] safeArgs) throws Excep } private static Object invokeStatic7(String name, Object[] safeArgs) throws Exception { + if ("asList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return com.codename1.io.JSONParser.asList((java.lang.Object) adaptedArgs[0]); + } + } + if ("asMap".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return com.codename1.io.JSONParser.asMap((java.lang.Object) adaptedArgs[0]); + } + } + if ("getDouble".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class, java.lang.String.class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class, java.lang.String.class, java.lang.Double.class}, false); + return com.codename1.io.JSONParser.getDouble((java.util.Map) adaptedArgs[0], (java.lang.String) adaptedArgs[1], ((Number) adaptedArgs[2]).doubleValue()); + } + } + if ("getInt".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class, java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class, java.lang.String.class, java.lang.Integer.class}, false); + return com.codename1.io.JSONParser.getInt((java.util.Map) adaptedArgs[0], (java.lang.String) adaptedArgs[1], toIntValue(adaptedArgs[2])); + } + } + if ("getString".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class, java.lang.String.class}, false); + return com.codename1.io.JSONParser.getString((java.util.Map) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } if ("isIncludeNulls".equals(name)) { if (safeArgs.length == 0) { return com.codename1.io.JSONParser.isIncludeNulls(); @@ -528,6 +599,22 @@ private static Object invokeStatic7(String name, Object[] safeArgs) throws Excep return com.codename1.io.JSONParser.mapToJson((java.util.Map) adaptedArgs[0]); } } + if ("parseJSON".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.io.JSONParser.parseJSON((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.io.JSONParser.parseJSON((byte[]) adaptedArgs[0]); + } + } + if ("rawJson".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.io.JSONParser.rawJson((java.lang.String) adaptedArgs[0]); + } + } if ("setIncludeNulls".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -546,10 +633,36 @@ private static Object invokeStatic7(String name, Object[] safeArgs) throws Excep com.codename1.io.JSONParser.setUseLongs(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("toJson".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return com.codename1.io.JSONParser.toJson((java.lang.Object) adaptedArgs[0]); + } + } throw unsupportedStatic(com.codename1.io.JSONParser.class, name, safeArgs); } private static Object invokeStatic8(String name, Object[] safeArgs) throws Exception { + if ("array".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.JSONWriter.array(); + } + } + if ("object".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.JSONWriter.object(); + } + } + if ("toJson".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return com.codename1.io.JSONWriter.toJson((java.lang.Object) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.io.JSONWriter.class, name, safeArgs); + } + + private static Object invokeStatic9(String name, Object[] safeArgs) throws Exception { if ("bindCrashProtection".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -648,7 +761,7 @@ private static Object invokeStatic8(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.io.Log.class, name, safeArgs); } - private static Object invokeStatic9(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic10(String name, Object[] safeArgs) throws Exception { if ("isLeaveInputStreamsOpen".equals(name)) { if (safeArgs.length == 0) { return com.codename1.io.MultipartRequest.isLeaveInputStreamsOpen(); @@ -669,7 +782,7 @@ private static Object invokeStatic9(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.io.MultipartRequest.class, name, safeArgs); } - private static Object invokeStatic10(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic11(String name, Object[] safeArgs) throws Exception { if ("getAutoDetectURL".equals(name)) { if (safeArgs.length == 0) { return com.codename1.io.NetworkManager.getAutoDetectURL(); @@ -689,7 +802,7 @@ private static Object invokeStatic10(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.io.NetworkManager.class, name, safeArgs); } - private static Object invokeStatic11(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic12(String name, Object[] safeArgs) throws Exception { if ("fetchSerializedOauth2Request".equals(name)) { if (safeArgs.length == 0) { return com.codename1.io.Oauth2.fetchSerializedOauth2Request(); @@ -720,7 +833,7 @@ private static Object invokeStatic11(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.io.Oauth2.class, name, safeArgs); } - private static Object invokeStatic12(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic13(String name, Object[] safeArgs) throws Exception { if ("addPreferenceListener".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.io.PreferenceListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.io.PreferenceListener.class}, false); @@ -840,7 +953,7 @@ private static Object invokeStatic12(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.io.Preferences.class, name, safeArgs); } - private static Object invokeStatic13(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic14(String name, Object[] safeArgs) throws Exception { if ("connect".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class, com.codename1.io.SocketConnection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class, com.codename1.io.SocketConnection.class}, false); @@ -871,7 +984,7 @@ private static Object invokeStatic13(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.io.Socket.class, name, safeArgs); } - private static Object invokeStatic14(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic15(String name, Object[] safeArgs) throws Exception { if ("getInstance".equals(name)) { if (safeArgs.length == 0) { return com.codename1.io.Storage.getInstance(); @@ -891,13 +1004,37 @@ private static Object invokeStatic14(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.io.Storage.class, name, safeArgs); } - private static Object invokeStatic15(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic16(String name, Object[] safeArgs) throws Exception { + if ("aesDecrypt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, byte[].class, byte[].class, byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, byte[].class, byte[].class, byte[].class, byte[].class}, false); + return com.codename1.io.Util.aesDecrypt((java.lang.String) adaptedArgs[0], (byte[]) adaptedArgs[1], (byte[]) adaptedArgs[2], (byte[]) adaptedArgs[3], (byte[]) adaptedArgs[4]); + } + } + if ("aesEncrypt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, byte[].class, byte[].class, byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, byte[].class, byte[].class, byte[].class, byte[].class}, false); + return com.codename1.io.Util.aesEncrypt((java.lang.String) adaptedArgs[0], (byte[]) adaptedArgs[1], (byte[]) adaptedArgs[2], (byte[]) adaptedArgs[3], (byte[]) adaptedArgs[4]); + } + } if ("cleanup".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); com.codename1.io.Util.cleanup((java.lang.Object) adaptedArgs[0]); return null; } } + if ("cryptoSign".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, byte[].class, byte[].class}, false); + return com.codename1.io.Util.cryptoSign((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (byte[]) adaptedArgs[2], (byte[]) adaptedArgs[3]); + } + } + if ("cryptoVerify".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, byte[].class, byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, byte[].class, byte[].class, byte[].class}, false); + return com.codename1.io.Util.cryptoVerify((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (byte[]) adaptedArgs[2], (byte[]) adaptedArgs[3], (byte[]) adaptedArgs[4]); + } + } if ("decode".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Boolean.class}, false); @@ -1012,6 +1149,18 @@ private static Object invokeStatic15(String name, Object[] safeArgs) throws Exce return com.codename1.io.Util.encodeUrl((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); } } + if ("generateRsaKeyPair".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.io.Util.generateRsaKeyPair(toIntValue(adaptedArgs[0])); + } + } + if ("generateSymmetricKey".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.io.Util.generateSymmetricKey(toIntValue(adaptedArgs[0])); + } + } if ("getFileSizeWithoutDownload".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -1166,6 +1315,24 @@ private static Object invokeStatic15(String name, Object[] safeArgs) throws Exce com.codename1.io.Util.removeObjectAtOffset((java.lang.Object[]) adaptedArgs[0], (java.lang.Object[]) adaptedArgs[1], (java.lang.Object) adaptedArgs[2]); return null; } } + if ("rsaDecrypt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, byte[].class, byte[].class}, false); + return com.codename1.io.Util.rsaDecrypt((java.lang.String) adaptedArgs[0], (byte[]) adaptedArgs[1], (byte[]) adaptedArgs[2]); + } + } + if ("rsaEncrypt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, byte[].class, byte[].class}, false); + return com.codename1.io.Util.rsaEncrypt((java.lang.String) adaptedArgs[0], (byte[]) adaptedArgs[1], (byte[]) adaptedArgs[2]); + } + } + if ("secureRandomBytes".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + com.codename1.io.Util.secureRandomBytes((byte[]) adaptedArgs[0]); return null; + } + } if ("setDateFormatter".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.l10n.SimpleDateFormat.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.l10n.SimpleDateFormat.class}, false); @@ -1257,7 +1424,7 @@ private static Object invokeStatic15(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.io.Util.class, name, safeArgs); } - private static Object invokeStatic16(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic17(String name, Object[] safeArgs) throws Exception { if ("defineWebService".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Integer.class, int[].class}, true)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Integer.class, int[].class}, true); @@ -1299,6 +1466,21 @@ private static Object invokeStatic16(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.io.WebServiceProxyCall.class, name, safeArgs); } + private static Object invokeStatic18(String name, Object[] safeArgs) throws Exception { + if ("build".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.io.WebSocket.build((java.lang.String) adaptedArgs[0]); + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.WebSocket.isSupported(); + } + } + throw unsupportedStatic(com.codename1.io.WebSocket.class, name, safeArgs); + } + public static Object invoke(Object target, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); CN1AccessException unsupported = null; @@ -1386,128 +1568,205 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex unsupported = ex; } } + if (target instanceof com.codename1.io.JSONParser.RawJson) { + try { + return invoke12((com.codename1.io.JSONParser.RawJson) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.JSONWriter.ArrayBuilder) { + try { + return invoke13((com.codename1.io.JSONWriter.ArrayBuilder) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.JSONWriter.ObjectBuilder) { + try { + return invoke14((com.codename1.io.JSONWriter.ObjectBuilder) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (target instanceof com.codename1.io.Log) { try { - return invoke12((com.codename1.io.Log) target, name, safeArgs); + return invoke15((com.codename1.io.Log) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.MalformedURLException) { try { - return invoke13((com.codename1.io.MalformedURLException) target, name, safeArgs); + return invoke16((com.codename1.io.MalformedURLException) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.NetworkEvent) { try { - return invoke14((com.codename1.io.NetworkEvent) target, name, safeArgs); + return invoke17((com.codename1.io.NetworkEvent) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.NetworkManager) { try { - return invoke15((com.codename1.io.NetworkManager) target, name, safeArgs); + return invoke18((com.codename1.io.NetworkManager) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.NetworkTypePlatform) { + try { + return invoke19((com.codename1.io.NetworkTypePlatform) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.Oauth2) { try { - return invoke16((com.codename1.io.Oauth2) target, name, safeArgs); + return invoke20((com.codename1.io.Oauth2) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.Oauth2.RefreshTokenRequest) { try { - return invoke17((com.codename1.io.Oauth2.RefreshTokenRequest) target, name, safeArgs); + return invoke21((com.codename1.io.Oauth2.RefreshTokenRequest) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.Properties) { try { - return invoke18((com.codename1.io.Properties) target, name, safeArgs); + return invoke22((com.codename1.io.Properties) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.SocketConnection) { try { - return invoke19((com.codename1.io.SocketConnection) target, name, safeArgs); + return invoke23((com.codename1.io.SocketConnection) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.Storage) { try { - return invoke20((com.codename1.io.Storage) target, name, safeArgs); + return invoke24((com.codename1.io.Storage) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.URL) { try { - return invoke21((com.codename1.io.URL) target, name, safeArgs); + return invoke25((com.codename1.io.URL) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.WebSocket) { + try { + return invoke26((com.codename1.io.WebSocket) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.Data) { try { - return invoke22((com.codename1.io.Data) target, name, safeArgs); + return invoke27((com.codename1.io.Data) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.Externalizable) { try { - return invoke23((com.codename1.io.Externalizable) target, name, safeArgs); + return invoke28((com.codename1.io.Externalizable) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.File.FileFilter) { try { - return invoke24((com.codename1.io.File.FileFilter) target, name, safeArgs); + return invoke29((com.codename1.io.File.FileFilter) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.File.FilenameFilter) { try { - return invoke25((com.codename1.io.File.FilenameFilter) target, name, safeArgs); + return invoke30((com.codename1.io.File.FilenameFilter) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.IOProgressListener) { try { - return invoke26((com.codename1.io.IOProgressListener) target, name, safeArgs); + return invoke31((com.codename1.io.IOProgressListener) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.JSONParseCallback) { try { - return invoke27((com.codename1.io.JSONParseCallback) target, name, safeArgs); + return invoke32((com.codename1.io.JSONParseCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.NetworkTypeListener) { + try { + return invoke33((com.codename1.io.NetworkTypeListener) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.PreferenceListener) { try { - return invoke28((com.codename1.io.PreferenceListener) target, name, safeArgs); + return invoke34((com.codename1.io.PreferenceListener) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.io.Socket.StopListening) { try { - return invoke29((com.codename1.io.Socket.StopListening) target, name, safeArgs); + return invoke35((com.codename1.io.Socket.StopListening) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.WebSocket.BinaryHandler) { + try { + return invoke36((com.codename1.io.WebSocket.BinaryHandler) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.WebSocket.CloseHandler) { + try { + return invoke37((com.codename1.io.WebSocket.CloseHandler) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.WebSocket.ConnectHandler) { + try { + return invoke38((com.codename1.io.WebSocket.ConnectHandler) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.WebSocket.ErrorHandler) { + try { + return invoke39((com.codename1.io.WebSocket.ErrorHandler) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.WebSocket.TextHandler) { + try { + return invoke40((com.codename1.io.WebSocket.TextHandler) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } @@ -3528,7 +3787,66 @@ private static Object invoke11(com.codename1.io.JSONParser typedTarget, String n throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke12(com.codename1.io.Log typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke12(com.codename1.io.JSONParser.RawJson typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getJson".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJson(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke13(com.codename1.io.JSONWriter.ArrayBuilder typedTarget, String name, Object[] safeArgs) throws Exception { + if ("add".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.add((java.lang.Object) adaptedArgs[0]); + } + } + if ("toJson".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toJson(); + } + } + if ("toList".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toList(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke14(com.codename1.io.JSONWriter.ObjectBuilder typedTarget, String name, Object[] safeArgs) throws Exception { + if ("put".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class}, false); + return typedTarget.put((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("toJson".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toJson(); + } + } + if ("toMap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toMap(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke15(com.codename1.io.Log typedTarget, String name, Object[] safeArgs) throws Exception { if ("getFileURL".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getFileURL(); @@ -3559,7 +3877,7 @@ private static Object invoke12(com.codename1.io.Log typedTarget, String name, Ob throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke13(com.codename1.io.MalformedURLException typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke16(com.codename1.io.MalformedURLException typedTarget, String name, Object[] safeArgs) throws Exception { if ("addSuppressed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); @@ -3616,7 +3934,7 @@ private static Object invoke13(com.codename1.io.MalformedURLException typedTarge throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke14(com.codename1.io.NetworkEvent typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke17(com.codename1.io.NetworkEvent typedTarget, String name, Object[] safeArgs) throws Exception { if ("consume".equals(name)) { if (safeArgs.length == 0) { typedTarget.consume(); return null; @@ -3752,7 +4070,7 @@ private static Object invoke14(com.codename1.io.NetworkEvent typedTarget, String throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke15(com.codename1.io.NetworkManager typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke18(com.codename1.io.NetworkManager typedTarget, String name, Object[] safeArgs) throws Exception { if ("addDefaultHeader".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); @@ -3765,6 +4083,12 @@ private static Object invoke15(com.codename1.io.NetworkManager typedTarget, Stri typedTarget.addErrorListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } + if ("addNetworkTypeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.NetworkTypeListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.NetworkTypeListener.class}, false); + typedTarget.addNetworkTypeListener((com.codename1.io.NetworkTypeListener) adaptedArgs[0]); return null; + } + } if ("addProgressListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -3800,6 +4124,12 @@ private static Object invoke15(com.codename1.io.NetworkManager typedTarget, Stri return typedTarget.enumurateQueue(); } } + if ("fireNetworkTypeChange".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Boolean.class}, false); + typedTarget.fireNetworkTypeChange(toIntValue(adaptedArgs[0]), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } if ("getAPIds".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAPIds(); @@ -3822,6 +4152,11 @@ private static Object invoke15(com.codename1.io.NetworkManager typedTarget, Stri return typedTarget.getCurrentAccessPoint(); } } + if ("getCurrentNetworkType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCurrentNetworkType(); + } + } if ("getThreadCount".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getThreadCount(); @@ -3837,6 +4172,11 @@ private static Object invoke15(com.codename1.io.NetworkManager typedTarget, Stri return typedTarget.isAPSupported(); } } + if ("isConnected".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isConnected(); + } + } if ("isQueueIdle".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isQueueIdle(); @@ -3858,12 +4198,24 @@ private static Object invoke15(com.codename1.io.NetworkManager typedTarget, Stri typedTarget.killAndWait((com.codename1.io.ConnectionRequest) adaptedArgs[0]); return null; } } + if ("ping".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); + return typedTarget.ping((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); + } + } if ("removeErrorListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); typedTarget.removeErrorListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; } } + if ("removeNetworkTypeListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.NetworkTypeListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.NetworkTypeListener.class}, false); + typedTarget.removeNetworkTypeListener((com.codename1.io.NetworkTypeListener) adaptedArgs[0]); return null; + } + } if ("removeProgressListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -3912,7 +4264,28 @@ private static Object invoke15(com.codename1.io.NetworkManager typedTarget, Stri throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke16(com.codename1.io.Oauth2 typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke19(com.codename1.io.NetworkTypePlatform typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getCurrentNetworkType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCurrentNetworkType(); + } + } + if ("install".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.NetworkManager.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.NetworkManager.class}, false); + typedTarget.install((com.codename1.io.NetworkManager) adaptedArgs[0]); return null; + } + } + if ("uninstall".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.NetworkManager.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.NetworkManager.class}, false); + typedTarget.uninstall((com.codename1.io.NetworkManager) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke20(com.codename1.io.Oauth2 typedTarget, String name, Object[] safeArgs) throws Exception { if ("authenticate".equals(name)) { if (safeArgs.length == 0) { return typedTarget.authenticate(); @@ -3961,7 +4334,7 @@ private static Object invoke16(com.codename1.io.Oauth2 typedTarget, String name, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke17(com.codename1.io.Oauth2.RefreshTokenRequest typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke21(com.codename1.io.Oauth2.RefreshTokenRequest typedTarget, String name, Object[] safeArgs) throws Exception { if ("addListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.util.AsyncResource.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.util.AsyncResource.class}, false); @@ -4084,7 +4457,7 @@ private static Object invoke17(com.codename1.io.Oauth2.RefreshTokenRequest typed throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke18(com.codename1.io.Properties typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke22(com.codename1.io.Properties typedTarget, String name, Object[] safeArgs) throws Exception { if ("clear".equals(name)) { if (safeArgs.length == 0) { typedTarget.clear(); return null; @@ -4113,6 +4486,12 @@ private static Object invoke18(com.codename1.io.Properties typedTarget, String n return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false); + typedTarget.forEach((java.util.function.BiConsumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -4160,6 +4539,16 @@ private static Object invoke18(com.codename1.io.Properties typedTarget, String n Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.remove((java.lang.Object) adaptedArgs[0]); } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.remove((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiFunction.class}, false); + typedTarget.replaceAll((java.util.function.BiFunction) adaptedArgs[0]); return null; + } } if ("setProperty".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { @@ -4190,7 +4579,7 @@ private static Object invoke18(com.codename1.io.Properties typedTarget, String n throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke19(com.codename1.io.SocketConnection typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke23(com.codename1.io.SocketConnection typedTarget, String name, Object[] safeArgs) throws Exception { if ("connectionError".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.String.class}, false); @@ -4216,7 +4605,7 @@ private static Object invoke19(com.codename1.io.SocketConnection typedTarget, St throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke20(com.codename1.io.Storage typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke24(com.codename1.io.Storage typedTarget, String name, Object[] safeArgs) throws Exception { if ("clearCache".equals(name)) { if (safeArgs.length == 0) { typedTarget.clearCache(); return null; @@ -4295,7 +4684,7 @@ private static Object invoke20(com.codename1.io.Storage typedTarget, String name throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke21(com.codename1.io.URL typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke25(com.codename1.io.URL typedTarget, String name, Object[] safeArgs) throws Exception { if ("equals".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -4376,7 +4765,90 @@ private static Object invoke21(com.codename1.io.URL typedTarget, String name, Ob throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke22(com.codename1.io.Data typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke26(com.codename1.io.WebSocket typedTarget, String name, Object[] safeArgs) throws Exception { + if ("close".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.close(); return null; + } + } + if ("connect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.connect(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.connect(toIntValue(adaptedArgs[0])); + } + } + if ("getReadyState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getReadyState(); + } + } + if ("getSelectedSubprotocol".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelectedSubprotocol(); + } + } + if ("getUrl".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUrl(); + } + } + if ("onBinaryMessage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.WebSocket.BinaryHandler.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.WebSocket.BinaryHandler.class}, false); + return typedTarget.onBinaryMessage((com.codename1.io.WebSocket.BinaryHandler) adaptedArgs[0]); + } + } + if ("onClose".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.WebSocket.CloseHandler.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.WebSocket.CloseHandler.class}, false); + return typedTarget.onClose((com.codename1.io.WebSocket.CloseHandler) adaptedArgs[0]); + } + } + if ("onConnect".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.WebSocket.ConnectHandler.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.WebSocket.ConnectHandler.class}, false); + return typedTarget.onConnect((com.codename1.io.WebSocket.ConnectHandler) adaptedArgs[0]); + } + } + if ("onError".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.WebSocket.ErrorHandler.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.WebSocket.ErrorHandler.class}, false); + return typedTarget.onError((com.codename1.io.WebSocket.ErrorHandler) adaptedArgs[0]); + } + } + if ("onTextMessage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.WebSocket.TextHandler.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.WebSocket.TextHandler.class}, false); + return typedTarget.onTextMessage((com.codename1.io.WebSocket.TextHandler) adaptedArgs[0]); + } + } + if ("send".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.send((java.lang.String) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + typedTarget.send((byte[]) adaptedArgs[0]); return null; + } + } + if ("subprotocols".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (java.lang.String) adaptedArgs[i]; + } + return typedTarget.subprotocols(varArgs); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke27(com.codename1.io.Data typedTarget, String name, Object[] safeArgs) throws Exception { if ("getSize".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSize(); @@ -4385,7 +4857,7 @@ private static Object invoke22(com.codename1.io.Data typedTarget, String name, O throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke23(com.codename1.io.Externalizable typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke28(com.codename1.io.Externalizable typedTarget, String name, Object[] safeArgs) throws Exception { if ("getObjectId".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getObjectId(); @@ -4399,7 +4871,7 @@ private static Object invoke23(com.codename1.io.Externalizable typedTarget, Stri throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke24(com.codename1.io.File.FileFilter typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke29(com.codename1.io.File.FileFilter typedTarget, String name, Object[] safeArgs) throws Exception { if ("accept".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.io.File.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.File.class}, false); @@ -4409,7 +4881,7 @@ private static Object invoke24(com.codename1.io.File.FileFilter typedTarget, Str throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke25(com.codename1.io.File.FilenameFilter typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke30(com.codename1.io.File.FilenameFilter typedTarget, String name, Object[] safeArgs) throws Exception { if ("accept".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.io.File.class, java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.File.class, java.lang.String.class}, false); @@ -4419,7 +4891,7 @@ private static Object invoke25(com.codename1.io.File.FilenameFilter typedTarget, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke26(com.codename1.io.IOProgressListener typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke31(com.codename1.io.IOProgressListener typedTarget, String name, Object[] safeArgs) throws Exception { if ("ioStreamUpdate".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class}, false); @@ -4429,7 +4901,7 @@ private static Object invoke26(com.codename1.io.IOProgressListener typedTarget, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke27(com.codename1.io.JSONParseCallback typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke32(com.codename1.io.JSONParseCallback typedTarget, String name, Object[] safeArgs) throws Exception { if ("booleanToken".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -4492,7 +4964,17 @@ private static Object invoke27(com.codename1.io.JSONParseCallback typedTarget, S throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke28(com.codename1.io.PreferenceListener typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke33(com.codename1.io.NetworkTypeListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onNetworkTypeChanged".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); + typedTarget.onNetworkTypeChanged(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), ((Boolean) adaptedArgs[2]).booleanValue()); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke34(com.codename1.io.PreferenceListener typedTarget, String name, Object[] safeArgs) throws Exception { if ("preferenceChanged".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object.class, java.lang.Object.class}, false); @@ -4502,7 +4984,7 @@ private static Object invoke28(com.codename1.io.PreferenceListener typedTarget, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke29(com.codename1.io.Socket.StopListening typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke35(com.codename1.io.Socket.StopListening typedTarget, String name, Object[] safeArgs) throws Exception { if ("stop".equals(name)) { if (safeArgs.length == 0) { typedTarget.stop(); return null; @@ -4511,6 +4993,56 @@ private static Object invoke29(com.codename1.io.Socket.StopListening typedTarget throw unsupportedInstance(typedTarget, name, safeArgs); } + private static Object invoke36(com.codename1.io.WebSocket.BinaryHandler typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onBinary".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.WebSocket.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.WebSocket.class, byte[].class}, false); + typedTarget.onBinary((com.codename1.io.WebSocket) adaptedArgs[0], (byte[]) adaptedArgs[1]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke37(com.codename1.io.WebSocket.CloseHandler typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onClose".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.WebSocket.class, java.lang.Integer.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.WebSocket.class, java.lang.Integer.class, java.lang.String.class}, false); + typedTarget.onClose((com.codename1.io.WebSocket) adaptedArgs[0], toIntValue(adaptedArgs[1]), (java.lang.String) adaptedArgs[2]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke38(com.codename1.io.WebSocket.ConnectHandler typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onConnect".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.WebSocket.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.WebSocket.class}, false); + typedTarget.onConnect((com.codename1.io.WebSocket) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke39(com.codename1.io.WebSocket.ErrorHandler typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onError".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.WebSocket.class, java.lang.Exception.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.WebSocket.class, java.lang.Exception.class}, false); + typedTarget.onError((com.codename1.io.WebSocket) adaptedArgs[0], (java.lang.Exception) adaptedArgs[1]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke40(com.codename1.io.WebSocket.TextHandler typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onText".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.WebSocket.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.WebSocket.class, java.lang.String.class}, false); + typedTarget.onText((com.codename1.io.WebSocket) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + public static Object getStaticField(Class type, String name) throws Exception { if (type == com.codename1.io.ConnectionRequest.class) return getStaticField0(name); if (type == com.codename1.io.ConnectionRequest.CachingMode.class) return getStaticField1(name); @@ -4523,6 +5055,7 @@ public static Object getStaticField(Class type, String name) throws Exception if (type == com.codename1.io.NetworkManager.class) return getStaticField8(name); if (type == com.codename1.io.Oauth2.class) return getStaticField9(name); if (type == com.codename1.io.WebServiceProxyCall.class) return getStaticField10(name); + if (type == com.codename1.io.WebSocketState.class) return getStaticField11(name); throw unsupportedStaticField(type, name); } @@ -4597,6 +5130,12 @@ private static Object getStaticField8(String name) throws Exception { if ("ACCESS_POINT_TYPE_NETWORK3G".equals(name)) return com.codename1.io.NetworkManager.ACCESS_POINT_TYPE_NETWORK3G; if ("ACCESS_POINT_TYPE_UNKNOWN".equals(name)) return com.codename1.io.NetworkManager.ACCESS_POINT_TYPE_UNKNOWN; if ("ACCESS_POINT_TYPE_WLAN".equals(name)) return com.codename1.io.NetworkManager.ACCESS_POINT_TYPE_WLAN; + if ("NETWORK_TYPE_BLUETOOTH".equals(name)) return com.codename1.io.NetworkManager.NETWORK_TYPE_BLUETOOTH; + if ("NETWORK_TYPE_CELLULAR".equals(name)) return com.codename1.io.NetworkManager.NETWORK_TYPE_CELLULAR; + if ("NETWORK_TYPE_ETHERNET".equals(name)) return com.codename1.io.NetworkManager.NETWORK_TYPE_ETHERNET; + if ("NETWORK_TYPE_NONE".equals(name)) return com.codename1.io.NetworkManager.NETWORK_TYPE_NONE; + if ("NETWORK_TYPE_OTHER".equals(name)) return com.codename1.io.NetworkManager.NETWORK_TYPE_OTHER; + if ("NETWORK_TYPE_WIFI".equals(name)) return com.codename1.io.NetworkManager.NETWORK_TYPE_WIFI; throw unsupportedStaticField(com.codename1.io.NetworkManager.class, name); } @@ -4637,6 +5176,14 @@ private static Object getStaticField10(String name) throws Exception { throw unsupportedStaticField(com.codename1.io.WebServiceProxyCall.class, name); } + private static Object getStaticField11(String name) throws Exception { + if ("CLOSED".equals(name)) return com.codename1.io.WebSocketState.CLOSED; + if ("CLOSING".equals(name)) return com.codename1.io.WebSocketState.CLOSING; + if ("CONNECTING".equals(name)) return com.codename1.io.WebSocketState.CONNECTING; + if ("OPEN".equals(name)) return com.codename1.io.WebSocketState.OPEN; + throw unsupportedStaticField(com.codename1.io.WebSocketState.class, name); + } + public static Object getField(Object target, String name) throws Exception { throw unsupportedField(target, name); } diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_bonjour.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_bonjour.java new file mode 100644 index 0000000000..08734a0aa4 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_bonjour.java @@ -0,0 +1,539 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_io_bonjour { + private GeneratedAccess_com_codename1_io_bonjour() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("BonjourBrowser".equals(simpleName)) { + return com.codename1.io.bonjour.BonjourBrowser.class; + } + if ("BonjourPlatform".equals(simpleName)) { + return com.codename1.io.bonjour.BonjourPlatform.class; + } + if ("BonjourPublisher".equals(simpleName)) { + return com.codename1.io.bonjour.BonjourPublisher.class; + } + if ("BonjourService".equals(simpleName)) { + return com.codename1.io.bonjour.BonjourService.class; + } + if ("BonjourServiceListener".equals(simpleName)) { + return com.codename1.io.bonjour.BonjourServiceListener.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.io.bonjour.BonjourService.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.Integer.class, java.util.Map.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.Integer.class, java.util.Map.class}, false); + return new com.codename1.io.bonjour.BonjourService((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], toIntValue(adaptedArgs[3]), (java.util.Map) adaptedArgs[4]); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.io.bonjour.BonjourBrowser.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.io.bonjour.BonjourPublisher.class) return invokeStatic1(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("browse".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.io.bonjour.BonjourServiceListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.io.bonjour.BonjourServiceListener.class}, false); + return com.codename1.io.bonjour.BonjourBrowser.browse((java.lang.String) adaptedArgs[0], (com.codename1.io.bonjour.BonjourServiceListener) adaptedArgs[1]); + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.bonjour.BonjourBrowser.isSupported(); + } + } + throw unsupportedStatic(com.codename1.io.bonjour.BonjourBrowser.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("publish".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Integer.class, java.util.Map.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Integer.class, java.util.Map.class}, false); + return com.codename1.io.bonjour.BonjourPublisher.publish((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.util.Map) adaptedArgs[3]); + } + } + throw unsupportedStatic(com.codename1.io.bonjour.BonjourPublisher.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.io.bonjour.BonjourBrowser) { + try { + return invoke0((com.codename1.io.bonjour.BonjourBrowser) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.bonjour.BonjourPlatform) { + try { + return invoke1((com.codename1.io.bonjour.BonjourPlatform) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.bonjour.BonjourPublisher) { + try { + return invoke2((com.codename1.io.bonjour.BonjourPublisher) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.bonjour.BonjourService) { + try { + return invoke3((com.codename1.io.bonjour.BonjourService) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.bonjour.BonjourServiceListener) { + try { + return invoke4((com.codename1.io.bonjour.BonjourServiceListener) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.io.bonjour.BonjourBrowser typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("stop".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.stop(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.io.bonjour.BonjourPlatform typedTarget, String name, Object[] safeArgs) throws Exception { + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSupported(); + } + } + if ("startBrowse".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.io.bonjour.BonjourServiceListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.io.bonjour.BonjourServiceListener.class}, false); + return typedTarget.startBrowse((java.lang.String) adaptedArgs[0], (com.codename1.io.bonjour.BonjourServiceListener) adaptedArgs[1]); + } + } + if ("startPublish".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Integer.class, java.util.Map.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Integer.class, java.util.Map.class}, false); + return typedTarget.startPublish((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], toIntValue(adaptedArgs[2]), (java.util.Map) adaptedArgs[3]); + } + } + if ("stopBrowse".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.stopBrowse((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("stopPublish".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.stopPublish((java.lang.Object) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.io.bonjour.BonjourPublisher typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getPort".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPort(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("unpublish".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.unpublish(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.io.bonjour.BonjourService typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getHost".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHost(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getPort".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPort(); + } + } + if ("getTxt".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTxt(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.io.bonjour.BonjourServiceListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onBrowseError".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); + typedTarget.onBrowseError((java.lang.Throwable) adaptedArgs[0]); return null; + } + } + if ("onServiceLost".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.bonjour.BonjourService.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.bonjour.BonjourService.class}, false); + typedTarget.onServiceLost((com.codename1.io.bonjour.BonjourService) adaptedArgs[0]); return null; + } + } + if ("onServiceResolved".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.bonjour.BonjourService.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.bonjour.BonjourService.class}, false); + typedTarget.onServiceResolved((com.codename1.io.bonjour.BonjourService) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + throw unsupportedStaticField(type, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_graphql.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_graphql.java new file mode 100644 index 0000000000..0fded57344 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_graphql.java @@ -0,0 +1,558 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_io_graphql { + private GeneratedAccess_com_codename1_io_graphql() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("GraphQL".equals(simpleName)) { + return com.codename1.io.graphql.GraphQL.class; + } + if ("GraphQLClients".equals(simpleName)) { + return com.codename1.io.graphql.GraphQLClients.class; + } + if ("Factory".equals(simpleName)) { + return com.codename1.io.graphql.GraphQLClients.Factory.class; + } + if ("GraphQLError".equals(simpleName)) { + return com.codename1.io.graphql.GraphQLError.class; + } + if ("GraphQLResponse".equals(simpleName)) { + return com.codename1.io.graphql.GraphQLResponse.class; + } + if ("GraphQLSubscription".equals(simpleName)) { + return com.codename1.io.graphql.GraphQLSubscription.class; + } + if ("Handler".equals(simpleName)) { + return com.codename1.io.graphql.GraphQLSubscription.Handler.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.io.graphql.GraphQLError.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.util.List.class, java.util.List.class, java.util.Map.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.util.List.class, java.util.List.class, java.util.Map.class}, false); + return new com.codename1.io.graphql.GraphQLError((java.lang.String) adaptedArgs[0], (java.util.List) adaptedArgs[1], (java.util.List) adaptedArgs[2], (java.util.Map) adaptedArgs[3]); + } + } + if (type == com.codename1.io.graphql.GraphQLResponse.class) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, java.util.List.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, java.util.List.class, java.lang.String.class}, false); + return new com.codename1.io.graphql.GraphQLResponse(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (java.util.List) adaptedArgs[2], (java.lang.String) adaptedArgs[3]); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.io.graphql.GraphQL.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.io.graphql.GraphQLClients.class) return invokeStatic1(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("buildRequestBody".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.util.Map.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.util.Map.class}, false); + return com.codename1.io.graphql.GraphQL.buildRequestBody((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.util.Map) adaptedArgs[2]); + } + } + if ("decodeJson".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Class.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Class.class}, false); + return com.codename1.io.graphql.GraphQL.decodeJson((byte[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), (java.lang.Class) adaptedArgs[2]); + } + } + if ("encodeVariables".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class}, false); + return com.codename1.io.graphql.GraphQL.encodeVariables((java.util.Map) adaptedArgs[0]); + } + } + if ("execute".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.util.Map.class, java.lang.Class.class, com.codename1.util.OnComplete.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.util.Map.class, java.lang.Class.class, com.codename1.util.OnComplete.class}, false); + com.codename1.io.graphql.GraphQL.execute((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (java.lang.String) adaptedArgs[3], (java.util.Map) adaptedArgs[4], (java.lang.Class) adaptedArgs[5], (com.codename1.util.OnComplete) adaptedArgs[6]); return null; + } + } + if ("subscribe".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.util.Map.class, java.lang.Class.class, com.codename1.io.graphql.GraphQLSubscription.Handler.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.util.Map.class, java.lang.Class.class, com.codename1.io.graphql.GraphQLSubscription.Handler.class}, false); + return com.codename1.io.graphql.GraphQL.subscribe((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (java.lang.String) adaptedArgs[3], (java.util.Map) adaptedArgs[4], (java.lang.Class) adaptedArgs[5], (com.codename1.io.graphql.GraphQLSubscription.Handler) adaptedArgs[6]); + } + } + throw unsupportedStatic(com.codename1.io.graphql.GraphQL.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("create".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Class.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, java.lang.String.class}, false); + return com.codename1.io.graphql.GraphQLClients.create((java.lang.Class) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("register".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Class.class, com.codename1.io.graphql.GraphQLClients.Factory.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, com.codename1.io.graphql.GraphQLClients.Factory.class}, false); + com.codename1.io.graphql.GraphQLClients.register((java.lang.Class) adaptedArgs[0], (com.codename1.io.graphql.GraphQLClients.Factory) adaptedArgs[1]); return null; + } + } + throw unsupportedStatic(com.codename1.io.graphql.GraphQLClients.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.io.graphql.GraphQLError) { + try { + return invoke0((com.codename1.io.graphql.GraphQLError) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.graphql.GraphQLResponse) { + try { + return invoke1((com.codename1.io.graphql.GraphQLResponse) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.graphql.GraphQLSubscription) { + try { + return invoke2((com.codename1.io.graphql.GraphQLSubscription) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.graphql.GraphQLClients.Factory) { + try { + return invoke3((com.codename1.io.graphql.GraphQLClients.Factory) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.graphql.GraphQLSubscription.Handler) { + try { + return invoke4((com.codename1.io.graphql.GraphQLSubscription.Handler) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.io.graphql.GraphQLError typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getExtensions".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getExtensions(); + } + } + if ("getLocations".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocations(); + } + } + if ("getMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMessage(); + } + } + if ("getPath".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPath(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.io.graphql.GraphQLResponse typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getData(); + } + } + if ("getErrors".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getErrors(); + } + } + if ("getResponseCode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getResponseCode(); + } + } + if ("getResponseErrorMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getResponseErrorMessage(); + } + } + if ("hasErrors".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasErrors(); + } + } + if ("isOk".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOk(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.io.graphql.GraphQLSubscription typedTarget, String name, Object[] safeArgs) throws Exception { + if ("cancel".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.cancel(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.io.graphql.GraphQLClients.Factory typedTarget, String name, Object[] safeArgs) throws Exception { + if ("create".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.create((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.io.graphql.GraphQLSubscription.Handler typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onComplete".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.onComplete(); return null; + } + } + if ("onError".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.graphql.GraphQLResponse.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.graphql.GraphQLResponse.class}, false); + typedTarget.onError((com.codename1.io.graphql.GraphQLResponse) adaptedArgs[0]); return null; + } + } + if ("onNext".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.graphql.GraphQLResponse.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.graphql.GraphQLResponse.class}, false); + typedTarget.onNext((com.codename1.io.graphql.GraphQLResponse) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.io.graphql.GraphQL.class) return getStaticField0(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("CONTENT_TYPE".equals(name)) return com.codename1.io.graphql.GraphQL.CONTENT_TYPE; + throw unsupportedStaticField(com.codename1.io.graphql.GraphQL.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_grpc.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_grpc.java new file mode 100644 index 0000000000..e25e20bb7d --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_grpc.java @@ -0,0 +1,879 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_io_grpc { + private GeneratedAccess_com_codename1_io_grpc() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("GrpcClients".equals(simpleName)) { + return com.codename1.io.grpc.GrpcClients.class; + } + if ("Factory".equals(simpleName)) { + return com.codename1.io.grpc.GrpcClients.Factory.class; + } + if ("GrpcException".equals(simpleName)) { + return com.codename1.io.grpc.GrpcException.class; + } + if ("GrpcResponse".equals(simpleName)) { + return com.codename1.io.grpc.GrpcResponse.class; + } + if ("GrpcWeb".equals(simpleName)) { + return com.codename1.io.grpc.GrpcWeb.class; + } + if ("ProtoCodec".equals(simpleName)) { + return com.codename1.io.grpc.ProtoCodec.class; + } + if ("ProtoCodecs".equals(simpleName)) { + return com.codename1.io.grpc.ProtoCodecs.class; + } + if ("ProtoReader".equals(simpleName)) { + return com.codename1.io.grpc.ProtoReader.class; + } + if ("PackedReader".equals(simpleName)) { + return com.codename1.io.grpc.ProtoReader.PackedReader.class; + } + if ("ProtoWriter".equals(simpleName)) { + return com.codename1.io.grpc.ProtoWriter.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.io.grpc.GrpcException.class) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.String.class}, false); + return new com.codename1.io.grpc.GrpcException(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.String) adaptedArgs[2]); + } + } + if (type == com.codename1.io.grpc.GrpcResponse.class) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Object.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Object.class, java.lang.String.class}, false); + return new com.codename1.io.grpc.GrpcResponse(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (java.lang.Object) adaptedArgs[2], (java.lang.String) adaptedArgs[3]); + } + } + if (type == com.codename1.io.grpc.ProtoReader.class) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return new com.codename1.io.grpc.ProtoReader((byte[]) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class}, false); + return new com.codename1.io.grpc.ProtoReader((byte[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.io.grpc.GrpcClients.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.io.grpc.GrpcWeb.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.io.grpc.ProtoCodecs.class) return invokeStatic2(name, safeArgs); + if (type == com.codename1.io.grpc.ProtoReader.class) return invokeStatic3(name, safeArgs); + if (type == com.codename1.io.grpc.ProtoWriter.class) return invokeStatic4(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("create".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Class.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, java.lang.String.class}, false); + return com.codename1.io.grpc.GrpcClients.create((java.lang.Class) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("register".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Class.class, com.codename1.io.grpc.GrpcClients.Factory.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, com.codename1.io.grpc.GrpcClients.Factory.class}, false); + com.codename1.io.grpc.GrpcClients.register((java.lang.Class) adaptedArgs[0], (com.codename1.io.grpc.GrpcClients.Factory) adaptedArgs[1]); return null; + } + } + throw unsupportedStatic(com.codename1.io.grpc.GrpcClients.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("decode".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, com.codename1.io.grpc.ProtoCodec.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, com.codename1.io.grpc.ProtoCodec.class}, false); + return com.codename1.io.grpc.GrpcWeb.decode((byte[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), (com.codename1.io.grpc.ProtoCodec) adaptedArgs[2]); + } + } + if ("frame".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.io.grpc.ProtoCodec.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.io.grpc.ProtoCodec.class}, false); + return com.codename1.io.grpc.GrpcWeb.frame((java.lang.Object) adaptedArgs[0], (com.codename1.io.grpc.ProtoCodec) adaptedArgs[1]); + } + } + if ("invokeUnary".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.Object.class, com.codename1.io.grpc.ProtoCodec.class, com.codename1.io.grpc.ProtoCodec.class, com.codename1.util.OnComplete.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.Object.class, com.codename1.io.grpc.ProtoCodec.class, com.codename1.io.grpc.ProtoCodec.class, com.codename1.util.OnComplete.class}, false); + com.codename1.io.grpc.GrpcWeb.invokeUnary((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (java.lang.String) adaptedArgs[3], (java.lang.Object) adaptedArgs[4], (com.codename1.io.grpc.ProtoCodec) adaptedArgs[5], (com.codename1.io.grpc.ProtoCodec) adaptedArgs[6], (com.codename1.util.OnComplete) adaptedArgs[7]); return null; + } + } + throw unsupportedStatic(com.codename1.io.grpc.GrpcWeb.class, name, safeArgs); + } + + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { + if ("lookup".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Class.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class}, false); + return com.codename1.io.grpc.ProtoCodecs.lookup((java.lang.Class) adaptedArgs[0]); + } + } + if ("register".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Class.class, com.codename1.io.grpc.ProtoCodec.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, com.codename1.io.grpc.ProtoCodec.class}, false); + com.codename1.io.grpc.ProtoCodecs.register((java.lang.Class) adaptedArgs[0], (com.codename1.io.grpc.ProtoCodec) adaptedArgs[1]); return null; + } + } + throw unsupportedStatic(com.codename1.io.grpc.ProtoCodecs.class, name, safeArgs); + } + + private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { + if ("of".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.io.grpc.ProtoReader.of((byte[]) adaptedArgs[0]); + } + } + if ("zagZig32".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.io.grpc.ProtoReader.zagZig32(toIntValue(adaptedArgs[0])); + } + } + if ("zagZig64".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + return com.codename1.io.grpc.ProtoReader.zagZig64(((Number) adaptedArgs[0]).longValue()); + } + } + throw unsupportedStatic(com.codename1.io.grpc.ProtoReader.class, name, safeArgs); + } + + private static Object invokeStatic4(String name, Object[] safeArgs) throws Exception { + if ("zigZag32".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.io.grpc.ProtoWriter.zigZag32(toIntValue(adaptedArgs[0])); + } + } + if ("zigZag64".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + return com.codename1.io.grpc.ProtoWriter.zigZag64(((Number) adaptedArgs[0]).longValue()); + } + } + throw unsupportedStatic(com.codename1.io.grpc.ProtoWriter.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.io.grpc.GrpcException) { + try { + return invoke0((com.codename1.io.grpc.GrpcException) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.grpc.GrpcResponse) { + try { + return invoke1((com.codename1.io.grpc.GrpcResponse) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.grpc.ProtoReader) { + try { + return invoke2((com.codename1.io.grpc.ProtoReader) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.grpc.ProtoWriter) { + try { + return invoke3((com.codename1.io.grpc.ProtoWriter) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.grpc.GrpcClients.Factory) { + try { + return invoke4((com.codename1.io.grpc.GrpcClients.Factory) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.grpc.ProtoCodec) { + try { + return invoke5((com.codename1.io.grpc.ProtoCodec) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.grpc.ProtoReader.PackedReader) { + try { + return invoke6((com.codename1.io.grpc.ProtoReader.PackedReader) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.io.grpc.GrpcException typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getHttpCode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHttpCode(); + } + } + if ("getStatus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStatus(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.io.grpc.GrpcResponse typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getHttpCode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHttpCode(); + } + } + if ("getResponseCode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getResponseCode(); + } + } + if ("getResponseData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getResponseData(); + } + } + if ("getResponseErrorMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getResponseErrorMessage(); + } + } + if ("isOk".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOk(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.io.grpc.ProtoReader typedTarget, String name, Object[] safeArgs) throws Exception { + if ("isAtEnd".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAtEnd(); + } + } + if ("readBool".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.readBool(); + } + } + if ("readBytes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.readBytes(); + } + } + if ("readDouble".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.readDouble(); + } + } + if ("readFixed32".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.readFixed32(); + } + } + if ("readFixed64".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.readFixed64(); + } + } + if ("readFloat".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.readFloat(); + } + } + if ("readMessage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.grpc.ProtoCodec.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.grpc.ProtoCodec.class}, false); + return typedTarget.readMessage((com.codename1.io.grpc.ProtoCodec) adaptedArgs[0]); + } + } + if ("readPacked".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.List.class, com.codename1.io.grpc.ProtoReader.PackedReader.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.List.class, com.codename1.io.grpc.ProtoReader.PackedReader.class}, false); + typedTarget.readPacked((java.util.List) adaptedArgs[0], (com.codename1.io.grpc.ProtoReader.PackedReader) adaptedArgs[1]); return null; + } + } + if ("readSInt32".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.readSInt32(); + } + } + if ("readSInt64".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.readSInt64(); + } + } + if ("readString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.readString(); + } + } + if ("readTag".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.readTag(); + } + } + if ("readVarint32".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.readVarint32(); + } + } + if ("readVarint64".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.readVarint64(); + } + } + if ("remaining".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.remaining(); + } + } + if ("skipField".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.skipField(toIntValue(adaptedArgs[0])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.io.grpc.ProtoWriter typedTarget, String name, Object[] safeArgs) throws Exception { + if ("writeBool".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Boolean.class}, false); + typedTarget.writeBool(toIntValue(adaptedArgs[0]), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("writeBytes".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, byte[].class}, false); + typedTarget.writeBytes(toIntValue(adaptedArgs[0]), (byte[]) adaptedArgs[1]); return null; + } + } + if ("writeDouble".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Double.class}, false); + typedTarget.writeDouble(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).doubleValue()); return null; + } + } + if ("writeFixed32".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.writeFixed32(toIntValue(adaptedArgs[0])); return null; + } + } + if ("writeFixed32Field".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.writeFixed32Field(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("writeFixed64".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + typedTarget.writeFixed64(((Number) adaptedArgs[0]).longValue()); return null; + } + } + if ("writeFixed64Field".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Long.class}, false); + typedTarget.writeFixed64Field(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).longValue()); return null; + } + } + if ("writeFloat".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false); + typedTarget.writeFloat(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("writeInt32".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.writeInt32(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("writeInt64".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Long.class}, false); + typedTarget.writeInt64(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).longValue()); return null; + } + } + if ("writeMessage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.io.grpc.ProtoCodec.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Object.class, com.codename1.io.grpc.ProtoCodec.class}, false); + typedTarget.writeMessage(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1], (com.codename1.io.grpc.ProtoCodec) adaptedArgs[2]); return null; + } + } + if ("writeMessageList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.util.List.class, com.codename1.io.grpc.ProtoCodec.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.util.List.class, com.codename1.io.grpc.ProtoCodec.class}, false); + typedTarget.writeMessageList(toIntValue(adaptedArgs[0]), (java.util.List) adaptedArgs[1], (com.codename1.io.grpc.ProtoCodec) adaptedArgs[2]); return null; + } + } + if ("writePackedInt32".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.util.List.class}, false); + typedTarget.writePackedInt32(toIntValue(adaptedArgs[0]), (java.util.List) adaptedArgs[1]); return null; + } + } + if ("writePackedInt64".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.util.List.class}, false); + typedTarget.writePackedInt64(toIntValue(adaptedArgs[0]), (java.util.List) adaptedArgs[1]); return null; + } + } + if ("writeSInt32".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.writeSInt32(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("writeSInt64".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Long.class}, false); + typedTarget.writeSInt64(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).longValue()); return null; + } + } + if ("writeString".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.String.class}, false); + typedTarget.writeString(toIntValue(adaptedArgs[0]), (java.lang.String) adaptedArgs[1]); return null; + } + } + if ("writeStringList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.util.List.class}, false); + typedTarget.writeStringList(toIntValue(adaptedArgs[0]), (java.util.List) adaptedArgs[1]); return null; + } + } + if ("writeTag".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.writeTag(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("writeUInt32".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.writeUInt32(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("writeUInt64".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Long.class}, false); + typedTarget.writeUInt64(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).longValue()); return null; + } + } + if ("writeVarint32".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.writeVarint32(toIntValue(adaptedArgs[0])); return null; + } + } + if ("writeVarint64".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + typedTarget.writeVarint64(((Number) adaptedArgs[0]).longValue()); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.io.grpc.GrpcClients.Factory typedTarget, String name, Object[] safeArgs) throws Exception { + if ("create".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.create((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.io.grpc.ProtoCodec typedTarget, String name, Object[] safeArgs) throws Exception { + if ("read".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.grpc.ProtoReader.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.grpc.ProtoReader.class}, false); + return typedTarget.read((com.codename1.io.grpc.ProtoReader) adaptedArgs[0]); + } + } + if ("write".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.grpc.ProtoWriter.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.grpc.ProtoWriter.class, java.lang.Object.class}, false); + typedTarget.write((com.codename1.io.grpc.ProtoWriter) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.io.grpc.ProtoReader.PackedReader typedTarget, String name, Object[] safeArgs) throws Exception { + if ("read".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.grpc.ProtoReader.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.grpc.ProtoReader.class}, false); + return typedTarget.read((com.codename1.io.grpc.ProtoReader) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.io.grpc.GrpcResponse.class) return getStaticField0(name); + if (type == com.codename1.io.grpc.GrpcWeb.class) return getStaticField1(name); + if (type == com.codename1.io.grpc.ProtoWriter.class) return getStaticField2(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("STATUS_ABORTED".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_ABORTED; + if ("STATUS_ALREADY_EXISTS".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_ALREADY_EXISTS; + if ("STATUS_CANCELLED".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_CANCELLED; + if ("STATUS_DATA_LOSS".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_DATA_LOSS; + if ("STATUS_DEADLINE_EXCEEDED".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_DEADLINE_EXCEEDED; + if ("STATUS_FAILED_PRECONDITION".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_FAILED_PRECONDITION; + if ("STATUS_INTERNAL".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_INTERNAL; + if ("STATUS_INVALID_ARGUMENT".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_INVALID_ARGUMENT; + if ("STATUS_NOT_FOUND".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_NOT_FOUND; + if ("STATUS_OK".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_OK; + if ("STATUS_OUT_OF_RANGE".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_OUT_OF_RANGE; + if ("STATUS_PERMISSION_DENIED".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_PERMISSION_DENIED; + if ("STATUS_RESOURCE_EXHAUSTED".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_RESOURCE_EXHAUSTED; + if ("STATUS_TRANSPORT_FAILURE".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_TRANSPORT_FAILURE; + if ("STATUS_UNAUTHENTICATED".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_UNAUTHENTICATED; + if ("STATUS_UNAVAILABLE".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_UNAVAILABLE; + if ("STATUS_UNIMPLEMENTED".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_UNIMPLEMENTED; + if ("STATUS_UNKNOWN".equals(name)) return com.codename1.io.grpc.GrpcResponse.STATUS_UNKNOWN; + throw unsupportedStaticField(com.codename1.io.grpc.GrpcResponse.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("CONTENT_TYPE".equals(name)) return com.codename1.io.grpc.GrpcWeb.CONTENT_TYPE; + if ("FLAG_TRAILER".equals(name)) return com.codename1.io.grpc.GrpcWeb.FLAG_TRAILER; + throw unsupportedStaticField(com.codename1.io.grpc.GrpcWeb.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("WIRE_I32".equals(name)) return com.codename1.io.grpc.ProtoWriter.WIRE_I32; + if ("WIRE_I64".equals(name)) return com.codename1.io.grpc.ProtoWriter.WIRE_I64; + if ("WIRE_LEN".equals(name)) return com.codename1.io.grpc.ProtoWriter.WIRE_LEN; + if ("WIRE_VARINT".equals(name)) return com.codename1.io.grpc.ProtoWriter.WIRE_VARINT; + throw unsupportedStaticField(com.codename1.io.grpc.ProtoWriter.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_oidc.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_oidc.java new file mode 100644 index 0000000000..0bb28021ef --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_oidc.java @@ -0,0 +1,945 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_io_oidc { + private GeneratedAccess_com_codename1_io_oidc() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("OidcBrowserNative".equals(simpleName)) { + return com.codename1.io.oidc.OidcBrowserNative.class; + } + if ("OidcClient".equals(simpleName)) { + return com.codename1.io.oidc.OidcClient.class; + } + if ("OidcConfiguration".equals(simpleName)) { + return com.codename1.io.oidc.OidcConfiguration.class; + } + if ("Builder".equals(simpleName)) { + return com.codename1.io.oidc.OidcConfiguration.Builder.class; + } + if ("OidcException".equals(simpleName)) { + return com.codename1.io.oidc.OidcException.class; + } + if ("OidcTokens".equals(simpleName)) { + return com.codename1.io.oidc.OidcTokens.class; + } + if ("PkceChallenge".equals(simpleName)) { + return com.codename1.io.oidc.PkceChallenge.class; + } + if ("SystemBrowser".equals(simpleName)) { + return com.codename1.io.oidc.SystemBrowser.class; + } + if ("TokenStore".equals(simpleName)) { + return com.codename1.io.oidc.TokenStore.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.io.oidc.OidcException.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return new com.codename1.io.oidc.OidcException((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Throwable.class}, false); + return new com.codename1.io.oidc.OidcException((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.Throwable) adaptedArgs[2]); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.io.oidc.OidcClient.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.io.oidc.OidcConfiguration.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.io.oidc.OidcTokens.class) return invokeStatic2(name, safeArgs); + if (type == com.codename1.io.oidc.PkceChallenge.class) return invokeStatic3(name, safeArgs); + if (type == com.codename1.io.oidc.SystemBrowser.class) return invokeStatic4(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("create".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.oidc.OidcConfiguration.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.oidc.OidcConfiguration.class}, false); + return com.codename1.io.oidc.OidcClient.create((com.codename1.io.oidc.OidcConfiguration) adaptedArgs[0]); + } + } + if ("discover".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.io.oidc.OidcClient.discover((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.io.oidc.OidcClient.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("fromDiscoveryJson".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class}, false); + return com.codename1.io.oidc.OidcConfiguration.fromDiscoveryJson((java.util.Map) adaptedArgs[0]); + } + } + if ("newBuilder".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.oidc.OidcConfiguration.newBuilder(); + } + if (matches(safeArgs, new Class[]{com.codename1.io.oidc.OidcConfiguration.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.oidc.OidcConfiguration.class}, false); + return com.codename1.io.oidc.OidcConfiguration.newBuilder((com.codename1.io.oidc.OidcConfiguration) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.io.oidc.OidcConfiguration.class, name, safeArgs); + } + + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { + if ("decodeIdTokenClaims".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.io.oidc.OidcTokens.decodeIdTokenClaims((java.lang.String) adaptedArgs[0]); + } + } + if ("fromTokenResponse".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class, java.lang.String.class}, false); + return com.codename1.io.oidc.OidcTokens.fromTokenResponse((java.util.Map) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + throw unsupportedStatic(com.codename1.io.oidc.OidcTokens.class, name, safeArgs); + } + + private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { + if ("generate".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.oidc.PkceChallenge.generate(); + } + } + throw unsupportedStatic(com.codename1.io.oidc.PkceChallenge.class, name, safeArgs); + } + + private static Object invokeStatic4(String name, Object[] safeArgs) throws Exception { + if ("authenticate".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return com.codename1.io.oidc.SystemBrowser.authenticate((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("isNativeAvailable".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.oidc.SystemBrowser.isNativeAvailable(); + } + } + if ("setProvider".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.oidc.OidcBrowserNative.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.oidc.OidcBrowserNative.class}, false); + com.codename1.io.oidc.SystemBrowser.setProvider((com.codename1.io.oidc.OidcBrowserNative) adaptedArgs[0]); return null; + } + } + throw unsupportedStatic(com.codename1.io.oidc.SystemBrowser.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.io.oidc.OidcClient) { + try { + return invoke0((com.codename1.io.oidc.OidcClient) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.oidc.OidcConfiguration) { + try { + return invoke1((com.codename1.io.oidc.OidcConfiguration) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.oidc.OidcConfiguration.Builder) { + try { + return invoke2((com.codename1.io.oidc.OidcConfiguration.Builder) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.oidc.OidcException) { + try { + return invoke3((com.codename1.io.oidc.OidcException) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.oidc.OidcTokens) { + try { + return invoke4((com.codename1.io.oidc.OidcTokens) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.oidc.PkceChallenge) { + try { + return invoke5((com.codename1.io.oidc.PkceChallenge) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.oidc.OidcBrowserNative) { + try { + return invoke6((com.codename1.io.oidc.OidcBrowserNative) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.oidc.TokenStore) { + try { + return invoke7((com.codename1.io.oidc.TokenStore) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.io.oidc.OidcClient typedTarget, String name, Object[] safeArgs) throws Exception { + if ("authorize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.authorize(); + } + } + if ("clearStoredTokens".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.clearStoredTokens(); + } + } + if ("getConfiguration".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getConfiguration(); + } + } + if ("loadStoredTokens".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.loadStoredTokens(); + } + } + if ("refresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.refresh((java.lang.String) adaptedArgs[0]); + } + } + if ("refreshIfExpired".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.refreshIfExpired(toIntValue(adaptedArgs[0])); + } + } + if ("revoke".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.revoke((java.lang.String) adaptedArgs[0]); + } + } + if ("setAuthorizationParameters".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (java.lang.String) adaptedArgs[i]; + } + return typedTarget.setAuthorizationParameters(varArgs); + } + } + if ("setClientId".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setClientId((java.lang.String) adaptedArgs[0]); + } + } + if ("setClientSecret".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setClientSecret((java.lang.String) adaptedArgs[0]); + } + } + if ("setEnforceNonce".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setEnforceNonce(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setRedirectUri".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setRedirectUri((java.lang.String) adaptedArgs[0]); + } + } + if ("setResponseMode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setResponseMode((java.lang.String) adaptedArgs[0]); + } + } + if ("setScopes".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.List.class}, false); + return typedTarget.setScopes((java.util.List) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (java.lang.String) adaptedArgs[i]; + } + return typedTarget.setScopes(varArgs); + } + } + if ("setStoreKey".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setStoreKey((java.lang.String) adaptedArgs[0]); + } + } + if ("setTokenParameters".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (java.lang.String) adaptedArgs[i]; + } + return typedTarget.setTokenParameters(varArgs); + } + } + if ("setTokenStore".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.oidc.TokenStore.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.oidc.TokenStore.class}, false); + return typedTarget.setTokenStore((com.codename1.io.oidc.TokenStore) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.io.oidc.OidcConfiguration typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAuthorizationEndpoint".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAuthorizationEndpoint(); + } + } + if ("getEndSessionEndpoint".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEndSessionEndpoint(); + } + } + if ("getIssuer".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIssuer(); + } + } + if ("getJwksUri".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getJwksUri(); + } + } + if ("getRevocationEndpoint".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRevocationEndpoint(); + } + } + if ("getTokenEndpoint".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTokenEndpoint(); + } + } + if ("getUserInfoEndpoint".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserInfoEndpoint(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.io.oidc.OidcConfiguration.Builder typedTarget, String name, Object[] safeArgs) throws Exception { + if ("authorizationEndpoint".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.authorizationEndpoint((java.lang.String) adaptedArgs[0]); + } + } + if ("build".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.build(); + } + } + if ("endSessionEndpoint".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.endSessionEndpoint((java.lang.String) adaptedArgs[0]); + } + } + if ("issuer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.issuer((java.lang.String) adaptedArgs[0]); + } + } + if ("jwksUri".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.jwksUri((java.lang.String) adaptedArgs[0]); + } + } + if ("revocationEndpoint".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.revocationEndpoint((java.lang.String) adaptedArgs[0]); + } + } + if ("tokenEndpoint".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.tokenEndpoint((java.lang.String) adaptedArgs[0]); + } + } + if ("userInfoEndpoint".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.userInfoEndpoint((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.io.oidc.OidcException typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addSuppressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); + typedTarget.addSuppressed((java.lang.Throwable) adaptedArgs[0]); return null; + } + } + if ("getCause".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCause(); + } + } + if ("getError".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getError(); + } + } + if ("getErrorDescription".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getErrorDescription(); + } + } + if ("getLocalizedMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalizedMessage(); + } + } + if ("getMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMessage(); + } + } + if ("getStackTrace".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStackTrace(); + } + } + if ("getSuppressed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSuppressed(); + } + } + if ("initCause".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); + return typedTarget.initCause((java.lang.Throwable) adaptedArgs[0]); + } + } + if ("printStackTrace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.printStackTrace(); return null; + } + } + if ("setStackTrace".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.StackTraceElement[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.StackTraceElement[].class}, false); + typedTarget.setStackTrace((java.lang.StackTraceElement[]) adaptedArgs[0]); return null; + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.io.oidc.OidcTokens typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAccessToken".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAccessToken(); + } + } + if ("getClaim".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getClaim((java.lang.String) adaptedArgs[0]); + } + } + if ("getEmail".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEmail(); + } + } + if ("getExpiresAt".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getExpiresAt(); + } + } + if ("getIdToken".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIdToken(); + } + } + if ("getIdTokenClaims".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIdTokenClaims(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getRawResponse".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRawResponse(); + } + } + if ("getRefreshToken".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRefreshToken(); + } + } + if ("getScope".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getScope(); + } + } + if ("getStringClaim".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getStringClaim((java.lang.String) adaptedArgs[0]); + } + } + if ("getSubject".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSubject(); + } + } + if ("getTokenType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTokenType(); + } + } + if ("isExpired".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isExpired(); + } + } + if ("isExpiringWithin".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.isExpiringWithin(toIntValue(adaptedArgs[0])); + } + } + if ("toAccessToken".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toAccessToken(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.io.oidc.PkceChallenge typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getChallenge".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChallenge(); + } + } + if ("getMethod".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMethod(); + } + } + if ("getVerifier".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVerifier(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.io.oidc.OidcBrowserNative typedTarget, String name, Object[] safeArgs) throws Exception { + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSupported(); + } + } + if ("startAuthorization".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return typedTarget.startAuthorization((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.io.oidc.TokenStore typedTarget, String name, Object[] safeArgs) throws Exception { + if ("clear".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.clear((java.lang.String) adaptedArgs[0]); + } + } + if ("load".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.load((java.lang.String) adaptedArgs[0]); + } + } + if ("save".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.io.oidc.OidcTokens.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.io.oidc.OidcTokens.class}, false); + return typedTarget.save((java.lang.String) adaptedArgs[0], (com.codename1.io.oidc.OidcTokens) adaptedArgs[1]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.io.oidc.OidcException.class) return getStaticField0(name); + if (type == com.codename1.io.oidc.PkceChallenge.class) return getStaticField1(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("ACCESS_DENIED".equals(name)) return com.codename1.io.oidc.OidcException.ACCESS_DENIED; + if ("DISCOVERY_FAILED".equals(name)) return com.codename1.io.oidc.OidcException.DISCOVERY_FAILED; + if ("INVALID_GRANT".equals(name)) return com.codename1.io.oidc.OidcException.INVALID_GRANT; + if ("INVALID_ID_TOKEN".equals(name)) return com.codename1.io.oidc.OidcException.INVALID_ID_TOKEN; + if ("NONCE_MISMATCH".equals(name)) return com.codename1.io.oidc.OidcException.NONCE_MISMATCH; + if ("STATE_MISMATCH".equals(name)) return com.codename1.io.oidc.OidcException.STATE_MISMATCH; + if ("TRANSPORT_ERROR".equals(name)) return com.codename1.io.oidc.OidcException.TRANSPORT_ERROR; + if ("USER_CANCELLED".equals(name)) return com.codename1.io.oidc.OidcException.USER_CANCELLED; + throw unsupportedStaticField(com.codename1.io.oidc.OidcException.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("METHOD_S256".equals(name)) return com.codename1.io.oidc.PkceChallenge.METHOD_S256; + throw unsupportedStaticField(com.codename1.io.oidc.PkceChallenge.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_rest.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_rest.java index e58a8c8d5b..a49f69c6f6 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_rest.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_rest.java @@ -36,6 +36,12 @@ private static Class findClassChunk0(String simpleName) { if ("Rest".equals(simpleName)) { return com.codename1.io.rest.Rest.class; } + if ("RestClients".equals(simpleName)) { + return com.codename1.io.rest.RestClients.class; + } + if ("Factory".equals(simpleName)) { + return com.codename1.io.rest.RestClients.Factory.class; + } return null; } public static Object construct(Class type, Object[] args) throws Exception { @@ -46,6 +52,7 @@ public static Object construct(Class type, Object[] args) throws Exception { public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); if (type == com.codename1.io.rest.Rest.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.io.rest.RestClients.class) return invokeStatic1(name, safeArgs); throw unsupportedStatic(type, name, safeArgs); } @@ -95,6 +102,22 @@ private static Object invokeStatic0(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.io.rest.Rest.class, name, safeArgs); } + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("create".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Class.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, java.lang.String.class}, false); + return com.codename1.io.rest.RestClients.create((java.lang.Class) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("register".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Class.class, com.codename1.io.rest.RestClients.Factory.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, com.codename1.io.rest.RestClients.Factory.class}, false); + com.codename1.io.rest.RestClients.register((java.lang.Class) adaptedArgs[0], (com.codename1.io.rest.RestClients.Factory) adaptedArgs[1]); return null; + } + } + throw unsupportedStatic(com.codename1.io.rest.RestClients.class, name, safeArgs); + } + public static Object invoke(Object target, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); CN1AccessException unsupported = null; @@ -119,6 +142,13 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex unsupported = ex; } } + if (target instanceof com.codename1.io.rest.RestClients.Factory) { + try { + return invoke3((com.codename1.io.rest.RestClients.Factory) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (unsupported != null) { throw unsupported; } @@ -181,12 +211,30 @@ private static Object invoke0(com.codename1.io.rest.RequestBuilder typedTarget, return typedTarget.fetchAsBytes((com.codename1.util.OnComplete) adaptedArgs[0]); } } + if ("fetchAsJsonList".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.util.OnComplete.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.util.OnComplete.class}, false); + return typedTarget.fetchAsJsonList((com.codename1.util.OnComplete) adaptedArgs[0]); + } + } if ("fetchAsJsonMap".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.util.OnComplete.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.util.OnComplete.class}, false); return typedTarget.fetchAsJsonMap((com.codename1.util.OnComplete) adaptedArgs[0]); } } + if ("fetchAsMapped".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Class.class, com.codename1.util.OnComplete.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, com.codename1.util.OnComplete.class}, false); + return typedTarget.fetchAsMapped((java.lang.Class) adaptedArgs[0], (com.codename1.util.OnComplete) adaptedArgs[1]); + } + } + if ("fetchAsMappedList".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Class.class, com.codename1.util.OnComplete.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class, com.codename1.util.OnComplete.class}, false); + return typedTarget.fetchAsMappedList((java.lang.Class) adaptedArgs[0], (com.codename1.util.OnComplete) adaptedArgs[1]); + } + } if ("fetchAsProperties".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.util.OnComplete.class, java.lang.Class.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.util.OnComplete.class, java.lang.Class.class}, false); @@ -411,6 +459,16 @@ private static Object invoke2(com.codename1.io.rest.ErrorCodeHandler typedTarget throw unsupportedInstance(typedTarget, name, safeArgs); } + private static Object invoke3(com.codename1.io.rest.RestClients.Factory typedTarget, String name, Object[] safeArgs) throws Exception { + if ("create".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.create((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + public static Object getStaticField(Class type, String name) throws Exception { throw unsupportedStaticField(type, name); } diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_usb.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_usb.java new file mode 100644 index 0000000000..f74db77439 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_usb.java @@ -0,0 +1,501 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_io_usb { + private GeneratedAccess_com_codename1_io_usb() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("Usb".equals(simpleName)) { + return com.codename1.io.usb.Usb.class; + } + if ("UsbDevice".equals(simpleName)) { + return com.codename1.io.usb.UsbDevice.class; + } + if ("UsbDeviceListener".equals(simpleName)) { + return com.codename1.io.usb.UsbDeviceListener.class; + } + if ("UsbPlatform".equals(simpleName)) { + return com.codename1.io.usb.UsbPlatform.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.io.usb.UsbDevice.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.String.class, java.lang.String.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.String.class, java.lang.String.class, java.lang.Object.class}, false); + return new com.codename1.io.usb.UsbDevice((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), (java.lang.String) adaptedArgs[3], (java.lang.String) adaptedArgs[4], (java.lang.Object) adaptedArgs[5]); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.io.usb.Usb.class) return invokeStatic0(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("addDeviceListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.usb.UsbDeviceListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.usb.UsbDeviceListener.class}, false); + com.codename1.io.usb.Usb.addDeviceListener((com.codename1.io.usb.UsbDeviceListener) adaptedArgs[0]); return null; + } + } + if ("hasPermission".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.usb.UsbDevice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.usb.UsbDevice.class}, false); + return com.codename1.io.usb.Usb.hasPermission((com.codename1.io.usb.UsbDevice) adaptedArgs[0]); + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.usb.Usb.isSupported(); + } + } + if ("listDevices".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.usb.Usb.listDevices(); + } + } + if ("removeDeviceListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.usb.UsbDeviceListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.usb.UsbDeviceListener.class}, false); + com.codename1.io.usb.Usb.removeDeviceListener((com.codename1.io.usb.UsbDeviceListener) adaptedArgs[0]); return null; + } + } + if ("requestPermission".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.usb.UsbDevice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.usb.UsbDevice.class}, false); + com.codename1.io.usb.Usb.requestPermission((com.codename1.io.usb.UsbDevice) adaptedArgs[0]); return null; + } + } + throw unsupportedStatic(com.codename1.io.usb.Usb.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.io.usb.UsbDevice) { + try { + return invoke0((com.codename1.io.usb.UsbDevice) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.usb.UsbPlatform) { + try { + return invoke1((com.codename1.io.usb.UsbPlatform) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.usb.UsbDeviceListener) { + try { + return invoke2((com.codename1.io.usb.UsbDeviceListener) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.io.usb.UsbDevice typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getDeviceName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDeviceName(); + } + } + if ("getManufacturerName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getManufacturerName(); + } + } + if ("getNativeDevice".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNativeDevice(); + } + } + if ("getProductId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getProductId(); + } + } + if ("getProductName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getProductName(); + } + } + if ("getVendorId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVendorId(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.io.usb.UsbPlatform typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addDeviceListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.usb.UsbDeviceListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.usb.UsbDeviceListener.class}, false); + typedTarget.addDeviceListener((com.codename1.io.usb.UsbDeviceListener) adaptedArgs[0]); return null; + } + } + if ("hasPermission".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.usb.UsbDevice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.usb.UsbDevice.class}, false); + return typedTarget.hasPermission((com.codename1.io.usb.UsbDevice) adaptedArgs[0]); + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSupported(); + } + } + if ("listDevices".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.listDevices(); + } + } + if ("removeDeviceListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.usb.UsbDeviceListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.usb.UsbDeviceListener.class}, false); + typedTarget.removeDeviceListener((com.codename1.io.usb.UsbDeviceListener) adaptedArgs[0]); return null; + } + } + if ("requestPermission".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.usb.UsbDevice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.usb.UsbDevice.class}, false); + typedTarget.requestPermission((com.codename1.io.usb.UsbDevice) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.io.usb.UsbDeviceListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onDeviceAttached".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.usb.UsbDevice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.usb.UsbDevice.class}, false); + typedTarget.onDeviceAttached((com.codename1.io.usb.UsbDevice) adaptedArgs[0]); return null; + } + } + if ("onDeviceDetached".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.usb.UsbDevice.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.usb.UsbDevice.class}, false); + typedTarget.onDeviceDetached((com.codename1.io.usb.UsbDevice) adaptedArgs[0]); return null; + } + } + if ("onPermissionResult".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.usb.UsbDevice.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.usb.UsbDevice.class, java.lang.Boolean.class}, false); + typedTarget.onPermissionResult((com.codename1.io.usb.UsbDevice) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + throw unsupportedStaticField(type, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_webauthn.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_webauthn.java new file mode 100644 index 0000000000..6b77ad85a1 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_webauthn.java @@ -0,0 +1,807 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_io_webauthn { + private GeneratedAccess_com_codename1_io_webauthn() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("PublicKeyCredential".equals(simpleName)) { + return com.codename1.io.webauthn.PublicKeyCredential.class; + } + if ("PublicKeyCredentialCreationOptions".equals(simpleName)) { + return com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.class; + } + if ("Builder".equals(simpleName)) { + return com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.Builder.class; + } + if ("PublicKeyCredentialRequestOptions".equals(simpleName)) { + return com.codename1.io.webauthn.PublicKeyCredentialRequestOptions.class; + } + if ("Builder".equals(simpleName)) { + return com.codename1.io.webauthn.PublicKeyCredentialRequestOptions.Builder.class; + } + if ("WebAuthnClient".equals(simpleName)) { + return com.codename1.io.webauthn.WebAuthnClient.class; + } + if ("WebAuthnException".equals(simpleName)) { + return com.codename1.io.webauthn.WebAuthnException.class; + } + if ("WebAuthnNative".equals(simpleName)) { + return com.codename1.io.webauthn.WebAuthnNative.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.io.webauthn.WebAuthnException.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return new com.codename1.io.webauthn.WebAuthnException((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Throwable.class}, false); + return new com.codename1.io.webauthn.WebAuthnException((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.Throwable) adaptedArgs[2]); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.io.webauthn.PublicKeyCredential.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.io.webauthn.PublicKeyCredentialRequestOptions.class) return invokeStatic2(name, safeArgs); + if (type == com.codename1.io.webauthn.WebAuthnClient.class) return invokeStatic3(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("fromJson".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.io.webauthn.PublicKeyCredential.fromJson((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.io.webauthn.PublicKeyCredential.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("fromJson".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.fromJson((java.lang.String) adaptedArgs[0]); + } + } + if ("newBuilder".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.newBuilder(); + } + } + throw unsupportedStatic(com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.class, name, safeArgs); + } + + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { + if ("fromJson".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.io.webauthn.PublicKeyCredentialRequestOptions.fromJson((java.lang.String) adaptedArgs[0]); + } + } + if ("newBuilder".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.webauthn.PublicKeyCredentialRequestOptions.newBuilder(); + } + } + throw unsupportedStatic(com.codename1.io.webauthn.PublicKeyCredentialRequestOptions.class, name, safeArgs); + } + + private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { + if ("getInstance".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.webauthn.WebAuthnClient.getInstance(); + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.webauthn.WebAuthnClient.isSupported(); + } + } + if ("setProvider".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.webauthn.WebAuthnNative.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.webauthn.WebAuthnNative.class}, false); + com.codename1.io.webauthn.WebAuthnClient.setProvider((com.codename1.io.webauthn.WebAuthnNative) adaptedArgs[0]); return null; + } + } + throw unsupportedStatic(com.codename1.io.webauthn.WebAuthnClient.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.io.webauthn.PublicKeyCredential) { + try { + return invoke0((com.codename1.io.webauthn.PublicKeyCredential) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.webauthn.PublicKeyCredentialCreationOptions) { + try { + return invoke1((com.codename1.io.webauthn.PublicKeyCredentialCreationOptions) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.Builder) { + try { + return invoke2((com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.Builder) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.webauthn.PublicKeyCredentialRequestOptions) { + try { + return invoke3((com.codename1.io.webauthn.PublicKeyCredentialRequestOptions) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.webauthn.PublicKeyCredentialRequestOptions.Builder) { + try { + return invoke4((com.codename1.io.webauthn.PublicKeyCredentialRequestOptions.Builder) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.webauthn.WebAuthnClient) { + try { + return invoke5((com.codename1.io.webauthn.WebAuthnClient) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.webauthn.WebAuthnException) { + try { + return invoke6((com.codename1.io.webauthn.WebAuthnException) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.webauthn.WebAuthnNative) { + try { + return invoke7((com.codename1.io.webauthn.WebAuthnNative) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.io.webauthn.PublicKeyCredential typedTarget, String name, Object[] safeArgs) throws Exception { + if ("asMap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.asMap(); + } + } + if ("getAttestationObject".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAttestationObject(); + } + } + if ("getAuthenticatorAttachment".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAuthenticatorAttachment(); + } + } + if ("getClientDataJSON".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getClientDataJSON(); + } + } + if ("getId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getId(); + } + } + if ("getRawId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRawId(); + } + } + if ("getSignature".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSignature(); + } + } + if ("getUserHandle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserHandle(); + } + } + if ("isRegistration".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isRegistration(); + } + } + if ("toJson".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toJson(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.io.webauthn.PublicKeyCredentialCreationOptions typedTarget, String name, Object[] safeArgs) throws Exception { + if ("asMap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.asMap(); + } + } + if ("getChallenge".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChallenge(); + } + } + if ("getRpId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRpId(); + } + } + if ("getRpName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRpName(); + } + } + if ("getUserDisplayName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserDisplayName(); + } + } + if ("getUserId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserId(); + } + } + if ("getUserName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserName(); + } + } + if ("toJson".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toJson(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.Builder typedTarget, String name, Object[] safeArgs) throws Exception { + if ("authenticatorAttachment".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.authenticatorAttachment((java.lang.String) adaptedArgs[0]); + } + } + if ("build".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.build(); + } + } + if ("challenge".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.challenge((java.lang.String) adaptedArgs[0]); + } + } + if ("residentKey".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.residentKey((java.lang.String) adaptedArgs[0]); + } + } + if ("rp".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return typedTarget.rp((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("user".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false); + return typedTarget.user((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); + } + } + if ("userVerification".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.userVerification((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.io.webauthn.PublicKeyCredentialRequestOptions typedTarget, String name, Object[] safeArgs) throws Exception { + if ("asMap".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.asMap(); + } + } + if ("getChallenge".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChallenge(); + } + } + if ("getRpId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRpId(); + } + } + if ("getUserVerification".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserVerification(); + } + } + if ("toJson".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toJson(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.io.webauthn.PublicKeyCredentialRequestOptions.Builder typedTarget, String name, Object[] safeArgs) throws Exception { + if ("build".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.build(); + } + } + if ("challenge".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.challenge((java.lang.String) adaptedArgs[0]); + } + } + if ("rpId".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.rpId((java.lang.String) adaptedArgs[0]); + } + } + if ("userVerification".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.userVerification((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.io.webauthn.WebAuthnClient typedTarget, String name, Object[] safeArgs) throws Exception { + if ("create".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.webauthn.PublicKeyCredentialCreationOptions.class}, false); + return typedTarget.create((com.codename1.io.webauthn.PublicKeyCredentialCreationOptions) adaptedArgs[0]); + } + } + if ("get".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.webauthn.PublicKeyCredentialRequestOptions.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.webauthn.PublicKeyCredentialRequestOptions.class}, false); + return typedTarget.get((com.codename1.io.webauthn.PublicKeyCredentialRequestOptions) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.io.webauthn.WebAuthnException typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addSuppressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); + typedTarget.addSuppressed((java.lang.Throwable) adaptedArgs[0]); return null; + } + } + if ("getCause".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCause(); + } + } + if ("getError".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getError(); + } + } + if ("getErrorDescription".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getErrorDescription(); + } + } + if ("getLocalizedMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalizedMessage(); + } + } + if ("getMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMessage(); + } + } + if ("getStackTrace".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStackTrace(); + } + } + if ("getSuppressed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSuppressed(); + } + } + if ("initCause".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); + return typedTarget.initCause((java.lang.Throwable) adaptedArgs[0]); + } + } + if ("printStackTrace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.printStackTrace(); return null; + } + } + if ("setStackTrace".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.StackTraceElement[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.StackTraceElement[].class}, false); + typedTarget.setStackTrace((java.lang.StackTraceElement[]) adaptedArgs[0]); return null; + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.io.webauthn.WebAuthnNative typedTarget, String name, Object[] safeArgs) throws Exception { + if ("createPasskey".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.createPasskey((java.lang.String) adaptedArgs[0]); + } + } + if ("getPasskey".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getPasskey((java.lang.String) adaptedArgs[0]); + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSupported(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.io.webauthn.PublicKeyCredential.class) return getStaticField0(name); + if (type == com.codename1.io.webauthn.WebAuthnException.class) return getStaticField1(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("TYPE_PUBLIC_KEY".equals(name)) return com.codename1.io.webauthn.PublicKeyCredential.TYPE_PUBLIC_KEY; + throw unsupportedStaticField(com.codename1.io.webauthn.PublicKeyCredential.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("ABORTED".equals(name)) return com.codename1.io.webauthn.WebAuthnException.ABORTED; + if ("CONSTRAINT_ERROR".equals(name)) return com.codename1.io.webauthn.WebAuthnException.CONSTRAINT_ERROR; + if ("INVALID_OPTIONS".equals(name)) return com.codename1.io.webauthn.WebAuthnException.INVALID_OPTIONS; + if ("INVALID_RESPONSE".equals(name)) return com.codename1.io.webauthn.WebAuthnException.INVALID_RESPONSE; + if ("INVALID_STATE".equals(name)) return com.codename1.io.webauthn.WebAuthnException.INVALID_STATE; + if ("NOT_ALLOWED".equals(name)) return com.codename1.io.webauthn.WebAuthnException.NOT_ALLOWED; + if ("NOT_IMPLEMENTED".equals(name)) return com.codename1.io.webauthn.WebAuthnException.NOT_IMPLEMENTED; + if ("NOT_SUPPORTED".equals(name)) return com.codename1.io.webauthn.WebAuthnException.NOT_SUPPORTED; + if ("SECURITY_ERROR".equals(name)) return com.codename1.io.webauthn.WebAuthnException.SECURITY_ERROR; + if ("TRANSPORT_ERROR".equals(name)) return com.codename1.io.webauthn.WebAuthnException.TRANSPORT_ERROR; + throw unsupportedStaticField(com.codename1.io.webauthn.WebAuthnException.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_wifi.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_wifi.java new file mode 100644 index 0000000000..628153c54d --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_io_wifi.java @@ -0,0 +1,693 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_io_wifi { + private GeneratedAccess_com_codename1_io_wifi() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("WiFi".equals(simpleName)) { + return com.codename1.io.wifi.WiFi.class; + } + if ("WiFiConnectCallback".equals(simpleName)) { + return com.codename1.io.wifi.WiFiConnectCallback.class; + } + if ("WiFiDirect".equals(simpleName)) { + return com.codename1.io.wifi.WiFiDirect.class; + } + if ("WiFiDirectListener".equals(simpleName)) { + return com.codename1.io.wifi.WiFiDirectListener.class; + } + if ("WiFiDirectPeer".equals(simpleName)) { + return com.codename1.io.wifi.WiFiDirectPeer.class; + } + if ("WiFiNetwork".equals(simpleName)) { + return com.codename1.io.wifi.WiFiNetwork.class; + } + if ("WiFiScanCallback".equals(simpleName)) { + return com.codename1.io.wifi.WiFiScanCallback.class; + } + if ("WiFiSecurity".equals(simpleName)) { + return com.codename1.io.wifi.WiFiSecurity.class; + } + if ("WifiDirectPlatform".equals(simpleName)) { + return com.codename1.io.wifi.WifiDirectPlatform.class; + } + if ("WifiPlatform".equals(simpleName)) { + return com.codename1.io.wifi.WifiPlatform.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.io.wifi.WiFiDirectPeer.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Integer.class}, false); + return new com.codename1.io.wifi.WiFiDirectPeer((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], toIntValue(adaptedArgs[2])); + } + } + if (type == com.codename1.io.wifi.WiFiNetwork.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.io.wifi.WiFiSecurity.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.Integer.class, java.lang.Integer.class, com.codename1.io.wifi.WiFiSecurity.class}, false); + return new com.codename1.io.wifi.WiFiNetwork((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), (com.codename1.io.wifi.WiFiSecurity) adaptedArgs[4]); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.io.wifi.WiFi.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.io.wifi.WiFiDirect.class) return invokeStatic1(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("connect".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, com.codename1.io.wifi.WiFiSecurity.class, com.codename1.io.wifi.WiFiConnectCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, com.codename1.io.wifi.WiFiSecurity.class, com.codename1.io.wifi.WiFiConnectCallback.class}, false); + com.codename1.io.wifi.WiFi.connect((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (com.codename1.io.wifi.WiFiSecurity) adaptedArgs[2], (com.codename1.io.wifi.WiFiConnectCallback) adaptedArgs[3]); return null; + } + } + if ("disconnect".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + com.codename1.io.wifi.WiFi.disconnect((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("getBSSID".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.wifi.WiFi.getBSSID(); + } + } + if ("getCurrentSSID".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.wifi.WiFi.getCurrentSSID(); + } + } + if ("getGateway".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.wifi.WiFi.getGateway(); + } + } + if ("getIp".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.wifi.WiFi.getIp(); + } + } + if ("isInfoSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.wifi.WiFi.isInfoSupported(); + } + } + if ("isManagementSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.wifi.WiFi.isManagementSupported(); + } + } + if ("scan".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.wifi.WiFiScanCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.wifi.WiFiScanCallback.class}, false); + com.codename1.io.wifi.WiFi.scan((com.codename1.io.wifi.WiFiScanCallback) adaptedArgs[0]); return null; + } + } + throw unsupportedStatic(com.codename1.io.wifi.WiFi.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("connect".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.wifi.WiFiDirectPeer.class, com.codename1.io.wifi.WiFiConnectCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.wifi.WiFiDirectPeer.class, com.codename1.io.wifi.WiFiConnectCallback.class}, false); + com.codename1.io.wifi.WiFiDirect.connect((com.codename1.io.wifi.WiFiDirectPeer) adaptedArgs[0], (com.codename1.io.wifi.WiFiConnectCallback) adaptedArgs[1]); return null; + } + } + if ("disconnect".equals(name)) { + if (safeArgs.length == 0) { + com.codename1.io.wifi.WiFiDirect.disconnect(); return null; + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.io.wifi.WiFiDirect.isSupported(); + } + } + if ("startDiscovery".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.wifi.WiFiDirectListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.wifi.WiFiDirectListener.class}, false); + com.codename1.io.wifi.WiFiDirect.startDiscovery((com.codename1.io.wifi.WiFiDirectListener) adaptedArgs[0]); return null; + } + } + if ("stopDiscovery".equals(name)) { + if (safeArgs.length == 0) { + com.codename1.io.wifi.WiFiDirect.stopDiscovery(); return null; + } + } + throw unsupportedStatic(com.codename1.io.wifi.WiFiDirect.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.io.wifi.WiFiDirectPeer) { + try { + return invoke0((com.codename1.io.wifi.WiFiDirectPeer) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.wifi.WiFiNetwork) { + try { + return invoke1((com.codename1.io.wifi.WiFiNetwork) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.wifi.WifiDirectPlatform) { + try { + return invoke2((com.codename1.io.wifi.WifiDirectPlatform) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.wifi.WifiPlatform) { + try { + return invoke3((com.codename1.io.wifi.WifiPlatform) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.wifi.WiFiConnectCallback) { + try { + return invoke4((com.codename1.io.wifi.WiFiConnectCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.wifi.WiFiDirectListener) { + try { + return invoke5((com.codename1.io.wifi.WiFiDirectListener) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.io.wifi.WiFiScanCallback) { + try { + return invoke6((com.codename1.io.wifi.WiFiScanCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.io.wifi.WiFiDirectPeer typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getDeviceAddress".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDeviceAddress(); + } + } + if ("getDeviceName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDeviceName(); + } + } + if ("getState".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getState(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.io.wifi.WiFiNetwork typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getBSSID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBSSID(); + } + } + if ("getFrequency".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFrequency(); + } + } + if ("getRssi".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRssi(); + } + } + if ("getSSID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSSID(); + } + } + if ("getSecurity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSecurity(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.io.wifi.WifiDirectPlatform typedTarget, String name, Object[] safeArgs) throws Exception { + if ("connect".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.wifi.WiFiDirectPeer.class, com.codename1.io.wifi.WiFiConnectCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.wifi.WiFiDirectPeer.class, com.codename1.io.wifi.WiFiConnectCallback.class}, false); + typedTarget.connect((com.codename1.io.wifi.WiFiDirectPeer) adaptedArgs[0], (com.codename1.io.wifi.WiFiConnectCallback) adaptedArgs[1]); return null; + } + } + if ("disconnect".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.disconnect(); return null; + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSupported(); + } + } + if ("startDiscovery".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.wifi.WiFiDirectListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.wifi.WiFiDirectListener.class}, false); + typedTarget.startDiscovery((com.codename1.io.wifi.WiFiDirectListener) adaptedArgs[0]); return null; + } + } + if ("stopDiscovery".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.stopDiscovery(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.io.wifi.WifiPlatform typedTarget, String name, Object[] safeArgs) throws Exception { + if ("connect".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, com.codename1.io.wifi.WiFiSecurity.class, com.codename1.io.wifi.WiFiConnectCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, com.codename1.io.wifi.WiFiSecurity.class, com.codename1.io.wifi.WiFiConnectCallback.class}, false); + typedTarget.connect((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (com.codename1.io.wifi.WiFiSecurity) adaptedArgs[2], (com.codename1.io.wifi.WiFiConnectCallback) adaptedArgs[3]); return null; + } + } + if ("disconnect".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.disconnect((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("getBSSID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBSSID(); + } + } + if ("getCurrentSSID".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCurrentSSID(); + } + } + if ("getGateway".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGateway(); + } + } + if ("getIp".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIp(); + } + } + if ("isInfoSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isInfoSupported(); + } + } + if ("isManagementSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isManagementSupported(); + } + } + if ("scan".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.wifi.WiFiScanCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.wifi.WiFiScanCallback.class}, false); + typedTarget.scan((com.codename1.io.wifi.WiFiScanCallback) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.io.wifi.WiFiConnectCallback typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onConnectResult".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Throwable.class}, false); + typedTarget.onConnectResult(((Boolean) adaptedArgs[0]).booleanValue(), (java.lang.Throwable) adaptedArgs[1]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.io.wifi.WiFiDirectListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onDiscoveryError".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); + typedTarget.onDiscoveryError((java.lang.Throwable) adaptedArgs[0]); return null; + } + } + if ("onPeersAvailable".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.wifi.WiFiDirectPeer[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.wifi.WiFiDirectPeer[].class}, false); + typedTarget.onPeersAvailable((com.codename1.io.wifi.WiFiDirectPeer[]) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.io.wifi.WiFiScanCallback typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onScanComplete".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.wifi.WiFiNetwork[].class, java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.wifi.WiFiNetwork[].class, java.lang.Throwable.class}, false); + typedTarget.onScanComplete((com.codename1.io.wifi.WiFiNetwork[]) adaptedArgs[0], (java.lang.Throwable) adaptedArgs[1]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.io.wifi.WiFiDirectPeer.class) return getStaticField0(name); + if (type == com.codename1.io.wifi.WiFiSecurity.class) return getStaticField1(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("STATE_AVAILABLE".equals(name)) return com.codename1.io.wifi.WiFiDirectPeer.STATE_AVAILABLE; + if ("STATE_CONNECTED".equals(name)) return com.codename1.io.wifi.WiFiDirectPeer.STATE_CONNECTED; + if ("STATE_FAILED".equals(name)) return com.codename1.io.wifi.WiFiDirectPeer.STATE_FAILED; + if ("STATE_INVITED".equals(name)) return com.codename1.io.wifi.WiFiDirectPeer.STATE_INVITED; + if ("STATE_UNAVAILABLE".equals(name)) return com.codename1.io.wifi.WiFiDirectPeer.STATE_UNAVAILABLE; + throw unsupportedStaticField(com.codename1.io.wifi.WiFiDirectPeer.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("EAP".equals(name)) return com.codename1.io.wifi.WiFiSecurity.EAP; + if ("OPEN".equals(name)) return com.codename1.io.wifi.WiFiSecurity.OPEN; + if ("UNKNOWN".equals(name)) return com.codename1.io.wifi.WiFiSecurity.UNKNOWN; + if ("WEP".equals(name)) return com.codename1.io.wifi.WiFiSecurity.WEP; + if ("WPA3_SAE".equals(name)) return com.codename1.io.wifi.WiFiSecurity.WPA3_SAE; + if ("WPA_PSK".equals(name)) return com.codename1.io.wifi.WiFiSecurity.WPA_PSK; + throw unsupportedStaticField(com.codename1.io.wifi.WiFiSecurity.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_mapping.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_mapping.java new file mode 100644 index 0000000000..964e311df5 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_mapping.java @@ -0,0 +1,421 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_mapping { + private GeneratedAccess_com_codename1_mapping() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("Mapper".equals(simpleName)) { + return com.codename1.mapping.Mapper.class; + } + if ("Mappers".equals(simpleName)) { + return com.codename1.mapping.Mappers.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.mapping.Mappers.class) return invokeStatic0(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("fromJson".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Class.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Class.class}, false); + return com.codename1.mapping.Mappers.fromJson((java.lang.String) adaptedArgs[0], (java.lang.Class) adaptedArgs[1]); + } + } + if ("fromXml".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Class.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Class.class}, false); + return com.codename1.mapping.Mappers.fromXml((java.lang.String) adaptedArgs[0], (java.lang.Class) adaptedArgs[1]); + } + } + if ("get".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Class.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class}, false); + return com.codename1.mapping.Mappers.get((java.lang.Class) adaptedArgs[0]); + } + } + if ("register".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.mapping.Mapper.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.mapping.Mapper.class}, false); + com.codename1.mapping.Mappers.register((com.codename1.mapping.Mapper) adaptedArgs[0]); return null; + } + } + if ("toJson".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return com.codename1.mapping.Mappers.toJson((java.lang.Object) adaptedArgs[0]); + } + } + if ("toXml".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return com.codename1.mapping.Mappers.toXml((java.lang.Object) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.mapping.Mappers.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.mapping.Mapper) { + try { + return invoke0((com.codename1.mapping.Mapper) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.mapping.Mapper typedTarget, String name, Object[] safeArgs) throws Exception { + if ("fromMap".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class}, false); + return typedTarget.fromMap((java.util.Map) adaptedArgs[0]); + } + } + if ("readXml".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.xml.Element.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.xml.Element.class}, false); + return typedTarget.readXml((com.codename1.xml.Element) adaptedArgs[0]); + } + } + if ("toMap".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.toMap((java.lang.Object) adaptedArgs[0]); + } + } + if ("type".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.type(); + } + } + if ("writeXml".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.xml.Element.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.xml.Element.class}, false); + typedTarget.writeXml((java.lang.Object) adaptedArgs[0], (com.codename1.xml.Element) adaptedArgs[1]); return null; + } + } + if ("xmlRootName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.xmlRootName(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + throw unsupportedStaticField(type, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_maps.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_maps.java index 89a0893cca..871f22259f 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_maps.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_maps.java @@ -1437,6 +1437,16 @@ private static Object invoke4(com.codename1.maps.MapComponent typedTarget, Strin return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -1542,6 +1552,16 @@ private static Object invoke4(com.codename1.maps.MapComponent typedTarget, Strin return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -2060,6 +2080,12 @@ private static Object invoke4(com.codename1.maps.MapComponent typedTarget, Strin typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2216,6 +2242,12 @@ private static Object invoke4(com.codename1.maps.MapComponent typedTarget, Strin return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2382,6 +2414,12 @@ private static Object invoke4(com.codename1.maps.MapComponent typedTarget, Strin typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_media.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_media.java index b17daf3daf..8f87ba4b82 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_media.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_media.java @@ -42,6 +42,9 @@ private static Class findClassChunk0(String simpleName) { if ("AudioBufferCallback".equals(simpleName)) { return com.codename1.media.AudioBuffer.AudioBufferCallback.class; } + if ("CompletionAwareSoundPoolPeer".equals(simpleName)) { + return com.codename1.media.CompletionAwareSoundPoolPeer.class; + } if ("Media".equals(simpleName)) { return com.codename1.media.Media.class; } @@ -54,9 +57,30 @@ private static Class findClassChunk0(String simpleName) { if ("MediaRecorderBuilder".equals(simpleName)) { return com.codename1.media.MediaRecorderBuilder.class; } + if ("RecognitionCallback".equals(simpleName)) { + return com.codename1.media.RecognitionCallback.class; + } + if ("RecognitionOptions".equals(simpleName)) { + return com.codename1.media.RecognitionOptions.class; + } if ("RemoteControlListener".equals(simpleName)) { return com.codename1.media.RemoteControlListener.class; } + if ("SoundPoolPeer".equals(simpleName)) { + return com.codename1.media.SoundPoolPeer.class; + } + if ("SpeechRecognizer".equals(simpleName)) { + return com.codename1.media.SpeechRecognizer.class; + } + if ("TextToSpeech".equals(simpleName)) { + return com.codename1.media.TextToSpeech.class; + } + if ("TtsOptions".equals(simpleName)) { + return com.codename1.media.TtsOptions.class; + } + if ("VoiceCompletionListener".equals(simpleName)) { + return com.codename1.media.VoiceCompletionListener.class; + } if ("WAVWriter".equals(simpleName)) { return com.codename1.media.WAVWriter.class; } @@ -82,6 +106,8 @@ public static Object construct(Class type, Object[] args) throws Exception { public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); if (type == com.codename1.media.MediaManager.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.media.SpeechRecognizer.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.media.TextToSpeech.class) return invokeStatic2(name, safeArgs); throw unsupportedStatic(type, name, safeArgs); } @@ -104,6 +130,12 @@ private static Object invokeStatic0(String name, Object[] safeArgs) throws Excep return com.codename1.media.MediaManager.createBackgroundMediaAsync((java.lang.String) adaptedArgs[0]); } } + if ("createFallbackSoundPoolPeer".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.media.MediaManager.createFallbackSoundPoolPeer(toIntValue(adaptedArgs[0])); + } + } if ("createMedia".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class}, false); @@ -192,6 +224,61 @@ private static Object invokeStatic0(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.media.MediaManager.class, name, safeArgs); } + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.media.SpeechRecognizer.isSupported(); + } + } + if ("recognize".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.media.RecognitionOptions.class, com.codename1.media.RecognitionCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.media.RecognitionOptions.class, com.codename1.media.RecognitionCallback.class}, false); + com.codename1.media.SpeechRecognizer.recognize((com.codename1.media.RecognitionOptions) adaptedArgs[0], (com.codename1.media.RecognitionCallback) adaptedArgs[1]); return null; + } + } + if ("recognizeOnce".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.media.RecognitionCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.media.RecognitionCallback.class}, false); + com.codename1.media.SpeechRecognizer.recognizeOnce((com.codename1.media.RecognitionCallback) adaptedArgs[0]); return null; + } + } + if ("stop".equals(name)) { + if (safeArgs.length == 0) { + com.codename1.media.SpeechRecognizer.stop(); return null; + } + } + throw unsupportedStatic(com.codename1.media.SpeechRecognizer.class, name, safeArgs); + } + + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { + if ("getAvailableVoices".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.media.TextToSpeech.getAvailableVoices(); + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.media.TextToSpeech.isSupported(); + } + } + if ("speak".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + com.codename1.media.TextToSpeech.speak((java.lang.String) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.media.TtsOptions.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.media.TtsOptions.class}, false); + com.codename1.media.TextToSpeech.speak((java.lang.String) adaptedArgs[0], (com.codename1.media.TtsOptions) adaptedArgs[1]); return null; + } + } + if ("stop".equals(name)) { + if (safeArgs.length == 0) { + com.codename1.media.TextToSpeech.stop(); return null; + } + } + throw unsupportedStatic(com.codename1.media.TextToSpeech.class, name, safeArgs); + } + public static Object invoke(Object target, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); CN1AccessException unsupported = null; @@ -223,37 +310,79 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex unsupported = ex; } } + if (target instanceof com.codename1.media.RecognitionOptions) { + try { + return invoke4((com.codename1.media.RecognitionOptions) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (target instanceof com.codename1.media.RemoteControlListener) { try { - return invoke4((com.codename1.media.RemoteControlListener) target, name, safeArgs); + return invoke5((com.codename1.media.RemoteControlListener) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.media.TtsOptions) { + try { + return invoke6((com.codename1.media.TtsOptions) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.media.WAVWriter) { try { - return invoke5((com.codename1.media.WAVWriter) target, name, safeArgs); + return invoke7((com.codename1.media.WAVWriter) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.media.AsyncMedia) { try { - return invoke6((com.codename1.media.AsyncMedia) target, name, safeArgs); + return invoke8((com.codename1.media.AsyncMedia) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.media.AudioBuffer.AudioBufferCallback) { try { - return invoke7((com.codename1.media.AudioBuffer.AudioBufferCallback) target, name, safeArgs); + return invoke9((com.codename1.media.AudioBuffer.AudioBufferCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.media.CompletionAwareSoundPoolPeer) { + try { + return invoke10((com.codename1.media.CompletionAwareSoundPoolPeer) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.media.Media) { try { - return invoke8((com.codename1.media.Media) target, name, safeArgs); + return invoke11((com.codename1.media.Media) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.media.RecognitionCallback) { + try { + return invoke12((com.codename1.media.RecognitionCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.media.SoundPoolPeer) { + try { + return invoke13((com.codename1.media.SoundPoolPeer) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.media.VoiceCompletionListener) { + try { + return invoke14((com.codename1.media.VoiceCompletionListener) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } @@ -635,7 +764,55 @@ private static Object invoke3(com.codename1.media.MediaRecorderBuilder typedTarg throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke4(com.codename1.media.RemoteControlListener typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke4(com.codename1.media.RecognitionOptions typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getLanguageTag".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLanguageTag(); + } + } + if ("getMaxResults".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxResults(); + } + } + if ("isContinuous".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isContinuous(); + } + } + if ("isPartialResults".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPartialResults(); + } + } + if ("setContinuous".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setContinuous(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setLanguageTag".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setLanguageTag((java.lang.String) adaptedArgs[0]); + } + } + if ("setMaxResults".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.setMaxResults(toIntValue(adaptedArgs[0])); + } + } + if ("setPartialResults".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setPartialResults(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.media.RemoteControlListener typedTarget, String name, Object[] safeArgs) throws Exception { if ("fastForward".equals(name)) { if (safeArgs.length == 0) { typedTarget.fastForward(); return null; @@ -701,7 +878,66 @@ private static Object invoke4(com.codename1.media.RemoteControlListener typedTar throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke5(com.codename1.media.WAVWriter typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke6(com.codename1.media.TtsOptions typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getLanguageTag".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLanguageTag(); + } + } + if ("getPitch".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPitch(); + } + } + if ("getRate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRate(); + } + } + if ("getVoiceId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVoiceId(); + } + } + if ("getVolume".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVolume(); + } + } + if ("setLanguageTag".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setLanguageTag((java.lang.String) adaptedArgs[0]); + } + } + if ("setPitch".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setPitch(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("setRate".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setRate(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("setVoiceId".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setVoiceId((java.lang.String) adaptedArgs[0]); + } + } + if ("setVolume".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setVolume(((Number) adaptedArgs[0]).floatValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.media.WAVWriter typedTarget, String name, Object[] safeArgs) throws Exception { if ("close".equals(name)) { if (safeArgs.length == 0) { typedTarget.close(); return null; @@ -716,7 +952,7 @@ private static Object invoke5(com.codename1.media.WAVWriter typedTarget, String throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke6(com.codename1.media.AsyncMedia typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke8(com.codename1.media.AsyncMedia typedTarget, String name, Object[] safeArgs) throws Exception { if ("addMediaCompletionHandler".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); @@ -861,7 +1097,7 @@ private static Object invoke6(com.codename1.media.AsyncMedia typedTarget, String throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke7(com.codename1.media.AudioBuffer.AudioBufferCallback typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke9(com.codename1.media.AudioBuffer.AudioBufferCallback typedTarget, String name, Object[] safeArgs) throws Exception { if ("frameReceived".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.media.AudioBuffer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.media.AudioBuffer.class}, false); @@ -871,7 +1107,91 @@ private static Object invoke7(com.codename1.media.AudioBuffer.AudioBufferCallbac throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke8(com.codename1.media.Media typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke10(com.codename1.media.CompletionAwareSoundPoolPeer typedTarget, String name, Object[] safeArgs) throws Exception { + if ("autoPause".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.autoPause(); return null; + } + } + if ("autoResume".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.autoResume(); return null; + } + } + if ("loadSound".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.loadSound((java.lang.String) adaptedArgs[0]); + } + } + if ("pauseVoice".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pauseVoice(toIntValue(adaptedArgs[0])); return null; + } + } + if ("play".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Integer.class}, false); + return typedTarget.play((java.lang.Object) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue(), toIntValue(adaptedArgs[4])); + } + } + if ("release".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.release(); return null; + } + } + if ("resumeVoice".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.resumeVoice(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPan".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false); + typedTarget.setPan(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setRate".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false); + typedTarget.setRate(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setVoiceCompletionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.media.VoiceCompletionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.media.VoiceCompletionListener.class}, false); + typedTarget.setVoiceCompletionListener((com.codename1.media.VoiceCompletionListener) adaptedArgs[0]); return null; + } + } + if ("setVolume".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false); + typedTarget.setVolume(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("stopAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.stopAll(); return null; + } + } + if ("stopVoice".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.stopVoice(toIntValue(adaptedArgs[0])); return null; + } + } + if ("unloadSound".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.unloadSound((java.lang.Object) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke11(com.codename1.media.Media typedTarget, String name, Object[] safeArgs) throws Exception { if ("cleanup".equals(name)) { if (safeArgs.length == 0) { typedTarget.cleanup(); return null; @@ -971,6 +1291,121 @@ private static Object invoke8(com.codename1.media.Media typedTarget, String name throw unsupportedInstance(typedTarget, name, safeArgs); } + private static Object invoke12(com.codename1.media.RecognitionCallback typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onEnd".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.onEnd(); return null; + } + } + if ("onError".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); + typedTarget.onError((java.lang.Throwable) adaptedArgs[0]); return null; + } + } + if ("onPartialResult".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.onPartialResult((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("onResult".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Float.class, java.lang.String[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Float.class, java.lang.String[].class}, false); + typedTarget.onResult((java.lang.String) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue(), (java.lang.String[]) adaptedArgs[2]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke13(com.codename1.media.SoundPoolPeer typedTarget, String name, Object[] safeArgs) throws Exception { + if ("autoPause".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.autoPause(); return null; + } + } + if ("autoResume".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.autoResume(); return null; + } + } + if ("loadSound".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.loadSound((java.lang.String) adaptedArgs[0]); + } + } + if ("pauseVoice".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.pauseVoice(toIntValue(adaptedArgs[0])); return null; + } + } + if ("play".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Integer.class}, false); + return typedTarget.play((java.lang.Object) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue(), toIntValue(adaptedArgs[4])); + } + } + if ("release".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.release(); return null; + } + } + if ("resumeVoice".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.resumeVoice(toIntValue(adaptedArgs[0])); return null; + } + } + if ("setPan".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false); + typedTarget.setPan(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setRate".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false); + typedTarget.setRate(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("setVolume".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Float.class}, false); + typedTarget.setVolume(toIntValue(adaptedArgs[0]), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } + if ("stopAll".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.stopAll(); return null; + } + } + if ("stopVoice".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.stopVoice(toIntValue(adaptedArgs[0])); return null; + } + } + if ("unloadSound".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.unloadSound((java.lang.Object) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke14(com.codename1.media.VoiceCompletionListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onVoiceComplete".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.onVoiceComplete(toIntValue(adaptedArgs[0])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + public static Object getStaticField(Class type, String name) throws Exception { if (type == com.codename1.media.AbstractMedia.class) return getStaticField0(name); if (type == com.codename1.media.AsyncMedia.class) return getStaticField1(name); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_nfc.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_nfc.java new file mode 100644 index 0000000000..3dcb9b2af1 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_nfc.java @@ -0,0 +1,1356 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_nfc { + private GeneratedAccess_com_codename1_nfc() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("ApduResponse".equals(simpleName)) { + return com.codename1.nfc.ApduResponse.class; + } + if ("HostCardEmulationService".equals(simpleName)) { + return com.codename1.nfc.HostCardEmulationService.class; + } + if ("IsoDep".equals(simpleName)) { + return com.codename1.nfc.IsoDep.class; + } + if ("MifareClassic".equals(simpleName)) { + return com.codename1.nfc.MifareClassic.class; + } + if ("MifareUltralight".equals(simpleName)) { + return com.codename1.nfc.MifareUltralight.class; + } + if ("NdefMessage".equals(simpleName)) { + return com.codename1.nfc.NdefMessage.class; + } + if ("NdefRecord".equals(simpleName)) { + return com.codename1.nfc.NdefRecord.class; + } + if ("Nfc".equals(simpleName)) { + return com.codename1.nfc.Nfc.class; + } + if ("NfcA".equals(simpleName)) { + return com.codename1.nfc.NfcA.class; + } + if ("NfcB".equals(simpleName)) { + return com.codename1.nfc.NfcB.class; + } + if ("NfcError".equals(simpleName)) { + return com.codename1.nfc.NfcError.class; + } + if ("NfcException".equals(simpleName)) { + return com.codename1.nfc.NfcException.class; + } + if ("NfcF".equals(simpleName)) { + return com.codename1.nfc.NfcF.class; + } + if ("NfcListener".equals(simpleName)) { + return com.codename1.nfc.NfcListener.class; + } + if ("NfcReadOptions".equals(simpleName)) { + return com.codename1.nfc.NfcReadOptions.class; + } + if ("NfcV".equals(simpleName)) { + return com.codename1.nfc.NfcV.class; + } + if ("Tag".equals(simpleName)) { + return com.codename1.nfc.Tag.class; + } + if ("TagTechnology".equals(simpleName)) { + return com.codename1.nfc.TagTechnology.class; + } + if ("TagType".equals(simpleName)) { + return com.codename1.nfc.TagType.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.nfc.NdefMessage.class) { + if (matches(safeArgs, new Class[]{java.util.List.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.List.class}, false); + return new com.codename1.nfc.NdefMessage((java.util.List) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.nfc.NdefRecord[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.NdefRecord[].class}, true); + com.codename1.nfc.NdefRecord[] varArgs = new com.codename1.nfc.NdefRecord[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (com.codename1.nfc.NdefRecord) adaptedArgs[i]; + } + return new com.codename1.nfc.NdefMessage(varArgs); + } + } + if (type == com.codename1.nfc.NdefRecord.class) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class, byte[].class, byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class, byte[].class, byte[].class, byte[].class}, false); + return new com.codename1.nfc.NdefRecord((byte) toIntValue(adaptedArgs[0]), (byte[]) adaptedArgs[1], (byte[]) adaptedArgs[2], (byte[]) adaptedArgs[3]); + } + } + if (type == com.codename1.nfc.NfcException.class) { + if (matches(safeArgs, new Class[]{com.codename1.nfc.NfcError.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.NfcError.class}, false); + return new com.codename1.nfc.NfcException((com.codename1.nfc.NfcError) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.nfc.NfcError.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.NfcError.class, java.lang.String.class}, false); + return new com.codename1.nfc.NfcException((com.codename1.nfc.NfcError) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{com.codename1.nfc.NfcError.class, java.lang.String.class, java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.NfcError.class, java.lang.String.class, java.lang.Throwable.class}, false); + return new com.codename1.nfc.NfcException((com.codename1.nfc.NfcError) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.Throwable) adaptedArgs[2]); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.nfc.ApduResponse.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.nfc.IsoDep.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.nfc.MifareClassic.class) return invokeStatic2(name, safeArgs); + if (type == com.codename1.nfc.NdefMessage.class) return invokeStatic3(name, safeArgs); + if (type == com.codename1.nfc.NdefRecord.class) return invokeStatic4(name, safeArgs); + if (type == com.codename1.nfc.Nfc.class) return invokeStatic5(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("body".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.nfc.ApduResponse.body((byte[]) adaptedArgs[0]); + } + } + if ("isSuccess".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.nfc.ApduResponse.isSuccess((byte[]) adaptedArgs[0]); + } + } + if ("statusWord".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.nfc.ApduResponse.statusWord((byte[]) adaptedArgs[0]); + } + } + if ("sw".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return com.codename1.nfc.ApduResponse.sw(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("swClaNotSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.ApduResponse.swClaNotSupported(); + } + } + if ("swFileNotFound".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.ApduResponse.swFileNotFound(); + } + } + if ("swInsNotSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.ApduResponse.swInsNotSupported(); + } + } + if ("swSecurityNotSatisfied".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.ApduResponse.swSecurityNotSatisfied(); + } + } + if ("swSuccess".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.ApduResponse.swSuccess(); + } + } + if ("swUnknownError".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.ApduResponse.swUnknownError(); + } + } + if ("swWrongLength".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.ApduResponse.swWrongLength(); + } + } + if ("withStatus".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, byte[].class}, false); + return com.codename1.nfc.ApduResponse.withStatus((byte[]) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + throw unsupportedStatic(com.codename1.nfc.ApduResponse.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("isSuccess".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.nfc.IsoDep.isSuccess((byte[]) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.nfc.IsoDep.class, name, safeArgs); + } + + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { + if ("keyDefault".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.MifareClassic.keyDefault(); + } + } + if ("keyMifareApplicationDirectory".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.MifareClassic.keyMifareApplicationDirectory(); + } + } + if ("keyNfcForum".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.MifareClassic.keyNfcForum(); + } + } + throw unsupportedStatic(com.codename1.nfc.MifareClassic.class, name, safeArgs); + } + + private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { + if ("parse".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.nfc.NdefMessage.parse((byte[]) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.nfc.NdefMessage.class, name, safeArgs); + } + + private static Object invokeStatic4(String name, Object[] safeArgs) throws Exception { + if ("createApplicationRecord".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.nfc.NdefRecord.createApplicationRecord((java.lang.String) adaptedArgs[0]); + } + } + if ("createExternal".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, byte[].class}, false); + return com.codename1.nfc.NdefRecord.createExternal((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (byte[]) adaptedArgs[2]); + } + } + if ("createMime".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, byte[].class}, false); + return com.codename1.nfc.NdefRecord.createMime((java.lang.String) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + if ("createText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return com.codename1.nfc.NdefRecord.createText((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("createUri".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.nfc.NdefRecord.createUri((java.lang.String) adaptedArgs[0]); + } + } + if ("rtdAndroidApp".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.NdefRecord.rtdAndroidApp(); + } + } + if ("rtdSmartPoster".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.NdefRecord.rtdSmartPoster(); + } + } + if ("rtdText".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.NdefRecord.rtdText(); + } + } + if ("rtdUri".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.NdefRecord.rtdUri(); + } + } + throw unsupportedStatic(com.codename1.nfc.NdefRecord.class, name, safeArgs); + } + + private static Object invokeStatic5(String name, Object[] safeArgs) throws Exception { + if ("getInstance".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.nfc.Nfc.getInstance(); + } + } + throw unsupportedStatic(com.codename1.nfc.Nfc.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.nfc.IsoDep) { + try { + return invoke0((com.codename1.nfc.IsoDep) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.MifareClassic) { + try { + return invoke1((com.codename1.nfc.MifareClassic) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.MifareUltralight) { + try { + return invoke2((com.codename1.nfc.MifareUltralight) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.NfcA) { + try { + return invoke3((com.codename1.nfc.NfcA) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.NfcB) { + try { + return invoke4((com.codename1.nfc.NfcB) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.NfcF) { + try { + return invoke5((com.codename1.nfc.NfcF) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.NfcV) { + try { + return invoke6((com.codename1.nfc.NfcV) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.HostCardEmulationService) { + try { + return invoke7((com.codename1.nfc.HostCardEmulationService) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.NdefMessage) { + try { + return invoke8((com.codename1.nfc.NdefMessage) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.NdefRecord) { + try { + return invoke9((com.codename1.nfc.NdefRecord) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.Nfc) { + try { + return invoke10((com.codename1.nfc.Nfc) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.NfcException) { + try { + return invoke11((com.codename1.nfc.NfcException) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.NfcReadOptions) { + try { + return invoke12((com.codename1.nfc.NfcReadOptions) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.Tag) { + try { + return invoke13((com.codename1.nfc.Tag) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.TagTechnology) { + try { + return invoke14((com.codename1.nfc.TagTechnology) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.nfc.NfcListener) { + try { + return invoke15((com.codename1.nfc.NfcListener) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.nfc.IsoDep typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getHistoricalBytes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHistoricalBytes(); + } + } + if ("getMaxTransceiveLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxTransceiveLength(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("isExtendedLengthSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isExtendedLengthSupported(); + } + } + if ("transceive".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.transceive((byte[]) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.nfc.MifareClassic typedTarget, String name, Object[] safeArgs) throws Exception { + if ("authenticateSectorWithKeyA".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, byte[].class}, false); + return typedTarget.authenticateSectorWithKeyA(toIntValue(adaptedArgs[0]), (byte[]) adaptedArgs[1]); + } + } + if ("authenticateSectorWithKeyB".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, byte[].class}, false); + return typedTarget.authenticateSectorWithKeyB(toIntValue(adaptedArgs[0]), (byte[]) adaptedArgs[1]); + } + } + if ("getBlockCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBlockCount(); + } + } + if ("getSectorCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSectorCount(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("readBlock".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.readBlock(toIntValue(adaptedArgs[0])); + } + } + if ("sectorToBlock".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.sectorToBlock(toIntValue(adaptedArgs[0])); + } + } + if ("transceive".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.transceive((byte[]) adaptedArgs[0]); + } + } + if ("writeBlock".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, byte[].class}, false); + return typedTarget.writeBlock(toIntValue(adaptedArgs[0]), (byte[]) adaptedArgs[1]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.nfc.MifareUltralight typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getPageCount".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPageCount(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("readPages".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.readPages(toIntValue(adaptedArgs[0])); + } + } + if ("transceive".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.transceive((byte[]) adaptedArgs[0]); + } + } + if ("writePage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, byte[].class}, false); + return typedTarget.writePage(toIntValue(adaptedArgs[0]), (byte[]) adaptedArgs[1]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.nfc.NfcA typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAtqa".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAtqa(); + } + } + if ("getSak".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSak(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("transceive".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.transceive((byte[]) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.nfc.NfcB typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getApplicationData".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getApplicationData(); + } + } + if ("getProtocolInfo".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getProtocolInfo(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("transceive".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.transceive((byte[]) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.nfc.NfcF typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getIdm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIdm(); + } + } + if ("getPmm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPmm(); + } + } + if ("getSystemCode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSystemCode(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("transceive".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.transceive((byte[]) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.nfc.NfcV typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getDsfid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDsfid(); + } + } + if ("getResponseFlags".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getResponseFlags(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("transceive".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.transceive((byte[]) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.nfc.HostCardEmulationService typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAids".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAids(); + } + } + if ("getCategory".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCategory(); + } + } + if ("getServiceDescription".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getServiceDescription(); + } + } + if ("onDeactivated".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.onDeactivated(toIntValue(adaptedArgs[0])); return null; + } + } + if ("processCommand".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.processCommand((byte[]) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.nfc.NdefMessage typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getFirstRecord".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFirstRecord(); + } + } + if ("getRecords".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRecords(); + } + } + if ("toByteArray".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toByteArray(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke9(com.codename1.nfc.NdefRecord typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getId(); + } + } + if ("getPayload".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPayload(); + } + } + if ("getTextPayload".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextPayload(); + } + } + if ("getTnf".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTnf(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("getUriPayload".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUriPayload(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke10(com.codename1.nfc.Nfc typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addTagListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.nfc.NfcListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.NfcListener.class}, false); + typedTarget.addTagListener((com.codename1.nfc.NfcListener) adaptedArgs[0]); return null; + } + } + if ("canHostEmulate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.canHostEmulate(); + } + } + if ("canRead".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.canRead(); + } + } + if ("canWrite".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.canWrite(); + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSupported(); + } + } + if ("readNdef".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.nfc.NfcReadOptions.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.NfcReadOptions.class}, false); + return typedTarget.readNdef((com.codename1.nfc.NfcReadOptions) adaptedArgs[0]); + } + } + if ("readTag".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.nfc.NfcReadOptions.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.NfcReadOptions.class}, false); + return typedTarget.readTag((com.codename1.nfc.NfcReadOptions) adaptedArgs[0]); + } + } + if ("registerHostCardEmulationService".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.nfc.HostCardEmulationService.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.HostCardEmulationService.class}, false); + typedTarget.registerHostCardEmulationService((com.codename1.nfc.HostCardEmulationService) adaptedArgs[0]); return null; + } + } + if ("removeTagListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.nfc.NfcListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.NfcListener.class}, false); + typedTarget.removeTagListener((com.codename1.nfc.NfcListener) adaptedArgs[0]); return null; + } + } + if ("stopRead".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.stopRead(); + } + } + if ("unregisterHostCardEmulationService".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.unregisterHostCardEmulationService(); return null; + } + } + if ("writeNdef".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.nfc.NfcReadOptions.class, com.codename1.nfc.NdefMessage.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.NfcReadOptions.class, com.codename1.nfc.NdefMessage.class}, false); + return typedTarget.writeNdef((com.codename1.nfc.NfcReadOptions) adaptedArgs[0], (com.codename1.nfc.NdefMessage) adaptedArgs[1]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke11(com.codename1.nfc.NfcException typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getError".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getError(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke12(com.codename1.nfc.NfcReadOptions typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAlertMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAlertMessage(); + } + } + if ("getFelicaSystemCodes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFelicaSystemCodes(); + } + } + if ("getInvalidatedMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getInvalidatedMessage(); + } + } + if ("getIsoSelectAids".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIsoSelectAids(); + } + } + if ("getTechFilter".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTechFilter(); + } + } + if ("getTimeoutMs".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTimeoutMs(); + } + } + if ("isNdefOnly".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isNdefOnly(); + } + } + if ("setAlertMessage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setAlertMessage((java.lang.String) adaptedArgs[0]); + } + } + if ("setFelicaSystemCodes".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (java.lang.String) adaptedArgs[i]; + } + return typedTarget.setFelicaSystemCodes(varArgs); + } + } + if ("setInvalidatedMessage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setInvalidatedMessage((java.lang.String) adaptedArgs[0]); + } + } + if ("setIsoSelectAids".equals(name)) { + if (matches(safeArgs, new Class[]{byte[][].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[][].class}, true); + byte[][] varArgs = new byte[adaptedArgs.length - 0][]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (byte[]) adaptedArgs[i]; + } + return typedTarget.setIsoSelectAids(varArgs); + } + } + if ("setNdefOnly".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setNdefOnly(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setTechFilter".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.nfc.TagType[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.TagType[].class}, true); + com.codename1.nfc.TagType[] varArgs = new com.codename1.nfc.TagType[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (com.codename1.nfc.TagType) adaptedArgs[i]; + } + return typedTarget.setTechFilter(varArgs); + } + } + if ("setTimeoutMs".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + return typedTarget.setTimeoutMs(((Number) adaptedArgs[0]).longValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke13(com.codename1.nfc.Tag typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getId(); + } + } + if ("getIsoDep".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIsoDep(); + } + } + if ("getMaxNdefSize".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMaxNdefSize(); + } + } + if ("getMifareClassic".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMifareClassic(); + } + } + if ("getMifareUltralight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMifareUltralight(); + } + } + if ("getNfcA".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNfcA(); + } + } + if ("getNfcB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNfcB(); + } + } + if ("getNfcF".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNfcF(); + } + } + if ("getNfcV".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNfcV(); + } + } + if ("getTypes".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTypes(); + } + } + if ("hasNdef".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasNdef(); + } + } + if ("isWritable".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isWritable(); + } + } + if ("makeReadOnly".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.makeReadOnly(); + } + } + if ("readNdef".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.readNdef(); + } + } + if ("supports".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.nfc.TagType.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.TagType.class}, false); + return typedTarget.supports((com.codename1.nfc.TagType) adaptedArgs[0]); + } + } + if ("writeNdef".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.nfc.NdefMessage.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.NdefMessage.class}, false); + return typedTarget.writeNdef((com.codename1.nfc.NdefMessage) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke14(com.codename1.nfc.TagTechnology typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + if ("transceive".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.transceive((byte[]) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke15(com.codename1.nfc.NfcListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("sessionFailed".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.nfc.NfcException.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.NfcException.class}, false); + typedTarget.sessionFailed((com.codename1.nfc.NfcException) adaptedArgs[0]); return null; + } + } + if ("tagDiscovered".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.nfc.Tag.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.nfc.Tag.class}, false); + typedTarget.tagDiscovered((com.codename1.nfc.Tag) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.nfc.HostCardEmulationService.class) return getStaticField0(name); + if (type == com.codename1.nfc.NdefRecord.class) return getStaticField1(name); + if (type == com.codename1.nfc.NfcError.class) return getStaticField2(name); + if (type == com.codename1.nfc.TagType.class) return getStaticField3(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("CATEGORY_OTHER".equals(name)) return com.codename1.nfc.HostCardEmulationService.CATEGORY_OTHER; + if ("CATEGORY_PAYMENT".equals(name)) return com.codename1.nfc.HostCardEmulationService.CATEGORY_PAYMENT; + if ("DEACTIVATION_DESELECTED".equals(name)) return com.codename1.nfc.HostCardEmulationService.DEACTIVATION_DESELECTED; + if ("DEACTIVATION_LINK_LOSS".equals(name)) return com.codename1.nfc.HostCardEmulationService.DEACTIVATION_LINK_LOSS; + throw unsupportedStaticField(com.codename1.nfc.HostCardEmulationService.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("TNF_ABSOLUTE_URI".equals(name)) return com.codename1.nfc.NdefRecord.TNF_ABSOLUTE_URI; + if ("TNF_EMPTY".equals(name)) return com.codename1.nfc.NdefRecord.TNF_EMPTY; + if ("TNF_EXTERNAL_TYPE".equals(name)) return com.codename1.nfc.NdefRecord.TNF_EXTERNAL_TYPE; + if ("TNF_MIME_MEDIA".equals(name)) return com.codename1.nfc.NdefRecord.TNF_MIME_MEDIA; + if ("TNF_UNCHANGED".equals(name)) return com.codename1.nfc.NdefRecord.TNF_UNCHANGED; + if ("TNF_UNKNOWN".equals(name)) return com.codename1.nfc.NdefRecord.TNF_UNKNOWN; + if ("TNF_WELL_KNOWN".equals(name)) return com.codename1.nfc.NdefRecord.TNF_WELL_KNOWN; + throw unsupportedStaticField(com.codename1.nfc.NdefRecord.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("CAPACITY_EXCEEDED".equals(name)) return com.codename1.nfc.NfcError.CAPACITY_EXCEEDED; + if ("DISABLED".equals(name)) return com.codename1.nfc.NfcError.DISABLED; + if ("INVALID_NDEF".equals(name)) return com.codename1.nfc.NfcError.INVALID_NDEF; + if ("IO_ERROR".equals(name)) return com.codename1.nfc.NfcError.IO_ERROR; + if ("NOT_AUTHORIZED".equals(name)) return com.codename1.nfc.NfcError.NOT_AUTHORIZED; + if ("NOT_AVAILABLE".equals(name)) return com.codename1.nfc.NfcError.NOT_AVAILABLE; + if ("READ_ONLY".equals(name)) return com.codename1.nfc.NfcError.READ_ONLY; + if ("SYSTEM_CANCELED".equals(name)) return com.codename1.nfc.NfcError.SYSTEM_CANCELED; + if ("TAG_LOST".equals(name)) return com.codename1.nfc.NfcError.TAG_LOST; + if ("UNKNOWN".equals(name)) return com.codename1.nfc.NfcError.UNKNOWN; + if ("UNKNOWN_AID".equals(name)) return com.codename1.nfc.NfcError.UNKNOWN_AID; + if ("UNSUPPORTED_TAG".equals(name)) return com.codename1.nfc.NfcError.UNSUPPORTED_TAG; + if ("USER_CANCELED".equals(name)) return com.codename1.nfc.NfcError.USER_CANCELED; + throw unsupportedStaticField(com.codename1.nfc.NfcError.class, name); + } + + private static Object getStaticField3(String name) throws Exception { + if ("ISO_DEP".equals(name)) return com.codename1.nfc.TagType.ISO_DEP; + if ("MIFARE_CLASSIC".equals(name)) return com.codename1.nfc.TagType.MIFARE_CLASSIC; + if ("MIFARE_ULTRALIGHT".equals(name)) return com.codename1.nfc.TagType.MIFARE_ULTRALIGHT; + if ("NDEF".equals(name)) return com.codename1.nfc.TagType.NDEF; + if ("NFC_A".equals(name)) return com.codename1.nfc.TagType.NFC_A; + if ("NFC_B".equals(name)) return com.codename1.nfc.TagType.NFC_B; + if ("NFC_F".equals(name)) return com.codename1.nfc.TagType.NFC_F; + if ("NFC_V".equals(name)) return com.codename1.nfc.TagType.NFC_V; + throw unsupportedStaticField(com.codename1.nfc.TagType.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_notifications.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_notifications.java index 63592ab66b..ea5b92ab8f 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_notifications.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_notifications.java @@ -27,21 +27,96 @@ private static Class findClassChunk0(String simpleName) { if ("LocalNotification".equals(simpleName)) { return com.codename1.notifications.LocalNotification.class; } + if ("Action".equals(simpleName)) { + return com.codename1.notifications.LocalNotification.Action.class; + } + if ("MessagingStyle".equals(simpleName)) { + return com.codename1.notifications.LocalNotification.MessagingStyle.class; + } + if ("Message".equals(simpleName)) { + return com.codename1.notifications.LocalNotification.MessagingStyle.Message.class; + } if ("LocalNotificationCallback".equals(simpleName)) { return com.codename1.notifications.LocalNotificationCallback.class; } + if ("NotificationChannelBuilder".equals(simpleName)) { + return com.codename1.notifications.NotificationChannelBuilder.class; + } + if ("NotificationPermissionCallback".equals(simpleName)) { + return com.codename1.notifications.NotificationPermissionCallback.class; + } + if ("NotificationPermissionRequest".equals(simpleName)) { + return com.codename1.notifications.NotificationPermissionRequest.class; + } + if ("NotificationPermissionResult".equals(simpleName)) { + return com.codename1.notifications.NotificationPermissionResult.class; + } + if ("AuthorizationLevel".equals(simpleName)) { + return com.codename1.notifications.NotificationPermissionResult.AuthorizationLevel.class; + } return null; } public static Object construct(Class type, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); + if (type == com.codename1.notifications.LocalNotification.Action.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return new com.codename1.notifications.LocalNotification.Action((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false); + return new com.codename1.notifications.LocalNotification.Action((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); + } + } + if (type == com.codename1.notifications.LocalNotification.MessagingStyle.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return new com.codename1.notifications.LocalNotification.MessagingStyle((java.lang.String) adaptedArgs[0]); + } + } + if (type == com.codename1.notifications.LocalNotification.MessagingStyle.Message.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Long.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Long.class, java.lang.String.class}, false); + return new com.codename1.notifications.LocalNotification.MessagingStyle.Message((java.lang.String) adaptedArgs[0], ((Number) adaptedArgs[1]).longValue(), (java.lang.String) adaptedArgs[2]); + } + } + if (type == com.codename1.notifications.NotificationChannelBuilder.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return new com.codename1.notifications.NotificationChannelBuilder((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if (type == com.codename1.notifications.NotificationPermissionResult.class) { + if (matches(safeArgs, new Class[]{com.codename1.notifications.NotificationPermissionResult.AuthorizationLevel.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.notifications.NotificationPermissionResult.AuthorizationLevel.class}, false); + return new com.codename1.notifications.NotificationPermissionResult((com.codename1.notifications.NotificationPermissionResult.AuthorizationLevel) adaptedArgs[0]); + } + } throw unsupportedConstruct(type, safeArgs); } public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); + if (type == com.codename1.notifications.NotificationChannelBuilder.class) return invokeStatic0(name, safeArgs); throw unsupportedStatic(type, name, safeArgs); } + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("createChannelGroup".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + com.codename1.notifications.NotificationChannelBuilder.createChannelGroup((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + } + if ("deleteChannel".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + com.codename1.notifications.NotificationChannelBuilder.deleteChannel((java.lang.String) adaptedArgs[0]); return null; + } + } + throw unsupportedStatic(com.codename1.notifications.NotificationChannelBuilder.class, name, safeArgs); + } + public static Object invoke(Object target, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); CN1AccessException unsupported = null; @@ -52,9 +127,58 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex unsupported = ex; } } + if (target instanceof com.codename1.notifications.LocalNotification.Action) { + try { + return invoke1((com.codename1.notifications.LocalNotification.Action) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.notifications.LocalNotification.MessagingStyle) { + try { + return invoke2((com.codename1.notifications.LocalNotification.MessagingStyle) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.notifications.LocalNotification.MessagingStyle.Message) { + try { + return invoke3((com.codename1.notifications.LocalNotification.MessagingStyle.Message) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.notifications.NotificationChannelBuilder) { + try { + return invoke4((com.codename1.notifications.NotificationChannelBuilder) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.notifications.NotificationPermissionRequest) { + try { + return invoke5((com.codename1.notifications.NotificationPermissionRequest) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.notifications.NotificationPermissionResult) { + try { + return invoke6((com.codename1.notifications.NotificationPermissionResult) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (target instanceof com.codename1.notifications.LocalNotificationCallback) { try { - return invoke1((com.codename1.notifications.LocalNotificationCallback) target, name, safeArgs); + return invoke7((com.codename1.notifications.LocalNotificationCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.notifications.NotificationPermissionCallback) { + try { + return invoke8((com.codename1.notifications.NotificationPermissionCallback) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } @@ -66,6 +190,33 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex } private static Object invoke0(com.codename1.notifications.LocalNotification typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addAction".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.notifications.LocalNotification.Action.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.notifications.LocalNotification.Action.class}, false); + return typedTarget.addAction((com.codename1.notifications.LocalNotification.Action) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return typedTarget.addAction((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("addInputAction".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class}, false); + return typedTarget.addInputAction((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (java.lang.String) adaptedArgs[3]); + } + } + if ("asMessagingStyle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.asMessagingStyle((java.lang.String) adaptedArgs[0]); + } + } + if ("getActions".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getActions(); + } + } if ("getAlertBody".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAlertBody(); @@ -91,16 +242,71 @@ private static Object invoke0(com.codename1.notifications.LocalNotification type return typedTarget.getBadgeNumber(); } } + if ("getChannelId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getChannelId(); + } + } + if ("getCustomView".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCustomView(); + } + } + if ("getGroupId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGroupId(); + } + } if ("getId".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getId(); } } + if ("getMessagingStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMessagingStyle(); + } + } + if ("getProgress".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getProgress(); + } + } + if ("getProgressMax".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getProgressMax(); + } + } if ("isForeground".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isForeground(); } } + if ("isFullScreenIntent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFullScreenIntent(); + } + } + if ("isGroupSummary".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isGroupSummary(); + } + } + if ("isOngoing".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOngoing(); + } + } + if ("isProgressIndeterminate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isProgressIndeterminate(); + } + } + if ("isTimeSensitive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTimeSensitive(); + } + } if ("setAlertBody".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -131,22 +337,433 @@ private static Object invoke0(com.codename1.notifications.LocalNotification type typedTarget.setBadgeNumber(toIntValue(adaptedArgs[0])); return null; } } + if ("setChannelId".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setChannelId((java.lang.String) adaptedArgs[0]); + } + } + if ("setCustomView".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setCustomView((java.lang.String) adaptedArgs[0]); + } + } if ("setForeground".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); typedTarget.setForeground(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setFullScreenIntent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setFullScreenIntent(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setGroup".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setGroup((java.lang.String) adaptedArgs[0]); + } + } + if ("setGroupSummary".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setGroupSummary(((Boolean) adaptedArgs[0]).booleanValue()); + } + } if ("setId".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); typedTarget.setId((java.lang.String) adaptedArgs[0]); return null; } } + if ("setIndeterminateProgress".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setIndeterminateProgress(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setOngoing".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setOngoing(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setProgress".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.setProgress(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("setSound".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setSound((java.lang.String) adaptedArgs[0]); + } + } + if ("setTimeSensitive".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setTimeSensitive(((Boolean) adaptedArgs[0]).booleanValue()); + } + } throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke1(com.codename1.notifications.LocalNotificationCallback typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke1(com.codename1.notifications.LocalNotification.Action typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getIcon".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIcon(); + } + } + if ("getId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getId(); + } + } + if ("getTextInputButtonText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextInputButtonText(); + } + } + if ("getTextInputPlaceholder".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTextInputPlaceholder(); + } + } + if ("getTitle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTitle(); + } + } + if ("isTextInput".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTextInput(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.notifications.LocalNotification.MessagingStyle typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addMessage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Long.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Long.class, java.lang.String.class}, false); + return typedTarget.addMessage((java.lang.String) adaptedArgs[0], ((Number) adaptedArgs[1]).longValue(), (java.lang.String) adaptedArgs[2]); + } + } + if ("conversationTitle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.conversationTitle((java.lang.String) adaptedArgs[0]); + } + } + if ("getConversationTitle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getConversationTitle(); + } + } + if ("getMessages".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMessages(); + } + } + if ("getSelfDisplayName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSelfDisplayName(); + } + } + if ("groupConversation".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.groupConversation(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("isGroupConversation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isGroupConversation(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.notifications.LocalNotification.MessagingStyle.Message typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getSenderName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSenderName(); + } + } + if ("getText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getText(); + } + } + if ("getTimestamp".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTimestamp(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.notifications.NotificationChannelBuilder typedTarget, String name, Object[] safeArgs) throws Exception { + if ("description".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.description((java.lang.String) adaptedArgs[0]); + } + } + if ("enableLights".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.enableLights(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("enableVibration".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.enableVibration(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("getDescription".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDescription(); + } + } + if ("getGroup".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGroup(); + } + } + if ("getId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getId(); + } + } + if ("getImportance".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImportance(); + } + } + if ("getLightColor".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLightColor(); + } + } + if ("getLockscreenVisibility".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLockscreenVisibility(); + } + } + if ("getName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getName(); + } + } + if ("getSound".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSound(); + } + } + if ("getVibrationPattern".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getVibrationPattern(); + } + } + if ("group".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.group((java.lang.String) adaptedArgs[0]); + } + } + if ("importance".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.importance(toIntValue(adaptedArgs[0])); + } + } + if ("isLightsEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLightsEnabled(); + } + } + if ("isShowBadge".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isShowBadge(); + } + } + if ("isVibrationEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVibrationEnabled(); + } + } + if ("lightColor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.lightColor(toIntValue(adaptedArgs[0])); + } + } + if ("lockscreenVisibility".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.lockscreenVisibility(toIntValue(adaptedArgs[0])); + } + } + if ("register".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.register(); return null; + } + } + if ("showBadge".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.showBadge(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("sound".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.sound((java.lang.String) adaptedArgs[0]); + } + } + if ("vibrationPattern".equals(name)) { + if (matches(safeArgs, new Class[]{long[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{long[].class}, false); + return typedTarget.vibrationPattern((long[]) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.notifications.NotificationPermissionRequest typedTarget, String name, Object[] safeArgs) throws Exception { + if ("alert".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.alert(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("announcement".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.announcement(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("badge".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.badge(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("carPlay".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.carPlay(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("critical".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.critical(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("isAlert".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAlert(); + } + } + if ("isAnnouncement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAnnouncement(); + } + } + if ("isBadge".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isBadge(); + } + } + if ("isCarPlay".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCarPlay(); + } + } + if ("isCritical".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCritical(); + } + } + if ("isProvidesAppSettings".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isProvidesAppSettings(); + } + } + if ("isProvisional".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isProvisional(); + } + } + if ("isSound".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSound(); + } + } + if ("isTimeSensitive".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTimeSensitive(); + } + } + if ("providesAppSettings".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.providesAppSettings(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("provisional".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.provisional(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("sound".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.sound(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("timeSensitive".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.timeSensitive(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("toAuthorizationOptionsMask".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toAuthorizationOptionsMask(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.notifications.NotificationPermissionResult typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAuthorizationLevel".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAuthorizationLevel(); + } + } + if ("isGranted".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isGranted(); + } + } + if ("isProvisional".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isProvisional(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.notifications.LocalNotificationCallback typedTarget, String name, Object[] safeArgs) throws Exception { if ("localNotificationReceived".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -156,8 +773,20 @@ private static Object invoke1(com.codename1.notifications.LocalNotificationCallb throw unsupportedInstance(typedTarget, name, safeArgs); } + private static Object invoke8(com.codename1.notifications.NotificationPermissionCallback typedTarget, String name, Object[] safeArgs) throws Exception { + if ("notificationPermissionResult".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.notifications.NotificationPermissionResult.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.notifications.NotificationPermissionResult.class}, false); + typedTarget.notificationPermissionResult((com.codename1.notifications.NotificationPermissionResult) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + public static Object getStaticField(Class type, String name) throws Exception { if (type == com.codename1.notifications.LocalNotification.class) return getStaticField0(name); + if (type == com.codename1.notifications.NotificationChannelBuilder.class) return getStaticField1(name); + if (type == com.codename1.notifications.NotificationPermissionResult.AuthorizationLevel.class) return getStaticField2(name); throw unsupportedStaticField(type, name); } @@ -170,6 +799,28 @@ private static Object getStaticField0(String name) throws Exception { throw unsupportedStaticField(com.codename1.notifications.LocalNotification.class, name); } + private static Object getStaticField1(String name) throws Exception { + if ("IMPORTANCE_DEFAULT".equals(name)) return com.codename1.notifications.NotificationChannelBuilder.IMPORTANCE_DEFAULT; + if ("IMPORTANCE_HIGH".equals(name)) return com.codename1.notifications.NotificationChannelBuilder.IMPORTANCE_HIGH; + if ("IMPORTANCE_LOW".equals(name)) return com.codename1.notifications.NotificationChannelBuilder.IMPORTANCE_LOW; + if ("IMPORTANCE_MAX".equals(name)) return com.codename1.notifications.NotificationChannelBuilder.IMPORTANCE_MAX; + if ("IMPORTANCE_MIN".equals(name)) return com.codename1.notifications.NotificationChannelBuilder.IMPORTANCE_MIN; + if ("IMPORTANCE_NONE".equals(name)) return com.codename1.notifications.NotificationChannelBuilder.IMPORTANCE_NONE; + if ("VISIBILITY_PRIVATE".equals(name)) return com.codename1.notifications.NotificationChannelBuilder.VISIBILITY_PRIVATE; + if ("VISIBILITY_PUBLIC".equals(name)) return com.codename1.notifications.NotificationChannelBuilder.VISIBILITY_PUBLIC; + if ("VISIBILITY_SECRET".equals(name)) return com.codename1.notifications.NotificationChannelBuilder.VISIBILITY_SECRET; + throw unsupportedStaticField(com.codename1.notifications.NotificationChannelBuilder.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("AUTHORIZED".equals(name)) return com.codename1.notifications.NotificationPermissionResult.AuthorizationLevel.AUTHORIZED; + if ("DENIED".equals(name)) return com.codename1.notifications.NotificationPermissionResult.AuthorizationLevel.DENIED; + if ("EPHEMERAL".equals(name)) return com.codename1.notifications.NotificationPermissionResult.AuthorizationLevel.EPHEMERAL; + if ("NOT_DETERMINED".equals(name)) return com.codename1.notifications.NotificationPermissionResult.AuthorizationLevel.NOT_DETERMINED; + if ("PROVISIONAL".equals(name)) return com.codename1.notifications.NotificationPermissionResult.AuthorizationLevel.PROVISIONAL; + throw unsupportedStaticField(com.codename1.notifications.NotificationPermissionResult.AuthorizationLevel.class, name); + } + public static Object getField(Object target, String name) throws Exception { throw unsupportedField(target, name); } diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_orm.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_orm.java new file mode 100644 index 0000000000..592f248d76 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_orm.java @@ -0,0 +1,474 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_orm { + private GeneratedAccess_com_codename1_orm() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("Dao".equals(simpleName)) { + return com.codename1.orm.Dao.class; + } + if ("EntityManager".equals(simpleName)) { + return com.codename1.orm.EntityManager.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.orm.EntityManager.class) return invokeStatic0(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("open".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.db.Database.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.db.Database.class}, false); + return com.codename1.orm.EntityManager.open((com.codename1.db.Database) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.orm.EntityManager.open((java.lang.String) adaptedArgs[0]); + } + } + if ("registerDao".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.orm.Dao.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.orm.Dao.class}, false); + com.codename1.orm.EntityManager.registerDao((com.codename1.orm.Dao) adaptedArgs[0]); return null; + } + } + throw unsupportedStatic(com.codename1.orm.EntityManager.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.orm.EntityManager) { + try { + return invoke0((com.codename1.orm.EntityManager) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.orm.Dao) { + try { + return invoke1((com.codename1.orm.Dao) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.orm.EntityManager typedTarget, String name, Object[] safeArgs) throws Exception { + if ("beginTransaction".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.beginTransaction(); return null; + } + } + if ("close".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.close(); return null; + } + } + if ("commitTransaction".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.commitTransaction(); return null; + } + } + if ("dao".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Class.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Class.class}, false); + return typedTarget.dao((java.lang.Class) adaptedArgs[0]); + } + } + if ("database".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.database(); + } + } + if ("rollbackTransaction".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.rollbackTransaction(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.orm.Dao typedTarget, String name, Object[] safeArgs) throws Exception { + if ("attach".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.db.Database.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.db.Database.class}, false); + typedTarget.attach((com.codename1.db.Database) adaptedArgs[0]); return null; + } + } + if ("createTable".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.createTable(); return null; + } + } + if ("delete".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.delete((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("dropTable".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.dropTable(); return null; + } + } + if ("find".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Object[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Object[].class}, true); + java.lang.Object[] varArgs = new java.lang.Object[adaptedArgs.length - 1]; + for (int i = 1; i < adaptedArgs.length; i++) { + varArgs[i - 1] = (java.lang.Object) adaptedArgs[i]; + } + return typedTarget.find((java.lang.String) adaptedArgs[0], varArgs); + } + } + if ("findAll".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.findAll(); + } + } + if ("findById".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.findById((java.lang.Object) adaptedArgs[0]); + } + } + if ("insert".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.insert((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("tableName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.tableName(); + } + } + if ("type".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.type(); + } + } + if ("update".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.update((java.lang.Object) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + throw unsupportedStaticField(type, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_payment.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_payment.java index a3aeb1707a..42da4f36e0 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_payment.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_payment.java @@ -51,6 +51,12 @@ private static Class findClassChunk0(String simpleName) { if ("RestoreCallback".equals(simpleName)) { return com.codename1.payment.RestoreCallback.class; } + if ("WalletExtension".equals(simpleName)) { + return com.codename1.payment.WalletExtension.class; + } + if ("WalletPassEntry".equals(simpleName)) { + return com.codename1.payment.WalletPassEntry.class; + } return null; } public static Object construct(Class type, Object[] args) throws Exception { @@ -65,12 +71,23 @@ public static Object construct(Class type, Object[] args) throws Exception { return new com.codename1.payment.Receipt((java.lang.String) adaptedArgs[0], (java.util.Date) adaptedArgs[1], (java.util.Date) adaptedArgs[2], (java.util.Date) adaptedArgs[3], toIntValue(adaptedArgs[4]), (java.lang.String) adaptedArgs[5], (java.lang.String) adaptedArgs[6], (java.lang.String) adaptedArgs[7], (java.lang.String) adaptedArgs[8]); } } + if (type == com.codename1.payment.WalletPassEntry.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new com.codename1.payment.WalletPassEntry(); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, byte[].class}, false); + return new com.codename1.payment.WalletPassEntry((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (byte[]) adaptedArgs[2]); + } + } throw unsupportedConstruct(type, safeArgs); } public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); if (type == com.codename1.payment.Purchase.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.payment.WalletExtension.class) return invokeStatic1(name, safeArgs); throw unsupportedStatic(type, name, safeArgs); } @@ -93,6 +110,44 @@ private static Object invokeStatic0(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.payment.Purchase.class, name, safeArgs); } + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("clear".equals(name)) { + if (safeArgs.length == 0) { + com.codename1.payment.WalletExtension.clear(); return null; + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.payment.WalletExtension.isSupported(); + } + } + if ("setAuthToken".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + com.codename1.payment.WalletExtension.setAuthToken((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setPassEntries".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.payment.WalletPassEntry[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.payment.WalletPassEntry[].class}, false); + com.codename1.payment.WalletExtension.setPassEntries((com.codename1.payment.WalletPassEntry[]) adaptedArgs[0]); return null; + } + } + if ("setRemotePassEntries".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.payment.WalletPassEntry[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.payment.WalletPassEntry[].class}, false); + com.codename1.payment.WalletExtension.setRemotePassEntries((com.codename1.payment.WalletPassEntry[]) adaptedArgs[0]); return null; + } + } + if ("setRequiresAuthentication".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + com.codename1.payment.WalletExtension.setRequiresAuthentication(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + throw unsupportedStatic(com.codename1.payment.WalletExtension.class, name, safeArgs); + } + public static Object invoke(Object target, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); CN1AccessException unsupported = null; @@ -124,30 +179,37 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex unsupported = ex; } } + if (target instanceof com.codename1.payment.WalletPassEntry) { + try { + return invoke4((com.codename1.payment.WalletPassEntry) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (target instanceof com.codename1.payment.PendingPurchaseCallback) { try { - return invoke4((com.codename1.payment.PendingPurchaseCallback) target, name, safeArgs); + return invoke5((com.codename1.payment.PendingPurchaseCallback) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.payment.PurchaseCallback) { try { - return invoke5((com.codename1.payment.PurchaseCallback) target, name, safeArgs); + return invoke6((com.codename1.payment.PurchaseCallback) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.payment.ReceiptStore) { try { - return invoke6((com.codename1.payment.ReceiptStore) target, name, safeArgs); + return invoke7((com.codename1.payment.ReceiptStore) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.payment.RestoreCallback) { try { - return invoke7((com.codename1.payment.RestoreCallback) target, name, safeArgs); + return invoke8((com.codename1.payment.RestoreCallback) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } @@ -567,7 +629,88 @@ private static Object invoke3(com.codename1.payment.Receipt typedTarget, String throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke4(com.codename1.payment.PendingPurchaseCallback typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke4(com.codename1.payment.WalletPassEntry typedTarget, String name, Object[] safeArgs) throws Exception { + if ("artPng".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.artPng((byte[]) adaptedArgs[0]); + } + } + if ("cardholderName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.cardholderName((java.lang.String) adaptedArgs[0]); + } + } + if ("getArtPng".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getArtPng(); + } + } + if ("getCardholderName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCardholderName(); + } + } + if ("getIdentifier".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIdentifier(); + } + } + if ("getLocalizedDescription".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalizedDescription(); + } + } + if ("getPaymentNetwork".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPaymentNetwork(); + } + } + if ("getPrimaryAccountSuffix".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPrimaryAccountSuffix(); + } + } + if ("getTitle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTitle(); + } + } + if ("identifier".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.identifier((java.lang.String) adaptedArgs[0]); + } + } + if ("localizedDescription".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.localizedDescription((java.lang.String) adaptedArgs[0]); + } + } + if ("paymentNetwork".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.paymentNetwork((java.lang.String) adaptedArgs[0]); + } + } + if ("primaryAccountSuffix".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.primaryAccountSuffix((java.lang.String) adaptedArgs[0]); + } + } + if ("title".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.title((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.payment.PendingPurchaseCallback typedTarget, String name, Object[] safeArgs) throws Exception { if ("itemPurchaseError".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); @@ -619,7 +762,7 @@ private static Object invoke4(com.codename1.payment.PendingPurchaseCallback type throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke5(com.codename1.payment.PurchaseCallback typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke6(com.codename1.payment.PurchaseCallback typedTarget, String name, Object[] safeArgs) throws Exception { if ("itemPurchaseError".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); @@ -665,7 +808,7 @@ private static Object invoke5(com.codename1.payment.PurchaseCallback typedTarget throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke6(com.codename1.payment.ReceiptStore typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke7(com.codename1.payment.ReceiptStore typedTarget, String name, Object[] safeArgs) throws Exception { if ("fetchReceipts".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.util.SuccessCallback.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.util.SuccessCallback.class}, false); @@ -681,7 +824,7 @@ private static Object invoke6(com.codename1.payment.ReceiptStore typedTarget, St throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke7(com.codename1.payment.RestoreCallback typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke8(com.codename1.payment.RestoreCallback typedTarget, String name, Object[] safeArgs) throws Exception { if ("itemRestored".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_printing.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_printing.java new file mode 100644 index 0000000000..5a85d810a3 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_printing.java @@ -0,0 +1,453 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_printing { + private GeneratedAccess_com_codename1_printing() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("PrintResult".equals(simpleName)) { + return com.codename1.printing.PrintResult.class; + } + if ("PrintResultListener".equals(simpleName)) { + return com.codename1.printing.PrintResultListener.class; + } + if ("Printer".equals(simpleName)) { + return com.codename1.printing.Printer.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.printing.PrintResult.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.printing.Printer.class) return invokeStatic1(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("cancelled".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.printing.PrintResult.cancelled(); + } + } + if ("completed".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.printing.PrintResult.completed(); + } + } + if ("failed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.printing.PrintResult.failed((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.printing.PrintResult.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("isPrintingSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.printing.Printer.isPrintingSupported(); + } + } + if ("print".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, com.codename1.printing.PrintResultListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, com.codename1.printing.PrintResultListener.class}, false); + com.codename1.printing.Printer.print((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (com.codename1.printing.PrintResultListener) adaptedArgs[2]); return null; + } + } + if ("printImage".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class, com.codename1.printing.PrintResultListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class, com.codename1.printing.PrintResultListener.class}, false); + com.codename1.printing.Printer.printImage((com.codename1.ui.Image) adaptedArgs[0], (com.codename1.printing.PrintResultListener) adaptedArgs[1]); return null; + } + } + if ("printPDF".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.printing.PrintResultListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.printing.PrintResultListener.class}, false); + com.codename1.printing.Printer.printPDF((java.lang.String) adaptedArgs[0], (com.codename1.printing.PrintResultListener) adaptedArgs[1]); return null; + } + } + throw unsupportedStatic(com.codename1.printing.Printer.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.printing.PrintResult) { + try { + return invoke0((com.codename1.printing.PrintResult) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.printing.PrintResultListener) { + try { + return invoke1((com.codename1.printing.PrintResultListener) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.printing.PrintResult typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getError".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getError(); + } + } + if ("getStatus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStatus(); + } + } + if ("isCancelled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCancelled(); + } + } + if ("isCompleted".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isCompleted(); + } + } + if ("isFailed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFailed(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.printing.PrintResultListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onResult".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.printing.PrintResult.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.printing.PrintResult.class}, false); + typedTarget.onResult((com.codename1.printing.PrintResult) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.printing.PrintResult.class) return getStaticField0(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("STATUS_CANCELLED".equals(name)) return com.codename1.printing.PrintResult.STATUS_CANCELLED; + if ("STATUS_COMPLETED".equals(name)) return com.codename1.printing.PrintResult.STATUS_COMPLETED; + if ("STATUS_FAILED".equals(name)) return com.codename1.printing.PrintResult.STATUS_FAILED; + throw unsupportedStaticField(com.codename1.printing.PrintResult.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_push.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_push.java index f318cc736c..399b414f61 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_push.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_push.java @@ -153,6 +153,18 @@ private static Object invokeStatic0(String name, Object[] safeArgs) throws Excep com.codename1.push.Push.sendPushMessageAsync((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], ((Boolean) adaptedArgs[3]).booleanValue(), (java.lang.String) adaptedArgs[4], (java.lang.String) adaptedArgs[5], (java.lang.String) adaptedArgs[6], (java.lang.String) adaptedArgs[7], (java.lang.String) adaptedArgs[8], (java.lang.String) adaptedArgs[9], (java.lang.String) adaptedArgs[10]); return null; } } + if ("subscribeToTopic".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + com.codename1.push.Push.subscribeToTopic((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("unsubscribeFromTopic".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + com.codename1.push.Push.unsubscribeFromTopic((java.lang.String) adaptedArgs[0]); return null; + } + } throw unsupportedStatic(com.codename1.push.Push.class, name, safeArgs); } @@ -192,6 +204,12 @@ private static Object invokeStatic2(String name, Object[] safeArgs) throws Excep com.codename1.push.PushContent.setActionId((java.lang.String) adaptedArgs[0]); return null; } } + if ("setActionTitle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + com.codename1.push.PushContent.setActionTitle((java.lang.String) adaptedArgs[0]); return null; + } + } if ("setBody".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -443,6 +461,11 @@ private static Object invoke4(com.codename1.push.PushContent typedTarget, String return typedTarget.getActionId(); } } + if ("getActionTitle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getActionTitle(); + } + } if ("getBody".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getBody(); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_router.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_router.java new file mode 100644 index 0000000000..41fe0e7487 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_router.java @@ -0,0 +1,482 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_router { + private GeneratedAccess_com_codename1_router() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("Navigation".equals(simpleName)) { + return com.codename1.router.Navigation.class; + } + if ("NavigationEntry".equals(simpleName)) { + return com.codename1.router.NavigationEntry.class; + } + if ("PopGuard".equals(simpleName)) { + return com.codename1.router.PopGuard.class; + } + if ("PopReason".equals(simpleName)) { + return com.codename1.router.PopReason.class; + } + if ("RouteDispatcher".equals(simpleName)) { + return com.codename1.router.RouteDispatcher.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.router.Navigation.class) return invokeStatic0(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("back".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.router.Navigation.back(); + } + } + if ("dispatchExternalUrl".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.router.Navigation.dispatchExternalUrl((java.lang.String) adaptedArgs[0]); + } + } + if ("getCurrent".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.router.Navigation.getCurrent(); + } + } + if ("getStack".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.router.Navigation.getStack(); + } + } + if ("navigate".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.router.Navigation.navigate((java.lang.String) adaptedArgs[0]); + } + } + if ("popTo".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.router.NavigationEntry.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.router.NavigationEntry.class}, false); + return com.codename1.router.Navigation.popTo((com.codename1.router.NavigationEntry) adaptedArgs[0]); + } + } + if ("setDispatcher".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.router.RouteDispatcher.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.router.RouteDispatcher.class}, false); + com.codename1.router.Navigation.setDispatcher((com.codename1.router.RouteDispatcher) adaptedArgs[0]); return null; + } + } + throw unsupportedStatic(com.codename1.router.Navigation.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.router.NavigationEntry) { + try { + return invoke0((com.codename1.router.NavigationEntry) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.router.PopReason) { + try { + return invoke1((com.codename1.router.PopReason) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.router.PopGuard) { + try { + return invoke2((com.codename1.router.PopGuard) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.router.RouteDispatcher) { + try { + return invoke3((com.codename1.router.RouteDispatcher) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.router.NavigationEntry typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getForm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getForm(); + } + } + if ("getPath".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPath(); + } + } + if ("getTitle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTitle(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.router.PopReason typedTarget, String name, Object[] safeArgs) throws Exception { + if ("name".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.name(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.router.PopGuard typedTarget, String name, Object[] safeArgs) throws Exception { + if ("canPop".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Form.class, com.codename1.router.PopReason.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Form.class, com.codename1.router.PopReason.class}, false); + return typedTarget.canPop((com.codename1.ui.Form) adaptedArgs[0], (com.codename1.router.PopReason) adaptedArgs[1]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.router.RouteDispatcher typedTarget, String name, Object[] safeArgs) throws Exception { + if ("dispatch".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.dispatch((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.router.PopReason.class) return getStaticField0(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("BACK_COMMAND".equals(name)) return com.codename1.router.PopReason.BACK_COMMAND; + if ("HARDWARE_BACK".equals(name)) return com.codename1.router.PopReason.HARDWARE_BACK; + if ("PROGRAMMATIC".equals(name)) return com.codename1.router.PopReason.PROGRAMMATIC; + throw unsupportedStaticField(com.codename1.router.PopReason.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_security.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_security.java new file mode 100644 index 0000000000..997ddf0bcf --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_security.java @@ -0,0 +1,1378 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_com_codename1_security { + private GeneratedAccess_com_codename1_security() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("AuthenticationOptions".equals(simpleName)) { + return com.codename1.security.AuthenticationOptions.class; + } + if ("Base32".equals(simpleName)) { + return com.codename1.security.Base32.class; + } + if ("BiometricError".equals(simpleName)) { + return com.codename1.security.BiometricError.class; + } + if ("BiometricException".equals(simpleName)) { + return com.codename1.security.BiometricException.class; + } + if ("BiometricType".equals(simpleName)) { + return com.codename1.security.BiometricType.class; + } + if ("Biometrics".equals(simpleName)) { + return com.codename1.security.Biometrics.class; + } + if ("Cipher".equals(simpleName)) { + return com.codename1.security.Cipher.class; + } + if ("CryptoException".equals(simpleName)) { + return com.codename1.security.CryptoException.class; + } + if ("Hash".equals(simpleName)) { + return com.codename1.security.Hash.class; + } + if ("Hmac".equals(simpleName)) { + return com.codename1.security.Hmac.class; + } + if ("Jwt".equals(simpleName)) { + return com.codename1.security.Jwt.class; + } + if ("Key".equals(simpleName)) { + return com.codename1.security.Key.class; + } + if ("KeyGenerator".equals(simpleName)) { + return com.codename1.security.KeyGenerator.class; + } + if ("KeyPair".equals(simpleName)) { + return com.codename1.security.KeyPair.class; + } + if ("Otp".equals(simpleName)) { + return com.codename1.security.Otp.class; + } + if ("PrivateKey".equals(simpleName)) { + return com.codename1.security.PrivateKey.class; + } + if ("PublicKey".equals(simpleName)) { + return com.codename1.security.PublicKey.class; + } + if ("SecretKey".equals(simpleName)) { + return com.codename1.security.SecretKey.class; + } + if ("SecureRandom".equals(simpleName)) { + return com.codename1.security.SecureRandom.class; + } + if ("SecureStorage".equals(simpleName)) { + return com.codename1.security.SecureStorage.class; + } + if ("Signature".equals(simpleName)) { + return com.codename1.security.Signature.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.security.BiometricException.class) { + if (matches(safeArgs, new Class[]{com.codename1.security.BiometricError.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.security.BiometricError.class}, false); + return new com.codename1.security.BiometricException((com.codename1.security.BiometricError) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{com.codename1.security.BiometricError.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.security.BiometricError.class, java.lang.String.class}, false); + return new com.codename1.security.BiometricException((com.codename1.security.BiometricError) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{com.codename1.security.BiometricError.class, java.lang.String.class, java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.security.BiometricError.class, java.lang.String.class, java.lang.Throwable.class}, false); + return new com.codename1.security.BiometricException((com.codename1.security.BiometricError) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.Throwable) adaptedArgs[2]); + } + } + if (type == com.codename1.security.CryptoException.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return new com.codename1.security.CryptoException((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Throwable.class}, false); + return new com.codename1.security.CryptoException((java.lang.String) adaptedArgs[0], (java.lang.Throwable) adaptedArgs[1]); + } + } + if (type == com.codename1.security.KeyPair.class) { + if (matches(safeArgs, new Class[]{com.codename1.security.PublicKey.class, com.codename1.security.PrivateKey.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.security.PublicKey.class, com.codename1.security.PrivateKey.class}, false); + return new com.codename1.security.KeyPair((com.codename1.security.PublicKey) adaptedArgs[0], (com.codename1.security.PrivateKey) adaptedArgs[1]); + } + } + if (type == com.codename1.security.SecretKey.class) { + if (matches(safeArgs, new Class[]{java.lang.String.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, byte[].class}, false); + return new com.codename1.security.SecretKey((java.lang.String) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == com.codename1.security.Base32.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.security.Biometrics.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.security.Cipher.class) return invokeStatic2(name, safeArgs); + if (type == com.codename1.security.Hash.class) return invokeStatic3(name, safeArgs); + if (type == com.codename1.security.Hmac.class) return invokeStatic4(name, safeArgs); + if (type == com.codename1.security.Jwt.class) return invokeStatic5(name, safeArgs); + if (type == com.codename1.security.KeyGenerator.class) return invokeStatic6(name, safeArgs); + if (type == com.codename1.security.Otp.class) return invokeStatic7(name, safeArgs); + if (type == com.codename1.security.PrivateKey.class) return invokeStatic8(name, safeArgs); + if (type == com.codename1.security.PublicKey.class) return invokeStatic9(name, safeArgs); + if (type == com.codename1.security.SecureRandom.class) return invokeStatic10(name, safeArgs); + if (type == com.codename1.security.SecureStorage.class) return invokeStatic11(name, safeArgs); + if (type == com.codename1.security.Signature.class) return invokeStatic12(name, safeArgs); + throw unsupportedStatic(type, name, safeArgs); + } + + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("decode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.security.Base32.decode((java.lang.String) adaptedArgs[0]); + } + } + if ("encode".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.security.Base32.encode((byte[]) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.security.Base32.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("getInstance".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.security.Biometrics.getInstance(); + } + } + throw unsupportedStatic(com.codename1.security.Biometrics.class, name, safeArgs); + } + + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { + if ("aesDecrypt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.security.SecretKey.class, byte[].class, byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.security.SecretKey.class, byte[].class, byte[].class, byte[].class}, false); + return com.codename1.security.Cipher.aesDecrypt((java.lang.String) adaptedArgs[0], (com.codename1.security.SecretKey) adaptedArgs[1], (byte[]) adaptedArgs[2], (byte[]) adaptedArgs[3], (byte[]) adaptedArgs[4]); + } + } + if ("aesEncrypt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.security.SecretKey.class, byte[].class, byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.security.SecretKey.class, byte[].class, byte[].class, byte[].class}, false); + return com.codename1.security.Cipher.aesEncrypt((java.lang.String) adaptedArgs[0], (com.codename1.security.SecretKey) adaptedArgs[1], (byte[]) adaptedArgs[2], (byte[]) adaptedArgs[3], (byte[]) adaptedArgs[4]); + } + } + if ("rsaDecrypt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.security.PrivateKey.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.security.PrivateKey.class, byte[].class}, false); + return com.codename1.security.Cipher.rsaDecrypt((java.lang.String) adaptedArgs[0], (com.codename1.security.PrivateKey) adaptedArgs[1], (byte[]) adaptedArgs[2]); + } + } + if ("rsaEncrypt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.security.PublicKey.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.security.PublicKey.class, byte[].class}, false); + return com.codename1.security.Cipher.rsaEncrypt((java.lang.String) adaptedArgs[0], (com.codename1.security.PublicKey) adaptedArgs[1], (byte[]) adaptedArgs[2]); + } + } + throw unsupportedStatic(com.codename1.security.Cipher.class, name, safeArgs); + } + + private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { + if ("create".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.security.Hash.create((java.lang.String) adaptedArgs[0]); + } + } + if ("fromHex".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.security.Hash.fromHex((java.lang.String) adaptedArgs[0]); + } + } + if ("md5".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.security.Hash.md5((byte[]) adaptedArgs[0]); + } + } + if ("sha1".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.security.Hash.sha1((byte[]) adaptedArgs[0]); + } + } + if ("sha224".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.security.Hash.sha224((byte[]) adaptedArgs[0]); + } + } + if ("sha256".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.security.Hash.sha256((byte[]) adaptedArgs[0]); + } + } + if ("sha384".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.security.Hash.sha384((byte[]) adaptedArgs[0]); + } + } + if ("sha512".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.security.Hash.sha512((byte[]) adaptedArgs[0]); + } + } + if ("toHex".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.security.Hash.toHex((byte[]) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.security.Hash.class, name, safeArgs); + } + + private static Object invokeStatic4(String name, Object[] safeArgs) throws Exception { + if ("constantTimeEquals".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, byte[].class}, false); + return com.codename1.security.Hmac.constantTimeEquals((byte[]) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + if ("create".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, byte[].class}, false); + return com.codename1.security.Hmac.create((java.lang.String) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + if ("md5".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, byte[].class}, false); + return com.codename1.security.Hmac.md5((byte[]) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + if ("sha1".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, byte[].class}, false); + return com.codename1.security.Hmac.sha1((byte[]) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + if ("sha224".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, byte[].class}, false); + return com.codename1.security.Hmac.sha224((byte[]) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + if ("sha256".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, byte[].class}, false); + return com.codename1.security.Hmac.sha256((byte[]) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + if ("sha384".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, byte[].class}, false); + return com.codename1.security.Hmac.sha384((byte[]) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + if ("sha512".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, byte[].class}, false); + return com.codename1.security.Hmac.sha512((byte[]) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + throw unsupportedStatic(com.codename1.security.Hmac.class, name, safeArgs); + } + + private static Object invokeStatic5(String name, Object[] safeArgs) throws Exception { + if ("parse".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.security.Jwt.parse((java.lang.String) adaptedArgs[0]); + } + } + if ("sign".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class, byte[].class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class, byte[].class, java.lang.String.class}, false); + return com.codename1.security.Jwt.sign((java.util.Map) adaptedArgs[0], (byte[]) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); + } + if (matches(safeArgs, new Class[]{java.util.Map.class, com.codename1.security.PrivateKey.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class, com.codename1.security.PrivateKey.class, java.lang.String.class}, false); + return com.codename1.security.Jwt.sign((java.util.Map) adaptedArgs[0], (com.codename1.security.PrivateKey) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); + } + } + if ("signHs256".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class, byte[].class}, false); + return com.codename1.security.Jwt.signHs256((java.util.Map) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + if ("signHs384".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class, byte[].class}, false); + return com.codename1.security.Jwt.signHs384((java.util.Map) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + if ("signHs512".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class, byte[].class}, false); + return com.codename1.security.Jwt.signHs512((java.util.Map) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + if ("signNone".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class}, false); + return com.codename1.security.Jwt.signNone((java.util.Map) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.security.Jwt.class, name, safeArgs); + } + + private static Object invokeStatic6(String name, Object[] safeArgs) throws Exception { + if ("aes".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.security.KeyGenerator.aes(toIntValue(adaptedArgs[0])); + } + } + if ("hmac".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.security.KeyGenerator.hmac(toIntValue(adaptedArgs[0])); + } + } + if ("rsa".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.security.KeyGenerator.rsa(toIntValue(adaptedArgs[0])); + } + } + throw unsupportedStatic(com.codename1.security.KeyGenerator.class, name, safeArgs); + } + + private static Object invokeStatic7(String name, Object[] safeArgs) throws Exception { + if ("hotp".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Long.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Long.class, java.lang.Integer.class}, false); + return com.codename1.security.Otp.hotp((byte[]) adaptedArgs[0], ((Number) adaptedArgs[1]).longValue(), toIntValue(adaptedArgs[2])); + } + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Long.class, java.lang.Integer.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Long.class, java.lang.Integer.class, java.lang.String.class}, false); + return com.codename1.security.Otp.hotp((byte[]) adaptedArgs[0], ((Number) adaptedArgs[1]).longValue(), toIntValue(adaptedArgs[2]), (java.lang.String) adaptedArgs[3]); + } + } + if ("otpauthUri".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, byte[].class}, false); + return com.codename1.security.Otp.otpauthUri((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (byte[]) adaptedArgs[2]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, byte[].class, java.lang.Integer.class, java.lang.Integer.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, byte[].class, java.lang.Integer.class, java.lang.Integer.class, java.lang.String.class}, false); + return com.codename1.security.Otp.otpauthUri((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (byte[]) adaptedArgs[2], toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), (java.lang.String) adaptedArgs[5]); + } + } + if ("totp".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.security.Otp.totp((byte[]) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class}, false); + return com.codename1.security.Otp.totp((byte[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); + } + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Long.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Long.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.String.class}, false); + return com.codename1.security.Otp.totp((byte[]) adaptedArgs[0], ((Number) adaptedArgs[1]).longValue(), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), (java.lang.String) adaptedArgs[4]); + } + } + if ("verifyTotp".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class, java.lang.String.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.String.class, java.lang.Integer.class}, false); + return com.codename1.security.Otp.verifyTotp((byte[]) adaptedArgs[0], (java.lang.String) adaptedArgs[1], toIntValue(adaptedArgs[2])); + } + if (matches(safeArgs, new Class[]{byte[].class, java.lang.String.class, java.lang.Integer.class, java.lang.Long.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.String.class, java.lang.Integer.class, java.lang.Long.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.String.class}, false); + return com.codename1.security.Otp.verifyTotp((byte[]) adaptedArgs[0], (java.lang.String) adaptedArgs[1], toIntValue(adaptedArgs[2]), ((Number) adaptedArgs[3]).longValue(), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), (java.lang.String) adaptedArgs[6]); + } + } + throw unsupportedStatic(com.codename1.security.Otp.class, name, safeArgs); + } + + private static Object invokeStatic8(String name, Object[] safeArgs) throws Exception { + if ("fromPkcs8".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, byte[].class}, false); + return com.codename1.security.PrivateKey.fromPkcs8((java.lang.String) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + if ("rsa".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.security.PrivateKey.rsa((byte[]) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.security.PrivateKey.class, name, safeArgs); + } + + private static Object invokeStatic9(String name, Object[] safeArgs) throws Exception { + if ("fromX509".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, byte[].class}, false); + return com.codename1.security.PublicKey.fromX509((java.lang.String) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + } + if ("rsa".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.security.PublicKey.rsa((byte[]) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.security.PublicKey.class, name, safeArgs); + } + + private static Object invokeStatic10(String name, Object[] safeArgs) throws Exception { + if ("bytes".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.security.SecureRandom.bytes(toIntValue(adaptedArgs[0])); + } + } + if ("fill".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + com.codename1.security.SecureRandom.fill((byte[]) adaptedArgs[0]); return null; + } + } + if ("intBelow".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return com.codename1.security.SecureRandom.intBelow(toIntValue(adaptedArgs[0])); + } + } + if ("longBelow".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + return com.codename1.security.SecureRandom.longBelow(((Number) adaptedArgs[0]).longValue()); + } + } + throw unsupportedStatic(com.codename1.security.SecureRandom.class, name, safeArgs); + } + + private static Object invokeStatic11(String name, Object[] safeArgs) throws Exception { + if ("getInstance".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.security.SecureStorage.getInstance(); + } + } + throw unsupportedStatic(com.codename1.security.SecureStorage.class, name, safeArgs); + } + + private static Object invokeStatic12(String name, Object[] safeArgs) throws Exception { + if ("sign".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.security.PrivateKey.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.security.PrivateKey.class, byte[].class}, false); + return com.codename1.security.Signature.sign((java.lang.String) adaptedArgs[0], (com.codename1.security.PrivateKey) adaptedArgs[1], (byte[]) adaptedArgs[2]); + } + } + if ("verify".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.security.PublicKey.class, byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.security.PublicKey.class, byte[].class, byte[].class}, false); + return com.codename1.security.Signature.verify((java.lang.String) adaptedArgs[0], (com.codename1.security.PublicKey) adaptedArgs[1], (byte[]) adaptedArgs[2], (byte[]) adaptedArgs[3]); + } + } + throw unsupportedStatic(com.codename1.security.Signature.class, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof com.codename1.security.PrivateKey) { + try { + return invoke0((com.codename1.security.PrivateKey) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.security.PublicKey) { + try { + return invoke1((com.codename1.security.PublicKey) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.security.SecretKey) { + try { + return invoke2((com.codename1.security.SecretKey) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.security.AuthenticationOptions) { + try { + return invoke3((com.codename1.security.AuthenticationOptions) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.security.BiometricException) { + try { + return invoke4((com.codename1.security.BiometricException) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.security.Biometrics) { + try { + return invoke5((com.codename1.security.Biometrics) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.security.Hash) { + try { + return invoke6((com.codename1.security.Hash) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.security.Hmac) { + try { + return invoke7((com.codename1.security.Hmac) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.security.Jwt) { + try { + return invoke8((com.codename1.security.Jwt) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.security.Key) { + try { + return invoke9((com.codename1.security.Key) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.security.KeyPair) { + try { + return invoke10((com.codename1.security.KeyPair) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.security.SecureStorage) { + try { + return invoke11((com.codename1.security.SecureStorage) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(com.codename1.security.PrivateKey typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAlgorithm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAlgorithm(); + } + } + if ("getEncoded".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEncoded(); + } + } + if ("getFormat".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFormat(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(com.codename1.security.PublicKey typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAlgorithm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAlgorithm(); + } + } + if ("getEncoded".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEncoded(); + } + } + if ("getFormat".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFormat(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(com.codename1.security.SecretKey typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAlgorithm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAlgorithm(); + } + } + if ("getBitLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBitLength(); + } + } + if ("getEncoded".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEncoded(); + } + } + if ("getFormat".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFormat(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(com.codename1.security.AuthenticationOptions typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getDescription".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDescription(); + } + } + if ("getNegativeButtonText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNegativeButtonText(); + } + } + if ("getReason".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getReason(); + } + } + if ("getSubtitle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSubtitle(); + } + } + if ("getTitle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTitle(); + } + } + if ("isBiometricOnly".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isBiometricOnly(); + } + } + if ("isSensitiveTransaction".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSensitiveTransaction(); + } + } + if ("isShowDialogOnAndroid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isShowDialogOnAndroid(); + } + } + if ("isStickyAuth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isStickyAuth(); + } + } + if ("setBiometricOnly".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setBiometricOnly(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setDescription".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setDescription((java.lang.String) adaptedArgs[0]); + } + } + if ("setNegativeButtonText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setNegativeButtonText((java.lang.String) adaptedArgs[0]); + } + } + if ("setReason".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setReason((java.lang.String) adaptedArgs[0]); + } + } + if ("setSensitiveTransaction".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setSensitiveTransaction(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setShowDialogOnAndroid".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setShowDialogOnAndroid(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setStickyAuth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.setStickyAuth(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("setSubtitle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setSubtitle((java.lang.String) adaptedArgs[0]); + } + } + if ("setTitle".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setTitle((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.security.BiometricException typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getError".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getError(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.security.Biometrics typedTarget, String name, Object[] safeArgs) throws Exception { + if ("authenticate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.security.AuthenticationOptions.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.security.AuthenticationOptions.class}, false); + return typedTarget.authenticate((com.codename1.security.AuthenticationOptions) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.authenticate((java.lang.String) adaptedArgs[0]); + } + } + if ("canAuthenticate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.canAuthenticate(); + } + } + if ("getAvailableBiometrics".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAvailableBiometrics(); + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSupported(); + } + } + if ("stopAuthentication".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.stopAuthentication(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.security.Hash typedTarget, String name, Object[] safeArgs) throws Exception { + if ("digest".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.digest(); + } + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.digest((byte[]) adaptedArgs[0]); + } + } + if ("digestLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.digestLength(); + } + } + if ("reset".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.reset(); return null; + } + } + if ("update".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + typedTarget.update((byte) toIntValue(adaptedArgs[0])); return null; + } + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + typedTarget.update((byte[]) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.update((byte[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.security.Hmac typedTarget, String name, Object[] safeArgs) throws Exception { + if ("doFinal".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.doFinal(); + } + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.doFinal((byte[]) adaptedArgs[0]); + } + } + if ("reset".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.reset(); return null; + } + } + if ("tagLength".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.tagLength(); + } + } + if ("update".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + typedTarget.update((byte[]) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.update((byte[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.security.Jwt typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAlgorithm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAlgorithm(); + } + } + if ("getClaim".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.getClaim((java.lang.String) adaptedArgs[0]); + } + } + if ("getClaims".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getClaims(); + } + } + if ("getHeader".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeader(); + } + } + if ("getSignature".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSignature(); + } + } + if ("setVerifyAllowNoneAlgorithm".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setVerifyAllowNoneAlgorithm(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("verify".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.security.PublicKey.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.security.PublicKey.class}, false); + return typedTarget.verify((com.codename1.security.PublicKey) adaptedArgs[0]); + } + } + if ("verifyHs256".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.verifyHs256((byte[]) adaptedArgs[0]); + } + } + if ("verifyHs384".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.verifyHs384((byte[]) adaptedArgs[0]); + } + } + if ("verifyHs512".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return typedTarget.verifyHs512((byte[]) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke9(com.codename1.security.Key typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAlgorithm".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAlgorithm(); + } + } + if ("getEncoded".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEncoded(); + } + } + if ("getFormat".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFormat(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke10(com.codename1.security.KeyPair typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getPrivateKey".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPrivateKey(); + } + } + if ("getPublicKey".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPublicKey(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke11(com.codename1.security.SecureStorage typedTarget, String name, Object[] safeArgs) throws Exception { + if ("get".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.get((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return typedTarget.get((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("remove".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.remove((java.lang.String) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return typedTarget.remove((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return typedTarget.set((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false); + return typedTarget.set((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); + } + } + if ("setKeychainAccessGroup".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setKeychainAccessGroup((java.lang.String) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.security.BiometricError.class) return getStaticField0(name); + if (type == com.codename1.security.BiometricType.class) return getStaticField1(name); + if (type == com.codename1.security.Cipher.class) return getStaticField2(name); + if (type == com.codename1.security.Hash.class) return getStaticField3(name); + if (type == com.codename1.security.Jwt.class) return getStaticField4(name); + if (type == com.codename1.security.PublicKey.class) return getStaticField5(name); + if (type == com.codename1.security.Signature.class) return getStaticField6(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("AUTHENTICATION_FAILED".equals(name)) return com.codename1.security.BiometricError.AUTHENTICATION_FAILED; + if ("KEY_REVOKED".equals(name)) return com.codename1.security.BiometricError.KEY_REVOKED; + if ("LOCKED_OUT".equals(name)) return com.codename1.security.BiometricError.LOCKED_OUT; + if ("NOT_AVAILABLE".equals(name)) return com.codename1.security.BiometricError.NOT_AVAILABLE; + if ("NOT_ENROLLED".equals(name)) return com.codename1.security.BiometricError.NOT_ENROLLED; + if ("PASSCODE_NOT_SET".equals(name)) return com.codename1.security.BiometricError.PASSCODE_NOT_SET; + if ("PERMANENTLY_LOCKED_OUT".equals(name)) return com.codename1.security.BiometricError.PERMANENTLY_LOCKED_OUT; + if ("SYSTEM_CANCELED".equals(name)) return com.codename1.security.BiometricError.SYSTEM_CANCELED; + if ("UNKNOWN".equals(name)) return com.codename1.security.BiometricError.UNKNOWN; + if ("USER_CANCELED".equals(name)) return com.codename1.security.BiometricError.USER_CANCELED; + throw unsupportedStaticField(com.codename1.security.BiometricError.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("FACE".equals(name)) return com.codename1.security.BiometricType.FACE; + if ("FINGERPRINT".equals(name)) return com.codename1.security.BiometricType.FINGERPRINT; + if ("IRIS".equals(name)) return com.codename1.security.BiometricType.IRIS; + if ("STRONG".equals(name)) return com.codename1.security.BiometricType.STRONG; + if ("WEAK".equals(name)) return com.codename1.security.BiometricType.WEAK; + throw unsupportedStaticField(com.codename1.security.BiometricType.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("AES_CBC".equals(name)) return com.codename1.security.Cipher.AES_CBC; + if ("AES_CBC_PKCS5".equals(name)) return com.codename1.security.Cipher.AES_CBC_PKCS5; + if ("AES_ECB_PKCS5".equals(name)) return com.codename1.security.Cipher.AES_ECB_PKCS5; + if ("AES_GCM".equals(name)) return com.codename1.security.Cipher.AES_GCM; + if ("RSA_OAEP_SHA256".equals(name)) return com.codename1.security.Cipher.RSA_OAEP_SHA256; + if ("RSA_PKCS1".equals(name)) return com.codename1.security.Cipher.RSA_PKCS1; + throw unsupportedStaticField(com.codename1.security.Cipher.class, name); + } + + private static Object getStaticField3(String name) throws Exception { + if ("MD5".equals(name)) return com.codename1.security.Hash.MD5; + if ("SHA1".equals(name)) return com.codename1.security.Hash.SHA1; + if ("SHA224".equals(name)) return com.codename1.security.Hash.SHA224; + if ("SHA256".equals(name)) return com.codename1.security.Hash.SHA256; + if ("SHA384".equals(name)) return com.codename1.security.Hash.SHA384; + if ("SHA512".equals(name)) return com.codename1.security.Hash.SHA512; + throw unsupportedStaticField(com.codename1.security.Hash.class, name); + } + + private static Object getStaticField4(String name) throws Exception { + if ("ES256".equals(name)) return com.codename1.security.Jwt.ES256; + if ("ES384".equals(name)) return com.codename1.security.Jwt.ES384; + if ("ES512".equals(name)) return com.codename1.security.Jwt.ES512; + if ("HS256".equals(name)) return com.codename1.security.Jwt.HS256; + if ("HS384".equals(name)) return com.codename1.security.Jwt.HS384; + if ("HS512".equals(name)) return com.codename1.security.Jwt.HS512; + if ("NONE".equals(name)) return com.codename1.security.Jwt.NONE; + if ("RS256".equals(name)) return com.codename1.security.Jwt.RS256; + if ("RS384".equals(name)) return com.codename1.security.Jwt.RS384; + if ("RS512".equals(name)) return com.codename1.security.Jwt.RS512; + throw unsupportedStaticField(com.codename1.security.Jwt.class, name); + } + + private static Object getStaticField5(String name) throws Exception { + if ("EC".equals(name)) return com.codename1.security.PublicKey.EC; + if ("RSA".equals(name)) return com.codename1.security.PublicKey.RSA; + throw unsupportedStaticField(com.codename1.security.PublicKey.class, name); + } + + private static Object getStaticField6(String name) throws Exception { + if ("SHA256_WITH_ECDSA".equals(name)) return com.codename1.security.Signature.SHA256_WITH_ECDSA; + if ("SHA256_WITH_RSA".equals(name)) return com.codename1.security.Signature.SHA256_WITH_RSA; + if ("SHA384_WITH_ECDSA".equals(name)) return com.codename1.security.Signature.SHA384_WITH_ECDSA; + if ("SHA384_WITH_RSA".equals(name)) return com.codename1.security.Signature.SHA384_WITH_RSA; + if ("SHA512_WITH_ECDSA".equals(name)) return com.codename1.security.Signature.SHA512_WITH_ECDSA; + if ("SHA512_WITH_RSA".equals(name)) return com.codename1.security.Signature.SHA512_WITH_RSA; + throw unsupportedStaticField(com.codename1.security.Signature.class, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_share.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_share.java index 9ac3de2650..decb1afaa9 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_share.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_share.java @@ -33,9 +33,24 @@ private static Class findClassChunk0(String simpleName) { if ("SMSShare".equals(simpleName)) { return com.codename1.share.SMSShare.class; } + if ("ShareResult".equals(simpleName)) { + return com.codename1.share.ShareResult.class; + } + if ("ShareResultListener".equals(simpleName)) { + return com.codename1.share.ShareResultListener.class; + } if ("ShareService".equals(simpleName)) { return com.codename1.share.ShareService.class; } + if ("SharedContent".equals(simpleName)) { + return com.codename1.share.SharedContent.class; + } + if ("Builder".equals(simpleName)) { + return com.codename1.share.SharedContent.Builder.class; + } + if ("Item".equals(simpleName)) { + return com.codename1.share.SharedContent.Item.class; + } return null; } public static Object construct(Class type, Object[] args) throws Exception { @@ -63,9 +78,41 @@ public static Object construct(Class type, Object[] args) throws Exception { public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); + if (type == com.codename1.share.ShareResult.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.share.SharedContent.class) return invokeStatic1(name, safeArgs); throw unsupportedStatic(type, name, safeArgs); } + private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("dismissed".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.share.ShareResult.dismissed(); + } + } + if ("failed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.share.ShareResult.failed((java.lang.String) adaptedArgs[0]); + } + } + if ("sharedTo".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.share.ShareResult.sharedTo((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.share.ShareResult.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("builder".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.share.SharedContent.builder(); + } + } + throw unsupportedStatic(com.codename1.share.SharedContent.class, name, safeArgs); + } + public static Object invoke(Object target, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); CN1AccessException unsupported = null; @@ -90,9 +137,44 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex unsupported = ex; } } + if (target instanceof com.codename1.share.ShareResult) { + try { + return invoke3((com.codename1.share.ShareResult) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (target instanceof com.codename1.share.ShareService) { try { - return invoke3((com.codename1.share.ShareService) target, name, safeArgs); + return invoke4((com.codename1.share.ShareService) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.share.SharedContent) { + try { + return invoke5((com.codename1.share.SharedContent) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.share.SharedContent.Builder) { + try { + return invoke6((com.codename1.share.SharedContent.Builder) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.share.SharedContent.Item) { + try { + return invoke7((com.codename1.share.SharedContent.Item) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.share.ShareResultListener) { + try { + return invoke8((com.codename1.share.ShareResultListener) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } @@ -137,6 +219,21 @@ private static Object invoke0(com.codename1.share.EmailShare typedTarget, String return typedTarget.getCommandName(); } } + if ("getDesktopMenu".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopMenu(); + } + } + if ("getDesktopShortcutKeyChar".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopShortcutKeyChar(); + } + } + if ("getDesktopShortcutModifiers".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopShortcutModifiers(); + } + } if ("getDisabledIcon".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledIcon(); @@ -187,6 +284,11 @@ private static Object invoke0(com.codename1.share.EmailShare typedTarget, String return typedTarget.getRolloverIcon(); } } + if ("getShareResultListener".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShareResultListener(); + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -214,6 +316,22 @@ private static Object invoke0(com.codename1.share.EmailShare typedTarget, String typedTarget.setCommandName((java.lang.String) adaptedArgs[0]); return null; } } + if ("setDesktopMenu".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setDesktopMenu((java.lang.String) adaptedArgs[0]); + } + } + if ("setDesktopShortcut".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + return typedTarget.setDesktopShortcut(((Character) adaptedArgs[0]).charValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Integer.class}, false); + return typedTarget.setDesktopShortcut(((Character) adaptedArgs[0]).charValue(), toIntValue(adaptedArgs[1])); + } + } if ("setDisabledIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -292,6 +410,12 @@ private static Object invoke0(com.codename1.share.EmailShare typedTarget, String typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; } } + if ("setShareResultListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.share.ShareResultListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.share.ShareResultListener.class}, false); + typedTarget.setShareResultListener((com.codename1.share.ShareResultListener) adaptedArgs[0]); return null; + } + } if ("share".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -344,6 +468,21 @@ private static Object invoke1(com.codename1.share.FacebookShare typedTarget, Str return typedTarget.getCommandName(); } } + if ("getDesktopMenu".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopMenu(); + } + } + if ("getDesktopShortcutKeyChar".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopShortcutKeyChar(); + } + } + if ("getDesktopShortcutModifiers".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopShortcutModifiers(); + } + } if ("getDisabledIcon".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledIcon(); @@ -394,6 +533,11 @@ private static Object invoke1(com.codename1.share.FacebookShare typedTarget, Str return typedTarget.getRolloverIcon(); } } + if ("getShareResultListener".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShareResultListener(); + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -421,6 +565,22 @@ private static Object invoke1(com.codename1.share.FacebookShare typedTarget, Str typedTarget.setCommandName((java.lang.String) adaptedArgs[0]); return null; } } + if ("setDesktopMenu".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setDesktopMenu((java.lang.String) adaptedArgs[0]); + } + } + if ("setDesktopShortcut".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + return typedTarget.setDesktopShortcut(((Character) adaptedArgs[0]).charValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Integer.class}, false); + return typedTarget.setDesktopShortcut(((Character) adaptedArgs[0]).charValue(), toIntValue(adaptedArgs[1])); + } + } if ("setDisabledIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -499,6 +659,12 @@ private static Object invoke1(com.codename1.share.FacebookShare typedTarget, Str typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; } } + if ("setShareResultListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.share.ShareResultListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.share.ShareResultListener.class}, false); + typedTarget.setShareResultListener((com.codename1.share.ShareResultListener) adaptedArgs[0]); return null; + } + } if ("share".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -551,6 +717,21 @@ private static Object invoke2(com.codename1.share.SMSShare typedTarget, String n return typedTarget.getCommandName(); } } + if ("getDesktopMenu".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopMenu(); + } + } + if ("getDesktopShortcutKeyChar".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopShortcutKeyChar(); + } + } + if ("getDesktopShortcutModifiers".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopShortcutModifiers(); + } + } if ("getDisabledIcon".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledIcon(); @@ -601,6 +782,11 @@ private static Object invoke2(com.codename1.share.SMSShare typedTarget, String n return typedTarget.getRolloverIcon(); } } + if ("getShareResultListener".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShareResultListener(); + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -628,6 +814,22 @@ private static Object invoke2(com.codename1.share.SMSShare typedTarget, String n typedTarget.setCommandName((java.lang.String) adaptedArgs[0]); return null; } } + if ("setDesktopMenu".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setDesktopMenu((java.lang.String) adaptedArgs[0]); + } + } + if ("setDesktopShortcut".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + return typedTarget.setDesktopShortcut(((Character) adaptedArgs[0]).charValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Integer.class}, false); + return typedTarget.setDesktopShortcut(((Character) adaptedArgs[0]).charValue(), toIntValue(adaptedArgs[1])); + } + } if ("setDisabledIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -706,6 +908,12 @@ private static Object invoke2(com.codename1.share.SMSShare typedTarget, String n typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; } } + if ("setShareResultListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.share.ShareResultListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.share.ShareResultListener.class}, false); + typedTarget.setShareResultListener((com.codename1.share.ShareResultListener) adaptedArgs[0]); return null; + } + } if ("share".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -724,7 +932,46 @@ private static Object invoke2(com.codename1.share.SMSShare typedTarget, String n throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke3(com.codename1.share.ShareService typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke3(com.codename1.share.ShareResult typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getError".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getError(); + } + } + if ("getPackageName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPackageName(); + } + } + if ("getStatus".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStatus(); + } + } + if ("isDismissed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDismissed(); + } + } + if ("isFailed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFailed(); + } + } + if ("isSharedTo".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSharedTo(); + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.share.ShareService typedTarget, String name, Object[] safeArgs) throws Exception { if ("actionPerformed".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false); @@ -758,6 +1005,21 @@ private static Object invoke3(com.codename1.share.ShareService typedTarget, Stri return typedTarget.getCommandName(); } } + if ("getDesktopMenu".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopMenu(); + } + } + if ("getDesktopShortcutKeyChar".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopShortcutKeyChar(); + } + } + if ("getDesktopShortcutModifiers".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopShortcutModifiers(); + } + } if ("getDisabledIcon".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledIcon(); @@ -808,6 +1070,11 @@ private static Object invoke3(com.codename1.share.ShareService typedTarget, Stri return typedTarget.getRolloverIcon(); } } + if ("getShareResultListener".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShareResultListener(); + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -835,6 +1102,22 @@ private static Object invoke3(com.codename1.share.ShareService typedTarget, Stri typedTarget.setCommandName((java.lang.String) adaptedArgs[0]); return null; } } + if ("setDesktopMenu".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setDesktopMenu((java.lang.String) adaptedArgs[0]); + } + } + if ("setDesktopShortcut".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + return typedTarget.setDesktopShortcut(((Character) adaptedArgs[0]).charValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Integer.class}, false); + return typedTarget.setDesktopShortcut(((Character) adaptedArgs[0]).charValue(), toIntValue(adaptedArgs[1])); + } + } if ("setDisabledIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -913,6 +1196,12 @@ private static Object invoke3(com.codename1.share.ShareService typedTarget, Stri typedTarget.setRolloverIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; } } + if ("setShareResultListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.share.ShareResultListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.share.ShareResultListener.class}, false); + typedTarget.setShareResultListener((com.codename1.share.ShareResultListener) adaptedArgs[0]); return null; + } + } if ("share".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -931,10 +1220,214 @@ private static Object invoke3(com.codename1.share.ShareService typedTarget, Stri throw unsupportedInstance(typedTarget, name, safeArgs); } + private static Object invoke5(com.codename1.share.SharedContent typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getFirstItem".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFirstItem(); + } + } + if ("getItems".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getItems(); + } + } + if ("getSubject".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSubject(); + } + } + if ("hasFiles".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasFiles(); + } + } + if ("hasText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasText(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.share.SharedContent.Builder typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addFile".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false); + return typedTarget.addFile((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); + } + } + if ("addImage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class}, false); + return typedTarget.addImage((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); + } + } + if ("addText".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.addText((java.lang.String) adaptedArgs[0]); + } + } + if ("addUrl".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.addUrl((java.lang.String) adaptedArgs[0]); + } + } + if ("build".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.build(); + } + } + if ("subject".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.subject((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.share.SharedContent.Item typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getFilePath".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFilePath(); + } + } + if ("getMimeType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMimeType(); + } + } + if ("getText".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getText(); + } + } + if ("getTitle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTitle(); + } + } + if ("getType".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getType(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.share.ShareResultListener typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onResult".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.share.ShareResult.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.share.ShareResult.class}, false); + typedTarget.onResult((com.codename1.share.ShareResult) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.share.EmailShare.class) return getStaticField0(name); + if (type == com.codename1.share.FacebookShare.class) return getStaticField1(name); + if (type == com.codename1.share.SMSShare.class) return getStaticField2(name); + if (type == com.codename1.share.ShareResult.class) return getStaticField3(name); + if (type == com.codename1.share.ShareService.class) return getStaticField4(name); + if (type == com.codename1.share.SharedContent.class) return getStaticField5(name); throw unsupportedStaticField(type, name); } + private static Object getStaticField0(String name) throws Exception { + if ("DESKTOP_MENU".equals(name)) return com.codename1.share.EmailShare.DESKTOP_MENU; + if ("DESKTOP_MENU_ABOUT".equals(name)) return com.codename1.share.EmailShare.DESKTOP_MENU_ABOUT; + if ("DESKTOP_MENU_APP".equals(name)) return com.codename1.share.EmailShare.DESKTOP_MENU_APP; + if ("DESKTOP_MENU_EDIT".equals(name)) return com.codename1.share.EmailShare.DESKTOP_MENU_EDIT; + if ("DESKTOP_MENU_FILE".equals(name)) return com.codename1.share.EmailShare.DESKTOP_MENU_FILE; + if ("DESKTOP_MENU_HELP".equals(name)) return com.codename1.share.EmailShare.DESKTOP_MENU_HELP; + if ("DESKTOP_MENU_PREFERENCES".equals(name)) return com.codename1.share.EmailShare.DESKTOP_MENU_PREFERENCES; + if ("DESKTOP_MENU_QUIT".equals(name)) return com.codename1.share.EmailShare.DESKTOP_MENU_QUIT; + if ("DESKTOP_MENU_VIEW".equals(name)) return com.codename1.share.EmailShare.DESKTOP_MENU_VIEW; + if ("DESKTOP_MENU_WINDOW".equals(name)) return com.codename1.share.EmailShare.DESKTOP_MENU_WINDOW; + if ("DESKTOP_SHORTCUT_KEY".equals(name)) return com.codename1.share.EmailShare.DESKTOP_SHORTCUT_KEY; + if ("DESKTOP_SHORTCUT_MODIFIERS".equals(name)) return com.codename1.share.EmailShare.DESKTOP_SHORTCUT_MODIFIERS; + if ("DESKTOP_SHORTCUT_MODIFIER_ALT".equals(name)) return com.codename1.share.EmailShare.DESKTOP_SHORTCUT_MODIFIER_ALT; + if ("DESKTOP_SHORTCUT_MODIFIER_PRIMARY".equals(name)) return com.codename1.share.EmailShare.DESKTOP_SHORTCUT_MODIFIER_PRIMARY; + if ("DESKTOP_SHORTCUT_MODIFIER_SHIFT".equals(name)) return com.codename1.share.EmailShare.DESKTOP_SHORTCUT_MODIFIER_SHIFT; + throw unsupportedStaticField(com.codename1.share.EmailShare.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("DESKTOP_MENU".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_MENU; + if ("DESKTOP_MENU_ABOUT".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_MENU_ABOUT; + if ("DESKTOP_MENU_APP".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_MENU_APP; + if ("DESKTOP_MENU_EDIT".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_MENU_EDIT; + if ("DESKTOP_MENU_FILE".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_MENU_FILE; + if ("DESKTOP_MENU_HELP".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_MENU_HELP; + if ("DESKTOP_MENU_PREFERENCES".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_MENU_PREFERENCES; + if ("DESKTOP_MENU_QUIT".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_MENU_QUIT; + if ("DESKTOP_MENU_VIEW".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_MENU_VIEW; + if ("DESKTOP_MENU_WINDOW".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_MENU_WINDOW; + if ("DESKTOP_SHORTCUT_KEY".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_SHORTCUT_KEY; + if ("DESKTOP_SHORTCUT_MODIFIERS".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_SHORTCUT_MODIFIERS; + if ("DESKTOP_SHORTCUT_MODIFIER_ALT".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_SHORTCUT_MODIFIER_ALT; + if ("DESKTOP_SHORTCUT_MODIFIER_PRIMARY".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_SHORTCUT_MODIFIER_PRIMARY; + if ("DESKTOP_SHORTCUT_MODIFIER_SHIFT".equals(name)) return com.codename1.share.FacebookShare.DESKTOP_SHORTCUT_MODIFIER_SHIFT; + throw unsupportedStaticField(com.codename1.share.FacebookShare.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("DESKTOP_MENU".equals(name)) return com.codename1.share.SMSShare.DESKTOP_MENU; + if ("DESKTOP_MENU_ABOUT".equals(name)) return com.codename1.share.SMSShare.DESKTOP_MENU_ABOUT; + if ("DESKTOP_MENU_APP".equals(name)) return com.codename1.share.SMSShare.DESKTOP_MENU_APP; + if ("DESKTOP_MENU_EDIT".equals(name)) return com.codename1.share.SMSShare.DESKTOP_MENU_EDIT; + if ("DESKTOP_MENU_FILE".equals(name)) return com.codename1.share.SMSShare.DESKTOP_MENU_FILE; + if ("DESKTOP_MENU_HELP".equals(name)) return com.codename1.share.SMSShare.DESKTOP_MENU_HELP; + if ("DESKTOP_MENU_PREFERENCES".equals(name)) return com.codename1.share.SMSShare.DESKTOP_MENU_PREFERENCES; + if ("DESKTOP_MENU_QUIT".equals(name)) return com.codename1.share.SMSShare.DESKTOP_MENU_QUIT; + if ("DESKTOP_MENU_VIEW".equals(name)) return com.codename1.share.SMSShare.DESKTOP_MENU_VIEW; + if ("DESKTOP_MENU_WINDOW".equals(name)) return com.codename1.share.SMSShare.DESKTOP_MENU_WINDOW; + if ("DESKTOP_SHORTCUT_KEY".equals(name)) return com.codename1.share.SMSShare.DESKTOP_SHORTCUT_KEY; + if ("DESKTOP_SHORTCUT_MODIFIERS".equals(name)) return com.codename1.share.SMSShare.DESKTOP_SHORTCUT_MODIFIERS; + if ("DESKTOP_SHORTCUT_MODIFIER_ALT".equals(name)) return com.codename1.share.SMSShare.DESKTOP_SHORTCUT_MODIFIER_ALT; + if ("DESKTOP_SHORTCUT_MODIFIER_PRIMARY".equals(name)) return com.codename1.share.SMSShare.DESKTOP_SHORTCUT_MODIFIER_PRIMARY; + if ("DESKTOP_SHORTCUT_MODIFIER_SHIFT".equals(name)) return com.codename1.share.SMSShare.DESKTOP_SHORTCUT_MODIFIER_SHIFT; + throw unsupportedStaticField(com.codename1.share.SMSShare.class, name); + } + + private static Object getStaticField3(String name) throws Exception { + if ("STATUS_DISMISSED".equals(name)) return com.codename1.share.ShareResult.STATUS_DISMISSED; + if ("STATUS_FAILED".equals(name)) return com.codename1.share.ShareResult.STATUS_FAILED; + if ("STATUS_SHARED_TO".equals(name)) return com.codename1.share.ShareResult.STATUS_SHARED_TO; + throw unsupportedStaticField(com.codename1.share.ShareResult.class, name); + } + + private static Object getStaticField4(String name) throws Exception { + if ("DESKTOP_MENU".equals(name)) return com.codename1.share.ShareService.DESKTOP_MENU; + if ("DESKTOP_MENU_ABOUT".equals(name)) return com.codename1.share.ShareService.DESKTOP_MENU_ABOUT; + if ("DESKTOP_MENU_APP".equals(name)) return com.codename1.share.ShareService.DESKTOP_MENU_APP; + if ("DESKTOP_MENU_EDIT".equals(name)) return com.codename1.share.ShareService.DESKTOP_MENU_EDIT; + if ("DESKTOP_MENU_FILE".equals(name)) return com.codename1.share.ShareService.DESKTOP_MENU_FILE; + if ("DESKTOP_MENU_HELP".equals(name)) return com.codename1.share.ShareService.DESKTOP_MENU_HELP; + if ("DESKTOP_MENU_PREFERENCES".equals(name)) return com.codename1.share.ShareService.DESKTOP_MENU_PREFERENCES; + if ("DESKTOP_MENU_QUIT".equals(name)) return com.codename1.share.ShareService.DESKTOP_MENU_QUIT; + if ("DESKTOP_MENU_VIEW".equals(name)) return com.codename1.share.ShareService.DESKTOP_MENU_VIEW; + if ("DESKTOP_MENU_WINDOW".equals(name)) return com.codename1.share.ShareService.DESKTOP_MENU_WINDOW; + if ("DESKTOP_SHORTCUT_KEY".equals(name)) return com.codename1.share.ShareService.DESKTOP_SHORTCUT_KEY; + if ("DESKTOP_SHORTCUT_MODIFIERS".equals(name)) return com.codename1.share.ShareService.DESKTOP_SHORTCUT_MODIFIERS; + if ("DESKTOP_SHORTCUT_MODIFIER_ALT".equals(name)) return com.codename1.share.ShareService.DESKTOP_SHORTCUT_MODIFIER_ALT; + if ("DESKTOP_SHORTCUT_MODIFIER_PRIMARY".equals(name)) return com.codename1.share.ShareService.DESKTOP_SHORTCUT_MODIFIER_PRIMARY; + if ("DESKTOP_SHORTCUT_MODIFIER_SHIFT".equals(name)) return com.codename1.share.ShareService.DESKTOP_SHORTCUT_MODIFIER_SHIFT; + throw unsupportedStaticField(com.codename1.share.ShareService.class, name); + } + + private static Object getStaticField5(String name) throws Exception { + if ("TYPE_FILE".equals(name)) return com.codename1.share.SharedContent.TYPE_FILE; + if ("TYPE_IMAGE".equals(name)) return com.codename1.share.SharedContent.TYPE_IMAGE; + if ("TYPE_TEXT".equals(name)) return com.codename1.share.SharedContent.TYPE_TEXT; + if ("TYPE_URL".equals(name)) return com.codename1.share.SharedContent.TYPE_URL; + throw unsupportedStaticField(com.codename1.share.SharedContent.class, name); + } + public static Object getField(Object target, String name) throws Exception { throw unsupportedField(target, name); } diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_social.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_social.java index ec5feceac6..0e992dcb0f 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_social.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_social.java @@ -24,9 +24,30 @@ public static Class findClassBySimpleName(String simpleName) { private static Class findClassChunk0(String simpleName) { + if ("AppleSignIn".equals(simpleName)) { + return com.codename1.social.AppleSignIn.class; + } + if ("AppleSignInCallback".equals(simpleName)) { + return com.codename1.social.AppleSignInCallback.class; + } + if ("AppleSignInNative".equals(simpleName)) { + return com.codename1.social.AppleSignInNative.class; + } + if ("AppleSignInResult".equals(simpleName)) { + return com.codename1.social.AppleSignInResult.class; + } + if ("Auth0Connect".equals(simpleName)) { + return com.codename1.social.Auth0Connect.class; + } if ("FacebookConnect".equals(simpleName)) { return com.codename1.social.FacebookConnect.class; } + if ("FirebaseAuth".equals(simpleName)) { + return com.codename1.social.FirebaseAuth.class; + } + if ("FirebaseUser".equals(simpleName)) { + return com.codename1.social.FirebaseAuth.FirebaseUser.class; + } if ("GoogleConnect".equals(simpleName)) { return com.codename1.social.GoogleConnect.class; } @@ -36,6 +57,9 @@ private static Class findClassChunk0(String simpleName) { if ("LoginCallback".equals(simpleName)) { return com.codename1.social.LoginCallback.class; } + if ("MicrosoftConnect".equals(simpleName)) { + return com.codename1.social.MicrosoftConnect.class; + } return null; } public static Object construct(Class type, Object[] args) throws Exception { @@ -45,12 +69,40 @@ public static Object construct(Class type, Object[] args) throws Exception { public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); - if (type == com.codename1.social.FacebookConnect.class) return invokeStatic0(name, safeArgs); - if (type == com.codename1.social.GoogleConnect.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.social.AppleSignIn.class) return invokeStatic0(name, safeArgs); + if (type == com.codename1.social.Auth0Connect.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.social.FacebookConnect.class) return invokeStatic2(name, safeArgs); + if (type == com.codename1.social.FirebaseAuth.class) return invokeStatic3(name, safeArgs); + if (type == com.codename1.social.GoogleConnect.class) return invokeStatic4(name, safeArgs); + if (type == com.codename1.social.MicrosoftConnect.class) return invokeStatic5(name, safeArgs); throw unsupportedStatic(type, name, safeArgs); } private static Object invokeStatic0(String name, Object[] safeArgs) throws Exception { + if ("getInstance".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.social.AppleSignIn.getInstance(); + } + } + if ("setProvider".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.social.AppleSignInNative.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.social.AppleSignInNative.class}, false); + com.codename1.social.AppleSignIn.setProvider((com.codename1.social.AppleSignInNative) adaptedArgs[0]); return null; + } + } + throw unsupportedStatic(com.codename1.social.AppleSignIn.class, name, safeArgs); + } + + private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("getInstance".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.social.Auth0Connect.getInstance(); + } + } + throw unsupportedStatic(com.codename1.social.Auth0Connect.class, name, safeArgs); + } + + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { if ("getInstance".equals(name)) { if (safeArgs.length == 0) { return com.codename1.social.FacebookConnect.getInstance(); @@ -59,7 +111,22 @@ private static Object invokeStatic0(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.social.FacebookConnect.class, name, safeArgs); } - private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { + if ("getInstance".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.social.FirebaseAuth.getInstance(); + } + } + if ("requireFirebaseToken".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.social.FirebaseAuth.requireFirebaseToken((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.social.FirebaseAuth.class, name, safeArgs); + } + + private static Object invokeStatic4(String name, Object[] safeArgs) throws Exception { if ("getInstance".equals(name)) { if (safeArgs.length == 0) { return com.codename1.social.GoogleConnect.getInstance(); @@ -68,33 +135,98 @@ private static Object invokeStatic1(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.social.GoogleConnect.class, name, safeArgs); } + private static Object invokeStatic5(String name, Object[] safeArgs) throws Exception { + if ("getInstance".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.social.MicrosoftConnect.getInstance(); + } + } + throw unsupportedStatic(com.codename1.social.MicrosoftConnect.class, name, safeArgs); + } + public static Object invoke(Object target, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); CN1AccessException unsupported = null; + if (target instanceof com.codename1.social.AppleSignIn) { + try { + return invoke0((com.codename1.social.AppleSignIn) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.social.Auth0Connect) { + try { + return invoke1((com.codename1.social.Auth0Connect) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (target instanceof com.codename1.social.FacebookConnect) { try { - return invoke0((com.codename1.social.FacebookConnect) target, name, safeArgs); + return invoke2((com.codename1.social.FacebookConnect) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.social.GoogleConnect) { try { - return invoke1((com.codename1.social.GoogleConnect) target, name, safeArgs); + return invoke3((com.codename1.social.GoogleConnect) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.social.MicrosoftConnect) { + try { + return invoke4((com.codename1.social.MicrosoftConnect) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.social.AppleSignInResult) { + try { + return invoke5((com.codename1.social.AppleSignInResult) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.social.FirebaseAuth) { + try { + return invoke6((com.codename1.social.FirebaseAuth) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.social.FirebaseAuth.FirebaseUser) { + try { + return invoke7((com.codename1.social.FirebaseAuth.FirebaseUser) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.social.Login) { try { - return invoke2((com.codename1.social.Login) target, name, safeArgs); + return invoke8((com.codename1.social.Login) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.social.LoginCallback) { try { - return invoke3((com.codename1.social.LoginCallback) target, name, safeArgs); + return invoke9((com.codename1.social.LoginCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.social.AppleSignInCallback) { + try { + return invoke10((com.codename1.social.AppleSignInCallback) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.social.AppleSignInNative) { + try { + return invoke11((com.codename1.social.AppleSignInNative) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } @@ -105,7 +237,7 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex throw unsupportedInstance(target, name, safeArgs); } - private static Object invoke0(com.codename1.social.FacebookConnect typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke0(com.codename1.social.AppleSignIn typedTarget, String name, Object[] safeArgs) throws Exception { if ("addScopes".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String[].class}, true)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String[].class}, true); @@ -116,12 +248,6 @@ private static Object invoke0(com.codename1.social.FacebookConnect typedTarget, return typedTarget.addScopes(varArgs); } } - if ("askPublishPermissions".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false); - typedTarget.askPublishPermissions((com.codename1.social.LoginCallback) adaptedArgs[0]); return null; - } - } if ("connect".equals(name)) { if (safeArgs.length == 0) { return typedTarget.connect(); @@ -146,41 +272,6 @@ private static Object invoke0(com.codename1.social.FacebookConnect typedTarget, return typedTarget.getAccessToken(); } } - if ("getToken".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getToken(); - } - } - if ("hasPublishPermissions".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.hasPublishPermissions(); - } - } - if ("inviteFriends".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); - typedTarget.inviteFriends((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; - } - if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, com.codename1.util.Callback.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, com.codename1.util.Callback.class}, false); - typedTarget.inviteFriends((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (com.codename1.util.Callback) adaptedArgs[2]); return null; - } - } - if ("isFacebookSDKSupported".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isFacebookSDKSupported(); - } - } - if ("isInviteFriendsSupported".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isInviteFriendsSupported(); - } - } - if ("isLoggedIn".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isLoggedIn(); - } - } if ("isNativeLoginSupported".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isNativeLoginSupported(); @@ -196,16 +287,6 @@ private static Object invoke0(com.codename1.social.FacebookConnect typedTarget, return typedTarget.isUserLoggedIn(); } } - if ("login".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.login(); return null; - } - } - if ("logout".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.logout(); return null; - } - } if ("nativeIsLoggedIn".equals(name)) { if (safeArgs.length == 0) { return typedTarget.nativeIsLoggedIn(); @@ -269,15 +350,45 @@ private static Object invoke0(com.codename1.social.FacebookConnect typedTarget, typedTarget.setScope((java.lang.String) adaptedArgs[0]); return null; } } + if ("signIn".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.social.AppleSignInCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.social.AppleSignInCallback.class}, false); + typedTarget.signIn((java.lang.String) adaptedArgs[0], (com.codename1.social.AppleSignInCallback) adaptedArgs[1]); return null; + } + } if ("validateToken".equals(name)) { if (safeArgs.length == 0) { typedTarget.validateToken(); return null; } } + if ("withClientSecret".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.withClientSecret((java.lang.String) adaptedArgs[0]); + } + } + if ("withDefaultScopes".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.withDefaultScopes((java.lang.String) adaptedArgs[0]); + } + } + if ("withRedirectUri".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.withRedirectUri((java.lang.String) adaptedArgs[0]); + } + } + if ("withServiceId".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.withServiceId((java.lang.String) adaptedArgs[0]); + } + } throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke1(com.codename1.social.GoogleConnect typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke1(com.codename1.social.Auth0Connect typedTarget, String name, Object[] safeArgs) throws Exception { if ("addScopes".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String[].class}, true)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String[].class}, true); @@ -312,6 +423,16 @@ private static Object invoke1(com.codename1.social.GoogleConnect typedTarget, St return typedTarget.getAccessToken(); } } + if ("getAudience".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAudience(); + } + } + if ("getDomain".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDomain(); + } + } if ("isNativeLoginSupported".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isNativeLoginSupported(); @@ -342,6 +463,16 @@ private static Object invoke1(com.codename1.social.GoogleConnect typedTarget, St typedTarget.nativelogin(); return null; } } + if ("registerPasskey".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 4]; + for (int i = 4; i < adaptedArgs.length; i++) { + varArgs[i - 4] = (java.lang.String) adaptedArgs[i]; + } + return typedTarget.registerPasskey((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (java.lang.String) adaptedArgs[3], varArgs); + } + } if ("setAccessToken".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.io.AccessToken.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.AccessToken.class}, false); @@ -390,15 +521,47 @@ private static Object invoke1(com.codename1.social.GoogleConnect typedTarget, St typedTarget.setScope((java.lang.String) adaptedArgs[0]); return null; } } + if ("signIn".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 2]; + for (int i = 2; i < adaptedArgs.length; i++) { + varArgs[i - 2] = (java.lang.String) adaptedArgs[i]; + } + return typedTarget.signIn((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], varArgs); + } + } + if ("signInWithPasskey".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 2]; + for (int i = 2; i < adaptedArgs.length; i++) { + varArgs[i - 2] = (java.lang.String) adaptedArgs[i]; + } + return typedTarget.signInWithPasskey((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], varArgs); + } + } if ("validateToken".equals(name)) { if (safeArgs.length == 0) { typedTarget.validateToken(); return null; } } + if ("withAudience".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.withAudience((java.lang.String) adaptedArgs[0]); + } + } + if ("withDomain".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.withDomain((java.lang.String) adaptedArgs[0]); + } + } throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke2(com.codename1.social.Login typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke2(com.codename1.social.FacebookConnect typedTarget, String name, Object[] safeArgs) throws Exception { if ("addScopes".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String[].class}, true)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String[].class}, true); @@ -409,6 +572,12 @@ private static Object invoke2(com.codename1.social.Login typedTarget, String nam return typedTarget.addScopes(varArgs); } } + if ("askPublishPermissions".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false); + typedTarget.askPublishPermissions((com.codename1.social.LoginCallback) adaptedArgs[0]); return null; + } + } if ("connect".equals(name)) { if (safeArgs.length == 0) { return typedTarget.connect(); @@ -433,6 +602,41 @@ private static Object invoke2(com.codename1.social.Login typedTarget, String nam return typedTarget.getAccessToken(); } } + if ("getToken".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getToken(); + } + } + if ("hasPublishPermissions".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.hasPublishPermissions(); + } + } + if ("inviteFriends".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.inviteFriends((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, com.codename1.util.Callback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, com.codename1.util.Callback.class}, false); + typedTarget.inviteFriends((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (com.codename1.util.Callback) adaptedArgs[2]); return null; + } + } + if ("isFacebookSDKSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isFacebookSDKSupported(); + } + } + if ("isInviteFriendsSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isInviteFriendsSupported(); + } + } + if ("isLoggedIn".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLoggedIn(); + } + } if ("isNativeLoginSupported".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isNativeLoginSupported(); @@ -448,6 +652,16 @@ private static Object invoke2(com.codename1.social.Login typedTarget, String nam return typedTarget.isUserLoggedIn(); } } + if ("login".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.login(); return null; + } + } + if ("logout".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.logout(); return null; + } + } if ("nativeIsLoggedIn".equals(name)) { if (safeArgs.length == 0) { return typedTarget.nativeIsLoggedIn(); @@ -511,6 +725,16 @@ private static Object invoke2(com.codename1.social.Login typedTarget, String nam typedTarget.setScope((java.lang.String) adaptedArgs[0]); return null; } } + if ("signIn".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 2]; + for (int i = 2; i < adaptedArgs.length; i++) { + varArgs[i - 2] = (java.lang.String) adaptedArgs[i]; + } + return typedTarget.signIn((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], varArgs); + } + } if ("validateToken".equals(name)) { if (safeArgs.length == 0) { typedTarget.validateToken(); return null; @@ -519,23 +743,612 @@ private static Object invoke2(com.codename1.social.Login typedTarget, String nam throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke3(com.codename1.social.LoginCallback typedTarget, String name, Object[] safeArgs) throws Exception { - if ("loginFailed".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.loginFailed((java.lang.String) adaptedArgs[0]); return null; + private static Object invoke3(com.codename1.social.GoogleConnect typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addScopes".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (java.lang.String) adaptedArgs[i]; + } + return typedTarget.addScopes(varArgs); } } - if ("loginSuccessful".equals(name)) { + if ("connect".equals(name)) { if (safeArgs.length == 0) { - typedTarget.loginSuccessful(); return null; + return typedTarget.connect(); } } - throw unsupportedInstance(typedTarget, name, safeArgs); - } - - public static Object getStaticField(Class type, String name) throws Exception { - throw unsupportedStaticField(type, name); + if ("doLogin".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.doLogin(); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false); + typedTarget.doLogin((com.codename1.social.LoginCallback) adaptedArgs[0]); return null; + } + } + if ("doLogout".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.doLogout(); return null; + } + } + if ("getAccessToken".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAccessToken(); + } + } + if ("isNativeLoginSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isNativeLoginSupported(); + } + } + if ("isPreferRedirectPrompt".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPreferRedirectPrompt(); + } + } + if ("isUserLoggedIn".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isUserLoggedIn(); + } + } + if ("nativeIsLoggedIn".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.nativeIsLoggedIn(); + } + } + if ("nativeLogout".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.nativeLogout(); return null; + } + } + if ("nativelogin".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.nativelogin(); return null; + } + } + if ("setAccessToken".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.AccessToken.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.AccessToken.class}, false); + typedTarget.setAccessToken((com.codename1.io.AccessToken) adaptedArgs[0]); return null; + } + } + if ("setCallback".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false); + typedTarget.setCallback((com.codename1.social.LoginCallback) adaptedArgs[0]); return null; + } + } + if ("setClientId".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setClientId((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setClientSecret".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setClientSecret((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setOauth2URL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setOauth2URL((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setPreferRedirectPrompt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setPreferRedirectPrompt(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setRedirectURI".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setRedirectURI((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setScope".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setScope((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("signIn".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 2]; + for (int i = 2; i < adaptedArgs.length; i++) { + varArgs[i - 2] = (java.lang.String) adaptedArgs[i]; + } + return typedTarget.signIn((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], varArgs); + } + } + if ("validateToken".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.validateToken(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke4(com.codename1.social.MicrosoftConnect typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addScopes".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (java.lang.String) adaptedArgs[i]; + } + return typedTarget.addScopes(varArgs); + } + } + if ("connect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.connect(); + } + } + if ("doLogin".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.doLogin(); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false); + typedTarget.doLogin((com.codename1.social.LoginCallback) adaptedArgs[0]); return null; + } + } + if ("doLogout".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.doLogout(); return null; + } + } + if ("getAccessToken".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAccessToken(); + } + } + if ("getTenant".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getTenant(); + } + } + if ("isNativeLoginSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isNativeLoginSupported(); + } + } + if ("isPreferRedirectPrompt".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPreferRedirectPrompt(); + } + } + if ("isUserLoggedIn".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isUserLoggedIn(); + } + } + if ("nativeIsLoggedIn".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.nativeIsLoggedIn(); + } + } + if ("nativeLogout".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.nativeLogout(); return null; + } + } + if ("nativelogin".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.nativelogin(); return null; + } + } + if ("setAccessToken".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.AccessToken.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.AccessToken.class}, false); + typedTarget.setAccessToken((com.codename1.io.AccessToken) adaptedArgs[0]); return null; + } + } + if ("setCallback".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false); + typedTarget.setCallback((com.codename1.social.LoginCallback) adaptedArgs[0]); return null; + } + } + if ("setClientId".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setClientId((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setClientSecret".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setClientSecret((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setOauth2URL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setOauth2URL((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setPreferRedirectPrompt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setPreferRedirectPrompt(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setRedirectURI".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setRedirectURI((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setScope".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setScope((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("signIn".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 2]; + for (int i = 2; i < adaptedArgs.length; i++) { + varArgs[i - 2] = (java.lang.String) adaptedArgs[i]; + } + return typedTarget.signIn((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], varArgs); + } + } + if ("validateToken".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.validateToken(); return null; + } + } + if ("withTenant".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.withTenant((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke5(com.codename1.social.AppleSignInResult typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getAuthorizationCode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAuthorizationCode(); + } + } + if ("getEmail".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEmail(); + } + } + if ("getFullName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFullName(); + } + } + if ("getIdentityToken".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIdentityToken(); + } + } + if ("getUserId".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUserId(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(com.codename1.social.FirebaseAuth typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getIdToken".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIdToken(); + } + } + if ("getUid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUid(); + } + } + if ("isSignedIn".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSignedIn(); + } + } + if ("refresh".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.refresh(); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.refresh((java.lang.String) adaptedArgs[0]); + } + } + if ("registerPasskey".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.registerPasskey((java.lang.String) adaptedArgs[0]); + } + } + if ("signInWithEmailAndPassword".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return typedTarget.signInWithEmailAndPassword((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("signInWithIdpIdToken".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return typedTarget.signInWithIdpIdToken((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("signInWithPasskey".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.signInWithPasskey(); + } + } + if ("signOut".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.signOut(); return null; + } + } + if ("signUp".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return typedTarget.signUp((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("withApiKey".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.withApiKey((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke7(com.codename1.social.FirebaseAuth.FirebaseUser typedTarget, String name, Object[] safeArgs) throws Exception { + if ("getEmail".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getEmail(); + } + } + if ("getExpiresAt".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getExpiresAt(); + } + } + if ("getIdToken".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIdToken(); + } + } + if ("getIdTokenClaims".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIdTokenClaims(); + } + } + if ("getRefreshToken".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRefreshToken(); + } + } + if ("getUid".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUid(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke8(com.codename1.social.Login typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addScopes".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String[].class}, true)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String[].class}, true); + java.lang.String[] varArgs = new java.lang.String[adaptedArgs.length - 0]; + for (int i = 0; i < adaptedArgs.length; i++) { + varArgs[i - 0] = (java.lang.String) adaptedArgs[i]; + } + return typedTarget.addScopes(varArgs); + } + } + if ("connect".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.connect(); + } + } + if ("doLogin".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.doLogin(); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false); + typedTarget.doLogin((com.codename1.social.LoginCallback) adaptedArgs[0]); return null; + } + } + if ("doLogout".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.doLogout(); return null; + } + } + if ("getAccessToken".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAccessToken(); + } + } + if ("isNativeLoginSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isNativeLoginSupported(); + } + } + if ("isPreferRedirectPrompt".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPreferRedirectPrompt(); + } + } + if ("isUserLoggedIn".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isUserLoggedIn(); + } + } + if ("nativeIsLoggedIn".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.nativeIsLoggedIn(); + } + } + if ("nativeLogout".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.nativeLogout(); return null; + } + } + if ("nativelogin".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.nativelogin(); return null; + } + } + if ("setAccessToken".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.AccessToken.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.AccessToken.class}, false); + typedTarget.setAccessToken((com.codename1.io.AccessToken) adaptedArgs[0]); return null; + } + } + if ("setCallback".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.social.LoginCallback.class}, false); + typedTarget.setCallback((com.codename1.social.LoginCallback) adaptedArgs[0]); return null; + } + } + if ("setClientId".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setClientId((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setClientSecret".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setClientSecret((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setOauth2URL".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setOauth2URL((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setPreferRedirectPrompt".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setPreferRedirectPrompt(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("setRedirectURI".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setRedirectURI((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setScope".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setScope((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("validateToken".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.validateToken(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke9(com.codename1.social.LoginCallback typedTarget, String name, Object[] safeArgs) throws Exception { + if ("loginFailed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.loginFailed((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("loginSuccessful".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.loginSuccessful(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke10(com.codename1.social.AppleSignInCallback typedTarget, String name, Object[] safeArgs) throws Exception { + if ("onCancel".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.onCancel(); return null; + } + } + if ("onError".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.onError((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("onSuccess".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.social.AppleSignInResult.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.social.AppleSignInResult.class}, false); + typedTarget.onSuccess((com.codename1.social.AppleSignInResult) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke11(com.codename1.social.AppleSignInNative typedTarget, String name, Object[] safeArgs) throws Exception { + if ("isLoggedIn".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLoggedIn(); + } + } + if ("isSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSupported(); + } + } + if ("signIn".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + return typedTarget.signIn((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); + } + } + if ("signOut".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.signOut(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + if (type == com.codename1.social.AppleSignIn.class) return getStaticField0(name); + if (type == com.codename1.social.GoogleConnect.class) return getStaticField1(name); + if (type == com.codename1.social.MicrosoftConnect.class) return getStaticField2(name); + throw unsupportedStaticField(type, name); + } + + private static Object getStaticField0(String name) throws Exception { + if ("APPLE_ISSUER".equals(name)) return com.codename1.social.AppleSignIn.APPLE_ISSUER; + throw unsupportedStaticField(com.codename1.social.AppleSignIn.class, name); + } + + private static Object getStaticField1(String name) throws Exception { + if ("GOOGLE_ISSUER".equals(name)) return com.codename1.social.GoogleConnect.GOOGLE_ISSUER; + throw unsupportedStaticField(com.codename1.social.GoogleConnect.class, name); + } + + private static Object getStaticField2(String name) throws Exception { + if ("COMMON_TENANT".equals(name)) return com.codename1.social.MicrosoftConnect.COMMON_TENANT; + throw unsupportedStaticField(com.codename1.social.MicrosoftConnect.class, name); } public static Object getField(Object target, String name) throws Exception { diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_system.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_system.java index 3b0017f766..8e197df9d5 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_system.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_system.java @@ -39,6 +39,9 @@ private static Class findClassChunk0(String simpleName) { if ("NativeLookup".equals(simpleName)) { return com.codename1.system.NativeLookup.class; } + if ("SimulatorHookExecutor".equals(simpleName)) { + return com.codename1.system.SimulatorHookExecutor.class; + } if ("URLCallback".equals(simpleName)) { return com.codename1.system.URLCallback.class; } @@ -53,6 +56,7 @@ public static Object invokeStatic(Class type, String name, Object[] args) thr Object[] safeArgs = safeArgs(args); if (type == com.codename1.system.DefaultCrashReporter.class) return invokeStatic0(name, safeArgs); if (type == com.codename1.system.NativeLookup.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.system.SimulatorHookExecutor.class) return invokeStatic2(name, safeArgs); throw unsupportedStatic(type, name, safeArgs); } @@ -137,6 +141,33 @@ private static Object invokeStatic1(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.system.NativeLookup.class, name, safeArgs); } + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { + if ("execute".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.system.SimulatorHookExecutor.execute((java.lang.String) adaptedArgs[0]); + } + } + if ("isRegistered".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.system.SimulatorHookExecutor.isRegistered((java.lang.String) adaptedArgs[0]); + } + } + if ("register".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Map.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Map.class}, false); + com.codename1.system.SimulatorHookExecutor.register((java.util.Map) adaptedArgs[0]); return null; + } + } + if ("registeredIds".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.system.SimulatorHookExecutor.registeredIds(); + } + } + throw unsupportedStatic(com.codename1.system.SimulatorHookExecutor.class, name, safeArgs); + } + public static Object invoke(Object target, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); CN1AccessException unsupported = null; @@ -208,6 +239,12 @@ private static Object invoke1(com.codename1.system.Lifecycle typedTarget, String typedTarget.init((java.lang.Object) adaptedArgs[0]); return null; } } + if ("onReceivedSharedContent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.share.SharedContent.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.share.SharedContent.class}, false); + typedTarget.onReceivedSharedContent((com.codename1.share.SharedContent) adaptedArgs[0]); return null; + } + } if ("runApp".equals(name)) { if (safeArgs.length == 0) { typedTarget.runApp(); return null; diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_testing.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_testing.java index f3389ef65f..e2e7cfdfc2 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_testing.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_testing.java @@ -2169,6 +2169,16 @@ private static Object invoke3(com.codename1.testing.TestRunnerComponent typedTar return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -2274,6 +2284,16 @@ private static Object invoke3(com.codename1.testing.TestRunnerComponent typedTar return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -2754,6 +2774,12 @@ private static Object invoke3(com.codename1.testing.TestRunnerComponent typedTar typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2910,6 +2936,12 @@ private static Object invoke3(com.codename1.testing.TestRunnerComponent typedTar return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -3076,6 +3108,12 @@ private static Object invoke3(com.codename1.testing.TestRunnerComponent typedTar typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui.java index 02dd8249d8..f5c879d33e 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui.java @@ -124,6 +124,9 @@ private static Class findClassChunk0(String simpleName) { if ("Filter".equals(simpleName)) { return com.codename1.ui.ComponentSelector.Filter.class; } + if ("ConicGradient".equals(simpleName)) { + return com.codename1.ui.ConicGradient.class; + } if ("Container".equals(simpleName)) { return com.codename1.ui.Container.class; } @@ -154,6 +157,12 @@ private static Class findClassChunk0(String simpleName) { if ("TabIterator".equals(simpleName)) { return com.codename1.ui.Form.TabIterator.class; } + if ("GeneratedSVGImage".equals(simpleName)) { + return com.codename1.ui.GeneratedSVGImage.class; + } + if ("Gradient".equals(simpleName)) { + return com.codename1.ui.Gradient.class; + } if ("Graphics".equals(simpleName)) { return com.codename1.ui.Graphics.class; } @@ -178,6 +187,9 @@ private static Class findClassChunk0(String simpleName) { if ("Label".equals(simpleName)) { return com.codename1.ui.Label.class; } + if ("LinearGradient".equals(simpleName)) { + return com.codename1.ui.LinearGradient.class; + } if ("LinearGradientPaint".equals(simpleName)) { return com.codename1.ui.LinearGradientPaint.class; } @@ -208,22 +220,25 @@ private static Class findClassChunk0(String simpleName) { if ("PeerComponent".equals(simpleName)) { return com.codename1.ui.PeerComponent.class; } + return null; + } + + private static Class findClassChunk1(String simpleName) { if ("PickerComponent".equals(simpleName)) { return com.codename1.ui.PickerComponent.class; } if ("RGBImage".equals(simpleName)) { return com.codename1.ui.RGBImage.class; } + if ("RadialGradient".equals(simpleName)) { + return com.codename1.ui.RadialGradient.class; + } if ("RadioButton".equals(simpleName)) { return com.codename1.ui.RadioButton.class; } if ("ReleasableComponent".equals(simpleName)) { return com.codename1.ui.ReleasableComponent.class; } - return null; - } - - private static Class findClassChunk1(String simpleName) { if ("SelectableIconHolder".equals(simpleName)) { return com.codename1.ui.SelectableIconHolder.class; } @@ -302,6 +317,9 @@ private static Class findClassChunk1(String simpleName) { if ("ImageAdapter".equals(simpleName)) { return com.codename1.ui.URLImage.ImageAdapter.class; } + if ("RequestDecorator".equals(simpleName)) { + return com.codename1.ui.URLImage.RequestDecorator.class; + } if ("VirtualInputDevice".equals(simpleName)) { return com.codename1.ui.VirtualInputDevice.class; } @@ -559,6 +577,12 @@ public static Object construct(Class type, Object[] args) throws Exception { return new com.codename1.ui.ComponentSelector((java.lang.String) adaptedArgs[0], (java.util.Collection) adaptedArgs[1]); } } + if (type == com.codename1.ui.ConicGradient.class) { + if (matches(safeArgs, new Class[]{int[].class, float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, float[].class}, false); + return new com.codename1.ui.ConicGradient((int[]) adaptedArgs[0], (float[]) adaptedArgs[1]); + } + } if (type == com.codename1.ui.Container.class) { if (matches(safeArgs, new Class[0], false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); @@ -645,6 +669,12 @@ public static Object construct(Class type, Object[] args) throws Exception { return new com.codename1.ui.Label((java.lang.String) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); } } + if (type == com.codename1.ui.LinearGradient.class) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, int[].class, float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, int[].class, float[].class}, false); + return new com.codename1.ui.LinearGradient(((Number) adaptedArgs[0]).floatValue(), (int[]) adaptedArgs[1], (float[]) adaptedArgs[2]); + } + } if (type == com.codename1.ui.LinearGradientPaint.class) { if (matches(safeArgs, new Class[]{java.lang.Double.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class, float[].class, int[].class, com.codename1.ui.MultipleGradientPaint.CycleMethod.class, com.codename1.ui.MultipleGradientPaint.ColorSpaceType.class, com.codename1.ui.Transform.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Double.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class, float[].class, int[].class, com.codename1.ui.MultipleGradientPaint.CycleMethod.class, com.codename1.ui.MultipleGradientPaint.ColorSpaceType.class, com.codename1.ui.Transform.class}, false); @@ -705,6 +735,12 @@ public static Object construct(Class type, Object[] args) throws Exception { return new com.codename1.ui.RGBImage((int[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); } } + if (type == com.codename1.ui.RadialGradient.class) { + if (matches(safeArgs, new Class[]{int[].class, float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class, float[].class}, false); + return new com.codename1.ui.RadialGradient((int[]) adaptedArgs[0], (float[]) adaptedArgs[1]); + } + } if (type == com.codename1.ui.RadioButton.class) { if (matches(safeArgs, new Class[0], false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); @@ -873,26 +909,28 @@ public static Object invokeStatic(Class type, String name, Object[] args) thr if (type == com.codename1.ui.EncodedImage.class) return invokeStatic18(name, safeArgs); if (type == com.codename1.ui.Font.class) return invokeStatic19(name, safeArgs); if (type == com.codename1.ui.FontImage.class) return invokeStatic20(name, safeArgs); - if (type == com.codename1.ui.Image.class) return invokeStatic21(name, safeArgs); - if (type == com.codename1.ui.ImageFactory.class) return invokeStatic22(name, safeArgs); - if (type == com.codename1.ui.InputComponent.class) return invokeStatic23(name, safeArgs); - if (type == com.codename1.ui.InterFormContainer.class) return invokeStatic24(name, safeArgs); - if (type == com.codename1.ui.Label.class) return invokeStatic25(name, safeArgs); - if (type == com.codename1.ui.List.class) return invokeStatic26(name, safeArgs); - if (type == com.codename1.ui.PeerComponent.class) return invokeStatic27(name, safeArgs); - if (type == com.codename1.ui.PickerComponent.class) return invokeStatic28(name, safeArgs); - if (type == com.codename1.ui.RadioButton.class) return invokeStatic29(name, safeArgs); - if (type == com.codename1.ui.Sheet.class) return invokeStatic30(name, safeArgs); - if (type == com.codename1.ui.SideMenuBar.class) return invokeStatic31(name, safeArgs); - if (type == com.codename1.ui.Slider.class) return invokeStatic32(name, safeArgs); - if (type == com.codename1.ui.TextArea.class) return invokeStatic33(name, safeArgs); - if (type == com.codename1.ui.TextField.class) return invokeStatic34(name, safeArgs); - if (type == com.codename1.ui.TextSelection.class) return invokeStatic35(name, safeArgs); - if (type == com.codename1.ui.Toolbar.class) return invokeStatic36(name, safeArgs); - if (type == com.codename1.ui.TooltipManager.class) return invokeStatic37(name, safeArgs); - if (type == com.codename1.ui.Transform.class) return invokeStatic38(name, safeArgs); - if (type == com.codename1.ui.UIFragment.class) return invokeStatic39(name, safeArgs); - if (type == com.codename1.ui.URLImage.class) return invokeStatic40(name, safeArgs); + if (type == com.codename1.ui.GeneratedSVGImage.class) return invokeStatic21(name, safeArgs); + if (type == com.codename1.ui.Gradient.class) return invokeStatic22(name, safeArgs); + if (type == com.codename1.ui.Image.class) return invokeStatic23(name, safeArgs); + if (type == com.codename1.ui.ImageFactory.class) return invokeStatic24(name, safeArgs); + if (type == com.codename1.ui.InputComponent.class) return invokeStatic25(name, safeArgs); + if (type == com.codename1.ui.InterFormContainer.class) return invokeStatic26(name, safeArgs); + if (type == com.codename1.ui.Label.class) return invokeStatic27(name, safeArgs); + if (type == com.codename1.ui.List.class) return invokeStatic28(name, safeArgs); + if (type == com.codename1.ui.PeerComponent.class) return invokeStatic29(name, safeArgs); + if (type == com.codename1.ui.PickerComponent.class) return invokeStatic30(name, safeArgs); + if (type == com.codename1.ui.RadioButton.class) return invokeStatic31(name, safeArgs); + if (type == com.codename1.ui.Sheet.class) return invokeStatic32(name, safeArgs); + if (type == com.codename1.ui.SideMenuBar.class) return invokeStatic33(name, safeArgs); + if (type == com.codename1.ui.Slider.class) return invokeStatic34(name, safeArgs); + if (type == com.codename1.ui.TextArea.class) return invokeStatic35(name, safeArgs); + if (type == com.codename1.ui.TextField.class) return invokeStatic36(name, safeArgs); + if (type == com.codename1.ui.TextSelection.class) return invokeStatic37(name, safeArgs); + if (type == com.codename1.ui.Toolbar.class) return invokeStatic38(name, safeArgs); + if (type == com.codename1.ui.TooltipManager.class) return invokeStatic39(name, safeArgs); + if (type == com.codename1.ui.Transform.class) return invokeStatic40(name, safeArgs); + if (type == com.codename1.ui.UIFragment.class) return invokeStatic41(name, safeArgs); + if (type == com.codename1.ui.URLImage.class) return invokeStatic42(name, safeArgs); throw unsupportedStatic(type, name, safeArgs); } @@ -1336,6 +1374,11 @@ private static Object invokeStatic3(String name, Object[] safeArgs) throws Excep return com.codename1.ui.CN.isFullScreenSupported(); } } + if ("isGpuSupported".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ui.CN.isGpuSupported(); + } + } if ("isHiddenFile".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -2455,6 +2498,62 @@ private static Object invokeStatic20(String name, Object[] safeArgs) throws Exce } private static Object invokeStatic21(String name, Object[] safeArgs) throws Exception { + if ("lerp".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); + return com.codename1.ui.GeneratedSVGImage.lerp(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("lerpColor".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Float.class}, false); + return com.codename1.ui.GeneratedSVGImage.lerpColor(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), ((Number) adaptedArgs[2]).floatValue()); + } + } + if ("lerpValues".equals(name)) { + if (matches(safeArgs, new Class[]{float[].class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{float[].class, java.lang.Float.class}, false); + return com.codename1.ui.GeneratedSVGImage.lerpValues((float[]) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue()); + } + } + if ("mmToPixels".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return com.codename1.ui.GeneratedSVGImage.mmToPixels(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("progress".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class, java.lang.Long.class, java.lang.Long.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class, java.lang.Long.class, java.lang.Long.class, java.lang.Integer.class, java.lang.Boolean.class}, false); + return com.codename1.ui.GeneratedSVGImage.progress(((Number) adaptedArgs[0]).longValue(), ((Number) adaptedArgs[1]).longValue(), ((Number) adaptedArgs[2]).longValue(), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue()); + } + } + if ("svgArc".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.geom.GeneralPath.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.GeneralPath.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Float.class, java.lang.Float.class}, false); + com.codename1.ui.GeneratedSVGImage.svgArc((com.codename1.ui.geom.GeneralPath) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue(), ((Number) adaptedArgs[2]).floatValue(), ((Number) adaptedArgs[3]).floatValue(), ((Number) adaptedArgs[4]).floatValue(), ((Number) adaptedArgs[5]).floatValue(), ((Boolean) adaptedArgs[6]).booleanValue(), ((Boolean) adaptedArgs[7]).booleanValue(), ((Number) adaptedArgs[8]).floatValue(), ((Number) adaptedArgs[9]).floatValue()); return null; + } + } + if ("svgTextFont".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Integer.class}, false); + return com.codename1.ui.GeneratedSVGImage.svgTextFont(((Number) adaptedArgs[0]).floatValue(), toIntValue(adaptedArgs[1])); + } + } + throw unsupportedStatic(com.codename1.ui.GeneratedSVGImage.class, name, safeArgs); + } + + private static Object invokeStatic22(String name, Object[] safeArgs) throws Exception { + if ("parseCss".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.ui.Gradient.parseCss((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.ui.Gradient.class, name, safeArgs); + } + + private static Object invokeStatic23(String name, Object[] safeArgs) throws Exception { if ("createImage".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -2523,10 +2622,26 @@ private static Object invokeStatic21(String name, Object[] safeArgs) throws Exce return com.codename1.ui.Image.isSVGSupported(); } } + if ("isSimdOptimizationsEnabled".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ui.Image.isSimdOptimizationsEnabled(); + } + } + if ("resetSimdOptimizationsEnabled".equals(name)) { + if (safeArgs.length == 0) { + com.codename1.ui.Image.resetSimdOptimizationsEnabled(); return null; + } + } + if ("setSimdOptimizationsEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + com.codename1.ui.Image.setSimdOptimizationsEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } throw unsupportedStatic(com.codename1.ui.Image.class, name, safeArgs); } - private static Object invokeStatic22(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic24(String name, Object[] safeArgs) throws Exception { if ("createImage".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); @@ -2548,7 +2663,7 @@ private static Object invokeStatic22(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.ImageFactory.class, name, safeArgs); } - private static Object invokeStatic23(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic25(String name, Object[] safeArgs) throws Exception { if ("group".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component[].class}, true); @@ -2573,7 +2688,7 @@ private static Object invokeStatic23(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.InputComponent.class, name, safeArgs); } - private static Object invokeStatic24(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic26(String name, Object[] safeArgs) throws Exception { if ("findCommonContainers".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, com.codename1.ui.Component.class}, false); @@ -2589,7 +2704,7 @@ private static Object invokeStatic24(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.InterFormContainer.class, name, safeArgs); } - private static Object invokeStatic25(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic27(String name, Object[] safeArgs) throws Exception { if ("getDefaultGap".equals(name)) { if (safeArgs.length == 0) { return com.codename1.ui.Label.getDefaultGap(); @@ -2615,7 +2730,7 @@ private static Object invokeStatic25(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.Label.class, name, safeArgs); } - private static Object invokeStatic26(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic28(String name, Object[] safeArgs) throws Exception { if ("isDefaultFireOnClick".equals(name)) { if (safeArgs.length == 0) { return com.codename1.ui.List.isDefaultFireOnClick(); @@ -2641,7 +2756,7 @@ private static Object invokeStatic26(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.List.class, name, safeArgs); } - private static Object invokeStatic27(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic29(String name, Object[] safeArgs) throws Exception { if ("create".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -2651,7 +2766,7 @@ private static Object invokeStatic27(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.PeerComponent.class, name, safeArgs); } - private static Object invokeStatic28(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic30(String name, Object[] safeArgs) throws Exception { if ("createDate".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Date.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Date.class}, false); @@ -2695,7 +2810,7 @@ private static Object invokeStatic28(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.PickerComponent.class, name, safeArgs); } - private static Object invokeStatic29(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic31(String name, Object[] safeArgs) throws Exception { if ("createToggle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Command.class, com.codename1.ui.ButtonGroup.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Command.class, com.codename1.ui.ButtonGroup.class}, false); @@ -2717,7 +2832,7 @@ private static Object invokeStatic29(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.RadioButton.class, name, safeArgs); } - private static Object invokeStatic30(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic32(String name, Object[] safeArgs) throws Exception { if ("findContainingSheet".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -2738,7 +2853,7 @@ private static Object invokeStatic30(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.Sheet.class, name, safeArgs); } - private static Object invokeStatic31(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic33(String name, Object[] safeArgs) throws Exception { if ("closeCurrentMenu".equals(name)) { if (safeArgs.length == 0) { com.codename1.ui.SideMenuBar.closeCurrentMenu(); return null; @@ -2756,7 +2871,7 @@ private static Object invokeStatic31(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.SideMenuBar.class, name, safeArgs); } - private static Object invokeStatic32(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic34(String name, Object[] safeArgs) throws Exception { if ("createInfinite".equals(name)) { if (safeArgs.length == 0) { return com.codename1.ui.Slider.createInfinite(); @@ -2765,7 +2880,7 @@ private static Object invokeStatic32(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.Slider.class, name, safeArgs); } - private static Object invokeStatic33(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic35(String name, Object[] safeArgs) throws Exception { if ("autoDetectWidestChar".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -2825,7 +2940,7 @@ private static Object invokeStatic33(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.TextArea.class, name, safeArgs); } - private static Object invokeStatic34(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic36(String name, Object[] safeArgs) throws Exception { if ("addInputMode".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.util.Hashtable.class, java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.util.Hashtable.class, java.lang.Boolean.class}, false); @@ -2952,7 +3067,7 @@ private static Object invokeStatic34(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.TextField.class, name, safeArgs); } - private static Object invokeStatic35(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic37(String name, Object[] safeArgs) throws Exception { if ("findSelectionRoot".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -2967,7 +3082,7 @@ private static Object invokeStatic35(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.TextSelection.class, name, safeArgs); } - private static Object invokeStatic36(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic38(String name, Object[] safeArgs) throws Exception { if ("isCenteredDefault".equals(name)) { if (safeArgs.length == 0) { return com.codename1.ui.Toolbar.isCenteredDefault(); @@ -3026,7 +3141,7 @@ private static Object invokeStatic36(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.Toolbar.class, name, safeArgs); } - private static Object invokeStatic37(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic39(String name, Object[] safeArgs) throws Exception { if ("enableTooltips".equals(name)) { if (safeArgs.length == 0) { com.codename1.ui.TooltipManager.enableTooltips(); return null; @@ -3039,7 +3154,7 @@ private static Object invokeStatic37(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.TooltipManager.class, name, safeArgs); } - private static Object invokeStatic38(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic40(String name, Object[] safeArgs) throws Exception { if ("IDENTITY".equals(name)) { if (safeArgs.length == 0) { return com.codename1.ui.Transform.IDENTITY(); @@ -3122,7 +3237,7 @@ private static Object invokeStatic38(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.Transform.class, name, safeArgs); } - private static Object invokeStatic39(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic41(String name, Object[] safeArgs) throws Exception { if ("parseJSON".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -3138,7 +3253,7 @@ private static Object invokeStatic39(String name, Object[] safeArgs) throws Exce throw unsupportedStatic(com.codename1.ui.UIFragment.class, name, safeArgs); } - private static Object invokeStatic40(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic42(String name, Object[] safeArgs) throws Exception { if ("createCachedImage".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, com.codename1.ui.Image.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, com.codename1.ui.Image.class, java.lang.Integer.class}, false); @@ -3170,12 +3285,33 @@ private static Object invokeStatic40(String name, Object[] safeArgs) throws Exce Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.EncodedImage.class, java.lang.String.class, java.lang.String.class, com.codename1.ui.URLImage.ImageAdapter.class}, false); return com.codename1.ui.URLImage.createToStorage((com.codename1.ui.EncodedImage) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (com.codename1.ui.URLImage.ImageAdapter) adaptedArgs[3]); } + if (matches(safeArgs, new Class[]{com.codename1.ui.EncodedImage.class, java.lang.String.class, java.lang.String.class, com.codename1.ui.URLImage.ImageAdapter.class, com.codename1.ui.URLImage.RequestDecorator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.EncodedImage.class, java.lang.String.class, java.lang.String.class, com.codename1.ui.URLImage.ImageAdapter.class, com.codename1.ui.URLImage.RequestDecorator.class}, false); + return com.codename1.ui.URLImage.createToStorage((com.codename1.ui.EncodedImage) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (com.codename1.ui.URLImage.ImageAdapter) adaptedArgs[3], (com.codename1.ui.URLImage.RequestDecorator) adaptedArgs[4]); + } + } + if ("getDefaultRequestDecorator".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ui.URLImage.getDefaultRequestDecorator(); + } } if ("getExceptionHandler".equals(name)) { if (safeArgs.length == 0) { return com.codename1.ui.URLImage.getExceptionHandler(); } } + if ("setDefaultBearerToken".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + com.codename1.ui.URLImage.setDefaultBearerToken((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setDefaultRequestDecorator".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.URLImage.RequestDecorator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.URLImage.RequestDecorator.class}, false); + com.codename1.ui.URLImage.setDefaultRequestDecorator((com.codename1.ui.URLImage.RequestDecorator) adaptedArgs[0]); return null; + } + } if ("setExceptionHandler".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.URLImage.ErrorCallback.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.URLImage.ErrorCallback.class}, false); @@ -3412,338 +3548,380 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex unsupported = ex; } } + if (target instanceof com.codename1.ui.ConicGradient) { + try { + return invoke32((com.codename1.ui.ConicGradient) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (target instanceof com.codename1.ui.Container) { try { - return invoke32((com.codename1.ui.Container) target, name, safeArgs); + return invoke33((com.codename1.ui.Container) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.Display) { try { - return invoke33((com.codename1.ui.Display) target, name, safeArgs); + return invoke34((com.codename1.ui.Display) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.DynamicImage) { try { - return invoke34((com.codename1.ui.DynamicImage) target, name, safeArgs); + return invoke35((com.codename1.ui.DynamicImage) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.EncodedImage) { try { - return invoke35((com.codename1.ui.EncodedImage) target, name, safeArgs); + return invoke36((com.codename1.ui.EncodedImage) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.FontImage) { try { - return invoke36((com.codename1.ui.FontImage) target, name, safeArgs); + return invoke37((com.codename1.ui.FontImage) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ui.GeneratedSVGImage) { + try { + return invoke38((com.codename1.ui.GeneratedSVGImage) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.Label) { try { - return invoke37((com.codename1.ui.Label) target, name, safeArgs); + return invoke39((com.codename1.ui.Label) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ui.LinearGradient) { + try { + return invoke40((com.codename1.ui.LinearGradient) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.LinearGradientPaint) { try { - return invoke38((com.codename1.ui.LinearGradientPaint) target, name, safeArgs); + return invoke41((com.codename1.ui.LinearGradientPaint) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.List) { try { - return invoke39((com.codename1.ui.List) target, name, safeArgs); + return invoke42((com.codename1.ui.List) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.NavigationCommand) { try { - return invoke40((com.codename1.ui.NavigationCommand) target, name, safeArgs); + return invoke43((com.codename1.ui.NavigationCommand) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.PeerComponent) { try { - return invoke41((com.codename1.ui.PeerComponent) target, name, safeArgs); + return invoke44((com.codename1.ui.PeerComponent) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.RGBImage) { try { - return invoke42((com.codename1.ui.RGBImage) target, name, safeArgs); + return invoke45((com.codename1.ui.RGBImage) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ui.RadialGradient) { + try { + return invoke46((com.codename1.ui.RadialGradient) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.TextArea) { try { - return invoke43((com.codename1.ui.TextArea) target, name, safeArgs); + return invoke47((com.codename1.ui.TextArea) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.AnimationManager) { try { - return invoke44((com.codename1.ui.AnimationManager) target, name, safeArgs); + return invoke48((com.codename1.ui.AnimationManager) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.BrowserComponent.JSExpression) { try { - return invoke45((com.codename1.ui.BrowserComponent.JSExpression) target, name, safeArgs); + return invoke49((com.codename1.ui.BrowserComponent.JSExpression) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.BrowserComponent.JSRef) { try { - return invoke46((com.codename1.ui.BrowserComponent.JSRef) target, name, safeArgs); + return invoke50((com.codename1.ui.BrowserComponent.JSRef) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.BrowserWindow) { try { - return invoke47((com.codename1.ui.BrowserWindow) target, name, safeArgs); + return invoke51((com.codename1.ui.BrowserWindow) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.BrowserWindow.EvalRequest) { try { - return invoke48((com.codename1.ui.BrowserWindow.EvalRequest) target, name, safeArgs); + return invoke52((com.codename1.ui.BrowserWindow.EvalRequest) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.ButtonGroup) { try { - return invoke49((com.codename1.ui.ButtonGroup) target, name, safeArgs); + return invoke53((com.codename1.ui.ButtonGroup) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.Command) { try { - return invoke50((com.codename1.ui.Command) target, name, safeArgs); + return invoke54((com.codename1.ui.Command) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.Component) { try { - return invoke51((com.codename1.ui.Component) target, name, safeArgs); + return invoke55((com.codename1.ui.Component) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.ComponentSelector) { try { - return invoke52((com.codename1.ui.ComponentSelector) target, name, safeArgs); + return invoke56((com.codename1.ui.ComponentSelector) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.Form.TabIterator) { try { - return invoke53((com.codename1.ui.Form.TabIterator) target, name, safeArgs); + return invoke57((com.codename1.ui.Form.TabIterator) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ui.Gradient) { + try { + return invoke58((com.codename1.ui.Gradient) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.Graphics) { try { - return invoke54((com.codename1.ui.Graphics) target, name, safeArgs); + return invoke59((com.codename1.ui.Graphics) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.Image) { try { - return invoke55((com.codename1.ui.Image) target, name, safeArgs); + return invoke60((com.codename1.ui.Image) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.ImageFactory) { try { - return invoke56((com.codename1.ui.ImageFactory) target, name, safeArgs); + return invoke61((com.codename1.ui.ImageFactory) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.MultipleGradientPaint) { try { - return invoke57((com.codename1.ui.MultipleGradientPaint) target, name, safeArgs); + return invoke62((com.codename1.ui.MultipleGradientPaint) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.Stroke) { try { - return invoke58((com.codename1.ui.Stroke) target, name, safeArgs); + return invoke63((com.codename1.ui.Stroke) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.TextSelection) { try { - return invoke59((com.codename1.ui.TextSelection) target, name, safeArgs); + return invoke64((com.codename1.ui.TextSelection) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.TooltipManager) { try { - return invoke60((com.codename1.ui.TooltipManager) target, name, safeArgs); + return invoke65((com.codename1.ui.TooltipManager) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.Transform) { try { - return invoke61((com.codename1.ui.Transform) target, name, safeArgs); + return invoke66((com.codename1.ui.Transform) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.UIFragment) { try { - return invoke62((com.codename1.ui.UIFragment) target, name, safeArgs); + return invoke67((com.codename1.ui.UIFragment) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.UIFragment.DefaultComponentFactory) { try { - return invoke63((com.codename1.ui.UIFragment.DefaultComponentFactory) target, name, safeArgs); + return invoke68((com.codename1.ui.UIFragment.DefaultComponentFactory) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.AbstractDialog) { try { - return invoke64((com.codename1.ui.AbstractDialog) target, name, safeArgs); + return invoke69((com.codename1.ui.AbstractDialog) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.AutoCompleteTextComponent.AutoCompleteFilter) { try { - return invoke65((com.codename1.ui.AutoCompleteTextComponent.AutoCompleteFilter) target, name, safeArgs); + return invoke70((com.codename1.ui.AutoCompleteTextComponent.AutoCompleteFilter) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.ComponentSelector.ComponentClosure) { try { - return invoke66((com.codename1.ui.ComponentSelector.ComponentClosure) target, name, safeArgs); + return invoke71((com.codename1.ui.ComponentSelector.ComponentClosure) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.ComponentSelector.ComponentMapper) { try { - return invoke67((com.codename1.ui.ComponentSelector.ComponentMapper) target, name, safeArgs); + return invoke72((com.codename1.ui.ComponentSelector.ComponentMapper) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.ComponentSelector.Filter) { try { - return invoke68((com.codename1.ui.ComponentSelector.Filter) target, name, safeArgs); + return invoke73((com.codename1.ui.ComponentSelector.Filter) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.Editable) { try { - return invoke69((com.codename1.ui.Editable) target, name, safeArgs); + return invoke74((com.codename1.ui.Editable) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.IconHolder) { try { - return invoke70((com.codename1.ui.IconHolder) target, name, safeArgs); + return invoke75((com.codename1.ui.IconHolder) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.Paint) { try { - return invoke71((com.codename1.ui.Paint) target, name, safeArgs); + return invoke76((com.codename1.ui.Paint) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.Painter) { try { - return invoke72((com.codename1.ui.Painter) target, name, safeArgs); + return invoke77((com.codename1.ui.Painter) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.ReleasableComponent) { try { - return invoke73((com.codename1.ui.ReleasableComponent) target, name, safeArgs); + return invoke78((com.codename1.ui.ReleasableComponent) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.SelectableIconHolder) { try { - return invoke74((com.codename1.ui.SelectableIconHolder) target, name, safeArgs); + return invoke79((com.codename1.ui.SelectableIconHolder) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.TextHolder) { try { - return invoke75((com.codename1.ui.TextHolder) target, name, safeArgs); + return invoke80((com.codename1.ui.TextHolder) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.TextSelection.TextSelectionSupport) { try { - return invoke76((com.codename1.ui.TextSelection.TextSelectionSupport) target, name, safeArgs); + return invoke81((com.codename1.ui.TextSelection.TextSelectionSupport) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.UIFragment.ComponentFactory) { try { - return invoke77((com.codename1.ui.UIFragment.ComponentFactory) target, name, safeArgs); + return invoke82((com.codename1.ui.UIFragment.ComponentFactory) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.URLImage.ErrorCallback) { try { - return invoke78((com.codename1.ui.URLImage.ErrorCallback) target, name, safeArgs); + return invoke83((com.codename1.ui.URLImage.ErrorCallback) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof com.codename1.ui.URLImage.ImageAdapter) { try { - return invoke79((com.codename1.ui.URLImage.ImageAdapter) target, name, safeArgs); + return invoke84((com.codename1.ui.URLImage.ImageAdapter) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof com.codename1.ui.URLImage.RequestDecorator) { + try { + return invoke85((com.codename1.ui.URLImage.RequestDecorator) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } @@ -4772,6 +4950,16 @@ private static Object invoke0(com.codename1.ui.AutoCompleteTextComponent typedTa return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -4882,6 +5070,16 @@ private static Object invoke0(com.codename1.ui.AutoCompleteTextComponent typedTa return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -5387,6 +5585,12 @@ private static Object invoke0(com.codename1.ui.AutoCompleteTextComponent typedTa typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -5543,6 +5747,12 @@ private static Object invoke0(com.codename1.ui.AutoCompleteTextComponent typedTa return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -5709,6 +5919,12 @@ private static Object invoke0(com.codename1.ui.AutoCompleteTextComponent typedTa typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -6805,6 +7021,16 @@ private static Object invoke1(com.codename1.ui.TextComponentPassword typedTarget return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -6915,6 +7141,16 @@ private static Object invoke1(com.codename1.ui.TextComponentPassword typedTarget return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -7420,6 +7656,12 @@ private static Object invoke1(com.codename1.ui.TextComponentPassword typedTarget typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -7576,6 +7818,12 @@ private static Object invoke1(com.codename1.ui.TextComponentPassword typedTarget return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -7742,6 +7990,12 @@ private static Object invoke1(com.codename1.ui.TextComponentPassword typedTarget typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -8716,6 +8970,16 @@ private static Object invoke2(com.codename1.ui.AutoCompleteTextField typedTarget return typedTarget.isGrowByContent(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -8851,6 +9115,16 @@ private static Object invoke2(com.codename1.ui.AutoCompleteTextField typedTarget return typedTarget.isUseSoftkeys(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -9389,6 +9663,12 @@ private static Object invoke2(com.codename1.ui.AutoCompleteTextField typedTarget typedTarget.setHintIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -9587,6 +9867,12 @@ private static Object invoke2(com.codename1.ui.AutoCompleteTextField typedTarget return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setQwertyInput".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -9777,6 +10063,12 @@ private static Object invoke2(com.codename1.ui.AutoCompleteTextField typedTarget typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -10717,6 +11009,16 @@ private static Object invoke3(com.codename1.ui.CheckBox typedTarget, String name return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -10852,6 +11154,16 @@ private static Object invoke3(com.codename1.ui.CheckBox typedTarget, String name return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -11339,6 +11651,12 @@ private static Object invoke3(com.codename1.ui.CheckBox typedTarget, String name typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -11547,6 +11865,12 @@ private static Object invoke3(com.codename1.ui.CheckBox typedTarget, String name return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -11764,6 +12088,12 @@ private static Object invoke3(com.codename1.ui.CheckBox typedTarget, String name typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -12123,6 +12453,12 @@ private static Object invoke4(com.codename1.ui.Dialog typedTarget, String name, return typedTarget.blocksSideSwipe(); } } + if ("checkPopGuard".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.router.PopReason.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.router.PopReason.class}, false); + return typedTarget.checkPopGuard((com.codename1.router.PopReason) adaptedArgs[0]); + } + } if ("clearClientProperties".equals(name)) { if (safeArgs.length == 0) { typedTarget.clearClientProperties(); return null; @@ -12724,6 +13060,11 @@ private static Object invoke4(com.codename1.ui.Dialog typedTarget, String name, return typedTarget.getParent(); } } + if ("getPopGuard".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPopGuard(); + } + } if ("getPopupDirectionBiasPortrait".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPopupDirectionBiasPortrait(); @@ -13138,6 +13479,16 @@ private static Object invoke4(com.codename1.ui.Dialog typedTarget, String name, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -13263,6 +13614,16 @@ private static Object invoke4(com.codename1.ui.Dialog typedTarget, String name, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -13949,6 +14310,12 @@ private static Object invoke4(com.codename1.ui.Dialog typedTarget, String name, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -14099,6 +14466,12 @@ private static Object invoke4(com.codename1.ui.Dialog typedTarget, String name, typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setPopGuard".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.router.PopGuard.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.router.PopGuard.class}, false); + typedTarget.setPopGuard((com.codename1.router.PopGuard) adaptedArgs[0]); return null; + } + } if ("setPopupDirectionBiasPortrait".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -14153,6 +14526,12 @@ private static Object invoke4(com.codename1.ui.Dialog typedTarget, String name, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -14400,6 +14779,12 @@ private static Object invoke4(com.codename1.ui.Dialog typedTarget, String name, typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -15528,6 +15913,16 @@ private static Object invoke5(com.codename1.ui.PickerComponent typedTarget, Stri return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -15638,6 +16033,16 @@ private static Object invoke5(com.codename1.ui.PickerComponent typedTarget, Stri return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -16125,6 +16530,12 @@ private static Object invoke5(com.codename1.ui.PickerComponent typedTarget, Stri typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -16281,6 +16692,12 @@ private static Object invoke5(com.codename1.ui.PickerComponent typedTarget, Stri return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -16447,6 +16864,12 @@ private static Object invoke5(com.codename1.ui.PickerComponent typedTarget, Stri typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -17384,6 +17807,16 @@ private static Object invoke6(com.codename1.ui.RadioButton typedTarget, String n return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -17524,6 +17957,16 @@ private static Object invoke6(com.codename1.ui.RadioButton typedTarget, String n return typedTarget.isUnselectAllowed(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -18017,6 +18460,12 @@ private static Object invoke6(com.codename1.ui.RadioButton typedTarget, String n typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -18225,6 +18674,12 @@ private static Object invoke6(com.codename1.ui.RadioButton typedTarget, String n return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -18448,6 +18903,12 @@ private static Object invoke6(com.codename1.ui.RadioButton typedTarget, String n typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -19522,6 +19983,16 @@ private static Object invoke7(com.codename1.ui.SideMenuBar typedTarget, String n return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -19642,6 +20113,16 @@ private static Object invoke7(com.codename1.ui.SideMenuBar typedTarget, String n return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -20152,6 +20633,12 @@ private static Object invoke7(com.codename1.ui.SideMenuBar typedTarget, String n typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -20320,6 +20807,12 @@ private static Object invoke7(com.codename1.ui.SideMenuBar typedTarget, String n return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -20498,6 +20991,12 @@ private static Object invoke7(com.codename1.ui.SideMenuBar typedTarget, String n typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -21593,6 +22092,16 @@ private static Object invoke8(com.codename1.ui.TextComponent typedTarget, String return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -21703,6 +22212,16 @@ private static Object invoke8(com.codename1.ui.TextComponent typedTarget, String return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -22208,6 +22727,12 @@ private static Object invoke8(com.codename1.ui.TextComponent typedTarget, String typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -22364,6 +22889,12 @@ private static Object invoke8(com.codename1.ui.TextComponent typedTarget, String return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -22530,6 +23061,12 @@ private static Object invoke8(com.codename1.ui.TextComponent typedTarget, String typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -23680,6 +24217,16 @@ private static Object invoke9(com.codename1.ui.BrowserComponent typedTarget, Str return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -23800,6 +24347,16 @@ private static Object invoke9(com.codename1.ui.BrowserComponent typedTarget, Str return typedTarget.isURLWithCustomHeadersSupported(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -24335,6 +24892,12 @@ private static Object invoke9(com.codename1.ui.BrowserComponent typedTarget, Str typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -24515,6 +25078,12 @@ private static Object invoke9(com.codename1.ui.BrowserComponent typedTarget, Str return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -24701,6 +25270,12 @@ private static Object invoke9(com.codename1.ui.BrowserComponent typedTarget, Str typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -25632,6 +26207,16 @@ private static Object invoke10(com.codename1.ui.Button typedTarget, String name, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -25767,6 +26352,16 @@ private static Object invoke10(com.codename1.ui.Button typedTarget, String name, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -26248,6 +26843,12 @@ private static Object invoke10(com.codename1.ui.Button typedTarget, String name, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -26450,6 +27051,12 @@ private static Object invoke10(com.codename1.ui.Button typedTarget, String name, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -26661,6 +27268,12 @@ private static Object invoke10(com.codename1.ui.Button typedTarget, String name, typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -27747,6 +28360,16 @@ private static Object invoke11(com.codename1.ui.Calendar typedTarget, String nam return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -27862,6 +28485,16 @@ private static Object invoke11(com.codename1.ui.Calendar typedTarget, String nam return typedTarget.isTwoDigitMode(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -28385,6 +29018,12 @@ private static Object invoke11(com.codename1.ui.Calendar typedTarget, String nam typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -28559,6 +29198,12 @@ private static Object invoke11(com.codename1.ui.Calendar typedTarget, String nam return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -28759,6 +29404,12 @@ private static Object invoke11(com.codename1.ui.Calendar typedTarget, String nam typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -29313,6 +29964,11 @@ private static Object invoke12(com.codename1.ui.ComboBox typedTarget, String nam return typedTarget.getParent(); } } + if ("getPopupPlacement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPopupPlacement(); + } + } if ("getPreferredH".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPreferredH(); @@ -29602,6 +30258,16 @@ private static Object invoke12(com.codename1.ui.ComboBox typedTarget, String nam return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -29722,6 +30388,16 @@ private static Object invoke12(com.codename1.ui.ComboBox typedTarget, String nam return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -30171,6 +30847,12 @@ private static Object invoke12(com.codename1.ui.ComboBox typedTarget, String nam typedTarget.setHintIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnoreFocusComponentWhenUnfocused".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -30357,6 +31039,12 @@ private static Object invoke12(com.codename1.ui.ComboBox typedTarget, String nam typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setPopupPlacement".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.setPopupPlacement(toIntValue(adaptedArgs[0])); return null; + } + } if ("setPreferredH".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -30399,6 +31087,12 @@ private static Object invoke12(com.codename1.ui.ComboBox typedTarget, String nam return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -30545,6 +31239,12 @@ private static Object invoke12(com.codename1.ui.ComboBox typedTarget, String nam typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -31262,6 +31962,16 @@ private static Object invoke13(com.codename1.ui.CommonProgressAnimations.CircleP return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -31352,6 +32062,16 @@ private static Object invoke13(com.codename1.ui.CommonProgressAnimations.CircleP return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -31739,6 +32459,12 @@ private static Object invoke13(com.codename1.ui.CommonProgressAnimations.CircleP typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -31883,6 +32609,12 @@ private static Object invoke13(com.codename1.ui.CommonProgressAnimations.CircleP return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -32007,6 +32739,12 @@ private static Object invoke13(com.codename1.ui.CommonProgressAnimations.CircleP typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -32719,6 +33457,16 @@ private static Object invoke14(com.codename1.ui.CommonProgressAnimations.EmptyAn return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -32809,6 +33557,16 @@ private static Object invoke14(com.codename1.ui.CommonProgressAnimations.EmptyAn return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -33196,6 +33954,12 @@ private static Object invoke14(com.codename1.ui.CommonProgressAnimations.EmptyAn typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -33340,6 +34104,12 @@ private static Object invoke14(com.codename1.ui.CommonProgressAnimations.EmptyAn return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -33464,6 +34234,12 @@ private static Object invoke14(com.codename1.ui.CommonProgressAnimations.EmptyAn typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -34185,6 +34961,16 @@ private static Object invoke15(com.codename1.ui.CommonProgressAnimations.Loading return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -34275,6 +35061,16 @@ private static Object invoke15(com.codename1.ui.CommonProgressAnimations.Loading return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -34671,6 +35467,12 @@ private static Object invoke15(com.codename1.ui.CommonProgressAnimations.Loading typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -34815,6 +35617,12 @@ private static Object invoke15(com.codename1.ui.CommonProgressAnimations.Loading return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -34939,6 +35747,12 @@ private static Object invoke15(com.codename1.ui.CommonProgressAnimations.Loading typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -35928,6 +36742,16 @@ private static Object invoke16(com.codename1.ui.ComponentGroup typedTarget, Stri return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -36038,6 +36862,16 @@ private static Object invoke16(com.codename1.ui.ComponentGroup typedTarget, Stri return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -36537,6 +37371,12 @@ private static Object invoke16(com.codename1.ui.ComponentGroup typedTarget, Stri typedTarget.setHorizontal(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -36693,6 +37533,12 @@ private static Object invoke16(com.codename1.ui.ComponentGroup typedTarget, Stri return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -36859,6 +37705,12 @@ private static Object invoke16(com.codename1.ui.ComponentGroup typedTarget, Stri typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -37304,6 +38156,12 @@ private static Object invoke18(com.codename1.ui.Form typedTarget, String name, O return typedTarget.blocksSideSwipe(); } } + if ("checkPopGuard".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.router.PopReason.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.router.PopReason.class}, false); + return typedTarget.checkPopGuard((com.codename1.router.PopReason) adaptedArgs[0]); + } + } if ("clearClientProperties".equals(name)) { if (safeArgs.length == 0) { typedTarget.clearClientProperties(); return null; @@ -37859,6 +38717,11 @@ private static Object invoke18(com.codename1.ui.Form typedTarget, String name, O return typedTarget.getParent(); } } + if ("getPopGuard".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPopGuard(); + } + } if ("getPreferredH".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPreferredH(); @@ -38253,6 +39116,16 @@ private static Object invoke18(com.codename1.ui.Form typedTarget, String name, O return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -38373,6 +39246,16 @@ private static Object invoke18(com.codename1.ui.Form typedTarget, String name, O return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -39011,6 +39894,12 @@ private static Object invoke18(com.codename1.ui.Form typedTarget, String name, O typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -39155,6 +40044,12 @@ private static Object invoke18(com.codename1.ui.Form typedTarget, String name, O typedTarget.setPinchBlocksDragAndDrop(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setPopGuard".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.router.PopGuard.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.router.PopGuard.class}, false); + typedTarget.setPopGuard((com.codename1.router.PopGuard) adaptedArgs[0]); return null; + } + } if ("setPreferredH".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -39197,6 +40092,12 @@ private static Object invoke18(com.codename1.ui.Form typedTarget, String name, O return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -39426,6 +40327,12 @@ private static Object invoke18(com.codename1.ui.Form typedTarget, String name, O typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -40432,6 +41339,16 @@ private static Object invoke19(com.codename1.ui.InfiniteContainer typedTarget, S return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -40537,6 +41454,16 @@ private static Object invoke19(com.codename1.ui.InfiniteContainer typedTarget, S return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -41017,6 +41944,12 @@ private static Object invoke19(com.codename1.ui.InfiniteContainer typedTarget, S typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -41173,6 +42106,12 @@ private static Object invoke19(com.codename1.ui.InfiniteContainer typedTarget, S return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -41339,6 +42278,12 @@ private static Object invoke19(com.codename1.ui.InfiniteContainer typedTarget, S typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -42386,6 +43331,16 @@ private static Object invoke20(com.codename1.ui.InputComponent typedTarget, Stri return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -42496,6 +43451,16 @@ private static Object invoke20(com.codename1.ui.InputComponent typedTarget, Stri return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -42983,6 +43948,12 @@ private static Object invoke20(com.codename1.ui.InputComponent typedTarget, Stri typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -43139,6 +44110,12 @@ private static Object invoke20(com.codename1.ui.InputComponent typedTarget, Stri return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -43305,6 +44282,12 @@ private static Object invoke20(com.codename1.ui.InputComponent typedTarget, Stri typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -44291,6 +45274,16 @@ private static Object invoke21(com.codename1.ui.InterFormContainer typedTarget, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -44396,6 +45389,16 @@ private static Object invoke21(com.codename1.ui.InterFormContainer typedTarget, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -44871,6 +45874,12 @@ private static Object invoke21(com.codename1.ui.InterFormContainer typedTarget, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -45027,6 +46036,12 @@ private static Object invoke21(com.codename1.ui.InterFormContainer typedTarget, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -45193,6 +46208,12 @@ private static Object invoke21(com.codename1.ui.InterFormContainer typedTarget, typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -46238,6 +47259,16 @@ private static Object invoke22(com.codename1.ui.MenuBar typedTarget, String name return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -46353,6 +47384,16 @@ private static Object invoke22(com.codename1.ui.MenuBar typedTarget, String name return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -46857,6 +47898,12 @@ private static Object invoke22(com.codename1.ui.MenuBar typedTarget, String name typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -47025,6 +48072,12 @@ private static Object invoke22(com.codename1.ui.MenuBar typedTarget, String name return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -47203,6 +48256,12 @@ private static Object invoke22(com.codename1.ui.MenuBar typedTarget, String name typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -47597,6 +48656,12 @@ private static Object invoke23(com.codename1.ui.Sheet typedTarget, String name, return typedTarget.findFirstFocusable(); } } + if ("finish".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.finish((java.lang.Object) adaptedArgs[0]); return null; + } + } if ("flushReplace".equals(name)) { if (safeArgs.length == 0) { typedTarget.flushReplace(); return null; @@ -48255,6 +49320,16 @@ private static Object invoke23(com.codename1.ui.Sheet typedTarget, String name, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -48345,6 +49420,11 @@ private static Object invoke23(com.codename1.ui.Sheet typedTarget, String name, return typedTarget.isSurface(); } } + if ("isSwipeToDismissEnabled".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSwipeToDismissEnabled(); + } + } if ("isTactileTouch".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isTactileTouch(); @@ -48360,6 +49440,16 @@ private static Object invoke23(com.codename1.ui.Sheet typedTarget, String name, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -48853,6 +49943,12 @@ private static Object invoke23(com.codename1.ui.Sheet typedTarget, String name, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -49019,6 +50115,12 @@ private static Object invoke23(com.codename1.ui.Sheet typedTarget, String name, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -49127,6 +50229,12 @@ private static Object invoke23(com.codename1.ui.Sheet typedTarget, String name, typedTarget.setSnapToGrid(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setSwipeToDismissEnabled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setSwipeToDismissEnabled(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setTabIndex".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -49197,6 +50305,12 @@ private static Object invoke23(com.codename1.ui.Sheet typedTarget, String name, typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -49235,6 +50349,15 @@ private static Object invoke23(com.codename1.ui.Sheet typedTarget, String name, typedTarget.showBackButton(); return null; } } + if ("showForResult".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.showForResult(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.showForResult(toIntValue(adaptedArgs[0])); + } + } if ("startEditingAsync".equals(name)) { if (safeArgs.length == 0) { typedTarget.startEditingAsync(); return null; @@ -50131,6 +51254,16 @@ private static Object invoke24(com.codename1.ui.Slider typedTarget, String name, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -50266,6 +51399,16 @@ private static Object invoke24(com.codename1.ui.Slider typedTarget, String name, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVertical".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVertical(); @@ -50732,6 +51875,12 @@ private static Object invoke24(com.codename1.ui.Slider typedTarget, String name, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -50958,6 +52107,12 @@ private static Object invoke24(com.codename1.ui.Slider typedTarget, String name, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -51164,6 +52319,12 @@ private static Object invoke24(com.codename1.ui.Slider typedTarget, String name, typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -52173,6 +53334,16 @@ private static Object invoke25(com.codename1.ui.SwipeableContainer typedTarget, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -52298,6 +53469,16 @@ private static Object invoke25(com.codename1.ui.SwipeableContainer typedTarget, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -52789,6 +53970,12 @@ private static Object invoke25(com.codename1.ui.SwipeableContainer typedTarget, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -52951,6 +54138,12 @@ private static Object invoke25(com.codename1.ui.SwipeableContainer typedTarget, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -53123,6 +54316,12 @@ private static Object invoke25(com.codename1.ui.SwipeableContainer typedTarget, typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -54179,6 +55378,11 @@ private static Object invoke26(com.codename1.ui.Tabs typedTarget, String name, O return typedTarget.isAnimateTabSelection(); } } + if ("isAnimatedIndicator".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAnimatedIndicator(); + } + } if ("isBlockLead".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isBlockLead(); @@ -54250,6 +55454,16 @@ private static Object invoke26(com.codename1.ui.Tabs typedTarget, String name, O return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -54365,6 +55579,16 @@ private static Object invoke26(com.codename1.ui.Tabs typedTarget, String name, O return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -54722,6 +55946,12 @@ private static Object invoke26(com.codename1.ui.Tabs typedTarget, String name, O typedTarget.setAnimateTabSelection(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setAnimatedIndicator".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.setAnimatedIndicator(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } if ("setBlockLead".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -54882,6 +56112,12 @@ private static Object invoke26(com.codename1.ui.Tabs typedTarget, String name, O typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -55038,6 +56274,12 @@ private static Object invoke26(com.codename1.ui.Tabs typedTarget, String name, O return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -55262,6 +56504,12 @@ private static Object invoke26(com.codename1.ui.Tabs typedTarget, String name, O typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -56214,6 +57462,16 @@ private static Object invoke27(com.codename1.ui.TextField typedTarget, String na return typedTarget.isGrowByContent(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -56344,6 +57602,16 @@ private static Object invoke27(com.codename1.ui.TextField typedTarget, String na return typedTarget.isUseSoftkeys(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -56860,6 +58128,12 @@ private static Object invoke27(com.codename1.ui.TextField typedTarget, String na typedTarget.setHintIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -57040,6 +58314,12 @@ private static Object invoke27(com.codename1.ui.TextField typedTarget, String na return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setQwertyInput".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -57224,6 +58504,12 @@ private static Object invoke27(com.codename1.ui.TextField typedTarget, String na typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -57683,16 +58969,28 @@ private static Object invoke28(com.codename1.ui.Toolbar typedTarget, String name if (safeArgs.length == 0) { typedTarget.closeLeftSideMenu(); return null; } + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.closeLeftSideMenu((java.lang.Runnable) adaptedArgs[0]); return null; + } } if ("closeRightSideMenu".equals(name)) { if (safeArgs.length == 0) { typedTarget.closeRightSideMenu(); return null; } + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.closeRightSideMenu((java.lang.Runnable) adaptedArgs[0]); return null; + } } if ("closeSideMenu".equals(name)) { if (safeArgs.length == 0) { typedTarget.closeSideMenu(); return null; } + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.closeSideMenu((java.lang.Runnable) adaptedArgs[0]); return null; + } } if ("contains".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { @@ -57806,6 +59104,11 @@ private static Object invoke28(com.codename1.ui.Toolbar typedTarget, String name return typedTarget.getAccessibilityText(); } } + if ("getAllNativeMenuCommands".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAllNativeMenuCommands(); + } + } if ("getAllStyles".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAllStyles(); @@ -58448,6 +59751,16 @@ private static Object invoke28(com.codename1.ui.Toolbar typedTarget, String name return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -58563,6 +59876,16 @@ private static Object invoke28(com.codename1.ui.Toolbar typedTarget, String name return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -59099,6 +60422,12 @@ private static Object invoke28(com.codename1.ui.Toolbar typedTarget, String name typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -59255,6 +60584,12 @@ private static Object invoke28(com.codename1.ui.Toolbar typedTarget, String name return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -59451,6 +60786,12 @@ private static Object invoke28(com.codename1.ui.Toolbar typedTarget, String name typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -59665,6 +61006,11 @@ private static Object invoke29(com.codename1.ui.URLImage typedTarget, String nam return typedTarget.isAnimation(); } } + if ("isDisposed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDisposed(); + } + } if ("isLocked".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isLocked(); @@ -60450,6 +61796,16 @@ private static Object invoke30(com.codename1.ui.CommonProgressAnimations.Progres return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -60540,6 +61896,16 @@ private static Object invoke30(com.codename1.ui.CommonProgressAnimations.Progres return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -60927,6 +62293,12 @@ private static Object invoke30(com.codename1.ui.CommonProgressAnimations.Progres typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -61071,6 +62443,12 @@ private static Object invoke30(com.codename1.ui.CommonProgressAnimations.Progres return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -61195,6 +62573,12 @@ private static Object invoke30(com.codename1.ui.CommonProgressAnimations.Progres typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -61552,7 +62936,97 @@ private static Object invoke31(com.codename1.ui.ComponentImage typedTarget, Stri throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke32(com.codename1.ui.Container typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke32(com.codename1.ui.ConicGradient typedTarget, String name, Object[] safeArgs) throws Exception { + if ("copy".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.copy(); + } + } + if ("getCachedRaster".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getCachedRaster(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getColors".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getColors(); + } + } + if ("getCycleMethod".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCycleMethod(); + } + } + if ("getFromAngleDegrees".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFromAngleDegrees(); + } + } + if ("getKind".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getKind(); + } + } + if ("getPositions".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPositions(); + } + } + if ("getRelativeCenterX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRelativeCenterX(); + } + } + if ("getRelativeCenterY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRelativeCenterY(); + } + } + if ("paint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.geom.Rectangle2D.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.geom.Rectangle2D.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0], (com.codename1.ui.geom.Rectangle2D) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0], ((Number) adaptedArgs[1]).doubleValue(), ((Number) adaptedArgs[2]).doubleValue(), ((Number) adaptedArgs[3]).doubleValue(), ((Number) adaptedArgs[4]).doubleValue()); return null; + } + } + if ("sampleArgb".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.sampleArgb(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); + } + } + if ("setCycleMethod".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.setCycleMethod((byte) toIntValue(adaptedArgs[0])); + } + } + if ("setFromAngleDegrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setFromAngleDegrees(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("setRelativeCenterX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setRelativeCenterX(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("setRelativeCenterY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setRelativeCenterY(((Number) adaptedArgs[0]).floatValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke33(com.codename1.ui.Container typedTarget, String name, Object[] safeArgs) throws Exception { if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -62455,6 +63929,16 @@ private static Object invoke32(com.codename1.ui.Container typedTarget, String na return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -62560,6 +64044,16 @@ private static Object invoke32(com.codename1.ui.Container typedTarget, String na return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -63035,6 +64529,12 @@ private static Object invoke32(com.codename1.ui.Container typedTarget, String na typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -63191,6 +64691,12 @@ private static Object invoke32(com.codename1.ui.Container typedTarget, String na return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -63357,6 +64863,12 @@ private static Object invoke32(com.codename1.ui.Container typedTarget, String na typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -63434,7 +64946,7 @@ private static Object invoke32(com.codename1.ui.Container typedTarget, String na throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke33(com.codename1.ui.Display typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke34(com.codename1.ui.Display typedTarget, String name, Object[] safeArgs) throws Exception { if ("addCompletionHandler".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.media.Media.class, java.lang.Runnable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.media.Media.class, java.lang.Runnable.class}, false); @@ -63523,6 +65035,18 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.canInstallOnHomescreen(); } } + if ("cancelBackgroundProcessing".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.cancelBackgroundProcessing((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("cancelBackgroundWork".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.cancelBackgroundWork((java.lang.String) adaptedArgs[0]); return null; + } + } if ("cancelLocalNotification".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -63608,6 +65132,12 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.createContact((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (java.lang.String) adaptedArgs[3], (java.lang.String) adaptedArgs[4], (java.lang.String) adaptedArgs[5]); } } + if ("createGpuPeer".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.gpu.RenderView.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.gpu.RenderView.class}, false); + return typedTarget.createGpuPeer((com.codename1.gpu.RenderView) adaptedArgs[0]); + } + } if ("createMedia".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class, java.lang.Runnable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Boolean.class, java.lang.Runnable.class}, false); @@ -63634,12 +65164,24 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.createMediaRecorder((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); } } + if ("createNotificationChannelGroup".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class}, false); + typedTarget.createNotificationChannelGroup((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1]); return null; + } + } if ("createSoftWeakRef".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.createSoftWeakRef((java.lang.Object) adaptedArgs[0]); } } + if ("createSoundPool".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.createSoundPool(toIntValue(adaptedArgs[0])); + } + } if ("createThread".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Runnable.class, java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class, java.lang.String.class}, false); @@ -63658,6 +65200,12 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.deleteContact((java.lang.String) adaptedArgs[0]); } } + if ("deleteNotificationChannel".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.deleteNotificationChannel((java.lang.String) adaptedArgs[0]); return null; + } + } if ("deregisterPush".equals(name)) { if (safeArgs.length == 0) { typedTarget.deregisterPush(); return null; @@ -63762,6 +65310,16 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.getAvailableRecordingMimeTypes(); } } + if ("getBiometrics".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBiometrics(); + } + } + if ("getBonjourPlatform".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBonjourPlatform(); + } + } if ("getCharLocation".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Integer.class}, false); @@ -63933,6 +65491,16 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.getMsisdn(); } } + if ("getNetworkTypePlatform".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNetworkTypePlatform(); + } + } + if ("getNfc".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNfc(); + } + } if ("getPasteDataFromClipboard".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getPasteDataFromClipboard(); @@ -63975,6 +65543,11 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.getSMSSupport(); } } + if ("getSecureStorage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSecureStorage(); + } + } if ("getSharedJavascriptContext".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getSharedJavascriptContext(); @@ -64001,16 +65574,43 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.getUdid(); } } + if ("getUsbPlatform".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getUsbPlatform(); + } + } if ("getVirtualKeyboardListener".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getVirtualKeyboardListener(); } } + if ("getWifiDirectPlatform".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWifiDirectPlatform(); + } + } + if ("getWifiPlatform".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWifiPlatform(); + } + } if ("getWindowBounds".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getWindowBounds(); } } + if ("gpuRequestRender".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.PeerComponent.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.PeerComponent.class}, false); + typedTarget.gpuRequestRender((com.codename1.ui.PeerComponent) adaptedArgs[0]); return null; + } + } + if ("gpuSetContinuous".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.PeerComponent.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.PeerComponent.class, java.lang.Boolean.class}, false); + typedTarget.gpuSetContinuous((com.codename1.ui.PeerComponent) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } if ("hasCamera".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hasCamera(); @@ -64083,6 +65683,16 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.isBackgroundFetchSupported(); } } + if ("isBackgroundProcessingSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isBackgroundProcessingSupported(); + } + } + if ("isBackgroundWorkSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isBackgroundWorkSupported(); + } + } if ("isBadgingSupported".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isBadgingSupported(); @@ -64149,6 +65759,11 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.isEnableAsyncStackTraces(); } } + if ("isForegroundServiceSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isForegroundServiceSupported(); + } + } if ("isFullScreenSupported".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isFullScreenSupported(); @@ -64170,6 +65785,11 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.isGetAllContactsFast(); } } + if ("isGpuSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isGpuSupported(); + } + } if ("isInCall".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isInCall(); @@ -64266,6 +65886,11 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.isPortrait(); } } + if ("isPrintingSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isPrintingSupported(); + } + } if ("isPureTouch".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isPureTouch(); @@ -64277,6 +65902,11 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.isRTL(((Character) adaptedArgs[0]).charValue()); } } + if ("isReceiveSharedContentSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isReceiveSharedContentSupported(); + } + } if ("isRightMouseButtonDown".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isRightMouseButtonDown(); @@ -64302,11 +65932,26 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.isSimulator(); } } + if ("isSoundPoolSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSoundPoolSupported(); + } + } + if ("isSpeechRecognitionSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSpeechRecognitionSupported(); + } + } if ("isTablet".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isTablet(); } } + if ("isTextToSpeechSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTextToSpeechSupported(); + } + } if ("isThirdSoftButton".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isThirdSoftButton(); @@ -64322,6 +65967,11 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.isVirtualKeyboardShowing(); } } + if ("isWalletExtensionSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isWalletExtensionSupported(); + } + } if ("keyPressed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -64463,6 +66113,12 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name typedTarget.postMessage((com.codename1.ui.events.MessageEvent) adaptedArgs[0]); return null; } } + if ("print".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, com.codename1.printing.PrintResultListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, com.codename1.printing.PrintResultListener.class}, false); + typedTarget.print((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (com.codename1.printing.PrintResultListener) adaptedArgs[2]); return null; + } + } if ("promptInstallOnHomescreen".equals(name)) { if (safeArgs.length == 0) { return typedTarget.promptInstallOnHomescreen(); @@ -64478,6 +66134,12 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name typedTarget.refreshNativeTitle(); return null; } } + if ("registerNotificationChannel".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.notifications.NotificationChannelBuilder.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.notifications.NotificationChannelBuilder.class}, false); + typedTarget.registerNotificationChannel((com.codename1.notifications.NotificationChannelBuilder) adaptedArgs[0]); return null; + } + } if ("registerPush".equals(name)) { if (safeArgs.length == 0) { typedTarget.registerPush(); return null; @@ -64526,6 +66188,16 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name return typedTarget.requestFullScreen(); } } + if ("requestNotificationPermission".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.notifications.NotificationPermissionCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.notifications.NotificationPermissionCallback.class}, false); + typedTarget.requestNotificationPermission((com.codename1.notifications.NotificationPermissionCallback) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.notifications.NotificationPermissionRequest.class, com.codename1.notifications.NotificationPermissionCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.notifications.NotificationPermissionRequest.class, com.codename1.notifications.NotificationPermissionCallback.class}, false); + typedTarget.requestNotificationPermission((com.codename1.notifications.NotificationPermissionRequest) adaptedArgs[0], (com.codename1.notifications.NotificationPermissionCallback) adaptedArgs[1]); return null; + } + } if ("restoreMinimizedApplication".equals(name)) { if (safeArgs.length == 0) { typedTarget.restoreMinimizedApplication(); return null; @@ -64536,12 +66208,24 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name typedTarget.restoreToBookmark(); return null; } } + if ("scheduleBackgroundProcessing".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Long.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Long.class, java.lang.Boolean.class, java.lang.Boolean.class, java.lang.Runnable.class}, false); + typedTarget.scheduleBackgroundProcessing((java.lang.String) adaptedArgs[0], ((Number) adaptedArgs[1]).longValue(), ((Boolean) adaptedArgs[2]).booleanValue(), ((Boolean) adaptedArgs[3]).booleanValue(), (java.lang.Runnable) adaptedArgs[4]); return null; + } + } if ("scheduleBackgroundTask".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); typedTarget.scheduleBackgroundTask((java.lang.Runnable) adaptedArgs[0]); return null; } } + if ("scheduleBackgroundWork".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.background.WorkRequest.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.background.WorkRequest.class}, false); + typedTarget.scheduleBackgroundWork((com.codename1.background.WorkRequest) adaptedArgs[0]); return null; + } + } if ("scheduleLocalNotification".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.notifications.LocalNotification.class, java.lang.Long.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.notifications.LocalNotification.class, java.lang.Long.class, java.lang.Integer.class}, false); @@ -64775,6 +66459,10 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, com.codename1.ui.geom.Rectangle.class}, false); typedTarget.share((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (com.codename1.ui.geom.Rectangle) adaptedArgs[3]); return null; } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, com.codename1.ui.geom.Rectangle.class, com.codename1.share.ShareResultListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, com.codename1.ui.geom.Rectangle.class, com.codename1.share.ShareResultListener.class}, false); + typedTarget.share((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (com.codename1.ui.geom.Rectangle) adaptedArgs[3], (com.codename1.share.ShareResultListener) adaptedArgs[4]); return null; + } } if ("shouldRenderSelection".equals(name)) { if (safeArgs.length == 0) { @@ -64808,11 +66496,23 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name typedTarget.sizeChanged(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; } } + if ("startForegroundService".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, com.codename1.background.ForegroundService.Task.class, com.codename1.background.ForegroundService.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.String.class, java.lang.String.class, java.lang.String.class, com.codename1.background.ForegroundService.Task.class, com.codename1.background.ForegroundService.class}, false); + return typedTarget.startForegroundService((java.lang.String) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], (java.lang.String) adaptedArgs[3], (com.codename1.background.ForegroundService.Task) adaptedArgs[4], (com.codename1.background.ForegroundService) adaptedArgs[5]); + } + } if ("startRemoteControl".equals(name)) { if (safeArgs.length == 0) { typedTarget.startRemoteControl(); return null; } } + if ("startSpeechRecognition".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.media.RecognitionOptions.class, com.codename1.media.RecognitionCallback.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.media.RecognitionOptions.class, com.codename1.media.RecognitionCallback.class}, false); + typedTarget.startSpeechRecognition((com.codename1.media.RecognitionOptions) adaptedArgs[0], (com.codename1.media.RecognitionCallback) adaptedArgs[1]); return null; + } + } if ("startThread".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Runnable.class, java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class, java.lang.String.class}, false); @@ -64829,291 +66529,359 @@ private static Object invoke33(com.codename1.ui.Display typedTarget, String name typedTarget.stopEditing((com.codename1.ui.Component) adaptedArgs[0], (java.lang.Runnable) adaptedArgs[1]); return null; } } - if ("stopRemoteControl".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.stopRemoteControl(); return null; - } - } - if ("unlockOrientation".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.unlockOrientation(); return null; - } - } - if ("vibrate".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - typedTarget.vibrate(toIntValue(adaptedArgs[0])); return null; - } - } - throw unsupportedInstance(typedTarget, name, safeArgs); - } - - private static Object invoke34(com.codename1.ui.DynamicImage typedTarget, String name, Object[] safeArgs) throws Exception { - if ("addActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } - if ("animate".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.animate(); - } - } - if ("applyMask".equals(name)) { + if ("stopForegroundService".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); - return typedTarget.applyMask((java.lang.Object) adaptedArgs[0]); - } - if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.applyMask((java.lang.Object) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); - } - } - if ("applyMaskAutoScale".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); - return typedTarget.applyMaskAutoScale((java.lang.Object) adaptedArgs[0]); - } - } - if ("asyncLock".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); - typedTarget.asyncLock((com.codename1.ui.Image) adaptedArgs[0]); return null; - } - } - if ("createMask".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.createMask(); - } - } - if ("dispose".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.dispose(); return null; - } - } - if ("fill".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.fill(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("fireChangedEvent".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.fireChangedEvent(); return null; - } - } - if ("flipHorizontally".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.flipHorizontally(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("flipVertically".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.flipVertically(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("getGraphics".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getGraphics(); - } - } - if ("getHeight".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getHeight(); - } - } - if ("getImage".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImage(); - } - } - if ("getImageName".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getImageName(); - } - } - if ("getRGB".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRGB(); - } - if (matches(safeArgs, new Class[]{int[].class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class}, false); - typedTarget.getRGB((int[]) adaptedArgs[0]); return null; + typedTarget.stopForegroundService((java.lang.Object) adaptedArgs[0]); return null; } } - if ("getRGBCached".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getRGBCached(); - } - } - if ("getSVGDocument".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.getSVGDocument(); - } - } - if ("getStyle".equals(name)) { + if ("stopRemoteControl".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getStyle(); + typedTarget.stopRemoteControl(); return null; } } - if ("getWidth".equals(name)) { + if ("stopSpeechRecognition".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.getWidth(); + typedTarget.stopSpeechRecognition(); return null; } } - if ("isAnimation".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isAnimation(); + if ("subscribeToPushTopic".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.subscribeToPushTopic((java.lang.String) adaptedArgs[0]); return null; } } - if ("isLocked".equals(name)) { + if ("textToSpeechAvailableVoices".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isLocked(); + return typedTarget.textToSpeechAvailableVoices(); } } - if ("isOpaque".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.isOpaque(); + if ("textToSpeechSpeak".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.media.TtsOptions.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.media.TtsOptions.class}, false); + typedTarget.textToSpeechSpeak((java.lang.String) adaptedArgs[0], (com.codename1.media.TtsOptions) adaptedArgs[1]); return null; } } - if ("isSVG".equals(name)) { + if ("textToSpeechStop".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.isSVG(); + typedTarget.textToSpeechStop(); return null; } } - if ("lock".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.lock(); return null; - } - } - if ("mirror".equals(name)) { - if (safeArgs.length == 0) { - return typedTarget.mirror(); - } - } - if ("modifyAlpha".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); - return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0])); - } - if (matches(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false); - return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("modifyAlphaWithTranslucency".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); - return typedTarget.modifyAlphaWithTranslucency((byte) toIntValue(adaptedArgs[0])); - } - } - if ("removeActionListener".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); - typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; - } - } - if ("requiresDrawImage".equals(name)) { + if ("unlockOrientation".equals(name)) { if (safeArgs.length == 0) { - return typedTarget.requiresDrawImage(); - } - } - if ("rotate".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.rotate(toIntValue(adaptedArgs[0])); - } - } - if ("rotate180Degrees".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.rotate180Degrees(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("rotate270Degrees".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.rotate270Degrees(((Boolean) adaptedArgs[0]).booleanValue()); - } - } - if ("rotate90Degrees".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); - return typedTarget.rotate90Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + typedTarget.unlockOrientation(); return null; } } - if ("scale".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.scale(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + if ("unsubscribeFromPushTopic".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.unsubscribeFromPushTopic((java.lang.String) adaptedArgs[0]); return null; } } - if ("scaled".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.scaled(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + if ("updateForegroundServiceNotification".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class, java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.String.class, java.lang.String.class}, false); + typedTarget.updateForegroundServiceNotification((java.lang.Object) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2]); return null; } } - if ("scaledHeight".equals(name)) { + if ("vibrate".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.scaledHeight(toIntValue(adaptedArgs[0])); - } - } - if ("scaledLargerRatio".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.scaledLargerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); - } - } - if ("scaledSmallerRatio".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); - return typedTarget.scaledSmallerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + typedTarget.vibrate(toIntValue(adaptedArgs[0])); return null; } } - if ("scaledWidth".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); - return typedTarget.scaledWidth(toIntValue(adaptedArgs[0])); + if ("walletExtensionClear".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.walletExtensionClear(); return null; } } - if ("setImageName".equals(name)) { + if ("walletExtensionSetAuthToken".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); - typedTarget.setImageName((java.lang.String) adaptedArgs[0]); return null; + typedTarget.walletExtensionSetAuthToken((java.lang.String) adaptedArgs[0]); return null; } } - if ("setStyle".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); - typedTarget.setStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; - } - } - if ("subImage".equals(name)) { - if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); - return typedTarget.subImage(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue()); - } - } - if ("toRGB".equals(name)) { - if (matches(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { - Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); - typedTarget.toRGB((com.codename1.ui.RGBImage) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6])); return null; + if ("walletExtensionSetPassEntries".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, com.codename1.payment.WalletPassEntry[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, com.codename1.payment.WalletPassEntry[].class}, false); + typedTarget.walletExtensionSetPassEntries(((Boolean) adaptedArgs[0]).booleanValue(), (com.codename1.payment.WalletPassEntry[]) adaptedArgs[1]); return null; } } - if ("unlock".equals(name)) { - if (safeArgs.length == 0) { - typedTarget.unlock(); return null; + if ("walletExtensionSetRequiresAuthentication".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.walletExtensionSetRequiresAuthentication(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke35(com.codename1.ui.EncodedImage typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke35(com.codename1.ui.DynamicImage typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("animate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.animate(); + } + } + if ("applyMask".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.applyMask((java.lang.Object) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.applyMask((java.lang.Object) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); + } + } + if ("applyMaskAutoScale".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.applyMaskAutoScale((java.lang.Object) adaptedArgs[0]); + } + } + if ("asyncLock".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.asyncLock((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("createMask".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.createMask(); + } + } + if ("dispose".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.dispose(); return null; + } + } + if ("fill".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.fill(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("fireChangedEvent".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.fireChangedEvent(); return null; + } + } + if ("flipHorizontally".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.flipHorizontally(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("flipVertically".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.flipVertically(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("getGraphics".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGraphics(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImage(); + } + } + if ("getImageName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImageName(); + } + } + if ("getRGB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRGB(); + } + if (matches(safeArgs, new Class[]{int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class}, false); + typedTarget.getRGB((int[]) adaptedArgs[0]); return null; + } + } + if ("getRGBCached".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRGBCached(); + } + } + if ("getSVGDocument".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSVGDocument(); + } + } + if ("getStyle".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStyle(); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("isAnimation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAnimation(); + } + } + if ("isLocked".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLocked(); + } + } + if ("isOpaque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOpaque(); + } + } + if ("isSVG".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSVG(); + } + } + if ("lock".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.lock(); return null; + } + } + if ("mirror".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.mirror(); + } + } + if ("modifyAlpha".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false); + return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("modifyAlphaWithTranslucency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.modifyAlphaWithTranslucency((byte) toIntValue(adaptedArgs[0])); + } + } + if ("removeActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("requiresDrawImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.requiresDrawImage(); + } + } + if ("rotate".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.rotate(toIntValue(adaptedArgs[0])); + } + } + if ("rotate180Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate180Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("rotate270Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate270Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("rotate90Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate90Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("scale".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.scale(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("scaled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaled(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.scaledHeight(toIntValue(adaptedArgs[0])); + } + } + if ("scaledLargerRatio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaledLargerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledSmallerRatio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaledSmallerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledWidth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.scaledWidth(toIntValue(adaptedArgs[0])); + } + } + if ("setImageName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setImageName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("setStyle".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style.class}, false); + typedTarget.setStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; + } + } + if ("subImage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); + return typedTarget.subImage(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue()); + } + } + if ("toRGB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.toRGB((com.codename1.ui.RGBImage) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6])); return null; + } + } + if ("unlock".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.unlock(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke36(com.codename1.ui.EncodedImage typedTarget, String name, Object[] safeArgs) throws Exception { if ("addActionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -65234,6 +67002,11 @@ private static Object invoke35(com.codename1.ui.EncodedImage typedTarget, String return typedTarget.isAnimation(); } } + if ("isDisposed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isDisposed(); + } + } if ("isLocked".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isLocked(); @@ -65378,7 +67151,7 @@ private static Object invoke35(com.codename1.ui.EncodedImage typedTarget, String throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke36(com.codename1.ui.FontImage typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke37(com.codename1.ui.FontImage typedTarget, String name, Object[] safeArgs) throws Exception { if ("addActionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -65680,7 +67453,281 @@ private static Object invoke36(com.codename1.ui.FontImage typedTarget, String na throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke37(com.codename1.ui.Label typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke38(com.codename1.ui.GeneratedSVGImage typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.addActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("animate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.animate(); + } + } + if ("applyMask".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.applyMask((java.lang.Object) adaptedArgs[0]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.applyMask((java.lang.Object) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); + } + } + if ("applyMaskAutoScale".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.applyMaskAutoScale((java.lang.Object) adaptedArgs[0]); + } + } + if ("asyncLock".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); + typedTarget.asyncLock((com.codename1.ui.Image) adaptedArgs[0]); return null; + } + } + if ("createMask".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.createMask(); + } + } + if ("dispose".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.dispose(); return null; + } + } + if ("fill".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.fill(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("fireChangedEvent".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.fireChangedEvent(); return null; + } + } + if ("flipHorizontally".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.flipHorizontally(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("flipVertically".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.flipVertically(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("getGraphics".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGraphics(); + } + } + if ("getHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getHeight(); + } + } + if ("getImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImage(); + } + } + if ("getImageName".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getImageName(); + } + } + if ("getIntrinsicHeight".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIntrinsicHeight(); + } + } + if ("getIntrinsicWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getIntrinsicWidth(); + } + } + if ("getRGB".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRGB(); + } + if (matches(safeArgs, new Class[]{int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{int[].class}, false); + typedTarget.getRGB((int[]) adaptedArgs[0]); return null; + } + } + if ("getRGBCached".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRGBCached(); + } + } + if ("getSVGDocument".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSVGDocument(); + } + } + if ("getSourceDensity".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSourceDensity(); + } + } + if ("getWidth".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getWidth(); + } + } + if ("isAnimation".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isAnimation(); + } + } + if ("isLocked".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isLocked(); + } + } + if ("isOpaque".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isOpaque(); + } + } + if ("isSVG".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSVG(); + } + } + if ("lock".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.lock(); return null; + } + } + if ("mirror".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.mirror(); + } + } + if ("modifyAlpha".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0])); + } + if (matches(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class, java.lang.Integer.class}, false); + return typedTarget.modifyAlpha((byte) toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("modifyAlphaWithTranslucency".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.modifyAlphaWithTranslucency((byte) toIntValue(adaptedArgs[0])); + } + } + if ("removeActionListener".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); + typedTarget.removeActionListener((com.codename1.ui.events.ActionListener) adaptedArgs[0]); return null; + } + } + if ("requiresDrawImage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.requiresDrawImage(); + } + } + if ("resetAnimation".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.resetAnimation(); return null; + } + } + if ("rotate".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.rotate(toIntValue(adaptedArgs[0])); + } + } + if ("rotate180Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate180Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("rotate270Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate270Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("rotate90Degrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.rotate90Degrees(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("scale".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.scale(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; + } + } + if ("scaled".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaled(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledHeight".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.scaledHeight(toIntValue(adaptedArgs[0])); + } + } + if ("scaledLargerRatio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaledLargerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledSmallerRatio".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.scaledSmallerRatio(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("scaledWidth".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.scaledWidth(toIntValue(adaptedArgs[0])); + } + } + if ("setImageName".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + typedTarget.setImageName((java.lang.String) adaptedArgs[0]); return null; + } + } + if ("subImage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); + return typedTarget.subImage(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Boolean) adaptedArgs[4]).booleanValue()); + } + } + if ("toRGB".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.RGBImage.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.toRGB((com.codename1.ui.RGBImage) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6])); return null; + } + } + if ("unlock".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.unlock(); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke39(com.codename1.ui.Label typedTarget, String name, Object[] safeArgs) throws Exception { if ("addDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -66452,6 +68499,16 @@ private static Object invoke37(com.codename1.ui.Label typedTarget, String name, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -66572,6 +68629,16 @@ private static Object invoke37(com.codename1.ui.Label typedTarget, String name, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -67009,6 +69076,12 @@ private static Object invoke37(com.codename1.ui.Label typedTarget, String name, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -67205,6 +69278,12 @@ private static Object invoke37(com.codename1.ui.Label typedTarget, String name, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -67387,6 +69466,12 @@ private static Object invoke37(com.codename1.ui.Label typedTarget, String name, typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -67477,7 +69562,92 @@ private static Object invoke37(com.codename1.ui.Label typedTarget, String name, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke38(com.codename1.ui.LinearGradientPaint typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke40(com.codename1.ui.LinearGradient typedTarget, String name, Object[] safeArgs) throws Exception { + if ("computeEndpoints".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, float[].class}, false); + typedTarget.computeEndpoints(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (float[]) adaptedArgs[2]); return null; + } + } + if ("computeShaderEndpoints".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, float[].class}, false); + typedTarget.computeShaderEndpoints(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (float[]) adaptedArgs[2]); return null; + } + } + if ("copy".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.copy(); + } + } + if ("getAngleDegrees".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAngleDegrees(); + } + } + if ("getCachedRaster".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getCachedRaster(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getColors".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getColors(); + } + } + if ("getCycleMethod".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCycleMethod(); + } + } + if ("getKind".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getKind(); + } + } + if ("getNormalizedPositions".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNormalizedPositions(); + } + } + if ("getPositions".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPositions(); + } + } + if ("paint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.geom.Rectangle2D.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.geom.Rectangle2D.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0], (com.codename1.ui.geom.Rectangle2D) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0], ((Number) adaptedArgs[1]).doubleValue(), ((Number) adaptedArgs[2]).doubleValue(), ((Number) adaptedArgs[3]).doubleValue(), ((Number) adaptedArgs[4]).doubleValue()); return null; + } + } + if ("sampleArgb".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.sampleArgb(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); + } + } + if ("setAngleDegrees".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setAngleDegrees(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("setCycleMethod".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.setCycleMethod((byte) toIntValue(adaptedArgs[0])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke41(com.codename1.ui.LinearGradientPaint typedTarget, String name, Object[] safeArgs) throws Exception { if ("getColorSpace".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getColorSpace(); @@ -67557,7 +69727,7 @@ private static Object invoke38(com.codename1.ui.LinearGradientPaint typedTarget, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke39(com.codename1.ui.List typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke42(com.codename1.ui.List typedTarget, String name, Object[] safeArgs) throws Exception { if ("addActionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -68301,6 +70471,16 @@ private static Object invoke39(com.codename1.ui.List typedTarget, String name, O return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -68411,6 +70591,16 @@ private static Object invoke39(com.codename1.ui.List typedTarget, String name, O return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -68848,6 +71038,12 @@ private static Object invoke39(com.codename1.ui.List typedTarget, String name, O typedTarget.setHintIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnoreFocusComponentWhenUnfocused".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -69070,6 +71266,12 @@ private static Object invoke39(com.codename1.ui.List typedTarget, String name, O return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -69228,6 +71430,12 @@ private static Object invoke39(com.codename1.ui.List typedTarget, String name, O typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -69304,7 +71512,7 @@ private static Object invoke39(com.codename1.ui.List typedTarget, String name, O throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke40(com.codename1.ui.NavigationCommand typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke43(com.codename1.ui.NavigationCommand typedTarget, String name, Object[] safeArgs) throws Exception { if ("actionPerformed".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false); @@ -69328,6 +71536,21 @@ private static Object invoke40(com.codename1.ui.NavigationCommand typedTarget, S return typedTarget.getCommandName(); } } + if ("getDesktopMenu".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopMenu(); + } + } + if ("getDesktopShortcutKeyChar".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopShortcutKeyChar(); + } + } + if ("getDesktopShortcutModifiers".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopShortcutModifiers(); + } + } if ("getDisabledIcon".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledIcon(); @@ -69405,6 +71628,22 @@ private static Object invoke40(com.codename1.ui.NavigationCommand typedTarget, S typedTarget.setCommandName((java.lang.String) adaptedArgs[0]); return null; } } + if ("setDesktopMenu".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setDesktopMenu((java.lang.String) adaptedArgs[0]); + } + } + if ("setDesktopShortcut".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + return typedTarget.setDesktopShortcut(((Character) adaptedArgs[0]).charValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Integer.class}, false); + return typedTarget.setDesktopShortcut(((Character) adaptedArgs[0]).charValue(), toIntValue(adaptedArgs[1])); + } + } if ("setDisabledIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -69479,7 +71718,7 @@ private static Object invoke40(com.codename1.ui.NavigationCommand typedTarget, S throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke41(com.codename1.ui.PeerComponent typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke44(com.codename1.ui.PeerComponent typedTarget, String name, Object[] safeArgs) throws Exception { if ("addDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -70130,6 +72369,16 @@ private static Object invoke41(com.codename1.ui.PeerComponent typedTarget, Strin return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -70220,6 +72469,16 @@ private static Object invoke41(com.codename1.ui.PeerComponent typedTarget, Strin return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -70607,6 +72866,12 @@ private static Object invoke41(com.codename1.ui.PeerComponent typedTarget, Strin typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -70751,6 +73016,12 @@ private static Object invoke41(com.codename1.ui.PeerComponent typedTarget, Strin return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -70875,6 +73146,12 @@ private static Object invoke41(com.codename1.ui.PeerComponent typedTarget, Strin typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -70946,7 +73223,7 @@ private static Object invoke41(com.codename1.ui.PeerComponent typedTarget, Strin throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke42(com.codename1.ui.RGBImage typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke45(com.codename1.ui.RGBImage typedTarget, String name, Object[] safeArgs) throws Exception { if ("addActionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -71206,7 +73483,147 @@ private static Object invoke42(com.codename1.ui.RGBImage typedTarget, String nam throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke43(com.codename1.ui.TextArea typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke46(com.codename1.ui.RadialGradient typedTarget, String name, Object[] safeArgs) throws Exception { + if ("computeRadii".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, float[].class}, false); + typedTarget.computeRadii(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (float[]) adaptedArgs[2]); return null; + } + } + if ("computeShaderRadii".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, float[].class}, false); + typedTarget.computeShaderRadii(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), (float[]) adaptedArgs[2]); return null; + } + } + if ("copy".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.copy(); + } + } + if ("getCachedRaster".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getCachedRaster(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getColors".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getColors(); + } + } + if ("getCycleMethod".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCycleMethod(); + } + } + if ("getExtent".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getExtent(); + } + } + if ("getKind".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getKind(); + } + } + if ("getNormalizedPositions".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getNormalizedPositions(); + } + } + if ("getPositions".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPositions(); + } + } + if ("getRelativeCenterX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRelativeCenterX(); + } + } + if ("getRelativeCenterY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRelativeCenterY(); + } + } + if ("getRelativeRadiusX".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRelativeRadiusX(); + } + } + if ("getRelativeRadiusY".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getRelativeRadiusY(); + } + } + if ("getShape".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getShape(); + } + } + if ("paint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.geom.Rectangle2D.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.geom.Rectangle2D.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0], (com.codename1.ui.geom.Rectangle2D) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0], ((Number) adaptedArgs[1]).doubleValue(), ((Number) adaptedArgs[2]).doubleValue(), ((Number) adaptedArgs[3]).doubleValue(), ((Number) adaptedArgs[4]).doubleValue()); return null; + } + } + if ("sampleArgb".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.sampleArgb(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); + } + } + if ("setCycleMethod".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.setCycleMethod((byte) toIntValue(adaptedArgs[0])); + } + } + if ("setExtent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.setExtent((byte) toIntValue(adaptedArgs[0])); + } + } + if ("setRelativeCenterX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setRelativeCenterX(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("setRelativeCenterY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setRelativeCenterY(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("setRelativeRadiusX".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setRelativeRadiusX(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("setRelativeRadiusY".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + return typedTarget.setRelativeRadiusY(((Number) adaptedArgs[0]).floatValue()); + } + } + if ("setShape".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.setShape((byte) toIntValue(adaptedArgs[0])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke47(com.codename1.ui.TextArea typedTarget, String name, Object[] safeArgs) throws Exception { if ("addActionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -72045,6 +74462,16 @@ private static Object invoke43(com.codename1.ui.TextArea typedTarget, String nam return typedTarget.isGrowByContent(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -72155,6 +74582,16 @@ private static Object invoke43(com.codename1.ui.TextArea typedTarget, String nam return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -72641,6 +75078,12 @@ private static Object invoke43(com.codename1.ui.TextArea typedTarget, String nam typedTarget.setHintIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -72797,6 +75240,12 @@ private static Object invoke43(com.codename1.ui.TextArea typedTarget, String nam return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -72963,6 +75412,12 @@ private static Object invoke43(com.codename1.ui.TextArea typedTarget, String nam typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -73042,7 +75497,7 @@ private static Object invoke43(com.codename1.ui.TextArea typedTarget, String nam throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke44(com.codename1.ui.AnimationManager typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke48(com.codename1.ui.AnimationManager typedTarget, String name, Object[] safeArgs) throws Exception { if ("addAnimation".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.animations.ComponentAnimation.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.ComponentAnimation.class}, false); @@ -73101,7 +75556,7 @@ private static Object invoke44(com.codename1.ui.AnimationManager typedTarget, St throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke45(com.codename1.ui.BrowserComponent.JSExpression typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke49(com.codename1.ui.BrowserComponent.JSExpression typedTarget, String name, Object[] safeArgs) throws Exception { if ("toString".equals(name)) { if (safeArgs.length == 0) { return typedTarget.toString(); @@ -73110,7 +75565,7 @@ private static Object invoke45(com.codename1.ui.BrowserComponent.JSExpression ty throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke46(com.codename1.ui.BrowserComponent.JSRef typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke50(com.codename1.ui.BrowserComponent.JSRef typedTarget, String name, Object[] safeArgs) throws Exception { if ("getBoolean".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getBoolean(); @@ -73149,7 +75604,7 @@ private static Object invoke46(com.codename1.ui.BrowserComponent.JSRef typedTarg throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke47(com.codename1.ui.BrowserWindow typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke51(com.codename1.ui.BrowserWindow typedTarget, String name, Object[] safeArgs) throws Exception { if ("addCloseListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -73199,7 +75654,7 @@ private static Object invoke47(com.codename1.ui.BrowserWindow typedTarget, Strin throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke48(com.codename1.ui.BrowserWindow.EvalRequest typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke52(com.codename1.ui.BrowserWindow.EvalRequest typedTarget, String name, Object[] safeArgs) throws Exception { if ("addListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.util.AsyncResource.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.util.AsyncResource.class}, false); @@ -73333,7 +75788,7 @@ private static Object invoke48(com.codename1.ui.BrowserWindow.EvalRequest typedT throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke49(com.codename1.ui.ButtonGroup typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke53(com.codename1.ui.ButtonGroup typedTarget, String name, Object[] safeArgs) throws Exception { if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.RadioButton.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.RadioButton.class}, false); @@ -73412,7 +75867,7 @@ private static Object invoke49(com.codename1.ui.ButtonGroup typedTarget, String throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke50(com.codename1.ui.Command typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke54(com.codename1.ui.Command typedTarget, String name, Object[] safeArgs) throws Exception { if ("actionPerformed".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionEvent.class}, false); @@ -73436,6 +75891,21 @@ private static Object invoke50(com.codename1.ui.Command typedTarget, String name return typedTarget.getCommandName(); } } + if ("getDesktopMenu".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopMenu(); + } + } + if ("getDesktopShortcutKeyChar".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopShortcutKeyChar(); + } + } + if ("getDesktopShortcutModifiers".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDesktopShortcutModifiers(); + } + } if ("getDisabledIcon".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledIcon(); @@ -73508,6 +75978,22 @@ private static Object invoke50(com.codename1.ui.Command typedTarget, String name typedTarget.setCommandName((java.lang.String) adaptedArgs[0]); return null; } } + if ("setDesktopMenu".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return typedTarget.setDesktopMenu((java.lang.String) adaptedArgs[0]); + } + } + if ("setDesktopShortcut".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Character.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class}, false); + return typedTarget.setDesktopShortcut(((Character) adaptedArgs[0]).charValue()); + } + if (matches(safeArgs, new Class[]{java.lang.Character.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Integer.class}, false); + return typedTarget.setDesktopShortcut(((Character) adaptedArgs[0]).charValue(), toIntValue(adaptedArgs[1])); + } + } if ("setDisabledIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -73576,7 +76062,7 @@ private static Object invoke50(com.codename1.ui.Command typedTarget, String name throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke51(com.codename1.ui.Component typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke55(com.codename1.ui.Component typedTarget, String name, Object[] safeArgs) throws Exception { if ("addDragFinishedListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -74217,6 +76703,16 @@ private static Object invoke51(com.codename1.ui.Component typedTarget, String na return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -74307,6 +76803,16 @@ private static Object invoke51(com.codename1.ui.Component typedTarget, String na return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -74694,6 +77200,12 @@ private static Object invoke51(com.codename1.ui.Component typedTarget, String na typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -74838,6 +77350,12 @@ private static Object invoke51(com.codename1.ui.Component typedTarget, String na return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -74962,6 +77480,12 @@ private static Object invoke51(com.codename1.ui.Component typedTarget, String na typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -75033,7 +77557,7 @@ private static Object invoke51(com.codename1.ui.Component typedTarget, String na throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke52(com.codename1.ui.ComponentSelector typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke56(com.codename1.ui.ComponentSelector typedTarget, String name, Object[] safeArgs) throws Exception { if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -75385,6 +77909,12 @@ private static Object invoke52(com.codename1.ui.ComponentSelector typedTarget, S return typedTarget.firstChild(); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("forceRevalidate".equals(name)) { if (safeArgs.length == 0) { return typedTarget.forceRevalidate(); @@ -75639,6 +78169,12 @@ private static Object invoke52(com.codename1.ui.ComponentSelector typedTarget, S return typedTarget.removeFocusListener((com.codename1.ui.events.FocusListener) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("removeLongPressListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -76516,7 +79052,7 @@ private static Object invoke52(com.codename1.ui.ComponentSelector typedTarget, S throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke53(com.codename1.ui.Form.TabIterator typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke57(com.codename1.ui.Form.TabIterator typedTarget, String name, Object[] safeArgs) throws Exception { if ("add".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -76588,12 +79124,75 @@ private static Object invoke53(com.codename1.ui.Form.TabIterator typedTarget, St throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke54(com.codename1.ui.Graphics typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke58(com.codename1.ui.Gradient typedTarget, String name, Object[] safeArgs) throws Exception { + if ("copy".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.copy(); + } + } + if ("getCachedRaster".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.getCachedRaster(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("getColors".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getColors(); + } + } + if ("getCycleMethod".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCycleMethod(); + } + } + if ("getKind".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getKind(); + } + } + if ("getPositions".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getPositions(); + } + } + if ("paint".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.geom.Rectangle2D.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.geom.Rectangle2D.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0], (com.codename1.ui.geom.Rectangle2D) adaptedArgs[1]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class, java.lang.Double.class}, false); + typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0], ((Number) adaptedArgs[1]).doubleValue(), ((Number) adaptedArgs[2]).doubleValue(), ((Number) adaptedArgs[3]).doubleValue(), ((Number) adaptedArgs[4]).doubleValue()); return null; + } + } + if ("sampleArgb".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.sampleArgb(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); + } + } + if ("setCycleMethod".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Byte.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Byte.class}, false); + return typedTarget.setCycleMethod((byte) toIntValue(adaptedArgs[0])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke59(com.codename1.ui.Graphics typedTarget, String name, Object[] safeArgs) throws Exception { if ("beginNativeGraphicsAccess".equals(name)) { if (safeArgs.length == 0) { return typedTarget.beginNativeGraphicsAccess(); } } + if ("blurRegion".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Float.class}, false); + return typedTarget.blurRegion(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), ((Number) adaptedArgs[4]).floatValue()); + } + } if ("clearRect".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); @@ -76717,6 +79316,12 @@ private static Object invoke54(com.codename1.ui.Graphics typedTarget, String nam typedTarget.fillArc(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5])); return null; } } + if ("fillGradient".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Gradient.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Gradient.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.fillGradient((com.codename1.ui.Gradient) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4])); return null; + } + } if ("fillLinearGradient".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Boolean.class}, false); @@ -76773,6 +79378,12 @@ private static Object invoke54(com.codename1.ui.Graphics typedTarget, String nam typedTarget.fillTriangle(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5])); return null; } } + if ("gaussianBlur".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class, java.lang.Float.class}, false); + return typedTarget.gaussianBlur((com.codename1.ui.Image) adaptedArgs[0], ((Number) adaptedArgs[1]).floatValue()); + } + } if ("getAlpha".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getAlpha(); @@ -76902,6 +79513,17 @@ private static Object invoke54(com.codename1.ui.Graphics typedTarget, String nam return typedTarget.isTransformSupported(); } } + if ("isTranslateMatrixSupported".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isTranslateMatrixSupported(); + } + } + if ("isVisible".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.isVisible(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); + } + } if ("lighterColor".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -77045,10 +79667,16 @@ private static Object invoke54(com.codename1.ui.Graphics typedTarget, String nam typedTarget.translate(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); return null; } } + if ("translateMatrix".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Float.class}, false); + typedTarget.translateMatrix(((Number) adaptedArgs[0]).floatValue(), ((Number) adaptedArgs[1]).floatValue()); return null; + } + } throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke55(com.codename1.ui.Image typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke60(com.codename1.ui.Image typedTarget, String name, Object[] safeArgs) throws Exception { if ("addActionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -77302,7 +79930,7 @@ private static Object invoke55(com.codename1.ui.Image typedTarget, String name, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke56(com.codename1.ui.ImageFactory typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke61(com.codename1.ui.ImageFactory typedTarget, String name, Object[] safeArgs) throws Exception { if ("createImage".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); @@ -77312,7 +79940,7 @@ private static Object invoke56(com.codename1.ui.ImageFactory typedTarget, String throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke57(com.codename1.ui.MultipleGradientPaint typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke62(com.codename1.ui.MultipleGradientPaint typedTarget, String name, Object[] safeArgs) throws Exception { if ("getColorSpace".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getColorSpace(); @@ -77392,7 +80020,7 @@ private static Object invoke57(com.codename1.ui.MultipleGradientPaint typedTarge throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke58(com.codename1.ui.Stroke typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke63(com.codename1.ui.Stroke typedTarget, String name, Object[] safeArgs) throws Exception { if ("equals".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -77462,7 +80090,7 @@ private static Object invoke58(com.codename1.ui.Stroke typedTarget, String name, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke59(com.codename1.ui.TextSelection typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke64(com.codename1.ui.TextSelection typedTarget, String name, Object[] safeArgs) throws Exception { if ("addTextSelectionListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -77552,7 +80180,7 @@ private static Object invoke59(com.codename1.ui.TextSelection typedTarget, Strin throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke60(com.codename1.ui.TooltipManager typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke65(com.codename1.ui.TooltipManager typedTarget, String name, Object[] safeArgs) throws Exception { if ("getDialogUIID".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDialogUIID(); @@ -77589,7 +80217,7 @@ private static Object invoke60(com.codename1.ui.TooltipManager typedTarget, Stri throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke61(com.codename1.ui.Transform typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke66(com.codename1.ui.Transform typedTarget, String name, Object[] safeArgs) throws Exception { if ("concatenate".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Transform.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Transform.class}, false); @@ -77795,7 +80423,7 @@ private static Object invoke61(com.codename1.ui.Transform typedTarget, String na throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke62(com.codename1.ui.UIFragment typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke67(com.codename1.ui.UIFragment typedTarget, String name, Object[] safeArgs) throws Exception { if ("findById".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -77827,7 +80455,7 @@ private static Object invoke62(com.codename1.ui.UIFragment typedTarget, String n throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke63(com.codename1.ui.UIFragment.DefaultComponentFactory typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke68(com.codename1.ui.UIFragment.DefaultComponentFactory typedTarget, String name, Object[] safeArgs) throws Exception { if ("newComponent".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.xml.Element.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.xml.Element.class}, false); @@ -77843,7 +80471,7 @@ private static Object invoke63(com.codename1.ui.UIFragment.DefaultComponentFacto throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke64(com.codename1.ui.AbstractDialog typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke69(com.codename1.ui.AbstractDialog typedTarget, String name, Object[] safeArgs) throws Exception { if ("addComponent".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, com.codename1.ui.Component.class}, false); @@ -77899,7 +80527,7 @@ private static Object invoke64(com.codename1.ui.AbstractDialog typedTarget, Stri throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke65(com.codename1.ui.AutoCompleteTextComponent.AutoCompleteFilter typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke70(com.codename1.ui.AutoCompleteTextComponent.AutoCompleteFilter typedTarget, String name, Object[] safeArgs) throws Exception { if ("filter".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -77909,7 +80537,7 @@ private static Object invoke65(com.codename1.ui.AutoCompleteTextComponent.AutoCo throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke66(com.codename1.ui.ComponentSelector.ComponentClosure typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke71(com.codename1.ui.ComponentSelector.ComponentClosure typedTarget, String name, Object[] safeArgs) throws Exception { if ("call".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -77919,7 +80547,7 @@ private static Object invoke66(com.codename1.ui.ComponentSelector.ComponentClosu throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke67(com.codename1.ui.ComponentSelector.ComponentMapper typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke72(com.codename1.ui.ComponentSelector.ComponentMapper typedTarget, String name, Object[] safeArgs) throws Exception { if ("map".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -77929,7 +80557,7 @@ private static Object invoke67(com.codename1.ui.ComponentSelector.ComponentMappe throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke68(com.codename1.ui.ComponentSelector.Filter typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke73(com.codename1.ui.ComponentSelector.Filter typedTarget, String name, Object[] safeArgs) throws Exception { if ("filter".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class}, false); @@ -77939,7 +80567,7 @@ private static Object invoke68(com.codename1.ui.ComponentSelector.Filter typedTa throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke69(com.codename1.ui.Editable typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke74(com.codename1.ui.Editable typedTarget, String name, Object[] safeArgs) throws Exception { if ("isEditable".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isEditable(); @@ -77964,7 +80592,7 @@ private static Object invoke69(com.codename1.ui.Editable typedTarget, String nam throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke70(com.codename1.ui.IconHolder typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke75(com.codename1.ui.IconHolder typedTarget, String name, Object[] safeArgs) throws Exception { if ("getGap".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getGap(); @@ -78029,7 +80657,7 @@ private static Object invoke70(com.codename1.ui.IconHolder typedTarget, String n throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke71(com.codename1.ui.Paint typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke76(com.codename1.ui.Paint typedTarget, String name, Object[] safeArgs) throws Exception { if ("paint".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.geom.Rectangle2D.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.geom.Rectangle2D.class}, false); @@ -78043,7 +80671,7 @@ private static Object invoke71(com.codename1.ui.Paint typedTarget, String name, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke72(com.codename1.ui.Painter typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke77(com.codename1.ui.Painter typedTarget, String name, Object[] safeArgs) throws Exception { if ("paint".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.geom.Rectangle.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.geom.Rectangle.class}, false); @@ -78053,7 +80681,7 @@ private static Object invoke72(com.codename1.ui.Painter typedTarget, String name throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke73(com.codename1.ui.ReleasableComponent typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke78(com.codename1.ui.ReleasableComponent typedTarget, String name, Object[] safeArgs) throws Exception { if ("getReleaseRadius".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getReleaseRadius(); @@ -78084,7 +80712,7 @@ private static Object invoke73(com.codename1.ui.ReleasableComponent typedTarget, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke74(com.codename1.ui.SelectableIconHolder typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke79(com.codename1.ui.SelectableIconHolder typedTarget, String name, Object[] safeArgs) throws Exception { if ("getDisabledIcon".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDisabledIcon(); @@ -78198,7 +80826,7 @@ private static Object invoke74(com.codename1.ui.SelectableIconHolder typedTarget throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke75(com.codename1.ui.TextHolder typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke80(com.codename1.ui.TextHolder typedTarget, String name, Object[] safeArgs) throws Exception { if ("getText".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getText(); @@ -78213,7 +80841,7 @@ private static Object invoke75(com.codename1.ui.TextHolder typedTarget, String n throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke76(com.codename1.ui.TextSelection.TextSelectionSupport typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke81(com.codename1.ui.TextSelection.TextSelectionSupport typedTarget, String name, Object[] safeArgs) throws Exception { if ("getTextForSpan".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.TextSelection.class, com.codename1.ui.TextSelection.Span.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.TextSelection.class, com.codename1.ui.TextSelection.Span.class}, false); @@ -78247,7 +80875,7 @@ private static Object invoke76(com.codename1.ui.TextSelection.TextSelectionSuppo throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke77(com.codename1.ui.UIFragment.ComponentFactory typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke82(com.codename1.ui.UIFragment.ComponentFactory typedTarget, String name, Object[] safeArgs) throws Exception { if ("newComponent".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.xml.Element.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.xml.Element.class}, false); @@ -78263,7 +80891,7 @@ private static Object invoke77(com.codename1.ui.UIFragment.ComponentFactory type throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke78(com.codename1.ui.URLImage.ErrorCallback typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke83(com.codename1.ui.URLImage.ErrorCallback typedTarget, String name, Object[] safeArgs) throws Exception { if ("onError".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.URLImage.class, java.lang.Exception.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.URLImage.class, java.lang.Exception.class}, false); @@ -78273,7 +80901,7 @@ private static Object invoke78(com.codename1.ui.URLImage.ErrorCallback typedTarg throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke79(com.codename1.ui.URLImage.ImageAdapter typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke84(com.codename1.ui.URLImage.ImageAdapter typedTarget, String name, Object[] safeArgs) throws Exception { if ("adaptImage".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.EncodedImage.class, com.codename1.ui.EncodedImage.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.EncodedImage.class, com.codename1.ui.EncodedImage.class}, false); @@ -78288,6 +80916,16 @@ private static Object invoke79(com.codename1.ui.URLImage.ImageAdapter typedTarge throw unsupportedInstance(typedTarget, name, safeArgs); } + private static Object invoke85(com.codename1.ui.URLImage.RequestDecorator typedTarget, String name, Object[] safeArgs) throws Exception { + if ("decorate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.io.ConnectionRequest.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.io.ConnectionRequest.class}, false); + typedTarget.decorate((com.codename1.io.ConnectionRequest) adaptedArgs[0]); return null; + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + public static Object getStaticField(Class type, String name) throws Exception { if (type == com.codename1.ui.AutoCompleteTextComponent.class) return getStaticField0(name); if (type == com.codename1.ui.AutoCompleteTextField.class) return getStaticField1(name); @@ -78299,45 +80937,52 @@ public static Object getStaticField(Class type, String name) throws Exception if (type == com.codename1.ui.Calendar.class) return getStaticField7(name); if (type == com.codename1.ui.CheckBox.class) return getStaticField8(name); if (type == com.codename1.ui.ComboBox.class) return getStaticField9(name); - if (type == com.codename1.ui.CommonProgressAnimations.CircleProgress.class) return getStaticField10(name); - if (type == com.codename1.ui.CommonProgressAnimations.EmptyAnimation.class) return getStaticField11(name); - if (type == com.codename1.ui.CommonProgressAnimations.LoadingTextAnimation.class) return getStaticField12(name); - if (type == com.codename1.ui.CommonProgressAnimations.ProgressAnimation.class) return getStaticField13(name); - if (type == com.codename1.ui.Component.class) return getStaticField14(name); - if (type == com.codename1.ui.ComponentGroup.class) return getStaticField15(name); - if (type == com.codename1.ui.Container.class) return getStaticField16(name); - if (type == com.codename1.ui.Dialog.class) return getStaticField17(name); - if (type == com.codename1.ui.Display.class) return getStaticField18(name); - if (type == com.codename1.ui.Font.class) return getStaticField19(name); - if (type == com.codename1.ui.FontImage.class) return getStaticField20(name); - if (type == com.codename1.ui.Form.class) return getStaticField21(name); - if (type == com.codename1.ui.Graphics.class) return getStaticField22(name); - if (type == com.codename1.ui.InfiniteContainer.class) return getStaticField23(name); - if (type == com.codename1.ui.InputComponent.class) return getStaticField24(name); - if (type == com.codename1.ui.InterFormContainer.class) return getStaticField25(name); - if (type == com.codename1.ui.Label.class) return getStaticField26(name); - if (type == com.codename1.ui.List.class) return getStaticField27(name); - if (type == com.codename1.ui.MenuBar.class) return getStaticField28(name); - if (type == com.codename1.ui.MultipleGradientPaint.ColorSpaceType.class) return getStaticField29(name); - if (type == com.codename1.ui.MultipleGradientPaint.CycleMethod.class) return getStaticField30(name); - if (type == com.codename1.ui.PeerComponent.class) return getStaticField31(name); - if (type == com.codename1.ui.PickerComponent.class) return getStaticField32(name); - if (type == com.codename1.ui.RadioButton.class) return getStaticField33(name); - if (type == com.codename1.ui.Sheet.class) return getStaticField34(name); - if (type == com.codename1.ui.SideMenuBar.class) return getStaticField35(name); - if (type == com.codename1.ui.Slider.class) return getStaticField36(name); - if (type == com.codename1.ui.Stroke.class) return getStaticField37(name); - if (type == com.codename1.ui.SwipeableContainer.class) return getStaticField38(name); - if (type == com.codename1.ui.Tabs.class) return getStaticField39(name); - if (type == com.codename1.ui.TextArea.class) return getStaticField40(name); - if (type == com.codename1.ui.TextComponent.class) return getStaticField41(name); - if (type == com.codename1.ui.TextComponentPassword.class) return getStaticField42(name); - if (type == com.codename1.ui.TextField.class) return getStaticField43(name); - if (type == com.codename1.ui.TextSelection.TextSelectionTrigger.class) return getStaticField44(name); - if (type == com.codename1.ui.Toolbar.class) return getStaticField45(name); - if (type == com.codename1.ui.Toolbar.BackCommandPolicy.class) return getStaticField46(name); - if (type == com.codename1.ui.Transform.class) return getStaticField47(name); - if (type == com.codename1.ui.URLImage.class) return getStaticField48(name); + if (type == com.codename1.ui.Command.class) return getStaticField10(name); + if (type == com.codename1.ui.CommonProgressAnimations.CircleProgress.class) return getStaticField11(name); + if (type == com.codename1.ui.CommonProgressAnimations.EmptyAnimation.class) return getStaticField12(name); + if (type == com.codename1.ui.CommonProgressAnimations.LoadingTextAnimation.class) return getStaticField13(name); + if (type == com.codename1.ui.CommonProgressAnimations.ProgressAnimation.class) return getStaticField14(name); + if (type == com.codename1.ui.Component.class) return getStaticField15(name); + if (type == com.codename1.ui.ComponentGroup.class) return getStaticField16(name); + if (type == com.codename1.ui.ConicGradient.class) return getStaticField17(name); + if (type == com.codename1.ui.Container.class) return getStaticField18(name); + if (type == com.codename1.ui.Dialog.class) return getStaticField19(name); + if (type == com.codename1.ui.Display.class) return getStaticField20(name); + if (type == com.codename1.ui.Font.class) return getStaticField21(name); + if (type == com.codename1.ui.FontImage.class) return getStaticField22(name); + if (type == com.codename1.ui.Form.class) return getStaticField23(name); + if (type == com.codename1.ui.GeneratedSVGImage.class) return getStaticField24(name); + if (type == com.codename1.ui.Gradient.class) return getStaticField25(name); + if (type == com.codename1.ui.Graphics.class) return getStaticField26(name); + if (type == com.codename1.ui.InfiniteContainer.class) return getStaticField27(name); + if (type == com.codename1.ui.InputComponent.class) return getStaticField28(name); + if (type == com.codename1.ui.InterFormContainer.class) return getStaticField29(name); + if (type == com.codename1.ui.Label.class) return getStaticField30(name); + if (type == com.codename1.ui.LinearGradient.class) return getStaticField31(name); + if (type == com.codename1.ui.List.class) return getStaticField32(name); + if (type == com.codename1.ui.MenuBar.class) return getStaticField33(name); + if (type == com.codename1.ui.MultipleGradientPaint.ColorSpaceType.class) return getStaticField34(name); + if (type == com.codename1.ui.MultipleGradientPaint.CycleMethod.class) return getStaticField35(name); + if (type == com.codename1.ui.NavigationCommand.class) return getStaticField36(name); + if (type == com.codename1.ui.PeerComponent.class) return getStaticField37(name); + if (type == com.codename1.ui.PickerComponent.class) return getStaticField38(name); + if (type == com.codename1.ui.RadialGradient.class) return getStaticField39(name); + if (type == com.codename1.ui.RadioButton.class) return getStaticField40(name); + if (type == com.codename1.ui.Sheet.class) return getStaticField41(name); + if (type == com.codename1.ui.SideMenuBar.class) return getStaticField42(name); + if (type == com.codename1.ui.Slider.class) return getStaticField43(name); + if (type == com.codename1.ui.Stroke.class) return getStaticField44(name); + if (type == com.codename1.ui.SwipeableContainer.class) return getStaticField45(name); + if (type == com.codename1.ui.Tabs.class) return getStaticField46(name); + if (type == com.codename1.ui.TextArea.class) return getStaticField47(name); + if (type == com.codename1.ui.TextComponent.class) return getStaticField48(name); + if (type == com.codename1.ui.TextComponentPassword.class) return getStaticField49(name); + if (type == com.codename1.ui.TextField.class) return getStaticField50(name); + if (type == com.codename1.ui.TextSelection.TextSelectionTrigger.class) return getStaticField51(name); + if (type == com.codename1.ui.Toolbar.class) return getStaticField52(name); + if (type == com.codename1.ui.Toolbar.BackCommandPolicy.class) return getStaticField53(name); + if (type == com.codename1.ui.Transform.class) return getStaticField54(name); + if (type == com.codename1.ui.URLImage.class) return getStaticField55(name); throw unsupportedStaticField(type, name); } @@ -78442,6 +81087,7 @@ private static Object getStaticField2(String name) throws Exception { if ("BRB_CONSTANT_DESCENT".equals(name)) return com.codename1.ui.BrowserComponent.BRB_CONSTANT_DESCENT; if ("BRB_OTHER".equals(name)) return com.codename1.ui.BrowserComponent.BRB_OTHER; if ("BROWSER_PROPERTY_FOLLOW_TARGET_BLANK".equals(name)) return com.codename1.ui.BrowserComponent.BROWSER_PROPERTY_FOLLOW_TARGET_BLANK; + if ("BROWSER_PROPERTY_INTERFACE_STYLE".equals(name)) return com.codename1.ui.BrowserComponent.BROWSER_PROPERTY_INTERFACE_STYLE; if ("CENTER".equals(name)) return com.codename1.ui.BrowserComponent.CENTER; if ("CROSSHAIR_CURSOR".equals(name)) return com.codename1.ui.BrowserComponent.CROSSHAIR_CURSOR; if ("DEFAULT_CURSOR".equals(name)) return com.codename1.ui.BrowserComponent.DEFAULT_CURSOR; @@ -78737,6 +81383,11 @@ private static Object getStaticField9(String name) throws Exception { if ("NE_RESIZE_CURSOR".equals(name)) return com.codename1.ui.ComboBox.NE_RESIZE_CURSOR; if ("NW_RESIZE_CURSOR".equals(name)) return com.codename1.ui.ComboBox.NW_RESIZE_CURSOR; if ("N_RESIZE_CURSOR".equals(name)) return com.codename1.ui.ComboBox.N_RESIZE_CURSOR; + if ("POPUP_PLACEMENT_ABOVE".equals(name)) return com.codename1.ui.ComboBox.POPUP_PLACEMENT_ABOVE; + if ("POPUP_PLACEMENT_AUTO".equals(name)) return com.codename1.ui.ComboBox.POPUP_PLACEMENT_AUTO; + if ("POPUP_PLACEMENT_BELOW".equals(name)) return com.codename1.ui.ComboBox.POPUP_PLACEMENT_BELOW; + if ("POPUP_PLACEMENT_BOTTOM_OF_FORM".equals(name)) return com.codename1.ui.ComboBox.POPUP_PLACEMENT_BOTTOM_OF_FORM; + if ("POPUP_PLACEMENT_TOP_OF_FORM".equals(name)) return com.codename1.ui.ComboBox.POPUP_PLACEMENT_TOP_OF_FORM; if ("RIGHT".equals(name)) return com.codename1.ui.ComboBox.RIGHT; if ("SE_RESIZE_CURSOR".equals(name)) return com.codename1.ui.ComboBox.SE_RESIZE_CURSOR; if ("SW_RESIZE_CURSOR".equals(name)) return com.codename1.ui.ComboBox.SW_RESIZE_CURSOR; @@ -78750,6 +81401,25 @@ private static Object getStaticField9(String name) throws Exception { } private static Object getStaticField10(String name) throws Exception { + if ("DESKTOP_MENU".equals(name)) return com.codename1.ui.Command.DESKTOP_MENU; + if ("DESKTOP_MENU_ABOUT".equals(name)) return com.codename1.ui.Command.DESKTOP_MENU_ABOUT; + if ("DESKTOP_MENU_APP".equals(name)) return com.codename1.ui.Command.DESKTOP_MENU_APP; + if ("DESKTOP_MENU_EDIT".equals(name)) return com.codename1.ui.Command.DESKTOP_MENU_EDIT; + if ("DESKTOP_MENU_FILE".equals(name)) return com.codename1.ui.Command.DESKTOP_MENU_FILE; + if ("DESKTOP_MENU_HELP".equals(name)) return com.codename1.ui.Command.DESKTOP_MENU_HELP; + if ("DESKTOP_MENU_PREFERENCES".equals(name)) return com.codename1.ui.Command.DESKTOP_MENU_PREFERENCES; + if ("DESKTOP_MENU_QUIT".equals(name)) return com.codename1.ui.Command.DESKTOP_MENU_QUIT; + if ("DESKTOP_MENU_VIEW".equals(name)) return com.codename1.ui.Command.DESKTOP_MENU_VIEW; + if ("DESKTOP_MENU_WINDOW".equals(name)) return com.codename1.ui.Command.DESKTOP_MENU_WINDOW; + if ("DESKTOP_SHORTCUT_KEY".equals(name)) return com.codename1.ui.Command.DESKTOP_SHORTCUT_KEY; + if ("DESKTOP_SHORTCUT_MODIFIERS".equals(name)) return com.codename1.ui.Command.DESKTOP_SHORTCUT_MODIFIERS; + if ("DESKTOP_SHORTCUT_MODIFIER_ALT".equals(name)) return com.codename1.ui.Command.DESKTOP_SHORTCUT_MODIFIER_ALT; + if ("DESKTOP_SHORTCUT_MODIFIER_PRIMARY".equals(name)) return com.codename1.ui.Command.DESKTOP_SHORTCUT_MODIFIER_PRIMARY; + if ("DESKTOP_SHORTCUT_MODIFIER_SHIFT".equals(name)) return com.codename1.ui.Command.DESKTOP_SHORTCUT_MODIFIER_SHIFT; + throw unsupportedStaticField(com.codename1.ui.Command.class, name); + } + + private static Object getStaticField11(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.CommonProgressAnimations.CircleProgress.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.CommonProgressAnimations.CircleProgress.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.CommonProgressAnimations.CircleProgress.BRB_CENTER_OFFSET; @@ -78787,7 +81457,7 @@ private static Object getStaticField10(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.CommonProgressAnimations.CircleProgress.class, name); } - private static Object getStaticField11(String name) throws Exception { + private static Object getStaticField12(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.CommonProgressAnimations.EmptyAnimation.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.CommonProgressAnimations.EmptyAnimation.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.CommonProgressAnimations.EmptyAnimation.BRB_CENTER_OFFSET; @@ -78825,7 +81495,7 @@ private static Object getStaticField11(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.CommonProgressAnimations.EmptyAnimation.class, name); } - private static Object getStaticField12(String name) throws Exception { + private static Object getStaticField13(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.CommonProgressAnimations.LoadingTextAnimation.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.CommonProgressAnimations.LoadingTextAnimation.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.CommonProgressAnimations.LoadingTextAnimation.BRB_CENTER_OFFSET; @@ -78863,7 +81533,7 @@ private static Object getStaticField12(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.CommonProgressAnimations.LoadingTextAnimation.class, name); } - private static Object getStaticField13(String name) throws Exception { + private static Object getStaticField14(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.CommonProgressAnimations.ProgressAnimation.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.CommonProgressAnimations.ProgressAnimation.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.CommonProgressAnimations.ProgressAnimation.BRB_CENTER_OFFSET; @@ -78901,7 +81571,7 @@ private static Object getStaticField13(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.CommonProgressAnimations.ProgressAnimation.class, name); } - private static Object getStaticField14(String name) throws Exception { + private static Object getStaticField15(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.Component.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.Component.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.Component.BRB_CENTER_OFFSET; @@ -78939,7 +81609,7 @@ private static Object getStaticField14(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.Component.class, name); } - private static Object getStaticField15(String name) throws Exception { + private static Object getStaticField16(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.ComponentGroup.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.ComponentGroup.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.ComponentGroup.BRB_CENTER_OFFSET; @@ -78977,7 +81647,17 @@ private static Object getStaticField15(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.ComponentGroup.class, name); } - private static Object getStaticField16(String name) throws Exception { + private static Object getStaticField17(String name) throws Exception { + if ("CYCLE_NONE".equals(name)) return com.codename1.ui.ConicGradient.CYCLE_NONE; + if ("CYCLE_REFLECT".equals(name)) return com.codename1.ui.ConicGradient.CYCLE_REFLECT; + if ("CYCLE_REPEAT".equals(name)) return com.codename1.ui.ConicGradient.CYCLE_REPEAT; + if ("KIND_CONIC".equals(name)) return com.codename1.ui.ConicGradient.KIND_CONIC; + if ("KIND_LINEAR".equals(name)) return com.codename1.ui.ConicGradient.KIND_LINEAR; + if ("KIND_RADIAL".equals(name)) return com.codename1.ui.ConicGradient.KIND_RADIAL; + throw unsupportedStaticField(com.codename1.ui.ConicGradient.class, name); + } + + private static Object getStaticField18(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.Container.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.Container.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.Container.BRB_CENTER_OFFSET; @@ -79015,7 +81695,7 @@ private static Object getStaticField16(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.Container.class, name); } - private static Object getStaticField17(String name) throws Exception { + private static Object getStaticField19(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.Dialog.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.Dialog.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.Dialog.BRB_CENTER_OFFSET; @@ -79059,7 +81739,7 @@ private static Object getStaticField17(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.Dialog.class, name); } - private static Object getStaticField18(String name) throws Exception { + private static Object getStaticField20(String name) throws Exception { if ("COMMAND_BEHAVIOR_BUTTON_BAR".equals(name)) return com.codename1.ui.Display.COMMAND_BEHAVIOR_BUTTON_BAR; if ("COMMAND_BEHAVIOR_BUTTON_BAR_TITLE_BACK".equals(name)) return com.codename1.ui.Display.COMMAND_BEHAVIOR_BUTTON_BAR_TITLE_BACK; if ("COMMAND_BEHAVIOR_BUTTON_BAR_TITLE_RIGHT".equals(name)) return com.codename1.ui.Display.COMMAND_BEHAVIOR_BUTTON_BAR_TITLE_RIGHT; @@ -79130,7 +81810,7 @@ private static Object getStaticField18(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.Display.class, name); } - private static Object getStaticField19(String name) throws Exception { + private static Object getStaticField21(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.Font.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.Font.BOTTOM; if ("CENTER".equals(name)) return com.codename1.ui.Font.CENTER; @@ -79195,7 +81875,7 @@ private static Object getStaticField19(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.Font.class, name); } - private static Object getStaticField20(String name) throws Exception { + private static Object getStaticField22(String name) throws Exception { if ("MATERIAL_10K".equals(name)) return com.codename1.ui.FontImage.MATERIAL_10K; if ("MATERIAL_10MP".equals(name)) return com.codename1.ui.FontImage.MATERIAL_10MP; if ("MATERIAL_11MP".equals(name)) return com.codename1.ui.FontImage.MATERIAL_11MP; @@ -81432,7 +84112,7 @@ private static Object getStaticField20(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.FontImage.class, name); } - private static Object getStaticField21(String name) throws Exception { + private static Object getStaticField23(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.Form.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.Form.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.Form.BRB_CENTER_OFFSET; @@ -81470,12 +84150,27 @@ private static Object getStaticField21(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.Form.class, name); } - private static Object getStaticField22(String name) throws Exception { + private static Object getStaticField24(String name) throws Exception { + if ("REPEAT_INDEFINITE".equals(name)) return com.codename1.ui.GeneratedSVGImage.REPEAT_INDEFINITE; + throw unsupportedStaticField(com.codename1.ui.GeneratedSVGImage.class, name); + } + + private static Object getStaticField25(String name) throws Exception { + if ("CYCLE_NONE".equals(name)) return com.codename1.ui.Gradient.CYCLE_NONE; + if ("CYCLE_REFLECT".equals(name)) return com.codename1.ui.Gradient.CYCLE_REFLECT; + if ("CYCLE_REPEAT".equals(name)) return com.codename1.ui.Gradient.CYCLE_REPEAT; + if ("KIND_CONIC".equals(name)) return com.codename1.ui.Gradient.KIND_CONIC; + if ("KIND_LINEAR".equals(name)) return com.codename1.ui.Gradient.KIND_LINEAR; + if ("KIND_RADIAL".equals(name)) return com.codename1.ui.Gradient.KIND_RADIAL; + throw unsupportedStaticField(com.codename1.ui.Gradient.class, name); + } + + private static Object getStaticField26(String name) throws Exception { if ("RENDERING_HINT_FAST".equals(name)) return com.codename1.ui.Graphics.RENDERING_HINT_FAST; throw unsupportedStaticField(com.codename1.ui.Graphics.class, name); } - private static Object getStaticField23(String name) throws Exception { + private static Object getStaticField27(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.InfiniteContainer.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.InfiniteContainer.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.InfiniteContainer.BRB_CENTER_OFFSET; @@ -81513,7 +84208,7 @@ private static Object getStaticField23(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.InfiniteContainer.class, name); } - private static Object getStaticField24(String name) throws Exception { + private static Object getStaticField28(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.InputComponent.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.InputComponent.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.InputComponent.BRB_CENTER_OFFSET; @@ -81551,7 +84246,7 @@ private static Object getStaticField24(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.InputComponent.class, name); } - private static Object getStaticField25(String name) throws Exception { + private static Object getStaticField29(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.InterFormContainer.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.InterFormContainer.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.InterFormContainer.BRB_CENTER_OFFSET; @@ -81589,7 +84284,7 @@ private static Object getStaticField25(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.InterFormContainer.class, name); } - private static Object getStaticField26(String name) throws Exception { + private static Object getStaticField30(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.Label.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.Label.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.Label.BRB_CENTER_OFFSET; @@ -81627,7 +84322,17 @@ private static Object getStaticField26(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.Label.class, name); } - private static Object getStaticField27(String name) throws Exception { + private static Object getStaticField31(String name) throws Exception { + if ("CYCLE_NONE".equals(name)) return com.codename1.ui.LinearGradient.CYCLE_NONE; + if ("CYCLE_REFLECT".equals(name)) return com.codename1.ui.LinearGradient.CYCLE_REFLECT; + if ("CYCLE_REPEAT".equals(name)) return com.codename1.ui.LinearGradient.CYCLE_REPEAT; + if ("KIND_CONIC".equals(name)) return com.codename1.ui.LinearGradient.KIND_CONIC; + if ("KIND_LINEAR".equals(name)) return com.codename1.ui.LinearGradient.KIND_LINEAR; + if ("KIND_RADIAL".equals(name)) return com.codename1.ui.LinearGradient.KIND_RADIAL; + throw unsupportedStaticField(com.codename1.ui.LinearGradient.class, name); + } + + private static Object getStaticField32(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.List.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.List.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.List.BRB_CENTER_OFFSET; @@ -81673,7 +84378,7 @@ private static Object getStaticField27(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.List.class, name); } - private static Object getStaticField28(String name) throws Exception { + private static Object getStaticField33(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.MenuBar.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.MenuBar.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.MenuBar.BRB_CENTER_OFFSET; @@ -81711,20 +84416,39 @@ private static Object getStaticField28(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.MenuBar.class, name); } - private static Object getStaticField29(String name) throws Exception { + private static Object getStaticField34(String name) throws Exception { if ("LINEAR_RGB".equals(name)) return com.codename1.ui.MultipleGradientPaint.ColorSpaceType.LINEAR_RGB; if ("SRGB".equals(name)) return com.codename1.ui.MultipleGradientPaint.ColorSpaceType.SRGB; throw unsupportedStaticField(com.codename1.ui.MultipleGradientPaint.ColorSpaceType.class, name); } - private static Object getStaticField30(String name) throws Exception { + private static Object getStaticField35(String name) throws Exception { if ("NO_CYCLE".equals(name)) return com.codename1.ui.MultipleGradientPaint.CycleMethod.NO_CYCLE; if ("REFLECT".equals(name)) return com.codename1.ui.MultipleGradientPaint.CycleMethod.REFLECT; if ("REPEAT".equals(name)) return com.codename1.ui.MultipleGradientPaint.CycleMethod.REPEAT; throw unsupportedStaticField(com.codename1.ui.MultipleGradientPaint.CycleMethod.class, name); } - private static Object getStaticField31(String name) throws Exception { + private static Object getStaticField36(String name) throws Exception { + if ("DESKTOP_MENU".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_MENU; + if ("DESKTOP_MENU_ABOUT".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_MENU_ABOUT; + if ("DESKTOP_MENU_APP".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_MENU_APP; + if ("DESKTOP_MENU_EDIT".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_MENU_EDIT; + if ("DESKTOP_MENU_FILE".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_MENU_FILE; + if ("DESKTOP_MENU_HELP".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_MENU_HELP; + if ("DESKTOP_MENU_PREFERENCES".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_MENU_PREFERENCES; + if ("DESKTOP_MENU_QUIT".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_MENU_QUIT; + if ("DESKTOP_MENU_VIEW".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_MENU_VIEW; + if ("DESKTOP_MENU_WINDOW".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_MENU_WINDOW; + if ("DESKTOP_SHORTCUT_KEY".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_SHORTCUT_KEY; + if ("DESKTOP_SHORTCUT_MODIFIERS".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_SHORTCUT_MODIFIERS; + if ("DESKTOP_SHORTCUT_MODIFIER_ALT".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_SHORTCUT_MODIFIER_ALT; + if ("DESKTOP_SHORTCUT_MODIFIER_PRIMARY".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_SHORTCUT_MODIFIER_PRIMARY; + if ("DESKTOP_SHORTCUT_MODIFIER_SHIFT".equals(name)) return com.codename1.ui.NavigationCommand.DESKTOP_SHORTCUT_MODIFIER_SHIFT; + throw unsupportedStaticField(com.codename1.ui.NavigationCommand.class, name); + } + + private static Object getStaticField37(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.PeerComponent.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.PeerComponent.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.PeerComponent.BRB_CENTER_OFFSET; @@ -81762,7 +84486,7 @@ private static Object getStaticField31(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.PeerComponent.class, name); } - private static Object getStaticField32(String name) throws Exception { + private static Object getStaticField38(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.PickerComponent.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.PickerComponent.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.PickerComponent.BRB_CENTER_OFFSET; @@ -81800,7 +84524,24 @@ private static Object getStaticField32(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.PickerComponent.class, name); } - private static Object getStaticField33(String name) throws Exception { + private static Object getStaticField39(String name) throws Exception { + if ("CYCLE_NONE".equals(name)) return com.codename1.ui.RadialGradient.CYCLE_NONE; + if ("CYCLE_REFLECT".equals(name)) return com.codename1.ui.RadialGradient.CYCLE_REFLECT; + if ("CYCLE_REPEAT".equals(name)) return com.codename1.ui.RadialGradient.CYCLE_REPEAT; + if ("EXTENT_CLOSEST_CORNER".equals(name)) return com.codename1.ui.RadialGradient.EXTENT_CLOSEST_CORNER; + if ("EXTENT_CLOSEST_SIDE".equals(name)) return com.codename1.ui.RadialGradient.EXTENT_CLOSEST_SIDE; + if ("EXTENT_EXPLICIT".equals(name)) return com.codename1.ui.RadialGradient.EXTENT_EXPLICIT; + if ("EXTENT_FARTHEST_CORNER".equals(name)) return com.codename1.ui.RadialGradient.EXTENT_FARTHEST_CORNER; + if ("EXTENT_FARTHEST_SIDE".equals(name)) return com.codename1.ui.RadialGradient.EXTENT_FARTHEST_SIDE; + if ("KIND_CONIC".equals(name)) return com.codename1.ui.RadialGradient.KIND_CONIC; + if ("KIND_LINEAR".equals(name)) return com.codename1.ui.RadialGradient.KIND_LINEAR; + if ("KIND_RADIAL".equals(name)) return com.codename1.ui.RadialGradient.KIND_RADIAL; + if ("SHAPE_CIRCLE".equals(name)) return com.codename1.ui.RadialGradient.SHAPE_CIRCLE; + if ("SHAPE_ELLIPSE".equals(name)) return com.codename1.ui.RadialGradient.SHAPE_ELLIPSE; + throw unsupportedStaticField(com.codename1.ui.RadialGradient.class, name); + } + + private static Object getStaticField40(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.RadioButton.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.RadioButton.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.RadioButton.BRB_CENTER_OFFSET; @@ -81841,7 +84582,7 @@ private static Object getStaticField33(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.RadioButton.class, name); } - private static Object getStaticField34(String name) throws Exception { + private static Object getStaticField41(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.Sheet.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.Sheet.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.Sheet.BRB_CENTER_OFFSET; @@ -81879,7 +84620,7 @@ private static Object getStaticField34(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.Sheet.class, name); } - private static Object getStaticField35(String name) throws Exception { + private static Object getStaticField42(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.SideMenuBar.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.SideMenuBar.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.SideMenuBar.BRB_CENTER_OFFSET; @@ -81922,7 +84663,7 @@ private static Object getStaticField35(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.SideMenuBar.class, name); } - private static Object getStaticField36(String name) throws Exception { + private static Object getStaticField43(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.Slider.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.Slider.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.Slider.BRB_CENTER_OFFSET; @@ -81960,7 +84701,7 @@ private static Object getStaticField36(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.Slider.class, name); } - private static Object getStaticField37(String name) throws Exception { + private static Object getStaticField44(String name) throws Exception { if ("CAP_BUTT".equals(name)) return com.codename1.ui.Stroke.CAP_BUTT; if ("CAP_ROUND".equals(name)) return com.codename1.ui.Stroke.CAP_ROUND; if ("CAP_SQUARE".equals(name)) return com.codename1.ui.Stroke.CAP_SQUARE; @@ -81970,7 +84711,7 @@ private static Object getStaticField37(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.Stroke.class, name); } - private static Object getStaticField38(String name) throws Exception { + private static Object getStaticField45(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.SwipeableContainer.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.SwipeableContainer.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.SwipeableContainer.BRB_CENTER_OFFSET; @@ -82008,7 +84749,7 @@ private static Object getStaticField38(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.SwipeableContainer.class, name); } - private static Object getStaticField39(String name) throws Exception { + private static Object getStaticField46(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.Tabs.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.Tabs.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.Tabs.BRB_CENTER_OFFSET; @@ -82046,7 +84787,7 @@ private static Object getStaticField39(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.Tabs.class, name); } - private static Object getStaticField40(String name) throws Exception { + private static Object getStaticField47(String name) throws Exception { if ("ANY".equals(name)) return com.codename1.ui.TextArea.ANY; if ("BASELINE".equals(name)) return com.codename1.ui.TextArea.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.TextArea.BOTTOM; @@ -82098,7 +84839,7 @@ private static Object getStaticField40(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.TextArea.class, name); } - private static Object getStaticField41(String name) throws Exception { + private static Object getStaticField48(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.TextComponent.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.TextComponent.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.TextComponent.BRB_CENTER_OFFSET; @@ -82136,7 +84877,7 @@ private static Object getStaticField41(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.TextComponent.class, name); } - private static Object getStaticField42(String name) throws Exception { + private static Object getStaticField49(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.TextComponentPassword.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.TextComponentPassword.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.TextComponentPassword.BRB_CENTER_OFFSET; @@ -82174,7 +84915,7 @@ private static Object getStaticField42(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.TextComponentPassword.class, name); } - private static Object getStaticField43(String name) throws Exception { + private static Object getStaticField50(String name) throws Exception { if ("ANY".equals(name)) return com.codename1.ui.TextField.ANY; if ("BASELINE".equals(name)) return com.codename1.ui.TextField.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.TextField.BOTTOM; @@ -82226,13 +84967,13 @@ private static Object getStaticField43(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.TextField.class, name); } - private static Object getStaticField44(String name) throws Exception { + private static Object getStaticField51(String name) throws Exception { if ("LongPress".equals(name)) return com.codename1.ui.TextSelection.TextSelectionTrigger.LongPress; if ("Press".equals(name)) return com.codename1.ui.TextSelection.TextSelectionTrigger.Press; throw unsupportedStaticField(com.codename1.ui.TextSelection.TextSelectionTrigger.class, name); } - private static Object getStaticField45(String name) throws Exception { + private static Object getStaticField52(String name) throws Exception { if ("BASELINE".equals(name)) return com.codename1.ui.Toolbar.BASELINE; if ("BOTTOM".equals(name)) return com.codename1.ui.Toolbar.BOTTOM; if ("BRB_CENTER_OFFSET".equals(name)) return com.codename1.ui.Toolbar.BRB_CENTER_OFFSET; @@ -82270,7 +85011,7 @@ private static Object getStaticField45(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.Toolbar.class, name); } - private static Object getStaticField46(String name) throws Exception { + private static Object getStaticField53(String name) throws Exception { if ("ALWAYS".equals(name)) return com.codename1.ui.Toolbar.BackCommandPolicy.ALWAYS; if ("AS_ARROW".equals(name)) return com.codename1.ui.Toolbar.BackCommandPolicy.AS_ARROW; if ("AS_REGULAR_COMMAND".equals(name)) return com.codename1.ui.Toolbar.BackCommandPolicy.AS_REGULAR_COMMAND; @@ -82280,7 +85021,7 @@ private static Object getStaticField46(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.Toolbar.BackCommandPolicy.class, name); } - private static Object getStaticField47(String name) throws Exception { + private static Object getStaticField54(String name) throws Exception { if ("TYPE_IDENTITY".equals(name)) return com.codename1.ui.Transform.TYPE_IDENTITY; if ("TYPE_SCALE".equals(name)) return com.codename1.ui.Transform.TYPE_SCALE; if ("TYPE_TRANSLATION".equals(name)) return com.codename1.ui.Transform.TYPE_TRANSLATION; @@ -82288,7 +85029,7 @@ private static Object getStaticField47(String name) throws Exception { throw unsupportedStaticField(com.codename1.ui.Transform.class, name); } - private static Object getStaticField48(String name) throws Exception { + private static Object getStaticField55(String name) throws Exception { if ("FLAG_RESIZE_FAIL".equals(name)) return com.codename1.ui.URLImage.FLAG_RESIZE_FAIL; if ("FLAG_RESIZE_SCALE".equals(name)) return com.codename1.ui.URLImage.FLAG_RESIZE_SCALE; if ("FLAG_RESIZE_SCALE_TO_FILL".equals(name)) return com.codename1.ui.URLImage.FLAG_RESIZE_SCALE_TO_FILL; diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_animations.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_animations.java index 02c3ef9e3b..3d3d0c3757 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_animations.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_animations.java @@ -30,6 +30,9 @@ private static Class findClassChunk0(String simpleName) { if ("AnimationObject".equals(simpleName)) { return com.codename1.ui.animations.AnimationObject.class; } + if ("AnimationTime".equals(simpleName)) { + return com.codename1.ui.animations.AnimationTime.class; + } if ("BubbleTransition".equals(simpleName)) { return com.codename1.ui.animations.BubbleTransition.class; } @@ -101,11 +104,12 @@ public static Object construct(Class type, Object[] args) throws Exception { public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); if (type == com.codename1.ui.animations.AnimationObject.class) return invokeStatic0(name, safeArgs); - if (type == com.codename1.ui.animations.CommonTransitions.class) return invokeStatic1(name, safeArgs); - if (type == com.codename1.ui.animations.ComponentAnimation.class) return invokeStatic2(name, safeArgs); - if (type == com.codename1.ui.animations.MorphTransition.class) return invokeStatic3(name, safeArgs); - if (type == com.codename1.ui.animations.Motion.class) return invokeStatic4(name, safeArgs); - if (type == com.codename1.ui.animations.Timeline.class) return invokeStatic5(name, safeArgs); + if (type == com.codename1.ui.animations.AnimationTime.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.ui.animations.CommonTransitions.class) return invokeStatic2(name, safeArgs); + if (type == com.codename1.ui.animations.ComponentAnimation.class) return invokeStatic3(name, safeArgs); + if (type == com.codename1.ui.animations.MorphTransition.class) return invokeStatic4(name, safeArgs); + if (type == com.codename1.ui.animations.Motion.class) return invokeStatic5(name, safeArgs); + if (type == com.codename1.ui.animations.Timeline.class) return invokeStatic6(name, safeArgs); throw unsupportedStatic(type, name, safeArgs); } @@ -124,6 +128,31 @@ private static Object invokeStatic0(String name, Object[] safeArgs) throws Excep } private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("isOverridden".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ui.animations.AnimationTime.isOverridden(); + } + } + if ("now".equals(name)) { + if (safeArgs.length == 0) { + return com.codename1.ui.animations.AnimationTime.now(); + } + } + if ("reset".equals(name)) { + if (safeArgs.length == 0) { + com.codename1.ui.animations.AnimationTime.reset(); return null; + } + } + if ("setTime".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + com.codename1.ui.animations.AnimationTime.setTime(((Number) adaptedArgs[0]).longValue()); return null; + } + } + throw unsupportedStatic(com.codename1.ui.animations.AnimationTime.class, name, safeArgs); + } + + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { if ("createCover".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Boolean.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Boolean.class, java.lang.Integer.class}, false); @@ -198,7 +227,7 @@ private static Object invokeStatic1(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.ui.animations.CommonTransitions.class, name, safeArgs); } - private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { if ("compoundAnimation".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.animations.ComponentAnimation[].class}, true)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.animations.ComponentAnimation[].class}, true); @@ -222,7 +251,7 @@ private static Object invokeStatic2(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.ui.animations.ComponentAnimation.class, name, safeArgs); } - private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic4(String name, Object[] safeArgs) throws Exception { if ("create".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -232,7 +261,13 @@ private static Object invokeStatic3(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.ui.animations.MorphTransition.class, name, safeArgs); } - private static Object invokeStatic4(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic5(String name, Object[] safeArgs) throws Exception { + if ("createCriticalDampedSpringMotion".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + return com.codename1.ui.animations.Motion.createCriticalDampedSpringMotion(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2])); + } + } if ("createCubicBezierMotion".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class, java.lang.Float.class}, false); @@ -319,7 +354,7 @@ private static Object invokeStatic4(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.ui.animations.Motion.class, name, safeArgs); } - private static Object invokeStatic5(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic6(String name, Object[] safeArgs) throws Exception { if ("createTimeline".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.animations.AnimationObject[].class, com.codename1.ui.geom.Dimension.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, com.codename1.ui.animations.AnimationObject[].class, com.codename1.ui.geom.Dimension.class}, false); @@ -695,6 +730,11 @@ private static Object invoke3(com.codename1.ui.animations.MorphTransition typedT typedTarget.initTransition(); return null; } } + if ("isSnapshotMode".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isSnapshotMode(); + } + } if ("morph".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); @@ -711,6 +751,12 @@ private static Object invoke3(com.codename1.ui.animations.MorphTransition typedT typedTarget.paint((com.codename1.ui.Graphics) adaptedArgs[0]); return null; } } + if ("snapshotMode".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.snapshotMode(((Boolean) adaptedArgs[0]).booleanValue()); + } + } throw unsupportedInstance(typedTarget, name, safeArgs); } diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_html.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_html.java index 84ed5af45d..c17e073e26 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_html.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_html.java @@ -1426,6 +1426,16 @@ private static Object invoke4(com.codename1.ui.html.HTMLComponent typedTarget, S return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -1536,6 +1546,16 @@ private static Object invoke4(com.codename1.ui.html.HTMLComponent typedTarget, S return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -2084,6 +2104,12 @@ private static Object invoke4(com.codename1.ui.html.HTMLComponent typedTarget, S typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnoreCSS".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2270,6 +2296,12 @@ private static Object invoke4(com.codename1.ui.html.HTMLComponent typedTarget, S return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2454,6 +2486,12 @@ private static Object invoke4(com.codename1.ui.html.HTMLComponent typedTarget, S typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_list.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_list.java index 9d009c3ef2..21206f2799 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_list.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_list.java @@ -1203,6 +1203,16 @@ private static Object invoke0(com.codename1.ui.list.ContainerList typedTarget, S return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -1308,6 +1318,16 @@ private static Object invoke0(com.codename1.ui.list.ContainerList typedTarget, S return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -1789,6 +1809,12 @@ private static Object invoke0(com.codename1.ui.list.ContainerList typedTarget, S typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -1951,6 +1977,12 @@ private static Object invoke0(com.codename1.ui.list.ContainerList typedTarget, S return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2129,6 +2161,12 @@ private static Object invoke0(com.codename1.ui.list.ContainerList typedTarget, S typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -3012,6 +3050,16 @@ private static Object invoke1(com.codename1.ui.list.DefaultListCellRenderer type return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -3142,6 +3190,16 @@ private static Object invoke1(com.codename1.ui.list.DefaultListCellRenderer type return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -3585,6 +3643,12 @@ private static Object invoke1(com.codename1.ui.list.DefaultListCellRenderer type typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIcon".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Image.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Image.class}, false); @@ -3781,6 +3845,12 @@ private static Object invoke1(com.codename1.ui.list.DefaultListCellRenderer type return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -3981,6 +4051,12 @@ private static Object invoke1(com.codename1.ui.list.DefaultListCellRenderer type typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -5136,6 +5212,16 @@ private static Object invoke5(com.codename1.ui.list.MultiList typedTarget, Strin return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -5246,6 +5332,16 @@ private static Object invoke5(com.codename1.ui.list.MultiList typedTarget, Strin return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -5683,6 +5779,12 @@ private static Object invoke5(com.codename1.ui.list.MultiList typedTarget, Strin typedTarget.setHintIcon((com.codename1.ui.Image) adaptedArgs[0]); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnoreFocusComponentWhenUnfocused".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -5905,6 +6007,12 @@ private static Object invoke5(com.codename1.ui.list.MultiList typedTarget, Strin return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -6051,6 +6159,12 @@ private static Object invoke5(com.codename1.ui.list.MultiList typedTarget, Strin typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_plaf.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_plaf.java index eaafcfef59..487f68311b 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_plaf.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_plaf.java @@ -30,6 +30,12 @@ private static Class findClassChunk0(String simpleName) { if ("CSSBorder".equals(simpleName)) { return com.codename1.ui.plaf.CSSBorder.class; } + if ("CSSFilterParser".equals(simpleName)) { + return com.codename1.ui.plaf.CSSFilterParser.class; + } + if ("FilterChain".equals(simpleName)) { + return com.codename1.ui.plaf.CSSFilterParser.FilterChain.class; + } if ("DefaultLookAndFeel".equals(simpleName)) { return com.codename1.ui.plaf.DefaultLookAndFeel.class; } @@ -183,12 +189,13 @@ public static Object construct(Class type, Object[] args) throws Exception { public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { Object[] safeArgs = safeArgs(args); if (type == com.codename1.ui.plaf.Border.class) return invokeStatic0(name, safeArgs); - if (type == com.codename1.ui.plaf.DefaultLookAndFeel.class) return invokeStatic1(name, safeArgs); - if (type == com.codename1.ui.plaf.RoundBorder.class) return invokeStatic2(name, safeArgs); - if (type == com.codename1.ui.plaf.RoundRectBorder.class) return invokeStatic3(name, safeArgs); - if (type == com.codename1.ui.plaf.Style.class) return invokeStatic4(name, safeArgs); - if (type == com.codename1.ui.plaf.StyleParser.class) return invokeStatic5(name, safeArgs); - if (type == com.codename1.ui.plaf.UIManager.class) return invokeStatic6(name, safeArgs); + if (type == com.codename1.ui.plaf.CSSFilterParser.class) return invokeStatic1(name, safeArgs); + if (type == com.codename1.ui.plaf.DefaultLookAndFeel.class) return invokeStatic2(name, safeArgs); + if (type == com.codename1.ui.plaf.RoundBorder.class) return invokeStatic3(name, safeArgs); + if (type == com.codename1.ui.plaf.RoundRectBorder.class) return invokeStatic4(name, safeArgs); + if (type == com.codename1.ui.plaf.Style.class) return invokeStatic5(name, safeArgs); + if (type == com.codename1.ui.plaf.StyleParser.class) return invokeStatic6(name, safeArgs); + if (type == com.codename1.ui.plaf.UIManager.class) return invokeStatic7(name, safeArgs); throw unsupportedStatic(type, name, safeArgs); } @@ -436,6 +443,16 @@ private static Object invokeStatic0(String name, Object[] safeArgs) throws Excep } private static Object invokeStatic1(String name, Object[] safeArgs) throws Exception { + if ("parse".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.ui.plaf.CSSFilterParser.parse((java.lang.String) adaptedArgs[0]); + } + } + throw unsupportedStatic(com.codename1.ui.plaf.CSSFilterParser.class, name, safeArgs); + } + + private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { if ("reverseAlignForBidi".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Component.class, java.lang.Integer.class}, false); @@ -445,7 +462,7 @@ private static Object invokeStatic1(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.ui.plaf.DefaultLookAndFeel.class, name, safeArgs); } - private static Object invokeStatic2(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { if ("create".equals(name)) { if (safeArgs.length == 0) { return com.codename1.ui.plaf.RoundBorder.create(); @@ -454,7 +471,7 @@ private static Object invokeStatic2(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.ui.plaf.RoundBorder.class, name, safeArgs); } - private static Object invokeStatic3(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic4(String name, Object[] safeArgs) throws Exception { if ("create".equals(name)) { if (safeArgs.length == 0) { return com.codename1.ui.plaf.RoundRectBorder.create(); @@ -463,7 +480,7 @@ private static Object invokeStatic3(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.ui.plaf.RoundRectBorder.class, name, safeArgs); } - private static Object invokeStatic4(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic5(String name, Object[] safeArgs) throws Exception { if ("createProxyStyle".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.plaf.Style[].class}, true)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.plaf.Style[].class}, true); @@ -477,7 +494,7 @@ private static Object invokeStatic4(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.ui.plaf.Style.class, name, safeArgs); } - private static Object invokeStatic5(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic6(String name, Object[] safeArgs) throws Exception { if ("getBackgroundTypes".equals(name)) { if (safeArgs.length == 0) { return com.codename1.ui.plaf.StyleParser.getBackgroundTypes(); @@ -503,7 +520,7 @@ private static Object invokeStatic5(String name, Object[] safeArgs) throws Excep throw unsupportedStatic(com.codename1.ui.plaf.StyleParser.class, name, safeArgs); } - private static Object invokeStatic6(String name, Object[] safeArgs) throws Exception { + private static Object invokeStatic7(String name, Object[] safeArgs) throws Exception { if ("createInstance".equals(name)) { if (safeArgs.length == 0) { return com.codename1.ui.plaf.UIManager.createInstance(); @@ -992,6 +1009,12 @@ private static Object invoke1(com.codename1.ui.plaf.DefaultLookAndFeel typedTarg typedTarget.drawList((com.codename1.ui.Graphics) adaptedArgs[0], (com.codename1.ui.List) adaptedArgs[1]); return null; } } + if ("drawModernPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.Component.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.Component.class, java.lang.Boolean.class}, false); + typedTarget.drawModernPullToRefresh((com.codename1.ui.Graphics) adaptedArgs[0], (com.codename1.ui.Component) adaptedArgs[1], ((Boolean) adaptedArgs[2]).booleanValue()); return null; + } + } if ("drawPullToRefresh".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.Component.class, java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Graphics.class, com.codename1.ui.Component.class, java.lang.Boolean.class}, false); @@ -1258,6 +1281,11 @@ private static Object invoke1(com.codename1.ui.plaf.DefaultLookAndFeel typedTarg return typedTarget.isFocusScrolling(); } } + if ("isInteractiveScroll".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isInteractiveScroll(); + } + } if ("isRTL".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isRTL(); @@ -2796,6 +2824,11 @@ private static Object invoke7(com.codename1.ui.plaf.LookAndFeel typedTarget, Str return typedTarget.isFocusScrolling(); } } + if ("isInteractiveScroll".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isInteractiveScroll(); + } + } if ("isRTL".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isRTL(); @@ -3045,6 +3078,16 @@ private static Object invoke8(com.codename1.ui.plaf.Style typedTarget, String na return typedTarget.getAlignment(); } } + if ("getBackdropFilterBlurRadius".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBackdropFilterBlurRadius(); + } + } + if ("getBackdropFilterColorMatrix".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getBackdropFilterColorMatrix(); + } + } if ("getBackgroundGradientEndColor".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getBackgroundGradientEndColor(); @@ -3115,11 +3158,26 @@ private static Object invoke8(com.codename1.ui.plaf.Style typedTarget, String na return typedTarget.getFgColor(); } } + if ("getFilterBlurRadius".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFilterBlurRadius(); + } + } + if ("getFilterColorMatrix".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getFilterColorMatrix(); + } + } if ("getFont".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getFont(); } } + if ("getGradient".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getGradient(); + } + } if ("getHorizontalMargins".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getHorizontalMargins(); @@ -3288,6 +3346,11 @@ private static Object invoke8(com.codename1.ui.plaf.Style typedTarget, String na return typedTarget.is3DTextNorth(); } } + if ("isExtendedGradientBackground".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isExtendedGradientBackground(); + } + } if ("isLowered3DText".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isLowered3DText(); @@ -3382,6 +3445,26 @@ private static Object invoke8(com.codename1.ui.plaf.Style typedTarget, String na typedTarget.setAlignment(toIntValue(adaptedArgs[0]), ((Boolean) adaptedArgs[1]).booleanValue()); return null; } } + if ("setBackdropFilterBlurRadius".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setBackdropFilterBlurRadius(((Number) adaptedArgs[0]).floatValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Boolean.class}, false); + typedTarget.setBackdropFilterBlurRadius(((Number) adaptedArgs[0]).floatValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("setBackdropFilterColorMatrix".equals(name)) { + if (matches(safeArgs, new Class[]{float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{float[].class}, false); + typedTarget.setBackdropFilterColorMatrix((float[]) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{float[].class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{float[].class, java.lang.Boolean.class}, false); + typedTarget.setBackdropFilterColorMatrix((float[]) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } if ("setBackgroundGradientEndColor".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -3522,6 +3605,26 @@ private static Object invoke8(com.codename1.ui.plaf.Style typedTarget, String na typedTarget.setFgColor(toIntValue(adaptedArgs[0]), ((Boolean) adaptedArgs[1]).booleanValue()); return null; } } + if ("setFilterBlurRadius".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.setFilterBlurRadius(((Number) adaptedArgs[0]).floatValue()); return null; + } + if (matches(safeArgs, new Class[]{java.lang.Float.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class, java.lang.Boolean.class}, false); + typedTarget.setFilterBlurRadius(((Number) adaptedArgs[0]).floatValue(), ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } + if ("setFilterColorMatrix".equals(name)) { + if (matches(safeArgs, new Class[]{float[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{float[].class}, false); + typedTarget.setFilterColorMatrix((float[]) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{float[].class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{float[].class, java.lang.Boolean.class}, false); + typedTarget.setFilterColorMatrix((float[]) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } if ("setFont".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.Font.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Font.class}, false); @@ -3532,6 +3635,16 @@ private static Object invoke8(com.codename1.ui.plaf.Style typedTarget, String na typedTarget.setFont((com.codename1.ui.Font) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; } } + if ("setGradient".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.Gradient.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Gradient.class}, false); + typedTarget.setGradient((com.codename1.ui.Gradient) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{com.codename1.ui.Gradient.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.Gradient.class, java.lang.Boolean.class}, false); + typedTarget.setGradient((com.codename1.ui.Gradient) adaptedArgs[0], ((Boolean) adaptedArgs[1]).booleanValue()); return null; + } + } if ("setIconGap".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); @@ -4590,6 +4703,11 @@ private static Object invoke15(com.codename1.ui.plaf.UIManager typedTarget, Stri return typedTarget.parseComponentStyle((com.codename1.ui.util.Resources) adaptedArgs[0], (java.lang.String) adaptedArgs[1], (java.lang.String) adaptedArgs[2], varArgs); } } + if ("refreshTheme".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.refreshTheme(); return null; + } + } if ("removeThemeRefreshListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false); @@ -4647,6 +4765,12 @@ private static Object invoke15(com.codename1.ui.plaf.UIManager typedTarget, Stri return typedTarget.wasThemeInstalled(); } } + if ("zoomFonts".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Float.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Float.class}, false); + typedTarget.zoomFonts(((Number) adaptedArgs[0]).floatValue()); return null; + } + } throw unsupportedInstance(typedTarget, name, safeArgs); } @@ -4688,11 +4812,18 @@ private static Object getStaticField0(String name) throws Exception { private static Object getStaticField1(String name) throws Exception { if ("ALIGNMENT".equals(name)) return com.codename1.ui.plaf.Style.ALIGNMENT; + if ("BACKDROP_FILTER_BLUR".equals(name)) return com.codename1.ui.plaf.Style.BACKDROP_FILTER_BLUR; + if ("BACKDROP_FILTER_COLOR_MATRIX".equals(name)) return com.codename1.ui.plaf.Style.BACKDROP_FILTER_COLOR_MATRIX; if ("BACKGROUND_ALIGNMENT".equals(name)) return com.codename1.ui.plaf.Style.BACKGROUND_ALIGNMENT; if ("BACKGROUND_GRADIENT".equals(name)) return com.codename1.ui.plaf.Style.BACKGROUND_GRADIENT; + if ("BACKGROUND_GRADIENT_CONIC".equals(name)) return com.codename1.ui.plaf.Style.BACKGROUND_GRADIENT_CONIC; + if ("BACKGROUND_GRADIENT_LINEAR".equals(name)) return com.codename1.ui.plaf.Style.BACKGROUND_GRADIENT_LINEAR; if ("BACKGROUND_GRADIENT_LINEAR_HORIZONTAL".equals(name)) return com.codename1.ui.plaf.Style.BACKGROUND_GRADIENT_LINEAR_HORIZONTAL; if ("BACKGROUND_GRADIENT_LINEAR_VERTICAL".equals(name)) return com.codename1.ui.plaf.Style.BACKGROUND_GRADIENT_LINEAR_VERTICAL; if ("BACKGROUND_GRADIENT_RADIAL".equals(name)) return com.codename1.ui.plaf.Style.BACKGROUND_GRADIENT_RADIAL; + if ("BACKGROUND_GRADIENT_RADIAL_FULL".equals(name)) return com.codename1.ui.plaf.Style.BACKGROUND_GRADIENT_RADIAL_FULL; + if ("BACKGROUND_GRADIENT_REPEATING_LINEAR".equals(name)) return com.codename1.ui.plaf.Style.BACKGROUND_GRADIENT_REPEATING_LINEAR; + if ("BACKGROUND_GRADIENT_REPEATING_RADIAL".equals(name)) return com.codename1.ui.plaf.Style.BACKGROUND_GRADIENT_REPEATING_RADIAL; if ("BACKGROUND_IMAGE_ALIGNED_BOTTOM".equals(name)) return com.codename1.ui.plaf.Style.BACKGROUND_IMAGE_ALIGNED_BOTTOM; if ("BACKGROUND_IMAGE_ALIGNED_BOTTOM_LEFT".equals(name)) return com.codename1.ui.plaf.Style.BACKGROUND_IMAGE_ALIGNED_BOTTOM_LEFT; if ("BACKGROUND_IMAGE_ALIGNED_BOTTOM_RIGHT".equals(name)) return com.codename1.ui.plaf.Style.BACKGROUND_IMAGE_ALIGNED_BOTTOM_RIGHT; @@ -4722,7 +4853,10 @@ private static Object getStaticField1(String name) throws Exception { if ("ELEVATION".equals(name)) return com.codename1.ui.plaf.Style.ELEVATION; if ("FG_ALPHA".equals(name)) return com.codename1.ui.plaf.Style.FG_ALPHA; if ("FG_COLOR".equals(name)) return com.codename1.ui.plaf.Style.FG_COLOR; + if ("FILTER_BLUR".equals(name)) return com.codename1.ui.plaf.Style.FILTER_BLUR; + if ("FILTER_COLOR_MATRIX".equals(name)) return com.codename1.ui.plaf.Style.FILTER_COLOR_MATRIX; if ("FONT".equals(name)) return com.codename1.ui.plaf.Style.FONT; + if ("GRADIENT".equals(name)) return com.codename1.ui.plaf.Style.GRADIENT; if ("ICON_GAP".equals(name)) return com.codename1.ui.plaf.Style.ICON_GAP; if ("ICON_GAP_UNIT".equals(name)) return com.codename1.ui.plaf.Style.ICON_GAP_UNIT; if ("MARGIN".equals(name)) return com.codename1.ui.plaf.Style.MARGIN; @@ -4758,6 +4892,11 @@ private static Object getStaticField2(String name) throws Exception { } public static Object getField(Object target, String name) throws Exception { + if (target instanceof com.codename1.ui.plaf.CSSFilterParser.FilterChain) { + com.codename1.ui.plaf.CSSFilterParser.FilterChain typedTarget = (com.codename1.ui.plaf.CSSFilterParser.FilterChain) target; + if ("blurRadius".equals(name)) return typedTarget.blurRadius; + if ("colorMatrix".equals(name)) return typedTarget.colorMatrix; + } throw unsupportedField(target, name); } diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_scene.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_scene.java index bf6bcb42f3..63d8d280f6 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_scene.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_scene.java @@ -1352,6 +1352,16 @@ private static Object invoke5(com.codename1.ui.scene.Scene typedTarget, String n return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -1457,6 +1467,16 @@ private static Object invoke5(com.codename1.ui.scene.Scene typedTarget, String n return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -1932,6 +1952,12 @@ private static Object invoke5(com.codename1.ui.scene.Scene typedTarget, String n typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2088,6 +2114,12 @@ private static Object invoke5(com.codename1.ui.scene.Scene typedTarget, String n return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2260,6 +2292,12 @@ private static Object invoke5(com.codename1.ui.scene.Scene typedTarget, String n typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_spinner.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_spinner.java index 82b16be571..ddd971799a 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_spinner.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_spinner.java @@ -42,6 +42,9 @@ private static Class findClassChunk0(String simpleName) { if ("Picker".equals(simpleName)) { return com.codename1.ui.spinner.Picker.class; } + if ("DateGetter".equals(simpleName)) { + return com.codename1.ui.spinner.Picker.DateGetter.class; + } if ("LightweightPopupButtonPlacement".equals(simpleName)) { return com.codename1.ui.spinner.Picker.LightweightPopupButtonPlacement.class; } @@ -158,6 +161,13 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex unsupported = ex; } } + if (target instanceof com.codename1.ui.spinner.Picker.DateGetter) { + try { + return invoke7((com.codename1.ui.spinner.Picker.DateGetter) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (unsupported != null) { throw unsupported; } @@ -1107,6 +1117,16 @@ private static Object invoke0(com.codename1.ui.spinner.DateTimeSpinner typedTarg return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -1227,6 +1247,16 @@ private static Object invoke0(com.codename1.ui.spinner.DateTimeSpinner typedTarg return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -1738,6 +1768,12 @@ private static Object invoke0(com.codename1.ui.spinner.DateTimeSpinner typedTarg typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setHoursVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -1924,6 +1960,12 @@ private static Object invoke0(com.codename1.ui.spinner.DateTimeSpinner typedTarg return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2102,6 +2144,12 @@ private static Object invoke0(com.codename1.ui.spinner.DateTimeSpinner typedTarg typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -3107,6 +3155,16 @@ private static Object invoke1(com.codename1.ui.spinner.DateSpinner typedTarget, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -3222,6 +3280,16 @@ private static Object invoke1(com.codename1.ui.spinner.DateSpinner typedTarget, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -3721,6 +3789,12 @@ private static Object invoke1(com.codename1.ui.spinner.DateSpinner typedTarget, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -3895,6 +3969,12 @@ private static Object invoke1(com.codename1.ui.spinner.DateSpinner typedTarget, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -4067,6 +4147,12 @@ private static Object invoke1(com.codename1.ui.spinner.DateSpinner typedTarget, typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -5088,6 +5174,16 @@ private static Object invoke2(com.codename1.ui.spinner.GenericSpinner typedTarge return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -5193,6 +5289,16 @@ private static Object invoke2(com.codename1.ui.spinner.GenericSpinner typedTarge return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -5674,6 +5780,12 @@ private static Object invoke2(com.codename1.ui.spinner.GenericSpinner typedTarge typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -5840,6 +5952,12 @@ private static Object invoke2(com.codename1.ui.spinner.GenericSpinner typedTarge return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -6036,6 +6154,12 @@ private static Object invoke2(com.codename1.ui.spinner.GenericSpinner typedTarge typedTarget.setValue(toIntValue(adaptedArgs[0]), (java.lang.Object) adaptedArgs[1]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -7036,6 +7160,16 @@ private static Object invoke3(com.codename1.ui.spinner.NumericSpinner typedTarge return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -7141,6 +7275,16 @@ private static Object invoke3(com.codename1.ui.spinner.NumericSpinner typedTarge return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -7616,6 +7760,12 @@ private static Object invoke3(com.codename1.ui.spinner.NumericSpinner typedTarge typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -7784,6 +7934,12 @@ private static Object invoke3(com.codename1.ui.spinner.NumericSpinner typedTarge return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -7962,6 +8118,12 @@ private static Object invoke3(com.codename1.ui.spinner.NumericSpinner typedTarge typedTarget.setValue(((Number) adaptedArgs[0]).doubleValue()); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -8967,6 +9129,16 @@ private static Object invoke4(com.codename1.ui.spinner.TimeSpinner typedTarget, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -9077,6 +9249,16 @@ private static Object invoke4(com.codename1.ui.spinner.TimeSpinner typedTarget, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -9576,6 +9758,12 @@ private static Object invoke4(com.codename1.ui.spinner.TimeSpinner typedTarget, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setHoursVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -9750,6 +9938,12 @@ private static Object invoke4(com.codename1.ui.spinner.TimeSpinner typedTarget, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -9922,6 +10116,12 @@ private static Object invoke4(com.codename1.ui.spinner.TimeSpinner typedTarget, typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -10902,6 +11102,16 @@ private static Object invoke5(com.codename1.ui.spinner.BaseSpinner typedTarget, return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -11007,6 +11217,16 @@ private static Object invoke5(com.codename1.ui.spinner.BaseSpinner typedTarget, return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -11482,6 +11702,12 @@ private static Object invoke5(com.codename1.ui.spinner.BaseSpinner typedTarget, typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -11638,6 +11864,12 @@ private static Object invoke5(com.codename1.ui.spinner.BaseSpinner typedTarget, return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -11804,6 +12036,12 @@ private static Object invoke5(com.codename1.ui.spinner.BaseSpinner typedTarget, typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -11921,6 +12159,10 @@ private static Object invoke6(com.codename1.ui.spinner.Picker typedTarget, Strin Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Runnable.class, java.lang.Integer.class}, false); typedTarget.addLightweightPopupButton((java.lang.String) adaptedArgs[0], (java.lang.Runnable) adaptedArgs[1], toIntValue(adaptedArgs[2])); return null; } + if (matches(safeArgs, new Class[]{java.lang.String.class, java.lang.Runnable.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, java.lang.Runnable.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.addLightweightPopupButton((java.lang.String) adaptedArgs[0], (java.lang.Runnable) adaptedArgs[1], toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3])); return null; + } } if ("addLongPressListener".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.events.ActionListener.class}, false)) { @@ -12150,6 +12392,11 @@ private static Object invoke6(com.codename1.ui.spinner.Picker typedTarget, Strin return typedTarget.getDate(); } } + if ("getDefaultDate".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getDefaultDate(); + } + } if ("getDirtyRegion".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getDirtyRegion(); @@ -12835,6 +13082,16 @@ private static Object invoke6(com.codename1.ui.spinner.Picker typedTarget, Strin return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -12980,6 +13237,16 @@ private static Object invoke6(com.codename1.ui.spinner.Picker typedTarget, Strin return typedTarget.isUseLightweightPopup(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -13335,6 +13602,16 @@ private static Object invoke6(com.codename1.ui.spinner.Picker typedTarget, Strin typedTarget.setDate((java.util.Date) adaptedArgs[0]); return null; } } + if ("setDefaultDate".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.ui.spinner.Picker.DateGetter.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.spinner.Picker.DateGetter.class}, false); + typedTarget.setDefaultDate((com.codename1.ui.spinner.Picker.DateGetter) adaptedArgs[0]); return null; + } + if (matches(safeArgs, new Class[]{java.util.Date.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Date.class}, false); + typedTarget.setDefaultDate((java.util.Date) adaptedArgs[0]); return null; + } + } if ("setDirtyRegion".equals(name)) { if (matches(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.ui.geom.Rectangle.class}, false); @@ -13489,6 +13766,12 @@ private static Object invoke6(com.codename1.ui.spinner.Picker typedTarget, Strin typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setHourRange".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -13715,6 +13998,12 @@ private static Object invoke6(com.codename1.ui.spinner.Picker typedTarget, Strin return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -13988,6 +14277,12 @@ private static Object invoke6(com.codename1.ui.spinner.Picker typedTarget, Strin typedTarget.setVerticalAlignment(toIntValue(adaptedArgs[0])); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -14084,6 +14379,15 @@ private static Object invoke6(com.codename1.ui.spinner.Picker typedTarget, Strin throw unsupportedInstance(typedTarget, name, safeArgs); } + private static Object invoke7(com.codename1.ui.spinner.Picker.DateGetter typedTarget, String name, Object[] safeArgs) throws Exception { + if ("get".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.get(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + public static Object getStaticField(Class type, String name) throws Exception { if (type == com.codename1.ui.spinner.BaseSpinner.class) return getStaticField0(name); if (type == com.codename1.ui.spinner.DateSpinner.class) return getStaticField1(name); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_table.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_table.java index 4cb9b31f2f..2d605da925 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_table.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_table.java @@ -1441,6 +1441,16 @@ private static Object invoke3(com.codename1.ui.table.Table typedTarget, String n return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -1556,6 +1566,16 @@ private static Object invoke3(com.codename1.ui.table.Table typedTarget, String n return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -2061,6 +2081,12 @@ private static Object invoke3(com.codename1.ui.table.Table typedTarget, String n typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2235,6 +2261,12 @@ private static Object invoke3(com.codename1.ui.table.Table typedTarget, String n return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2413,6 +2445,12 @@ private static Object invoke3(com.codename1.ui.table.Table typedTarget, String n typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_tree.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_tree.java index 91b99b7069..3af6ced4fd 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_tree.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_tree.java @@ -1075,6 +1075,16 @@ private static Object invoke0(com.codename1.ui.tree.Tree typedTarget, String nam return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -1185,6 +1195,16 @@ private static Object invoke0(com.codename1.ui.tree.Tree typedTarget, String nam return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -1672,6 +1692,12 @@ private static Object invoke0(com.codename1.ui.tree.Tree typedTarget, String nam typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -1840,6 +1866,12 @@ private static Object invoke0(com.codename1.ui.tree.Tree typedTarget, String nam return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2012,6 +2044,12 @@ private static Object invoke0(com.codename1.ui.tree.Tree typedTarget, String nam typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_util.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_util.java index bb0513af90..46a5db932d 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_util.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_ui_util.java @@ -220,6 +220,12 @@ private static Object invokeStatic3(String name, Object[] safeArgs) throws Excep return com.codename1.ui.util.Resources.openLayered((java.lang.String) adaptedArgs[0], toIntValue(adaptedArgs[1])); } } + if ("registerGeneratedImage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.Image.class}, false); + com.codename1.ui.util.Resources.registerGeneratedImage((java.lang.String) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); return null; + } + } if ("setEnableMediaQueries".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -1705,6 +1711,16 @@ private static Object invoke2(com.codename1.ui.util.EmbeddedContainer typedTarge return typedTarget.isGrabsPointerEvents(); } } + if ("isHScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbGrabbed(); + } + } + if ("isHScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isHScrollThumbHover(); + } + } if ("isHidden".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isHidden(); @@ -1810,6 +1826,16 @@ private static Object invoke2(com.codename1.ui.util.EmbeddedContainer typedTarge return typedTarget.isTraversable(); } } + if ("isVScrollThumbGrabbed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbGrabbed(); + } + } + if ("isVScrollThumbHover".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.isVScrollThumbHover(); + } + } if ("isVisible".equals(name)) { if (safeArgs.length == 0) { return typedTarget.isVisible(); @@ -2291,6 +2317,12 @@ private static Object invoke2(com.codename1.ui.util.EmbeddedContainer typedTarge typedTarget.setHideInPortrait(((Boolean) adaptedArgs[0]).booleanValue()); return null; } } + if ("setHorizontalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setHorizontalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setIgnorePointerEvents".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2447,6 +2479,12 @@ private static Object invoke2(com.codename1.ui.util.EmbeddedContainer typedTarge return typedTarget.setPropertyValue((java.lang.String) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); } } + if ("setPullToRefresh".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Runnable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Runnable.class}, false); + typedTarget.setPullToRefresh((java.lang.Runnable) adaptedArgs[0]); return null; + } + } if ("setRTL".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2613,6 +2651,12 @@ private static Object invoke2(com.codename1.ui.util.EmbeddedContainer typedTarge typedTarget.setUnselectedStyle((com.codename1.ui.plaf.Style) adaptedArgs[0]); return null; } } + if ("setVerticalScrollBounds".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class, java.lang.Integer.class}, false); + typedTarget.setVerticalScrollBounds(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), toIntValue(adaptedArgs[3]), toIntValue(adaptedArgs[4]), toIntValue(adaptedArgs[5]), toIntValue(adaptedArgs[6]), toIntValue(adaptedArgs[7])); return null; + } + } if ("setVisible".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); @@ -2947,6 +2991,12 @@ private static Object invoke6(com.codename1.ui.util.Resources typedTarget, Strin return typedTarget.listL10NLocales((java.lang.String) adaptedArgs[0]); } } + if ("setImage".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.Image.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class, com.codename1.ui.Image.class}, false); + typedTarget.setImage((java.lang.String) adaptedArgs[0], (com.codename1.ui.Image) adaptedArgs[1]); return null; + } + } throw unsupportedInstance(typedTarget, name, safeArgs); } @@ -3128,6 +3178,12 @@ private static Object invoke9(com.codename1.ui.util.WeakHashMap typedTarget, Str return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false); + typedTarget.forEach((java.util.function.BiConsumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -3166,6 +3222,16 @@ private static Object invoke9(com.codename1.ui.util.WeakHashMap typedTarget, Str Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.remove((java.lang.Object) adaptedArgs[0]); } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.remove((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiFunction.class}, false); + typedTarget.replaceAll((java.util.function.BiFunction) adaptedArgs[0]); return null; + } } if ("size".equals(name)) { if (safeArgs.length == 0) { diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_util.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_util.java index bf819b1dc4..8a4ca411ec 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_util.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codename1_util.java @@ -254,6 +254,30 @@ private static Object invokeStatic1(String name, Object[] safeArgs) throws Excep return com.codename1.util.Base64.decode((byte[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), (byte[]) adaptedArgs[2]); } } + if ("decodeNoWhitespaceSimd".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, byte[].class}, false); + return com.codename1.util.Base64.decodeNoWhitespaceSimd((byte[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), (byte[]) adaptedArgs[2]); + } + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, byte[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, byte[].class, int[].class}, false); + return com.codename1.util.Base64.decodeNoWhitespaceSimd((byte[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), (byte[]) adaptedArgs[2], (int[]) adaptedArgs[3]); + } + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class, byte[].class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class, byte[].class, java.lang.Integer.class}, false); + return com.codename1.util.Base64.decodeNoWhitespaceSimd((byte[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), (byte[]) adaptedArgs[3], toIntValue(adaptedArgs[4])); + } + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class, byte[].class, java.lang.Integer.class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class, byte[].class, java.lang.Integer.class, int[].class}, false); + return com.codename1.util.Base64.decodeNoWhitespaceSimd((byte[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), (byte[]) adaptedArgs[3], toIntValue(adaptedArgs[4]), (int[]) adaptedArgs[5]); + } + } + if ("decodeUrlSafe".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return com.codename1.util.Base64.decodeUrlSafe((java.lang.String) adaptedArgs[0]); + } + } if ("encode".equals(name)) { if (matches(safeArgs, new Class[]{byte[].class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); @@ -270,6 +294,30 @@ private static Object invokeStatic1(String name, Object[] safeArgs) throws Excep return com.codename1.util.Base64.encodeNoNewline((byte[]) adaptedArgs[0], (byte[]) adaptedArgs[1]); } } + if ("encodeNoNewlineSimd".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class, byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, byte[].class}, false); + return com.codename1.util.Base64.encodeNoNewlineSimd((byte[]) adaptedArgs[0], (byte[]) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{byte[].class, byte[].class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, byte[].class, int[].class}, false); + return com.codename1.util.Base64.encodeNoNewlineSimd((byte[]) adaptedArgs[0], (byte[]) adaptedArgs[1], (int[]) adaptedArgs[2]); + } + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class, byte[].class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class, byte[].class, java.lang.Integer.class}, false); + return com.codename1.util.Base64.encodeNoNewlineSimd((byte[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), (byte[]) adaptedArgs[3], toIntValue(adaptedArgs[4])); + } + if (matches(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class, byte[].class, java.lang.Integer.class, int[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class, java.lang.Integer.class, java.lang.Integer.class, byte[].class, java.lang.Integer.class, int[].class}, false); + return com.codename1.util.Base64.encodeNoNewlineSimd((byte[]) adaptedArgs[0], toIntValue(adaptedArgs[1]), toIntValue(adaptedArgs[2]), (byte[]) adaptedArgs[3], toIntValue(adaptedArgs[4]), (int[]) adaptedArgs[5]); + } + } + if ("encodeUrlSafe".equals(name)) { + if (matches(safeArgs, new Class[]{byte[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{byte[].class}, false); + return com.codename1.util.Base64.encodeUrlSafe((byte[]) adaptedArgs[0]); + } + } throw unsupportedStatic(com.codename1.util.Base64.class, name, safeArgs); } diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codenameone_playground.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codenameone_playground.java index e0aa52581c..637f7e11e4 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codenameone_playground.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_com_codenameone_playground.java @@ -170,6 +170,12 @@ private static Object invoke0(com.codenameone.playground.CN1Playground typedTarg typedTarget.init((java.lang.Object) adaptedArgs[0]); return null; } } + if ("onReceivedSharedContent".equals(name)) { + if (matches(safeArgs, new Class[]{com.codename1.share.SharedContent.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{com.codename1.share.SharedContent.class}, false); + typedTarget.onReceivedSharedContent((com.codename1.share.SharedContent) adaptedArgs[0]); return null; + } + } if ("runApp".equals(name)) { if (safeArgs.length == 0) { typedTarget.runApp(); return null; diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_io.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_io.java index d83231ca27..ccb6d99e3b 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_io.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_io.java @@ -45,6 +45,9 @@ private static Class findClassChunk0(String simpleName) { if ("EOFException".equals(simpleName)) { return java.io.EOFException.class; } + if ("FileNotFoundException".equals(simpleName)) { + return java.io.FileNotFoundException.class; + } if ("Flushable".equals(simpleName)) { return java.io.Flushable.class; } @@ -124,6 +127,16 @@ public static Object construct(Class type, Object[] args) throws Exception { return new java.io.EOFException((java.lang.String) adaptedArgs[0]); } } + if (type == java.io.FileNotFoundException.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new java.io.FileNotFoundException(); + } + if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.String.class}, false); + return new java.io.FileNotFoundException((java.lang.String) adaptedArgs[0]); + } + } if (type == java.io.IOException.class) { if (matches(safeArgs, new Class[0], false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); @@ -234,114 +247,121 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex unsupported = ex; } } + if (target instanceof java.io.FileNotFoundException) { + try { + return invoke5((java.io.FileNotFoundException) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (target instanceof java.io.InputStreamReader) { try { - return invoke5((java.io.InputStreamReader) target, name, safeArgs); + return invoke6((java.io.InputStreamReader) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.InterruptedIOException) { try { - return invoke6((java.io.InterruptedIOException) target, name, safeArgs); + return invoke7((java.io.InterruptedIOException) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.OutputStreamWriter) { try { - return invoke7((java.io.OutputStreamWriter) target, name, safeArgs); + return invoke8((java.io.OutputStreamWriter) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.PrintStream) { try { - return invoke8((java.io.PrintStream) target, name, safeArgs); + return invoke9((java.io.PrintStream) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.StringReader) { try { - return invoke9((java.io.StringReader) target, name, safeArgs); + return invoke10((java.io.StringReader) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.StringWriter) { try { - return invoke10((java.io.StringWriter) target, name, safeArgs); + return invoke11((java.io.StringWriter) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.UTFDataFormatException) { try { - return invoke11((java.io.UTFDataFormatException) target, name, safeArgs); + return invoke12((java.io.UTFDataFormatException) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.UnsupportedEncodingException) { try { - return invoke12((java.io.UnsupportedEncodingException) target, name, safeArgs); + return invoke13((java.io.UnsupportedEncodingException) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.IOException) { try { - return invoke13((java.io.IOException) target, name, safeArgs); + return invoke14((java.io.IOException) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.InputStream) { try { - return invoke14((java.io.InputStream) target, name, safeArgs); + return invoke15((java.io.InputStream) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.OutputStream) { try { - return invoke15((java.io.OutputStream) target, name, safeArgs); + return invoke16((java.io.OutputStream) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.Reader) { try { - return invoke16((java.io.Reader) target, name, safeArgs); + return invoke17((java.io.Reader) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.Writer) { try { - return invoke17((java.io.Writer) target, name, safeArgs); + return invoke18((java.io.Writer) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.DataInput) { try { - return invoke18((java.io.DataInput) target, name, safeArgs); + return invoke19((java.io.DataInput) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.DataOutput) { try { - return invoke19((java.io.DataOutput) target, name, safeArgs); + return invoke20((java.io.DataOutput) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.io.Flushable) { try { - return invoke20((java.io.Flushable) target, name, safeArgs); + return invoke21((java.io.Flushable) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } @@ -714,7 +734,64 @@ private static Object invoke4(java.io.EOFException typedTarget, String name, Obj throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke5(java.io.InputStreamReader typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke5(java.io.FileNotFoundException typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addSuppressed".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); + typedTarget.addSuppressed((java.lang.Throwable) adaptedArgs[0]); return null; + } + } + if ("getCause".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getCause(); + } + } + if ("getLocalizedMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getLocalizedMessage(); + } + } + if ("getMessage".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getMessage(); + } + } + if ("getStackTrace".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getStackTrace(); + } + } + if ("getSuppressed".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getSuppressed(); + } + } + if ("initCause".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); + return typedTarget.initCause((java.lang.Throwable) adaptedArgs[0]); + } + } + if ("printStackTrace".equals(name)) { + if (safeArgs.length == 0) { + typedTarget.printStackTrace(); return null; + } + } + if ("setStackTrace".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.StackTraceElement[].class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.StackTraceElement[].class}, false); + typedTarget.setStackTrace((java.lang.StackTraceElement[]) adaptedArgs[0]); return null; + } + } + if ("toString".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.toString(); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke6(java.io.InputStreamReader typedTarget, String name, Object[] safeArgs) throws Exception { if ("close".equals(name)) { if (safeArgs.length == 0) { typedTarget.close(); return null; @@ -763,7 +840,7 @@ private static Object invoke5(java.io.InputStreamReader typedTarget, String name throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke6(java.io.InterruptedIOException typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke7(java.io.InterruptedIOException typedTarget, String name, Object[] safeArgs) throws Exception { if ("addSuppressed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); @@ -820,7 +897,7 @@ private static Object invoke6(java.io.InterruptedIOException typedTarget, String throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke7(java.io.OutputStreamWriter typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke8(java.io.OutputStreamWriter typedTarget, String name, Object[] safeArgs) throws Exception { if ("close".equals(name)) { if (safeArgs.length == 0) { typedTarget.close(); return null; @@ -856,7 +933,7 @@ private static Object invoke7(java.io.OutputStreamWriter typedTarget, String nam throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke8(java.io.PrintStream typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke9(java.io.PrintStream typedTarget, String name, Object[] safeArgs) throws Exception { if ("checkError".equals(name)) { if (safeArgs.length == 0) { return typedTarget.checkError(); @@ -944,7 +1021,7 @@ private static Object invoke8(java.io.PrintStream typedTarget, String name, Obje throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke9(java.io.StringReader typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke10(java.io.StringReader typedTarget, String name, Object[] safeArgs) throws Exception { if ("close".equals(name)) { if (safeArgs.length == 0) { typedTarget.close(); return null; @@ -993,7 +1070,7 @@ private static Object invoke9(java.io.StringReader typedTarget, String name, Obj throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke10(java.io.StringWriter typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke11(java.io.StringWriter typedTarget, String name, Object[] safeArgs) throws Exception { if ("close".equals(name)) { if (safeArgs.length == 0) { typedTarget.close(); return null; @@ -1039,7 +1116,7 @@ private static Object invoke10(java.io.StringWriter typedTarget, String name, Ob throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke11(java.io.UTFDataFormatException typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke12(java.io.UTFDataFormatException typedTarget, String name, Object[] safeArgs) throws Exception { if ("addSuppressed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); @@ -1096,7 +1173,7 @@ private static Object invoke11(java.io.UTFDataFormatException typedTarget, Strin throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke12(java.io.UnsupportedEncodingException typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke13(java.io.UnsupportedEncodingException typedTarget, String name, Object[] safeArgs) throws Exception { if ("addSuppressed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); @@ -1153,7 +1230,7 @@ private static Object invoke12(java.io.UnsupportedEncodingException typedTarget, throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke13(java.io.IOException typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke14(java.io.IOException typedTarget, String name, Object[] safeArgs) throws Exception { if ("addSuppressed".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Throwable.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Throwable.class}, false); @@ -1210,7 +1287,7 @@ private static Object invoke13(java.io.IOException typedTarget, String name, Obj throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke14(java.io.InputStream typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke15(java.io.InputStream typedTarget, String name, Object[] safeArgs) throws Exception { if ("available".equals(name)) { if (safeArgs.length == 0) { return typedTarget.available(); @@ -1259,7 +1336,7 @@ private static Object invoke14(java.io.InputStream typedTarget, String name, Obj throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke15(java.io.OutputStream typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke16(java.io.OutputStream typedTarget, String name, Object[] safeArgs) throws Exception { if ("close".equals(name)) { if (safeArgs.length == 0) { typedTarget.close(); return null; @@ -1287,7 +1364,7 @@ private static Object invoke15(java.io.OutputStream typedTarget, String name, Ob throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke16(java.io.Reader typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke17(java.io.Reader typedTarget, String name, Object[] safeArgs) throws Exception { if ("close".equals(name)) { if (safeArgs.length == 0) { typedTarget.close(); return null; @@ -1336,7 +1413,7 @@ private static Object invoke16(java.io.Reader typedTarget, String name, Object[] throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke17(java.io.Writer typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke18(java.io.Writer typedTarget, String name, Object[] safeArgs) throws Exception { if ("close".equals(name)) { if (safeArgs.length == 0) { typedTarget.close(); return null; @@ -1372,7 +1449,7 @@ private static Object invoke17(java.io.Writer typedTarget, String name, Object[] throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke18(java.io.DataInput typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke19(java.io.DataInput typedTarget, String name, Object[] safeArgs) throws Exception { if ("readBoolean".equals(name)) { if (safeArgs.length == 0) { return typedTarget.readBoolean(); @@ -1447,7 +1524,7 @@ private static Object invoke18(java.io.DataInput typedTarget, String name, Objec throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke19(java.io.DataOutput typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke20(java.io.DataOutput typedTarget, String name, Object[] safeArgs) throws Exception { if ("write".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -1525,7 +1602,7 @@ private static Object invoke19(java.io.DataOutput typedTarget, String name, Obje throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke20(java.io.Flushable typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke21(java.io.Flushable typedTarget, String name, Object[] safeArgs) throws Exception { if ("flush".equals(name)) { if (safeArgs.length == 0) { typedTarget.flush(); return null; diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_lang.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_lang.java index 99f4e104fc..4856baaa7c 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_lang.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_lang.java @@ -1490,6 +1490,11 @@ private static Object invokeStatic14(String name, Object[] safeArgs) throws Exce return java.lang.System.identityHashCode((java.lang.Object) adaptedArgs[0]); } } + if ("nanoTime".equals(name)) { + if (safeArgs.length == 0) { + return java.lang.System.nanoTime(); + } + } throw unsupportedStatic(java.lang.System.class, name, safeArgs); } @@ -4439,6 +4444,10 @@ private static Object invoke45(java.lang.String typedTarget, String name, Object Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Character.class, java.lang.Character.class}, false); return typedTarget.replace(((Character) adaptedArgs[0]).charValue(), ((Character) adaptedArgs[1]).charValue()); } + if (matches(safeArgs, new Class[]{java.lang.CharSequence.class, java.lang.CharSequence.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.CharSequence.class, java.lang.CharSequence.class}, false); + return typedTarget.replace((java.lang.CharSequence) adaptedArgs[0], (java.lang.CharSequence) adaptedArgs[1]); + } } if ("startsWith".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.String.class}, false)) { @@ -4929,6 +4938,12 @@ private static Object invoke53(java.lang.Comparable typedTarget, String name, Ob } private static Object invoke54(java.lang.Iterable typedTarget, String name, Object[] safeArgs) throws Exception { + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("iterator".equals(name)) { if (safeArgs.length == 0) { return typedTarget.iterator(); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_util.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_util.java index 2db57b1806..77b1a211eb 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_util.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_util.java @@ -1757,6 +1757,12 @@ private static Object invoke0(java.util.LinkedHashSet typedTarget, String name, return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -1784,6 +1790,12 @@ private static Object invoke0(java.util.LinkedHashSet typedTarget, String name, return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -1878,6 +1890,12 @@ private static Object invoke1(java.util.LinkedList typedTarget, String name, Obj return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -2015,6 +2033,12 @@ private static Object invoke1(java.util.LinkedList typedTarget, String name, Obj return typedTarget.removeFirstOccurrence((java.lang.Object) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("removeLast".equals(name)) { if (safeArgs.length == 0) { return typedTarget.removeLast(); @@ -2026,6 +2050,12 @@ private static Object invoke1(java.util.LinkedList typedTarget, String name, Obj return typedTarget.removeLastOccurrence((java.lang.Object) adaptedArgs[0]); } } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.UnaryOperator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.UnaryOperator.class}, false); + typedTarget.replaceAll((java.util.function.UnaryOperator) adaptedArgs[0]); return null; + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -2043,6 +2073,12 @@ private static Object invoke1(java.util.LinkedList typedTarget, String name, Obj return typedTarget.size(); } } + if ("sort".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Comparator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Comparator.class}, false); + typedTarget.sort((java.util.Comparator) adaptedArgs[0]); return null; + } + } if ("subList".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -2138,6 +2174,12 @@ private static Object invoke2(java.util.Stack typedTarget, String name, Object[] return typedTarget.firstElement(); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -2238,6 +2280,18 @@ private static Object invoke2(java.util.Stack typedTarget, String name, Object[] typedTarget.removeElementAt(toIntValue(adaptedArgs[0])); return null; } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.UnaryOperator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.UnaryOperator.class}, false); + typedTarget.replaceAll((java.util.function.UnaryOperator) adaptedArgs[0]); return null; + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -2261,6 +2315,12 @@ private static Object invoke2(java.util.Stack typedTarget, String name, Object[] return typedTarget.size(); } } + if ("sort".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Comparator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Comparator.class}, false); + typedTarget.sort((java.util.Comparator) adaptedArgs[0]); return null; + } + } if ("subList".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -2329,6 +2389,12 @@ private static Object invoke3(java.util.AbstractSequentialList typedTarget, Stri return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -2383,6 +2449,18 @@ private static Object invoke3(java.util.AbstractSequentialList typedTarget, Stri return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.UnaryOperator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.UnaryOperator.class}, false); + typedTarget.replaceAll((java.util.function.UnaryOperator) adaptedArgs[0]); return null; + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -2400,6 +2478,12 @@ private static Object invoke3(java.util.AbstractSequentialList typedTarget, Stri return typedTarget.size(); } } + if ("sort".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Comparator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Comparator.class}, false); + typedTarget.sort((java.util.Comparator) adaptedArgs[0]); return null; + } + } if ("subList".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -2473,6 +2557,12 @@ private static Object invoke4(java.util.ArrayList typedTarget, String name, Obje return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -2527,6 +2617,18 @@ private static Object invoke4(java.util.ArrayList typedTarget, String name, Obje return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.UnaryOperator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.UnaryOperator.class}, false); + typedTarget.replaceAll((java.util.function.UnaryOperator) adaptedArgs[0]); return null; + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -2544,6 +2646,12 @@ private static Object invoke4(java.util.ArrayList typedTarget, String name, Obje return typedTarget.size(); } } + if ("sort".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Comparator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Comparator.class}, false); + typedTarget.sort((java.util.Comparator) adaptedArgs[0]); return null; + } + } if ("subList".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -2608,6 +2716,12 @@ private static Object invoke5(java.util.HashSet typedTarget, String name, Object return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -2635,6 +2749,12 @@ private static Object invoke5(java.util.HashSet typedTarget, String name, Object return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -2692,12 +2812,24 @@ private static Object invoke6(java.util.LinkedHashMap typedTarget, String name, return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false); + typedTarget.forEach((java.util.function.BiConsumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.get((java.lang.Object) adaptedArgs[0]); } } + if ("getOrDefault".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.getOrDefault((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -2724,6 +2856,16 @@ private static Object invoke6(java.util.LinkedHashMap typedTarget, String name, Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.remove((java.lang.Object) adaptedArgs[0]); } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.remove((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiFunction.class}, false); + typedTarget.replaceAll((java.util.function.BiFunction) adaptedArgs[0]); return null; + } } if ("size".equals(name)) { if (safeArgs.length == 0) { @@ -2789,6 +2931,12 @@ private static Object invoke7(java.util.PriorityQueue typedTarget, String name, return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -2835,6 +2983,12 @@ private static Object invoke7(java.util.PriorityQueue typedTarget, String name, return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -2931,6 +3085,12 @@ private static Object invoke8(java.util.TreeSet typedTarget, String name, Object return typedTarget.floor((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -2995,6 +3155,12 @@ private static Object invoke8(java.util.TreeSet typedTarget, String name, Object return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -3126,6 +3292,12 @@ private static Object invoke9(java.util.Vector typedTarget, String name, Object[ return typedTarget.firstElement(); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -3216,6 +3388,18 @@ private static Object invoke9(java.util.Vector typedTarget, String name, Object[ typedTarget.removeElementAt(toIntValue(adaptedArgs[0])); return null; } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.UnaryOperator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.UnaryOperator.class}, false); + typedTarget.replaceAll((java.util.function.UnaryOperator) adaptedArgs[0]); return null; + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -3245,6 +3429,12 @@ private static Object invoke9(java.util.Vector typedTarget, String name, Object[ return typedTarget.size(); } } + if ("sort".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Comparator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Comparator.class}, false); + typedTarget.sort((java.util.Comparator) adaptedArgs[0]); return null; + } + } if ("subList".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -3317,6 +3507,12 @@ private static Object invoke10(java.util.AbstractList typedTarget, String name, return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -3371,6 +3567,18 @@ private static Object invoke10(java.util.AbstractList typedTarget, String name, return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.UnaryOperator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.UnaryOperator.class}, false); + typedTarget.replaceAll((java.util.function.UnaryOperator) adaptedArgs[0]); return null; + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -3388,6 +3596,12 @@ private static Object invoke10(java.util.AbstractList typedTarget, String name, return typedTarget.size(); } } + if ("sort".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Comparator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Comparator.class}, false); + typedTarget.sort((java.util.Comparator) adaptedArgs[0]); return null; + } + } if ("subList".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -3452,6 +3666,12 @@ private static Object invoke11(java.util.AbstractQueue typedTarget, String name, return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -3492,6 +3712,12 @@ private static Object invoke11(java.util.AbstractQueue typedTarget, String name, return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -3550,6 +3776,12 @@ private static Object invoke12(java.util.AbstractSet typedTarget, String name, O return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -3577,6 +3809,12 @@ private static Object invoke12(java.util.AbstractSet typedTarget, String name, O return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -3663,6 +3901,12 @@ private static Object invoke13(java.util.ArrayDeque typedTarget, String name, Ob return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("getFirst".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getFirst(); @@ -3773,6 +4017,12 @@ private static Object invoke13(java.util.ArrayDeque typedTarget, String name, Ob return typedTarget.removeFirstOccurrence((java.lang.Object) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("removeLast".equals(name)) { if (safeArgs.length == 0) { return typedTarget.removeLast(); @@ -3818,6 +4068,24 @@ private static Object invoke14(java.util.HashMap typedTarget, String name, Objec typedTarget.clear(); return null; } } + if ("compute".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false); + return typedTarget.compute((java.lang.Object) adaptedArgs[0], (java.util.function.BiFunction) adaptedArgs[1]); + } + } + if ("computeIfAbsent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.util.function.Function.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.util.function.Function.class}, false); + return typedTarget.computeIfAbsent((java.lang.Object) adaptedArgs[0], (java.util.function.Function) adaptedArgs[1]); + } + } + if ("computeIfPresent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false); + return typedTarget.computeIfPresent((java.lang.Object) adaptedArgs[0], (java.util.function.BiFunction) adaptedArgs[1]); + } + } if ("containsKey".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -3841,12 +4109,24 @@ private static Object invoke14(java.util.HashMap typedTarget, String name, Objec return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false); + typedTarget.forEach((java.util.function.BiConsumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.get((java.lang.Object) adaptedArgs[0]); } } + if ("getOrDefault".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.getOrDefault((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -3862,6 +4142,12 @@ private static Object invoke14(java.util.HashMap typedTarget, String name, Objec return typedTarget.keySet(); } } + if ("merge".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.util.function.BiFunction.class}, false); + return typedTarget.merge((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1], (java.util.function.BiFunction) adaptedArgs[2]); + } + } if ("put".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); @@ -3874,11 +4160,37 @@ private static Object invoke14(java.util.HashMap typedTarget, String name, Objec typedTarget.putAll((java.util.Map) adaptedArgs[0]); return null; } } + if ("putIfAbsent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.putIfAbsent((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } if ("remove".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.remove((java.lang.Object) adaptedArgs[0]); } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.remove((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.replace((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.replace((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1], (java.lang.Object) adaptedArgs[2]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiFunction.class}, false); + typedTarget.replaceAll((java.util.function.BiFunction) adaptedArgs[0]); return null; + } } if ("size".equals(name)) { if (safeArgs.length == 0) { @@ -3904,6 +4216,24 @@ private static Object invoke15(java.util.Hashtable typedTarget, String name, Obj typedTarget.clear(); return null; } } + if ("compute".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false); + return typedTarget.compute((java.lang.Object) adaptedArgs[0], (java.util.function.BiFunction) adaptedArgs[1]); + } + } + if ("computeIfAbsent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.util.function.Function.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.util.function.Function.class}, false); + return typedTarget.computeIfAbsent((java.lang.Object) adaptedArgs[0], (java.util.function.Function) adaptedArgs[1]); + } + } + if ("computeIfPresent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false); + return typedTarget.computeIfPresent((java.lang.Object) adaptedArgs[0], (java.util.function.BiFunction) adaptedArgs[1]); + } + } if ("contains".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -3938,12 +4268,24 @@ private static Object invoke15(java.util.Hashtable typedTarget, String name, Obj return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false); + typedTarget.forEach((java.util.function.BiConsumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.get((java.lang.Object) adaptedArgs[0]); } } + if ("getOrDefault".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.getOrDefault((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -3964,6 +4306,12 @@ private static Object invoke15(java.util.Hashtable typedTarget, String name, Obj return typedTarget.keys(); } } + if ("merge".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.util.function.BiFunction.class}, false); + return typedTarget.merge((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1], (java.util.function.BiFunction) adaptedArgs[2]); + } + } if ("put".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); @@ -3976,11 +4324,37 @@ private static Object invoke15(java.util.Hashtable typedTarget, String name, Obj typedTarget.putAll((java.util.Map) adaptedArgs[0]); return null; } } + if ("putIfAbsent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.putIfAbsent((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } if ("remove".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.remove((java.lang.Object) adaptedArgs[0]); } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.remove((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.replace((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.replace((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1], (java.lang.Object) adaptedArgs[2]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiFunction.class}, false); + typedTarget.replaceAll((java.util.function.BiFunction) adaptedArgs[0]); return null; + } } if ("size".equals(name)) { if (safeArgs.length == 0) { @@ -4029,6 +4403,12 @@ private static Object invoke16(java.util.IdentityHashMap typedTarget, String nam return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false); + typedTarget.forEach((java.util.function.BiConsumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -4067,6 +4447,16 @@ private static Object invoke16(java.util.IdentityHashMap typedTarget, String nam Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.remove((java.lang.Object) adaptedArgs[0]); } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.remove((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiFunction.class}, false); + typedTarget.replaceAll((java.util.function.BiFunction) adaptedArgs[0]); return null; + } } if ("size".equals(name)) { if (safeArgs.length == 0) { @@ -4109,6 +4499,24 @@ private static Object invoke17(java.util.TreeMap typedTarget, String name, Objec return typedTarget.comparator(); } } + if ("compute".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false); + return typedTarget.compute((java.lang.Object) adaptedArgs[0], (java.util.function.BiFunction) adaptedArgs[1]); + } + } + if ("computeIfAbsent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.util.function.Function.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.util.function.Function.class}, false); + return typedTarget.computeIfAbsent((java.lang.Object) adaptedArgs[0], (java.util.function.Function) adaptedArgs[1]); + } + } + if ("computeIfPresent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false); + return typedTarget.computeIfPresent((java.lang.Object) adaptedArgs[0], (java.util.function.BiFunction) adaptedArgs[1]); + } + } if ("containsKey".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -4164,6 +4572,12 @@ private static Object invoke17(java.util.TreeMap typedTarget, String name, Objec return typedTarget.floorKey((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false); + typedTarget.forEach((java.util.function.BiConsumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -4229,6 +4643,12 @@ private static Object invoke17(java.util.TreeMap typedTarget, String name, Objec return typedTarget.lowerKey((java.lang.Object) adaptedArgs[0]); } } + if ("merge".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.util.function.BiFunction.class}, false); + return typedTarget.merge((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1], (java.util.function.BiFunction) adaptedArgs[2]); + } + } if ("navigableKeySet".equals(name)) { if (safeArgs.length == 0) { return typedTarget.navigableKeySet(); @@ -4256,11 +4676,37 @@ private static Object invoke17(java.util.TreeMap typedTarget, String name, Objec typedTarget.putAll((java.util.Map) adaptedArgs[0]); return null; } } + if ("putIfAbsent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.putIfAbsent((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } if ("remove".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.remove((java.lang.Object) adaptedArgs[0]); } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.remove((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.replace((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.replace((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1], (java.lang.Object) adaptedArgs[2]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiFunction.class}, false); + typedTarget.replaceAll((java.util.function.BiFunction) adaptedArgs[0]); return null; + } } if ("size".equals(name)) { if (safeArgs.length == 0) { @@ -4336,6 +4782,12 @@ private static Object invoke18(java.util.AbstractCollection typedTarget, String return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -4363,6 +4815,12 @@ private static Object invoke18(java.util.AbstractCollection typedTarget, String return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -4420,6 +4878,12 @@ private static Object invoke19(java.util.AbstractMap typedTarget, String name, O return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false); + typedTarget.forEach((java.util.function.BiConsumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -4458,6 +4922,16 @@ private static Object invoke19(java.util.AbstractMap typedTarget, String name, O Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.remove((java.lang.Object) adaptedArgs[0]); } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.remove((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiFunction.class}, false); + typedTarget.replaceAll((java.util.function.BiFunction) adaptedArgs[0]); return null; + } } if ("size".equals(name)) { if (safeArgs.length == 0) { @@ -5176,6 +5650,12 @@ private static Object invoke35(java.util.Collection typedTarget, String name, Ob return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -5203,6 +5683,12 @@ private static Object invoke35(java.util.Collection typedTarget, String name, Ob return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -5300,6 +5786,12 @@ private static Object invoke37(java.util.Deque typedTarget, String name, Object[ return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("getFirst".equals(name)) { if (safeArgs.length == 0) { return typedTarget.getFirst(); @@ -5410,6 +5902,12 @@ private static Object invoke37(java.util.Deque typedTarget, String name, Object[ return typedTarget.removeFirstOccurrence((java.lang.Object) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("removeLast".equals(name)) { if (safeArgs.length == 0) { return typedTarget.removeLast(); @@ -5521,6 +6019,12 @@ private static Object invoke40(java.util.List typedTarget, String name, Object[] return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); @@ -5575,6 +6079,18 @@ private static Object invoke40(java.util.List typedTarget, String name, Object[] return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.UnaryOperator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.UnaryOperator.class}, false); + typedTarget.replaceAll((java.util.function.UnaryOperator) adaptedArgs[0]); return null; + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -5592,6 +6108,12 @@ private static Object invoke40(java.util.List typedTarget, String name, Object[] return typedTarget.size(); } } + if ("sort".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.Comparator.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Comparator.class}, false); + typedTarget.sort((java.util.Comparator) adaptedArgs[0]); return null; + } + } if ("subList".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); @@ -5667,6 +6189,24 @@ private static Object invoke42(java.util.Map typedTarget, String name, Object[] typedTarget.clear(); return null; } } + if ("compute".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false); + return typedTarget.compute((java.lang.Object) adaptedArgs[0], (java.util.function.BiFunction) adaptedArgs[1]); + } + } + if ("computeIfAbsent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.util.function.Function.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.util.function.Function.class}, false); + return typedTarget.computeIfAbsent((java.lang.Object) adaptedArgs[0], (java.util.function.Function) adaptedArgs[1]); + } + } + if ("computeIfPresent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.util.function.BiFunction.class}, false); + return typedTarget.computeIfPresent((java.lang.Object) adaptedArgs[0], (java.util.function.BiFunction) adaptedArgs[1]); + } + } if ("containsKey".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -5690,12 +6230,24 @@ private static Object invoke42(java.util.Map typedTarget, String name, Object[] return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false); + typedTarget.forEach((java.util.function.BiConsumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.get((java.lang.Object) adaptedArgs[0]); } } + if ("getOrDefault".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.getOrDefault((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -5711,6 +6263,12 @@ private static Object invoke42(java.util.Map typedTarget, String name, Object[] return typedTarget.keySet(); } } + if ("merge".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.util.function.BiFunction.class}, false); + return typedTarget.merge((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1], (java.util.function.BiFunction) adaptedArgs[2]); + } + } if ("put".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); @@ -5723,11 +6281,37 @@ private static Object invoke42(java.util.Map typedTarget, String name, Object[] typedTarget.putAll((java.util.Map) adaptedArgs[0]); return null; } } + if ("putIfAbsent".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.putIfAbsent((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } if ("remove".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.remove((java.lang.Object) adaptedArgs[0]); } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.remove((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("replace".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.replace((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.replace((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1], (java.lang.Object) adaptedArgs[2]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiFunction.class}, false); + typedTarget.replaceAll((java.util.function.BiFunction) adaptedArgs[0]); return null; + } } if ("size".equals(name)) { if (safeArgs.length == 0) { @@ -5851,6 +6435,12 @@ private static Object invoke44(java.util.NavigableMap typedTarget, String name, return typedTarget.floorKey((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false); + typedTarget.forEach((java.util.function.BiConsumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -5942,6 +6532,16 @@ private static Object invoke44(java.util.NavigableMap typedTarget, String name, Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.remove((java.lang.Object) adaptedArgs[0]); } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.remove((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiFunction.class}, false); + typedTarget.replaceAll((java.util.function.BiFunction) adaptedArgs[0]); return null; + } } if ("size".equals(name)) { if (safeArgs.length == 0) { @@ -6038,6 +6638,12 @@ private static Object invoke45(java.util.NavigableSet typedTarget, String name, return typedTarget.floor((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -6102,6 +6708,12 @@ private static Object invoke45(java.util.NavigableSet typedTarget, String name, return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -6196,6 +6808,12 @@ private static Object invoke47(java.util.Queue typedTarget, String name, Object[ return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -6242,6 +6860,12 @@ private static Object invoke47(java.util.Queue typedTarget, String name, Object[ return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -6301,6 +6925,12 @@ private static Object invoke48(java.util.Set typedTarget, String name, Object[] return typedTarget.equals((java.lang.Object) adaptedArgs[0]); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -6328,6 +6958,12 @@ private static Object invoke48(java.util.Set typedTarget, String name, Object[] return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); @@ -6390,6 +7026,12 @@ private static Object invoke49(java.util.SortedMap typedTarget, String name, Obj return typedTarget.firstKey(); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiConsumer.class}, false); + typedTarget.forEach((java.util.function.BiConsumer) adaptedArgs[0]); return null; + } + } if ("get".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -6433,6 +7075,16 @@ private static Object invoke49(java.util.SortedMap typedTarget, String name, Obj Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); return typedTarget.remove((java.lang.Object) adaptedArgs[0]); } + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.remove((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("replaceAll".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.BiFunction.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.BiFunction.class}, false); + typedTarget.replaceAll((java.util.function.BiFunction) adaptedArgs[0]); return null; + } } if ("size".equals(name)) { if (safeArgs.length == 0) { @@ -6499,6 +7151,12 @@ private static Object invoke50(java.util.SortedSet typedTarget, String name, Obj return typedTarget.first(); } } + if ("forEach".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Consumer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Consumer.class}, false); + typedTarget.forEach((java.util.function.Consumer) adaptedArgs[0]); return null; + } + } if ("hashCode".equals(name)) { if (safeArgs.length == 0) { return typedTarget.hashCode(); @@ -6537,6 +7195,12 @@ private static Object invoke50(java.util.SortedSet typedTarget, String name, Obj return typedTarget.removeAll((java.util.Collection) adaptedArgs[0]); } } + if ("removeIf".equals(name)) { + if (matches(safeArgs, new Class[]{java.util.function.Predicate.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.function.Predicate.class}, false); + return typedTarget.removeIf((java.util.function.Predicate) adaptedArgs[0]); + } + } if ("retainAll".equals(name)) { if (matches(safeArgs, new Class[]{java.util.Collection.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.util.Collection.class}, false); diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_util_concurrent_atomic.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_util_concurrent_atomic.java new file mode 100644 index 0000000000..aa6fc102c3 --- /dev/null +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_util_concurrent_atomic.java @@ -0,0 +1,669 @@ +package bsh.cn1.gen; + +import bsh.cn1.CN1AccessException; + +public final class GeneratedAccess_java_util_concurrent_atomic { + private GeneratedAccess_java_util_concurrent_atomic() { + } + + public static Class findClass(String name) { + int lastDot = name == null ? -1 : name.lastIndexOf('.'); + if (lastDot < 0 || lastDot == name.length() - 1) { + return null; + } + return findClassBySimpleName(name.substring(lastDot + 1)); + } + + public static Class findClassBySimpleName(String simpleName) { + Class found0 = findClassChunk0(simpleName); + if (found0 != null) { + return found0; + } + return null; + } + + + private static Class findClassChunk0(String simpleName) { + if ("AtomicBoolean".equals(simpleName)) { + return java.util.concurrent.atomic.AtomicBoolean.class; + } + if ("AtomicInteger".equals(simpleName)) { + return java.util.concurrent.atomic.AtomicInteger.class; + } + if ("AtomicLong".equals(simpleName)) { + return java.util.concurrent.atomic.AtomicLong.class; + } + if ("AtomicReference".equals(simpleName)) { + return java.util.concurrent.atomic.AtomicReference.class; + } + return null; + } + public static Object construct(Class type, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + if (type == java.util.concurrent.atomic.AtomicBoolean.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new java.util.concurrent.atomic.AtomicBoolean(); + } + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return new java.util.concurrent.atomic.AtomicBoolean(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if (type == java.util.concurrent.atomic.AtomicInteger.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new java.util.concurrent.atomic.AtomicInteger(); + } + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return new java.util.concurrent.atomic.AtomicInteger(toIntValue(adaptedArgs[0])); + } + } + if (type == java.util.concurrent.atomic.AtomicLong.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new java.util.concurrent.atomic.AtomicLong(); + } + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + return new java.util.concurrent.atomic.AtomicLong(((Number) adaptedArgs[0]).longValue()); + } + } + if (type == java.util.concurrent.atomic.AtomicReference.class) { + if (matches(safeArgs, new Class[0], false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[0], false); + return new java.util.concurrent.atomic.AtomicReference(); + } + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return new java.util.concurrent.atomic.AtomicReference((java.lang.Object) adaptedArgs[0]); + } + } + throw unsupportedConstruct(type, safeArgs); + } + + public static Object invokeStatic(Class type, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + throw unsupportedStatic(type, name, safeArgs); + } + + public static Object invoke(Object target, String name, Object[] args) throws Exception { + Object[] safeArgs = safeArgs(args); + CN1AccessException unsupported = null; + if (target instanceof java.util.concurrent.atomic.AtomicBoolean) { + try { + return invoke0((java.util.concurrent.atomic.AtomicBoolean) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof java.util.concurrent.atomic.AtomicInteger) { + try { + return invoke1((java.util.concurrent.atomic.AtomicInteger) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof java.util.concurrent.atomic.AtomicLong) { + try { + return invoke2((java.util.concurrent.atomic.AtomicLong) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (target instanceof java.util.concurrent.atomic.AtomicReference) { + try { + return invoke3((java.util.concurrent.atomic.AtomicReference) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } + if (unsupported != null) { + throw unsupported; + } + throw unsupportedInstance(target, name, safeArgs); + } + + private static Object invoke0(java.util.concurrent.atomic.AtomicBoolean typedTarget, String name, Object[] safeArgs) throws Exception { + if ("compareAndSet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false); + return typedTarget.compareAndSet(((Boolean) adaptedArgs[0]).booleanValue(), ((Boolean) adaptedArgs[1]).booleanValue()); + } + } + if ("get".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.get(); + } + } + if ("getAndSet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + return typedTarget.getAndSet(((Boolean) adaptedArgs[0]).booleanValue()); + } + } + if ("lazySet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.lazySet(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class}, false); + typedTarget.set(((Boolean) adaptedArgs[0]).booleanValue()); return null; + } + } + if ("weakCompareAndSet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Boolean.class, java.lang.Boolean.class}, false); + return typedTarget.weakCompareAndSet(((Boolean) adaptedArgs[0]).booleanValue(), ((Boolean) adaptedArgs[1]).booleanValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke1(java.util.concurrent.atomic.AtomicInteger typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addAndGet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.addAndGet(toIntValue(adaptedArgs[0])); + } + } + if ("compareAndSet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.compareAndSet(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + if ("decrementAndGet".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.decrementAndGet(); + } + } + if ("doubleValue".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.doubleValue(); + } + } + if ("floatValue".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.floatValue(); + } + } + if ("get".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.get(); + } + } + if ("getAndAdd".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getAndAdd(toIntValue(adaptedArgs[0])); + } + } + if ("getAndDecrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAndDecrement(); + } + } + if ("getAndIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAndIncrement(); + } + } + if ("getAndSet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + return typedTarget.getAndSet(toIntValue(adaptedArgs[0])); + } + } + if ("incrementAndGet".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.incrementAndGet(); + } + } + if ("intValue".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.intValue(); + } + } + if ("lazySet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.lazySet(toIntValue(adaptedArgs[0])); return null; + } + } + if ("longValue".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.longValue(); + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class}, false); + typedTarget.set(toIntValue(adaptedArgs[0])); return null; + } + } + if ("weakCompareAndSet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Integer.class, java.lang.Integer.class}, false); + return typedTarget.weakCompareAndSet(toIntValue(adaptedArgs[0]), toIntValue(adaptedArgs[1])); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(java.util.concurrent.atomic.AtomicLong typedTarget, String name, Object[] safeArgs) throws Exception { + if ("addAndGet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + return typedTarget.addAndGet(((Number) adaptedArgs[0]).longValue()); + } + } + if ("compareAndSet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class, java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class, java.lang.Long.class}, false); + return typedTarget.compareAndSet(((Number) adaptedArgs[0]).longValue(), ((Number) adaptedArgs[1]).longValue()); + } + } + if ("decrementAndGet".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.decrementAndGet(); + } + } + if ("doubleValue".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.doubleValue(); + } + } + if ("floatValue".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.floatValue(); + } + } + if ("get".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.get(); + } + } + if ("getAndAdd".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + return typedTarget.getAndAdd(((Number) adaptedArgs[0]).longValue()); + } + } + if ("getAndDecrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAndDecrement(); + } + } + if ("getAndIncrement".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.getAndIncrement(); + } + } + if ("getAndSet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + return typedTarget.getAndSet(((Number) adaptedArgs[0]).longValue()); + } + } + if ("incrementAndGet".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.incrementAndGet(); + } + } + if ("intValue".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.intValue(); + } + } + if ("lazySet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + typedTarget.lazySet(((Number) adaptedArgs[0]).longValue()); return null; + } + } + if ("longValue".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.longValue(); + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class}, false); + typedTarget.set(((Number) adaptedArgs[0]).longValue()); return null; + } + } + if ("weakCompareAndSet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Long.class, java.lang.Long.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Long.class, java.lang.Long.class}, false); + return typedTarget.weakCompareAndSet(((Number) adaptedArgs[0]).longValue(), ((Number) adaptedArgs[1]).longValue()); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke3(java.util.concurrent.atomic.AtomicReference typedTarget, String name, Object[] safeArgs) throws Exception { + if ("compareAndSet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.compareAndSet((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + if ("get".equals(name)) { + if (safeArgs.length == 0) { + return typedTarget.get(); + } + } + if ("getAndSet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + return typedTarget.getAndSet((java.lang.Object) adaptedArgs[0]); + } + } + if ("lazySet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.lazySet((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("set".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); + typedTarget.set((java.lang.Object) adaptedArgs[0]); return null; + } + } + if ("weakCompareAndSet".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.weakCompareAndSet((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + public static Object getStaticField(Class type, String name) throws Exception { + throw unsupportedStaticField(type, name); + } + + public static Object getField(Object target, String name) throws Exception { + throw unsupportedField(target, name); + } + + public static void setStaticField(Class type, String name, Object value) throws Exception { + throw unsupportedStaticFieldWrite(type, name, value); + } + + public static void setField(Object target, String name, Object value) throws Exception { + throw unsupportedFieldWrite(target, name, value); + } + + private static Object[] safeArgs(Object[] args) { + return args == null ? new Object[0] : args; + } + + private static Object[] adaptArgs(Object[] args, Class[] paramTypes, boolean varArgs) { + if (args == null || args.length == 0) { + return args == null ? new Object[0] : args; + } + Object[] adapted = args.clone(); + if (!varArgs) { + for (int i = 0; i < Math.min(adapted.length, paramTypes.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + return adapted; + } + if (paramTypes.length == 0) { + return adapted; + } + int fixedCount = paramTypes.length - 1; + for (int i = 0; i < Math.min(fixedCount, adapted.length); i++) { + adapted[i] = adaptValue(adapted[i], paramTypes[i]); + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < adapted.length; i++) { + adapted[i] = adaptValue(adapted[i], componentType); + } + return adapted; + } + + private static boolean isSamInterface(Class type) { + if (type == com.codename1.util.OnComplete.class) { + return true; + } + if (type == com.codename1.util.SuccessCallback.class) { + return true; + } + if (type == com.codename1.util.FailureCallback.class) { + return true; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return true; + } + if (type == java.lang.Runnable.class) { + return true; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return true; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return true; + } + return false; + } + + private static Object adaptLambdaValue(final bsh.cn1.CN1LambdaSupport.LambdaValue lambda, Class type) { + if (type == com.codename1.util.OnComplete.class) { + return new com.codename1.util.OnComplete() { + public void completed(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.SuccessCallback.class) { + return new com.codename1.util.SuccessCallback() { + public void onSucess(java.lang.Object arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.util.FailureCallback.class) { + return new com.codename1.util.FailureCallback() { + public void onError(java.lang.Object arg0, java.lang.Throwable arg1, int arg2, java.lang.String arg3) { + try { + lambda.invoke(new Object[]{arg0, arg1, arg2, arg3}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.ActionListener.class) { + return new com.codename1.ui.events.ActionListener() { + public void actionPerformed(com.codename1.ui.events.ActionEvent arg0) { + try { + lambda.invoke(new Object[]{arg0}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == java.lang.Runnable.class) { + return new java.lang.Runnable() { + public void run() { + try { + lambda.invoke(new Object[0]); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.DataChangedListener.class) { + return new com.codename1.ui.events.DataChangedListener() { + public void dataChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + if (type == com.codename1.ui.events.SelectionListener.class) { + return new com.codename1.ui.events.SelectionListener() { + public void selectionChanged(int arg0, int arg1) { + try { + lambda.invoke(new Object[]{arg0, arg1}); + } catch (bsh.EvalError ex) { + throw new RuntimeException(ex); + } + } + }; + } + return lambda; + } + + private static Object adaptValue(Object value, Class type) { + if (!(value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue)) { + return value; + } + // Direct fit when LambdaValue already implements the target SAM + // (Runnable, Function, Comparator, ...). + if (type.isInstance(value)) { + return value; + } + return adaptLambdaValue((bsh.cn1.CN1LambdaSupport.LambdaValue) value, type); + } + + private static int toIntValue(Object value) { + if (value instanceof Number) return ((Number) value).intValue(); + if (value instanceof Character) return (int) ((Character) value).charValue(); + throw new ClassCastException("Cannot coerce " + + (value == null ? "null" : value.getClass().getName()) + " to int"); + } + + private static boolean matches(Object[] args, Class[] paramTypes, boolean varArgs) { + if (!varArgs) { + if (args.length != paramTypes.length) { + return false; + } + for (int i = 0; i < paramTypes.length; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + return true; + } + if (paramTypes.length == 0) { + return true; + } + int fixedCount = paramTypes.length - 1; + if (args.length < fixedCount) { + return false; + } + for (int i = 0; i < fixedCount; i++) { + if (!matchesType(args[i], paramTypes[i])) { + return false; + } + } + Class componentType = paramTypes[paramTypes.length - 1].getComponentType(); + for (int i = fixedCount; i < args.length; i++) { + if (!matchesType(args[i], componentType)) { + return false; + } + } + return true; + } + + private static boolean matchesType(Object value, Class type) { + if (type == Object.class) { + return true; + } + if (value == null) { + return !type.isPrimitive(); + } + if (type.isArray()) { + return type.isInstance(value); + } + if ("boolean".equals(type.getName()) || type == Boolean.class) { + return value instanceof Boolean; + } + if ("char".equals(type.getName()) || type == Character.class) { + return value instanceof Character; + } + if ("byte".equals(type.getName()) || type == Byte.class || "short".equals(type.getName()) || type == Short.class + || "int".equals(type.getName()) || type == Integer.class || "long".equals(type.getName()) || type == Long.class + || "float".equals(type.getName()) || type == Float.class || "double".equals(type.getName()) || type == Double.class) { + // Java widens char to int implicitly, so accept Character + // for any int-or-larger numeric slot. + return value instanceof Number || value instanceof Character; + } + if (value instanceof bsh.cn1.CN1LambdaSupport.LambdaValue) { + // LambdaValue implements common SAMs directly (Runnable, + // Function, Predicate, Comparator, ...). Also accept any + // CN1 SAM the listener-bridge knows how to wrap. + return type.isInstance(value) || isSamInterface(type); + } + return type.isInstance(value); + } + + private static CN1AccessException unsupportedConstruct(Class type, Object[] args) { + return new CN1AccessException("Generated constructor dispatch not implemented for " + type.getName() + describeArgs(args)); + } + + private static CN1AccessException unsupportedStatic(Class type, String name, Object[] args) { + return new CN1AccessException("Generated static dispatch not implemented for " + type.getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedInstance(Object target, String name, Object[] args) { + return new CN1AccessException("Generated instance dispatch not implemented for " + target.getClass().getName() + "." + name + describeArgs(args)); + } + + private static CN1AccessException unsupportedStaticField(Class type, String name) { + return new CN1AccessException("Generated static field access not implemented for " + type.getName() + "." + name); + } + + private static CN1AccessException unsupportedField(Object target, String name) { + return new CN1AccessException("Generated field access not implemented for " + target.getClass().getName() + "." + name); + } + + private static CN1AccessException unsupportedStaticFieldWrite(Class type, String name, Object value) { + return new CN1AccessException("Generated static field write not implemented for " + type.getName() + "." + name + " value=" + describeValue(value)); + } + + private static CN1AccessException unsupportedFieldWrite(Object target, String name, Object value) { + return new CN1AccessException("Generated field write not implemented for " + target.getClass().getName() + "." + name + " value=" + describeValue(value)); + } + + private static String describeArgs(Object[] args) { + if (args == null || args.length == 0) { + return "()"; + } + StringBuilder sb = new StringBuilder("("); + for (int i = 0; i < args.length; i++) { + if (i > 0) { + sb.append(", "); + } + sb.append(describeValue(args[i])); + } + sb.append(')'); + return sb.toString(); + } + + private static String describeValue(Object value) { + return value == null ? "null" : value.getClass().getName(); + } +} diff --git a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_util_function.java b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_util_function.java index d18f05baec..2d081bb670 100644 --- a/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_util_function.java +++ b/scripts/cn1playground/common/src/main/java/bsh/cn1/gen/GeneratedAccess_java_util_function.java @@ -27,6 +27,9 @@ private static Class findClassChunk0(String simpleName) { if ("BiConsumer".equals(simpleName)) { return java.util.function.BiConsumer.class; } + if ("BiFunction".equals(simpleName)) { + return java.util.function.BiFunction.class; + } if ("BinaryOperator".equals(simpleName)) { return java.util.function.BinaryOperator.class; } @@ -67,30 +70,37 @@ public static Object invoke(Object target, String name, Object[] args) throws Ex unsupported = ex; } } + if (target instanceof java.util.function.BiFunction) { + try { + return invoke1((java.util.function.BiFunction) target, name, safeArgs); + } catch (CN1AccessException ex) { + unsupported = ex; + } + } if (target instanceof java.util.function.Consumer) { try { - return invoke1((java.util.function.Consumer) target, name, safeArgs); + return invoke2((java.util.function.Consumer) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.util.function.Function) { try { - return invoke2((java.util.function.Function) target, name, safeArgs); + return invoke3((java.util.function.Function) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.util.function.Predicate) { try { - return invoke3((java.util.function.Predicate) target, name, safeArgs); + return invoke4((java.util.function.Predicate) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } } if (target instanceof java.util.function.Supplier) { try { - return invoke4((java.util.function.Supplier) target, name, safeArgs); + return invoke5((java.util.function.Supplier) target, name, safeArgs); } catch (CN1AccessException ex) { unsupported = ex; } @@ -111,7 +121,17 @@ private static Object invoke0(java.util.function.BiConsumer typedTarget, String throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke1(java.util.function.Consumer typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke1(java.util.function.BiFunction typedTarget, String name, Object[] safeArgs) throws Exception { + if ("apply".equals(name)) { + if (matches(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false)) { + Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class, java.lang.Object.class}, false); + return typedTarget.apply((java.lang.Object) adaptedArgs[0], (java.lang.Object) adaptedArgs[1]); + } + } + throw unsupportedInstance(typedTarget, name, safeArgs); + } + + private static Object invoke2(java.util.function.Consumer typedTarget, String name, Object[] safeArgs) throws Exception { if ("accept".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -121,7 +141,7 @@ private static Object invoke1(java.util.function.Consumer typedTarget, String na throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke2(java.util.function.Function typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke3(java.util.function.Function typedTarget, String name, Object[] safeArgs) throws Exception { if ("apply".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -131,7 +151,7 @@ private static Object invoke2(java.util.function.Function typedTarget, String na throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke3(java.util.function.Predicate typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke4(java.util.function.Predicate typedTarget, String name, Object[] safeArgs) throws Exception { if ("test".equals(name)) { if (matches(safeArgs, new Class[]{java.lang.Object.class}, false)) { Object[] adaptedArgs = adaptArgs(safeArgs, new Class[]{java.lang.Object.class}, false); @@ -141,7 +161,7 @@ private static Object invoke3(java.util.function.Predicate typedTarget, String n throw unsupportedInstance(typedTarget, name, safeArgs); } - private static Object invoke4(java.util.function.Supplier typedTarget, String name, Object[] safeArgs) throws Exception { + private static Object invoke5(java.util.function.Supplier typedTarget, String name, Object[] safeArgs) throws Exception { if ("get".equals(name)) { if (safeArgs.length == 0) { return typedTarget.get(); diff --git a/scripts/cn1playground/javascript/pom.xml b/scripts/cn1playground/javascript/pom.xml index ab622cd9a2..0dc3b1f399 100644 --- a/scripts/cn1playground/javascript/pom.xml +++ b/scripts/cn1playground/javascript/pom.xml @@ -18,7 +18,7 @@ 1.8 javascript javascript - javascript + local-javascript diff --git a/scripts/cn1playground/pom.xml b/scripts/cn1playground/pom.xml index 9b33f88c35..9afc9bdb83 100644 --- a/scripts/cn1playground/pom.xml +++ b/scripts/cn1playground/pom.xml @@ -21,14 +21,16 @@ ${cn1.version} 7.0.251 - - 7.0.234 + + false UTF-8 1.8 11 @@ -127,6 +129,10 @@ 8.0-SNAPSHOT + + true diff --git a/scripts/cn1playground/tools/README.md b/scripts/cn1playground/tools/README.md index 060d8ec9d5..0572cdbd55 100644 --- a/scripts/cn1playground/tools/README.md +++ b/scripts/cn1playground/tools/README.md @@ -3,16 +3,24 @@ This directory contains local build-time helpers used to prepare the playground runtime. -`generate-cn1-access-registry.sh` scans **release source jars** for the -configured `cn1.version` in `scripts/cn1playground/pom.xml` by default, then -runs a Java tool that scans those sources and emits a hardcoded CN1 access -registry for BeanShell. +`generate-cn1-access-registry.sh` runs a Java tool that scans Codename One +sources and emits a hardcoded CN1 access registry for BeanShell. By default it +scans **release source jars** for the configured `cn1.version` in +`scripts/cn1playground/pom.xml`. The registry is no longer pinned one release +behind — the playground now ships the local ParparVM `local-javascript` build, +so the registry tracks the current API directly. You can force behavior with: - `CN1_ACCESS_USE_LOCAL_SOURCES=true` (scan local repo sources instead) - `CN1_ACCESS_USE_LOCAL_SOURCES=false` (default; scan release source jars) +When the build runs against the local workspace (`-Dcn1.localWorkspace=true`), +the `cn1-local-workspace` Maven profile sets `cn1.accessRegistry.useLocalSources` +to `true`, which the `common` module passes through as +`CN1_ACCESS_USE_LOCAL_SOURCES=true` so the registry is generated from the repo's +own CN1 sources (the 8.0-SNAPSHOT has no source jars on Maven Central). + `run-playground-smoke-tests.sh` now regenerates the registry in release mode and asserts a key set of `com.codename1.ui.*` classes (including `Component`, `Form`, `Container`, `Dialog`, `Display`, etc.) exist in the generated output diff --git a/scripts/cn1playground/tools/generate-cn1-access-registry.sh b/scripts/cn1playground/tools/generate-cn1-access-registry.sh index aec082f114..f95afdd094 100755 --- a/scripts/cn1playground/tools/generate-cn1-access-registry.sh +++ b/scripts/cn1playground/tools/generate-cn1-access-registry.sh @@ -14,19 +14,6 @@ read_cn1_version() { perl -0777 -ne 'if (m|.*?([^<]+)|s) { print $1; exit 0 }' "$POM" } -# Registry version is intentionally pinned one release behind . -# The playground-common module compiles against the current cn1.version, but -# the bean-shell access registry is consumed by the deployed JavaScript -# cloud build, which lags the release channel. Generating the registry off -# the bleeding-edge release makes new APIs (zoomFonts, isSimdOptimizationsEnabled, -# etc.) resolve at shell-eval time to methods that don't exist on the JS -# port yet, failing the whole playground session with a NoSuchMethod error. -# Prefer an explicit in the POM if present so the -# pin can be bumped deliberately as the JS port catches up. -read_cn1_registry_version() { - perl -0777 -ne 'if (m|.*?([^<]+)|s) { print $1; exit 0 }' "$POM" -} - USE_LOCAL_SOURCES="${CN1_ACCESS_USE_LOCAL_SOURCES:-false}" CN1_SOURCE_ROOTS_VALUE="" @@ -59,12 +46,9 @@ if [ "$USE_LOCAL_SOURCES" = "true" ]; then echo "Warning: local $LOCAL_VERSION jars not found in $LOCAL_M2 — runtime validation will be skipped." >&2 fi else - CN1_VERSION="${CN1_VERSION:-$(read_cn1_registry_version)}" - if [ -z "$CN1_VERSION" ]; then - CN1_VERSION="$(read_cn1_version)" - fi + CN1_VERSION="${CN1_VERSION:-$(read_cn1_version)}" if [ -z "$CN1_VERSION" ]; then - echo "Unable to determine cn1.version or cn1.registry.version from $POM" >&2 + echo "Unable to determine cn1.version from $POM" >&2 exit 1 fi echo "Using release source jars for Codename One version: $CN1_VERSION" >&2 diff --git a/scripts/cn1playground/tools/src/main/java/com/codenameone/playground/tools/GenerateCN1AccessRegistry.java b/scripts/cn1playground/tools/src/main/java/com/codenameone/playground/tools/GenerateCN1AccessRegistry.java index 58368cadca..72b8ff3762 100644 --- a/scripts/cn1playground/tools/src/main/java/com/codenameone/playground/tools/GenerateCN1AccessRegistry.java +++ b/scripts/cn1playground/tools/src/main/java/com/codenameone/playground/tools/GenerateCN1AccessRegistry.java @@ -48,76 +48,44 @@ public final class GenerateCN1AccessRegistry { private static final int FIND_CLASS_CHUNK_SIZE = 64; private static final char MEMBER_SEPARATOR = '\u001f'; private static final Map RUNTIME_PUBLIC_TYPE_CACHE = new HashMap(); + // Types that must never appear in the bean-shell registry. + // + // The earlier one-release exclusions for the security/nfc APIs are gone: + // they were workarounds for the legacy JavaScript cloud build (TeaVM) + // lagging the release channel. The playground now builds with the local + // ParparVM `local-javascript` target against the current sources, so those + // APIs are available again. + // + // The remaining entries are structural, not version-driven: + // - Accessor / IOAccessor are package-private accessor shims that exist + // only so sibling packages can reach internal state; they are not part + // of the public API. + // - Simd's allocaByte/allocaInt/allocaFloat (+ the *Zeroed/*Filled + // variants) return method-local scratch arrays that ParparVM may place + // on the C stack. The bytecode-compliance check (enforced by the + // local-javascript target too, not just iOS) forbids letting such an + // array escape its allocating method, and the generated reflection + // bridge inherently escapes it by returning it from invokeN. Simd is a + // low-level SIMD primitives API that playground scripts are extremely + // unlikely to need, so exclude the whole class. private static final Set INTERNAL_CN1_TYPES = new HashSet(Arrays.asList( "com.codename1.ui.Accessor", "com.codename1.io.IOAccessor", - // Simd's allocaByte/allocaInt/allocaFloat (+ the *Zeroed/*Filled - // variants) return method-local scratch arrays that the ParparVM - // lowering may place on the C stack. CN1's compliance check - // forbids letting such an array escape the method that allocated - // it, and the generated reflection bridge inherently does escape - // it by returning it from invokeN. Exclude the whole class from - // the bean-shell registry - Simd is a low-level SIMD primitives - // API that playground scripts are extremely unlikely to need. - "com.codename1.util.Simd", - // com.codename1.security.* is a newly-introduced API - // (Biometrics, SecureStorage and friends). Until the cloud build - // server / TeaVM backend that compiles the playground catches up - // with the new classes the bridge generation trips the TeaVM - // RMI daemon. Exclude the new types from the registry for one - // release; the API is still usable in real apps, just not in the - // playground sandbox. - "com.codename1.security.Biometrics", - "com.codename1.security.SecureStorage", - "com.codename1.security.AuthenticationOptions", - "com.codename1.security.BiometricType", - "com.codename1.security.BiometricError", - "com.codename1.security.BiometricException", - // Crypto primitives (Hash, Hmac, Cipher, ...) ride the same - // one-release exclusion: the playground's TeaVM bridge needs to - // catch up with the new package before these can be reflected - // from beanshell. - "com.codename1.security.Hash", - "com.codename1.security.Hmac", - "com.codename1.security.Cipher", - "com.codename1.security.Signature", - "com.codename1.security.SecureRandom", - "com.codename1.security.KeyGenerator", - "com.codename1.security.KeyPair", - "com.codename1.security.SecretKey", - "com.codename1.security.PublicKey", - "com.codename1.security.PrivateKey", - "com.codename1.security.Jwt", - "com.codename1.security.Otp", - "com.codename1.security.Base32", - "com.codename1.security.Base64Url", - "com.codename1.security.CryptoException", - // com.codename1.nfc.* is a newly-introduced API (Nfc, NdefMessage, - // tag-technology classes, HostCardEmulationService). Same TeaVM - // backend cloud-build limitation as the security package above -- - // exclude until the playground server is updated. Real apps still - // use the API, just not playground scripts. - "com.codename1.nfc.Nfc", - "com.codename1.nfc.NfcException", - "com.codename1.nfc.NfcError", - "com.codename1.nfc.NfcReadOptions", - "com.codename1.nfc.NfcListener", - "com.codename1.nfc.NdefMessage", - "com.codename1.nfc.NdefRecord", - "com.codename1.nfc.Tag", - "com.codename1.nfc.TagType", - "com.codename1.nfc.TagTechnology", - "com.codename1.nfc.IsoDep", - "com.codename1.nfc.MifareClassic", - "com.codename1.nfc.MifareUltralight", - "com.codename1.nfc.NfcA", - "com.codename1.nfc.NfcB", - "com.codename1.nfc.NfcF", - "com.codename1.nfc.NfcV", - "com.codename1.nfc.HostCardEmulationService", - "com.codename1.nfc.ApduResponse" + "com.codename1.util.Simd" )); + // Package prefixes excluded wholesale from the registry. + // - com.codename1.testing.junit is the JavaSE-port JUnit 5 test-extension + // API (CodenameOneExtension, @Theme, @DarkMode, @RTL, ...). It is desktop + // test tooling, not a runtime API a playground bean-shell script can use, + // and it is not on the playground-common compile classpath in every + // release (it lives in the JavaSE port, not the core). Including it broke + // the registry compile ("package com.codename1.testing.junit does not + // exist") once the cn1.registry.version pin was removed. + private static final String[] INTERNAL_CN1_PACKAGE_PREFIXES = new String[]{ + "com.codename1.testing.junit." + }; + private static final String[] INDEX_PACKAGE_PREFIXES = new String[]{ "com.codename1.", "com.codenameone.playground.", @@ -1241,6 +1209,11 @@ private static boolean isPublicRuntimeType(String className) { if (INTERNAL_CN1_TYPES.contains(className)) { return false; } + for (String prefix : INTERNAL_CN1_PACKAGE_PREFIXES) { + if (className.startsWith(prefix)) { + return false; + } + } Boolean cached = RUNTIME_PUBLIC_TYPE_CACHE.get(className); if (cached != null) { return cached.booleanValue(); @@ -2546,8 +2519,17 @@ private static void writeVarArgsInvocation(Writer writer, String indent, List the + // component type is byte[]), the size must sit in the leading bracket + // and the element's own array dimensions trail it: "new byte[N][]", not + // the malformed "new byte[][N]". + StringBuilder trailingDims = new StringBuilder(); + for (int i = 0; i < componentType.arrayDepth; i++) { + trailingDims.append("[]"); + } + writer.write(indent + componentType.canonicalName() + "[] varArgs = new " + componentType.baseName + + "[adaptedArgs.length - " + fixedCount + "]" + trailingDims + ";\n"); writer.write(indent + "for (int i = " + fixedCount + "; i < adaptedArgs.length; i++) {\n"); writer.write(indent + " varArgs[i - " + fixedCount + "] = " + castValue("adaptedArgs[i]", componentType) + ";\n"); writer.write(indent + "}\n"); diff --git a/scripts/website/build.sh b/scripts/website/build.sh index f73bce8708..e7c6a5137c 100755 --- a/scripts/website/build.sh +++ b/scripts/website/build.sh @@ -715,6 +715,16 @@ build_playground_for_site() { playground_workspace_args+=(-Dcn1.localWorkspace=true) fi + # The Playground builds the JavaScript app with the local ParparVM target + # (codename1.buildTarget=local-javascript, the module default). Its + # bean-shell registry keeps nearly the whole Codename One API reachable, so + # the JS Rapid Type Analysis tree-shaking pass cannot prune much yet runs + # for over an hour -- disable it (parparvm.js.rta.off). The un-pruned bundle + # is large, so raise the translator heap above the 512m default to avoid an + # OutOfMemoryError mid-emit. CN1_TRANSLATOR_OPTS reaches the forked + # translator JVM (the Maven process's -D properties do not). + export CN1_TRANSLATOR_OPTS="${CN1_TRANSLATOR_OPTS:--Dparparvm.js.rta.off -Xmx6g}" + run_playground_mvn -q -U -pl javascript -am \ "${playground_workspace_args[@]}" \ -DskipTests \ @@ -738,10 +748,30 @@ build_playground_for_site() { mkdir -p "${output_dir}" unzip -q -o "${result_zip}" -d "${output_dir}" + # The local ParparVM build (codename1.buildTarget=local-javascript) wraps the + # bundle in a single top-level directory (e.g. CN1Playground-js/). Flatten + # that wrapper so index.html lands at the served root, matching the old flat + # cloud bundle. (Same handling as build_initializr_for_site.) + if [ ! -f "${output_dir}/index.html" ]; then + local inner_dir + inner_dir="$(find "${output_dir}" -mindepth 1 -maxdepth 1 -type d | head -n1 || true)" + if [ -n "${inner_dir}" ] && [ -f "${inner_dir}/index.html" ]; then + ( cd "${inner_dir}" && tar cf - . ) | ( cd "${output_dir}" && tar xf - ) + rm -rf "${inner_dir}" + fi + fi + if [ ! -f "${output_dir}/index.html" ]; then echo "Playground website bundle is missing index.html after extraction." >&2 exit 1 fi + + # The Playground page references /playground-app/icon.png. The cloud bundle + # shipped that icon; the local ParparVM bundle does not, so copy the project + # icon in when it is absent (same handling as build_initializr_for_site). + if [ ! -f "${output_dir}/icon.png" ] && [ -f "${REPO_ROOT}/scripts/cn1playground/common/icon.png" ]; then + cp "${REPO_ROOT}/scripts/cn1playground/common/icon.png" "${output_dir}/icon.png" + fi } diff --git a/vm/ByteCodeTranslator/src/com/codename1/tools/translator/JavascriptMethodGenerator.java b/vm/ByteCodeTranslator/src/com/codename1/tools/translator/JavascriptMethodGenerator.java index 4f454cae47..00568462a9 100644 --- a/vm/ByteCodeTranslator/src/com/codename1/tools/translator/JavascriptMethodGenerator.java +++ b/vm/ByteCodeTranslator/src/com/codename1/tools/translator/JavascriptMethodGenerator.java @@ -4782,10 +4782,58 @@ private static boolean appendStraightLineLdcInstruction(StringBuilder out, Ldc i out.append(" ").append(ctx.push("jvm.getClassObject(\"" + JavascriptNameUtil.sanitizeClassName(type.getInternalName()) + "\")")).append(";\n"); return true; } + if (type.getSort() == Type.ARRAY) { + out.append(" ").append(ctx.push(arrayClassObjectExpression(type))).append(";\n"); + return true; + } } return false; } + /** + * Expression yielding the {@code java.lang.Class} object for an array + * class literal (e.g. {@code byte[].class}, {@code String[].class}). The + * bytecode is {@code ldc} of an {@code ARRAY}-sort {@link Type}, which the + * OBJECT-only path above does not cover. {@code jvm.getArrayClass} lazily + * creates and caches the array class under the same name array instances + * use ({@code JAVA_BYTE[]}, {@code java_lang_String[]}), so the literal and + * {@code someArray.getClass()} resolve to the identical class object. + */ + private static String arrayClassObjectExpression(Type type) { + Type element = type.getElementType(); + String componentToken; + if (element.getSort() == Type.OBJECT) { + componentToken = JavascriptNameUtil.sanitizeClassName(element.getInternalName()); + } else { + componentToken = primitiveComponentToken(element); + } + return "jvm.getArrayClass(\"" + componentToken + "\", " + type.getDimensions() + ").classObject"; + } + + /** Maps a primitive array element {@link Type} to its runtime {@code JAVA_*} token. */ + private static String primitiveComponentToken(Type element) { + switch (element.getSort()) { + case Type.BOOLEAN: + return "JAVA_BOOLEAN"; + case Type.CHAR: + return "JAVA_CHAR"; + case Type.BYTE: + return "JAVA_BYTE"; + case Type.SHORT: + return "JAVA_SHORT"; + case Type.INT: + return "JAVA_INT"; + case Type.LONG: + return "JAVA_LONG"; + case Type.FLOAT: + return "JAVA_FLOAT"; + case Type.DOUBLE: + return "JAVA_DOUBLE"; + default: + throw new IllegalArgumentException("Unsupported primitive array element type " + element); + } + } + private static boolean appendStraightLineTypeInstruction(StringBuilder out, TypeInstruction instruction, StraightLineContext ctx) { String typeName = JavascriptNameUtil.runtimeTypeName(instruction.getTypeName()); switch (instruction.getOpcode()) { @@ -6581,6 +6629,11 @@ private static void appendLdcInstruction(StringBuilder out, Ldc instruction, int .append("\")); pc = ").append(index + 1).append("; break;\n"); return; } + if (type.getSort() == Type.ARRAY) { + out.append(" stack.p(").append(arrayClassObjectExpression(type)) + .append("); pc = ").append(index + 1).append("; break;\n"); + return; + } } throw new IllegalArgumentException("Unsupported ldc constant in javascript backend: " + value); } diff --git a/vm/ByteCodeTranslator/src/com/codename1/tools/translator/Parser.java b/vm/ByteCodeTranslator/src/com/codename1/tools/translator/Parser.java index b627e91d4f..30841973f0 100644 --- a/vm/ByteCodeTranslator/src/com/codename1/tools/translator/Parser.java +++ b/vm/ByteCodeTranslator/src/com/codename1/tools/translator/Parser.java @@ -722,6 +722,15 @@ public static void writeOutput(File outputDirectory) throws Exception { if(t instanceof Exception) { throw (Exception)t; } + // Errors (notably OutOfMemoryError while emitting a very large + // bundle) previously fell through here, so the translator exited + // 0 with a half-written dist (e.g. parparvm_runtime.js but no + // worker.js / translated_app.js). Rethrow so the caller fails + // loudly instead of shipping a truncated app bundle. + if(t instanceof Error) { + throw (Error)t; + } + throw new RuntimeException(t); } finally { cleanup(); } } From 2d58a7e65747bf27d9721fdf76d44cb0ec35bfd4 Mon Sep 17 00:00:00 2001 From: Shai Almog <67850168+shai-almog@users.noreply.github.com> Date: Tue, 16 Jun 2026 18:57:57 +0300 Subject: [PATCH 2/5] js-port: thread string-hoist alias counter across chunks JavascriptBundleWriter.hoistStringConstants emits top-level `const _q="..."` aliases for repeated string literals, but it reset the alias counter to 0 for every chunk. The translated_app chunks are concatenated into one worker scope via importScripts, so two chunks each declaring e.g. `const _q0O` (with different string values) is a `SyntaxError: redeclaration of const _q0O` that aborts worker startup. This only triggered once a bundle was large enough to split into multiple chunks (>20 MB) -- the Playground is the first such app; smaller local-javascript apps (initializr, HelloCodenameOne) are single-chunk and were unaffected. Thread one shared alias counter through every chunk so each gets a disjoint alias range -- exactly the naming a single un-split chunk would produce. Verified: node --check on the concatenated 57 MB Playground bundle parses cleanly (0 cross-chunk duplicate const names). Co-Authored-By: Claude Opus 4.8 (1M context) --- .../translator/JavascriptBundleWriter.java | 23 +++++++++++++++---- 1 file changed, 19 insertions(+), 4 deletions(-) diff --git a/vm/ByteCodeTranslator/src/com/codename1/tools/translator/JavascriptBundleWriter.java b/vm/ByteCodeTranslator/src/com/codename1/tools/translator/JavascriptBundleWriter.java index 3c464b8a3c..3dac718e51 100644 --- a/vm/ByteCodeTranslator/src/com/codename1/tools/translator/JavascriptBundleWriter.java +++ b/vm/ByteCodeTranslator/src/com/codename1/tools/translator/JavascriptBundleWriter.java @@ -190,14 +190,23 @@ public int compare(ByteCodeClass a, ByteCodeClass b) { mangleDispatchIds(chunkStrings, classes); mangleInstanceFieldProps(chunkStrings, classes); + // hoistStringConstants emits top-level ``const _q="..."`` string + // aliases. The chunks are concatenated into one worker scope via + // importScripts, so the alias namespace must be GLOBAL across chunks -- + // resetting the alias counter per chunk made two chunks each declare + // e.g. ``const _q0O`` with different values, a SyntaxError ("redeclaration + // of const") that only surfaced once a bundle was large enough to split + // (the Playground). Thread one shared counter so each chunk gets a + // disjoint alias range, exactly as a single un-split chunk would. + int[] aliasCounter = new int[]{0}; int leadCount = chunkStrings.size() - 1; for (int i = 0; i < leadCount; i++) { String suffix = leadCount >= 10 ? String.format("_%02d", i + 1) : String.format("_%d", i + 1); Files.write(new File(outputDirectory, "translated_app" + suffix + ".js").toPath(), - minifyJs(hoistStringConstants(chunkStrings.get(i))).getBytes(StandardCharsets.UTF_8)); + minifyJs(hoistStringConstants(chunkStrings.get(i), aliasCounter)).getBytes(StandardCharsets.UTF_8)); } Files.write(new File(outputDirectory, "translated_app.js").toPath(), - minifyJs(hoistStringConstants(chunkStrings.get(chunkStrings.size() - 1))).getBytes(StandardCharsets.UTF_8)); + minifyJs(hoistStringConstants(chunkStrings.get(chunkStrings.size() - 1), aliasCounter)).getBytes(StandardCharsets.UTF_8)); } /** @@ -1133,7 +1142,7 @@ private static boolean isHoistableIdentChar(char c) { * {@code _O}, {@code _L}, {@code _Z} in parparvm_runtime.js); the * generator names start with {@code $} or a letter. */ - private static String hoistStringConstants(String src) { + private static String hoistStringConstants(String src, int[] aliasCounter) { // First pass: walk the source, find every "..." literal that is // a pure identifier of length >= 4. Skip single-quoted strings // and template literals (JS-port currently emits a few of each @@ -1220,7 +1229,10 @@ public int compare(Map.Entry a, Map.Entry b) { }); Map aliases = new HashMap(); StringBuilder prelude = new StringBuilder(); - int aliasIdx = 0; + // Continue the alias sequence from where prior chunks left off so the + // top-level ``const`` names stay unique across the whole (importScripts- + // concatenated) bundle, not just within this chunk. + int aliasIdx = aliasCounter[0]; for (Map.Entry e : sorted) { String body = e.getKey(); int uses = e.getValue(); @@ -1246,6 +1258,9 @@ public int compare(Map.Entry a, Map.Entry b) { prelude.append(alias).append("=\"").append(body).append('"'); aliasIdx++; } + // Publish the advanced counter so the next chunk starts past this one's + // aliases (keeps the const names unique across the concatenated bundle). + aliasCounter[0] = aliasIdx; if (aliases.isEmpty()) { return src; } From a45fef8abe59c3881437a1d670c2b52eb9772c8f Mon Sep 17 00:00:00 2001 From: Shai Almog <67850168+shai-almog@users.noreply.github.com> Date: Tue, 16 Jun 2026 20:56:50 +0300 Subject: [PATCH 3/5] js-port: localforage shim must override fontmetrics' bundled localForage The ParparVM localforage shim (synchronous-callback, localStorage-backed) bailed out if a real `window.localforage` was already present: if (window.localforage && typeof window.localforage.setItem === "function") return; But fontmetrics.js bundles a real localForage 1.7.3 and globally exposes it, and it loads BEFORE the shim. So the shim bailed, CN1 Storage hit the real localForage's Promise-based callback path, and the worker-bridged callback failed with `TypeError: b is not a function` (localForage's executeCallback invoking a non-function) right after the app's main() ran -- the Playground is the first local-javascript app to touch Storage on boot. The worker can't pump the async microtask loop the real localForage relies on, so the synchronous shim MUST own window.localforage. Install unconditionally, overriding any real localForage; only skip re-installing over ourselves (idempotent via a __cn1ShimInstalled marker). fontmetrics keeps its own bundled instance (referenced through its module closure) for font-metric caching. Verified: the Playground bundle boots in headless Chromium with no `b is not a function` (0 fatal JS errors) where it previously threw on every Storage access. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../src/main/webapp/js/localforage-shim.js | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/Ports/JavaScriptPort/src/main/webapp/js/localforage-shim.js b/Ports/JavaScriptPort/src/main/webapp/js/localforage-shim.js index 9987009463..7ae58bb2fa 100644 --- a/Ports/JavaScriptPort/src/main/webapp/js/localforage-shim.js +++ b/Ports/JavaScriptPort/src/main/webapp/js/localforage-shim.js @@ -23,9 +23,18 @@ if (typeof window.createConfigOptions !== "function") { window.createConfigOptions = function() { return {}; }; } - // If a real ``localforage`` library is loaded ahead of us, leave it - // alone. Otherwise install a localStorage-backed shim. - if (window.localforage && typeof window.localforage.setItem === "function") { + // This synchronous-callback shim MUST own ``window.localforage`` on the + // ParparVM port. The CN1 worker can't pump the async microtask/Promise loop + // a real localForage relies on, so its callbacks must fire inline (see the + // setItem note below). The catch: ``fontmetrics.js`` bundles a real + // localForage 1.7.3 and globally exposes it, and it loads BEFORE us -- left + // in place, CN1 Storage hits its Promise-based callback path and the + // worker-bridged callback blows up with "b is not a function". So install + // unconditionally, overriding any real localForage on the window. The only + // thing we skip is re-installing over OURSELVES (idempotent). fontmetrics + // keeps its own bundled instance for internal font-metric caching; it + // references that through its module closure, not ``window.localforage``. + if (window.localforage && window.localforage.__cn1ShimInstalled) { return; } var STORE_PREFIX = "cn1lf:"; @@ -122,6 +131,9 @@ // callback fired. The empty-result case looked indistinguishable from // a non-existent key.) window.localforage = { + // Marker so a second load of this shim (or a re-check) doesn't reinstall + // over itself, while still letting us override a real localForage. + __cn1ShimInstalled: true, INDEXEDDB: "indexeddb", WEBSQL: "websql", LOCALSTORAGE: "localstorage", From a0d49fb83f6688a7dd2e3bb3de81068c086ebe75 Mon Sep 17 00:00:00 2001 From: Shai Almog <67850168+shai-almog@users.noreply.github.com> Date: Tue, 16 Jun 2026 23:25:41 +0300 Subject: [PATCH 4/5] Playground JS editor: fix CORS, html serving, Monaco worker/layout, bootstrap race Getting the Playground editor (a Monaco BrowserComponent) working on the local ParparVM JavaScript target surfaced several JS-port issues that don't bite TeaVM (which runs on the main thread, not a worker): - HTML5BrowserComponent.isCORSRestricted: was an @JSBody, which on the ParparVM port runs in the worker where the iframe arg is a host-ref proxy with no live DOM (iframe.contentWindow is undefined) -- so it always threw and reported EVERY BrowserComponent as CORS-restricted, blocking execute(). Reimplemented via the JSO bridge (getContentWindow().getDocument()) so the probe runs on the main thread: same-origin -> not restricted; truly cross-origin -> caught and restricted. Verified: "Is NOT cors restricted". - JavaScriptBuilder: BrowserComponent.setURLHierarchy loads from assets/cn1html/, but the app's bundled HTML hierarchy only shipped packed in html.tar (the runtime unpacks it into FileSystemStorage, which an iframe can't fetch over HTTP). Unpack html.tar into assets/cn1html/ in the bundle so the editor iframe URL resolves to a real same-origin file. - editor.js: Monaco worker baseUrl was relative ("monaco/min/vs/"), which is unparseable inside the data:-URL worker ("Failed to parse URL") and wrong (duplicated vs/vs/). Use the absolute parent of vs/. Also force a layout() via a ResizeObserver on the iframe body + after bootstrap, because the editor is created in a hidden 0x0 peer iframe and Monaco's automaticLayout misses the later resize (it stayed laid out at ~5x5 = blank pane). - PlaygroundBrowserEditor.flush(): the BrowserComponent ready event can fire before editor.js has defined window.PlaygroundEditor, so the bootstrap no-oped. Inject a self-retrying bootstrap that waits inside the iframe until PlaygroundEditor exists. editor.js also self-signals readiness. Verified in headless Chromium: the Playground boots, renders its full UI (Code/CSS/Preview tabs, nav), the editor iframe loads same-origin, and Monaco renders syntax-highlighted code when bootstrapped. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../impl/html5/HTML5BrowserComponent.java | 25 +++++++++- .../codename1/builders/JavaScriptBuilder.java | 49 ++++++++++++++++++ .../playground/PlaygroundBrowserEditor.java | 16 ++++-- .../src/html/playground-editor/editor.js | 50 ++++++++++++++++++- 4 files changed, 134 insertions(+), 6 deletions(-) diff --git a/Ports/JavaScriptPort/src/main/java/com/codename1/impl/html5/HTML5BrowserComponent.java b/Ports/JavaScriptPort/src/main/java/com/codename1/impl/html5/HTML5BrowserComponent.java index e9d0d5fc69..06e1a7906e 100644 --- a/Ports/JavaScriptPort/src/main/java/com/codename1/impl/html5/HTML5BrowserComponent.java +++ b/Ports/JavaScriptPort/src/main/java/com/codename1/impl/html5/HTML5BrowserComponent.java @@ -252,8 +252,29 @@ private void uncancelScroll() { private static native boolean supportsSrcdocAttribute(); private boolean supportsSrcdocAttribute; - @JSBody(params={"iframe"}, script="try{if(iframe.contentWindow.document){return false} else {return true}}catch(e){return true}") - private native static boolean isCORSRestricted(HTMLIFrameElement iframe); + // NOTE: this must NOT be an @JSBody. On the ParparVM worker model an + // @JSBody script runs in the worker, where the ``iframe`` argument is a + // host-ref proxy with no live DOM -- ``iframe.contentWindow`` is undefined, + // so the old inline probe always threw and reported EVERY BrowserComponent + // (even a same-origin one like the Playground editor) as CORS-restricted, + // which made execute()/executeAndReturnString() throw and the editor never + // bootstrapped. Probe through the JSO bridge instead so contentWindow / + // document access runs on the MAIN thread where it is meaningful: a + // same-origin iframe yields a non-null document; a genuinely cross-origin + // one throws on access (caught here) and is correctly reported restricted. + // (TeaVM ran everything on the main thread, so its @JSBody worked -- this + // only bit the worker-based ParparVM port.) + private static boolean isCORSRestricted(HTMLIFrameElement iframe) { + try { + Window cw = iframe.getContentWindow(); + if (cw == null) { + return true; + } + return cw.getDocument() == null; + } catch (Throwable t) { + return true; + } + } private boolean listenersInstalled; private List frameListeners; diff --git a/maven/codenameone-maven-plugin/src/main/java/com/codename1/builders/JavaScriptBuilder.java b/maven/codenameone-maven-plugin/src/main/java/com/codename1/builders/JavaScriptBuilder.java index 7e588c3560..24a142f0b9 100644 --- a/maven/codenameone-maven-plugin/src/main/java/com/codename1/builders/JavaScriptBuilder.java +++ b/maven/codenameone-maven-plugin/src/main/java/com/codename1/builders/JavaScriptBuilder.java @@ -823,6 +823,55 @@ private void mergeTranslatorRootResources(File translatorOut, File distDir) thro } } } + // BrowserComponent.setURLHierarchy(path) loads the app's bundled HTML + // hierarchy from ``assets/cn1html/`` (HTML5Implementation + // .setBrowserPageInHierarchy). Those files ship packed in html.tar; the + // CN1 runtime only ever unpacks it into the in-app FileSystemStorage + // (installTar), which the browser can't fetch over HTTP for an iframe + // src. Unpack html.tar into assets/cn1html/ so the iframe URL resolves + // to a real served file (same-origin) -- without this the editor iframe + // 404s. (Leave html.tar at the root too; installTar still reads it.) + File htmlTar = new File(distDir, "html.tar"); + if (htmlTar.isFile()) { + extractHtmlHierarchy(htmlTar, new File(assetsDir, "cn1html")); + } + } + + /** Unpack html.tar into {@code destDir} (used to HTTP-serve setURLHierarchy content). */ + private void extractHtmlHierarchy(File htmlTar, File destDir) throws IOException { + destDir.mkdirs(); + org.xeustechnologies.jtar.TarInputStream tis = + new org.xeustechnologies.jtar.TarInputStream(new java.io.BufferedInputStream(new FileInputStream(htmlTar))); + try { + org.xeustechnologies.jtar.TarEntry entry; + byte[] buf = new byte[8192]; + while ((entry = tis.getNextEntry()) != null) { + String name = entry.getName(); + if (name == null || name.length() == 0 || name.contains("..")) { + continue; + } + File out = new File(destDir, name); + if (entry.isDirectory()) { + out.mkdirs(); + continue; + } + File parent = out.getParentFile(); + if (parent != null) { + parent.mkdirs(); + } + FileOutputStream fos = new FileOutputStream(out); + try { + int n; + while ((n = tis.read(buf)) != -1) { + fos.write(buf, 0, n); + } + } finally { + fos.close(); + } + } + } finally { + tis.close(); + } } private static void copyTree(File src, File dst) throws IOException { diff --git a/scripts/cn1playground/common/src/main/java/com/codenameone/playground/PlaygroundBrowserEditor.java b/scripts/cn1playground/common/src/main/java/com/codenameone/playground/PlaygroundBrowserEditor.java index 38a1eeac42..0f2a1fe87c 100644 --- a/scripts/cn1playground/common/src/main/java/com/codenameone/playground/PlaygroundBrowserEditor.java +++ b/scripts/cn1playground/common/src/main/java/com/codenameone/playground/PlaygroundBrowserEditor.java @@ -162,14 +162,24 @@ private void flush() { if (browser == null) { return; } - browser.execute("window.PlaygroundEditor && window.PlaygroundEditor.bootstrap(" - + asJsString(metadataJson) + ", " + // The BrowserComponent fires ready as soon as the iframe document loads, + // which can be BEFORE editor.js has run and defined window.PlaygroundEditor + // (loader.js + editor.js load asynchronously). A plain + // "PlaygroundEditor && PlaygroundEditor.bootstrap(...)" then silently + // no-ops and the editor never initialises -- and the iframe->host message + // channel is one-way here, so we can't rely on the editor signalling back. + // Inject a self-retrying bootstrap that waits inside the iframe until + // PlaygroundEditor exists, so bootstrap runs regardless of load ordering. + String bootstrapArgs = asJsString(metadataJson) + ", " + asJsString(pendingSource) + ", " + asJsString(mode.monacoLanguage()) + ", " + (pendingDarkMode ? "true" : "false") + ", " + pendingMarkersJson + ", " + pendingMessagesJson + ", " - + pendingUiidsJson + ");"); + + pendingUiidsJson; + browser.execute("(function(){var n=0;function go(){" + + "if(window.PlaygroundEditor){window.PlaygroundEditor.bootstrap(" + bootstrapArgs + ");}" + + "else if(n++<200){setTimeout(go,25);}}go();})();"); } private boolean shouldUseBrowserEditor() { diff --git a/scripts/cn1playground/src/html/playground-editor/editor.js b/scripts/cn1playground/src/html/playground-editor/editor.js index 2ac8781000..cd3ec9f8d7 100644 --- a/scripts/cn1playground/src/html/playground-editor/editor.js +++ b/scripts/cn1playground/src/html/playground-editor/editor.js @@ -46,10 +46,17 @@ } var vsBasePath = "monaco/min/vs"; var workerMainUrl = new URL(vsBasePath + "/base/worker/workerMain.js", window.location.href).toString(); + // The label worker runs from a data: URL, which has no base for resolving + // relative URLs. Monaco loads each language worker as baseUrl + "vs/...", + // so baseUrl must be the ABSOLUTE parent of the vs/ directory. The old + // value ("monaco/min/vs/") was both relative (unparseable in the data: + // worker -> "Failed to parse URL") and wrong (produced a duplicated + // "vs/vs/" path). Use the absolute monaco/min/ directory instead. + var workerBaseUrl = new URL("monaco/min/", window.location.href).toString(); window.MonacoEnvironment = { getWorkerUrl: function() { var worker = "" - + "self.MonacoEnvironment={baseUrl:'" + vsBasePath + "/'};" + + "self.MonacoEnvironment={baseUrl:'" + workerBaseUrl + "'};" + "importScripts('" + workerMainUrl + "');"; return "data:text/javascript;charset=utf-8," + encodeURIComponent(worker); } @@ -92,6 +99,22 @@ insertSpaces: true }); registerCompletionProviders(); + // The editor lives in a BrowserComponent iframe that the Codename One peer + // creates hidden (display:none, 0x0) and only sizes once it is shown. Monaco + // is created against that 0x0 container, and its automaticLayout observer + // doesn't reliably catch the later display:none -> visible resize, so it can + // stay laid out at ~5x5 (a blank editor pane). Observe the iframe body and + // re-layout whenever it resizes so the editor fills the pane once shown. + if (typeof ResizeObserver !== "undefined") { + try { + var ro = new ResizeObserver(function() { + if (state.editor) { + state.editor.layout(); + } + }); + ro.observe(document.body); + } catch (e) { /* non-fatal: automaticLayout still applies */ } + } state.editor.onDidChangeModelContent(function() { if (state.suppressChange) { return; @@ -770,6 +793,12 @@ setInlineMessages(messages || []); applyTheme(!!darkMode); scheduleLocalLint(); + // Force a layout now that the editor has content and is (about to be) + // visible, in case the iframe was sized before Monaco's observer attached. + if (state.editor) { + state.editor.layout(); + setTimeout(function() { if (state.editor) { state.editor.layout(); } }, 0); + } }); } @@ -856,4 +885,23 @@ applyTheme: applyTheme, setUiids: setUiids }; + + // The host bootstraps the editor on a one-time BrowserComponent ready event. + // That can fire before this script has defined window.PlaygroundEditor (the + // host's "PlaygroundEditor && PlaygroundEditor.bootstrap(...)" then no-ops), + // or target a recreated peer, leaving the visible editor un-bootstrapped and + // blank. Now that PlaygroundEditor exists, signal readiness ourselves and + // keep signalling until the host actually bootstraps us. + (function () { + function signalReady() { post({ type: "ready" }); } + signalReady(); + var attempts = 0; + var timer = setInterval(function () { + if (state.bootstrapped || attempts++ > 40) { + clearInterval(timer); + return; + } + signalReady(); + }, 400); + })(); })(); From e09addfc54f474ed3d035a25d6f59427553c2c7a Mon Sep 17 00:00:00 2001 From: Shai Almog <67850168+shai-almog@users.noreply.github.com> Date: Wed, 17 Jun 2026 05:19:17 +0300 Subject: [PATCH 5/5] js-port: deliver BrowserComponent iframe->app messages (fixes editor) BrowserComponent.onMessage never fired on the ParparVM port, so the Playground editor (Monaco in a BrowserComponent) could never be bootstrapped or send edits back. Two root causes, both from the worker model: - browser_bridge.js serializeEventForWorker() omitted MessageEvent fields, so the worker-side MessageEvent arrived with getDataAsString()==null and no source. Serialize data/dataAsString/origin/source (source as a host-ref). - HTML5BrowserComponent.messageListener only forwarded a message when getEventSource(e) == iframe.getContentWindow(); on the worker those are two different wrappers for the same window (always false), so every message was dropped. The worker can't compare window identity, so forward any message that carries a source and let multi-frame apps disambiguate themselves. Playground side (the editor hosts two BrowserComponents, Java + CSS, and the port can't match a message to a specific iframe): - editor.js tags "change" messages with the editor language and self-signals "ready" until bootstrapped (the host's one-time browser.ready can miss a freshly (re)created peer iframe). - PlaygroundBrowserEditor routes "change" by language and injects a self-retrying bootstrap that waits for window.PlaygroundEditor. Verified in headless Chromium: loading the Playground with ?sample=hello-world boots, renders the full UI, and the Monaco editor displays the sample's code with syntax highlighting at full size (0 page errors). Running the code (Preview) still surfaces a separate beanshell-run error -- tracked separately. Co-Authored-By: Claude Opus 4.8 (1M context) --- .../impl/html5/HTML5BrowserComponent.java | 22 ++++++++++--------- .../playground/PlaygroundBrowserEditor.java | 7 ++++++ .../src/html/playground-editor/editor.js | 6 ++++- .../src/javascript/browser_bridge.js | 21 ++++++++++++++++++ 4 files changed, 45 insertions(+), 11 deletions(-) diff --git a/Ports/JavaScriptPort/src/main/java/com/codename1/impl/html5/HTML5BrowserComponent.java b/Ports/JavaScriptPort/src/main/java/com/codename1/impl/html5/HTML5BrowserComponent.java index 06e1a7906e..935063b924 100644 --- a/Ports/JavaScriptPort/src/main/java/com/codename1/impl/html5/HTML5BrowserComponent.java +++ b/Ports/JavaScriptPort/src/main/java/com/codename1/impl/html5/HTML5BrowserComponent.java @@ -67,20 +67,22 @@ public class HTML5BrowserComponent extends HTML5Peer { @Override public void handleEvent(final MessageEvent e) { - Window win = iframe == null ? Window.current() : iframe.getContentWindow(); - //HTML5Implementation._log("Received event "+e.getDataAsString()); - if (getEventSource(e) == win) { - //HTML5Implementation._log("From our iframe"); + // Original code only forwarded the message when + // ``getEventSource(e) == iframe.getContentWindow()``. On the worker- + // based ParparVM port those are two different worker-side wrappers + // for the same window (the comparison is always false), so onMessage + // never fired at all. The worker cannot reliably compare window + // identity, so instead forward any message that carries a source + // (i.e. came from a posting window such as our iframe). Apps that + // host multiple frames disambiguate in their own onMessage handler. + if (getEventSource(e) != null) { + final String data = e.getDataAsString(); HTML5Implementation.callSerially(new Runnable() { public void run() { - parent.fireWebEvent(BrowserComponent.onMessage, new ActionEvent(e.getDataAsString())); - + parent.fireWebEvent(BrowserComponent.onMessage, new ActionEvent(data)); } }); - } else { - //HTML5Implementation._log("Not from our iframe"); } - } }; @@ -632,7 +634,7 @@ public void execute(String javascript){ throw new RuntimeException("Cannot execute javascript in this browser component because it is CORS-restricted. Javascript was "+javascript); } WindowExt win = iframe == null ? ((WindowExt)Window.current()) : (WindowExt)iframe.getContentWindow(); - + win.eval(javascript); //Window win = iframe.getContentWindow(); //win.getLocation().assign("javascript:"+javascript); diff --git a/scripts/cn1playground/common/src/main/java/com/codenameone/playground/PlaygroundBrowserEditor.java b/scripts/cn1playground/common/src/main/java/com/codenameone/playground/PlaygroundBrowserEditor.java index 0f2a1fe87c..7f46523903 100644 --- a/scripts/cn1playground/common/src/main/java/com/codenameone/playground/PlaygroundBrowserEditor.java +++ b/scripts/cn1playground/common/src/main/java/com/codenameone/playground/PlaygroundBrowserEditor.java @@ -250,6 +250,13 @@ private void handleMessage(ActionEvent event) { return; } if ("change".equals(type)) { + // On the JS port onMessage is delivered to every editor's handler + // (the port can't match a message to a specific iframe), so each + // editor only acts on changes tagged with its own language. + String language = asString(payload.get("language")); + if (language.length() > 0 && !language.equals(mode.monacoLanguage())) { + return; + } String text = asString(payload.get("text")); int version = asInt(payload.get("version")); listener.onSourceChanged(text, version); diff --git a/scripts/cn1playground/src/html/playground-editor/editor.js b/scripts/cn1playground/src/html/playground-editor/editor.js index cd3ec9f8d7..1095626685 100644 --- a/scripts/cn1playground/src/html/playground-editor/editor.js +++ b/scripts/cn1playground/src/html/playground-editor/editor.js @@ -604,7 +604,11 @@ post({ type: "change", text: state.model.getValue(), - version: state.version + version: state.version, + // The host's onMessage now receives messages from every editor iframe + // (the JS port can't match a message to a specific iframe), so tag the + // language and let the host route this change to the right editor. + language: state.language }); }, 280); } diff --git a/vm/ByteCodeTranslator/src/javascript/browser_bridge.js b/vm/ByteCodeTranslator/src/javascript/browser_bridge.js index 2e22ffeb60..16c680e4ba 100644 --- a/vm/ByteCodeTranslator/src/javascript/browser_bridge.js +++ b/vm/ByteCodeTranslator/src/javascript/browser_bridge.js @@ -543,6 +543,27 @@ if ('altKey' in evt) out.altKey = !!evt.altKey; if ('metaKey' in evt) out.metaKey = !!evt.metaKey; if ('repeat' in evt) out.repeat = !!evt.repeat; + // MessageEvent fields (window.postMessage / BrowserComponent.onMessage). + // Without these the worker-side MessageEvent.getDataAsString() returns null + // and the source-identity check (getEventSource(e) == iframe.contentWindow) + // always fails, so iframe->app messages are silently dropped. ``source`` is + // stored as a host-ref so it dedupes to the SAME worker wrapper as + // iframe.getContentWindow() (storeHostRef keys by object identity), making + // the identity check pass. + if ('data' in evt) { + var d = evt.data; + if (d != null && typeof d === 'object' && typeof storeHostRef === 'function') { + out.data = storeHostRef(d); + } else { + out.data = d; + // getDataAsString() resolves to the ``dataAsString`` getter on the + // worker side, so expose the string form under that name too. + out.dataAsString = d == null ? null : String(d); + } + } + if ('origin' in evt) out.origin = evt.origin == null ? '' : String(evt.origin); + if ('lastEventId' in evt) out.lastEventId = evt.lastEventId == null ? '' : String(evt.lastEventId); + if (evt.source && typeof storeHostRef === 'function') out.source = storeHostRef(evt.source); // preventDefault / stopPropagation are fire-and-forget from the worker // side (we eagerly call them on the main-thread event just in case). // touches arrays are serialised shallow — most user code reads the