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..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"); } - } }; @@ -252,8 +254,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; @@ -611,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/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", 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..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 @@ -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"); @@ -812,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/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/common/src/main/java/com/codenameone/playground/PlaygroundBrowserEditor.java b/scripts/cn1playground/common/src/main/java/com/codenameone/playground/PlaygroundBrowserEditor.java index 38a1eeac42..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 @@ -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() { @@ -240,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/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/src/html/playground-editor/editor.js b/scripts/cn1playground/src/html/playground-editor/editor.js index 2ac8781000..1095626685 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; @@ -581,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); } @@ -770,6 +797,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 +889,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); + })(); })(); 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/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; } 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(); } } 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