Android Open Source - androidtestdebug Control Hierarchy






From Project

Back to project page androidtestdebug.

License

The source code is released under:

MIT License

If you think the Android project androidtestdebug listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.

Java Source Code

package cc.iqa.iquery.mr;
//www.  j  a v a 2 s  .com
import java.util.Set;
import java.util.List;

import org.python.core.ClassDictInit;
import org.python.core.PyObject;

import com.android.monkeyrunner.JythonUtils;
import com.android.monkeyrunner.doc.MonkeyRunnerExported;

import cc.iqa.iquery.ITreeNode;
import cc.iqa.iquery.monkey.LayoutTree;
import cc.iqa.iquery.monkey.LayoutTreeParser;

@SuppressWarnings("serial")
@MonkeyRunnerExported(doc = "QueryableDevice????????iQuery????????????Device")
public class ControlHierarchy extends PyObject implements ClassDictInit {
  @SuppressWarnings("unused")
  private static final Set<String> EXPORTED_METHODS = JythonUtils
      .getMethodNames(ControlHierarchy.class);

  private String[] _viewServerOutput;
  private LayoutTree _tree;
  private List<ITreeNode> _nodes;

  public static void classDictInit(PyObject dict) {
    JythonUtils.convertDocAnnotationsForClass(ControlHierarchy.class, dict);
  }

  @MonkeyRunnerExported(doc = "???????ViewServer?Hierarychy???")
  public String[] getViewServerOutput() { return _viewServerOutput; }

  public LayoutTree getLayoutTree() { return _tree; }

  public List<ITreeNode> getAllNodes() { return _nodes; }

  public ControlHierarchy(String[] vsoutput) {
    _viewServerOutput = vsoutput;
    _tree = LayoutTreeParser.parse(_viewServerOutput);
    _nodes = _tree.getAllNodesCopy();
  }
}




Java Source Code List

.????2.java
.ClbDemoClass.java
.DataDrivenDemoTest.java
.DeadLockDemo.java
.Dekker.java
.FirstDemo.java
.FirstDemo.java
.MemoryLog.java
.RaceConditionFix.java
.RaceCondition.java
.Sample1Test.java
.Sample1.java
.Sample2Test.java
.Sample2.java
.SampleSuite.java
bpdemo.BpDemo.java
bpdemo.ClbDemoClass.java
.bpdemo.java
cc.iqa.iquery.mr.By.java
cc.iqa.iquery.mr.ControlHierarchy.java
cc.iqa.iquery.mr.Plugin.java
cc.iqa.iquery.mr.QueryableDevice.java
chapter11.HelloWorld.java
com.android.example.spinner.SpinnerActivity.java
com.example.android.hcgallery.CameraFragment.java
com.example.android.hcgallery.CameraFragment.java
com.example.android.hcgallery.CameraFragment.java
com.example.android.hcgallery.CameraSample.java
com.example.android.hcgallery.CameraSample.java
com.example.android.hcgallery.CameraSample.java
com.example.android.hcgallery.ContentFragment.java
com.example.android.hcgallery.ContentFragment.java
com.example.android.hcgallery.ContentFragment.java
com.example.android.hcgallery.DirectoryCategory.java
com.example.android.hcgallery.DirectoryCategory.java
com.example.android.hcgallery.DirectoryCategory.java
com.example.android.hcgallery.DirectoryEntry.java
com.example.android.hcgallery.DirectoryEntry.java
com.example.android.hcgallery.DirectoryEntry.java
com.example.android.hcgallery.Directory.java
com.example.android.hcgallery.Directory.java
com.example.android.hcgallery.Directory.java
com.example.android.hcgallery.FitCenterFrameLayout.java
com.example.android.hcgallery.FitCenterFrameLayout.java
com.example.android.hcgallery.FitCenterFrameLayout.java
com.example.android.hcgallery.INotifyDirectoryChanged.java
com.example.android.hcgallery.INotifyDirectoryChanged.java
com.example.android.hcgallery.INotifyDirectoryChanged.java
com.example.android.hcgallery.MainActivity.java
com.example.android.hcgallery.MainActivity.java
com.example.android.hcgallery.MainActivity.java
com.example.android.hcgallery.TitlesFragment.java
com.example.android.hcgallery.TitlesFragment.java
com.example.android.hcgallery.TitlesFragment.java
com.example.tests.FirstDemo.java
.gcdemo.java
.gcdemo.java
.????.java
.???????????.java
temp.CaseErrorException.java
temp.Constants.java
temp.Login2blogTest.java
temp.UserOperationsHelper.java