Esempio n. 1
0
  public static void dump(Composite parent, String comment) {
    System.out.println(comment);
    int i = 1;
    System.out.println("parent=" + parent.hashCode());
    check(parent);

    Composite p = parent.getParent();
    while (p != null) {
      check(p);
      p = p.getParent();
      ++i;
    }
    dump(parent, 0);
  }
Esempio n. 2
0
  public static void dump(Composite parent, int indent) {
    Control[] kids = parent.getChildren();
    for (Control k : kids) {
      for (int i = 0; i < indent; ++i) System.out.print("|");
      System.out.print(" " + k);
      check(k);

      if (k instanceof Label) {
        System.out.print(((Label) k).getText());
      }
      System.out.println("");
      if (k instanceof Composite) {
        dump((Composite) k, indent + 1);
      }
    }
  }