Class WidgetService


  • @Singleton
    public class WidgetService
    extends java.lang.Object
    Loaded widget discovery, script calls, and child-component actions.
    • Method Detail

      • all

        public java.util.List<WidgetRef> all()
      • get

        public WidgetRef get​(int componentId)
      • descendants

        public java.util.List<WidgetRef> descendants​(int componentId)
      • findText

        public WidgetRef findText​(java.lang.String text)
      • findName

        public WidgetRef findName​(java.lang.String name)
      • isVisible

        public boolean isVisible​(int componentId)
      • click

        public void click​(WidgetRef widget)
      • interact

        public void interact​(WidgetRef widget,
                             java.lang.String action)
      • interact

        public void interact​(WidgetRef widget,
                             int actionIndex,
                             int subOp,
                             int itemId)
      • continueDialogue

        public void continueDialogue​(WidgetRef widget)
      • runScript

        public void runScript​(java.lang.Object... args)
      • sendScript

        public void sendScript​(java.lang.Object... args)
        Explicit alias for script-facing callers.