aboutsummaryrefslogtreecommitdiffstats
path: root/hierarchyviewer2/app
diff options
context:
space:
mode:
Diffstat (limited to 'hierarchyviewer2/app')
-rw-r--r--hierarchyviewer2/app/.classpath1
-rw-r--r--hierarchyviewer2/app/etc/manifest.txt2
-rw-r--r--hierarchyviewer2/app/src/Android.mk1
-rw-r--r--hierarchyviewer2/app/src/com/android/hierarchyviewer/UIThread.java77
4 files changed, 14 insertions, 67 deletions
diff --git a/hierarchyviewer2/app/.classpath b/hierarchyviewer2/app/.classpath
index f7a8bdf..d75889a 100644
--- a/hierarchyviewer2/app/.classpath
+++ b/hierarchyviewer2/app/.classpath
@@ -4,7 +4,6 @@
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
<classpathentry kind="con" path="org.eclipse.jdt.USER_LIBRARY/ANDROID_SWT"/>
<classpathentry combineaccessrules="false" kind="src" path="/hierarchyviewerlib"/>
- <classpathentry combineaccessrules="false" kind="src" path="/hierarchyvieweruilib"/>
<classpathentry combineaccessrules="false" kind="src" path="/ddmlib"/>
<classpathentry combineaccessrules="false" kind="src" path="/ddmuilib"/>
<classpathentry combineaccessrules="false" kind="src" path="/SdkLib"/>
diff --git a/hierarchyviewer2/app/etc/manifest.txt b/hierarchyviewer2/app/etc/manifest.txt
index ef45052..fa7e491 100644
--- a/hierarchyviewer2/app/etc/manifest.txt
+++ b/hierarchyviewer2/app/etc/manifest.txt
@@ -1,2 +1,2 @@
Main-Class: com.android.hierarchyviewer.HierarchyViewerApplication
-Class-Path: ddmlib.jar hierarchyviewerlib.jar hierarchyvieweruilib.jar
+Class-Path: ddmlib.jar hierarchyviewerlib.jar
diff --git a/hierarchyviewer2/app/src/Android.mk b/hierarchyviewer2/app/src/Android.mk
index d8d8fc4..0a25ae7 100644
--- a/hierarchyviewer2/app/src/Android.mk
+++ b/hierarchyviewer2/app/src/Android.mk
@@ -22,7 +22,6 @@ LOCAL_JAVA_LIBRARIES := \
ddmlib \
ddmuilib \
hierarchyviewerlib \
- hierarchyvieweruilib \
swt \
sdklib
diff --git a/hierarchyviewer2/app/src/com/android/hierarchyviewer/UIThread.java b/hierarchyviewer2/app/src/com/android/hierarchyviewer/UIThread.java
index 63881a2..3da9468 100644
--- a/hierarchyviewer2/app/src/com/android/hierarchyviewer/UIThread.java
+++ b/hierarchyviewer2/app/src/com/android/hierarchyviewer/UIThread.java
@@ -18,21 +18,25 @@ package com.android.hierarchyviewer;
import com.android.ddmuilib.ImageLoader;
import com.android.hierarchyviewerlib.ComponentRegistry;
-import com.android.hierarchyvieweruilib.DeviceSelector;
-import com.android.hierarchyvieweruilib.PixelPerfect;
-import com.android.hierarchyvieweruilib.PixelPerfectLoupe;
-import com.android.hierarchyvieweruilib.PixelPerfectTree;
-import com.android.hierarchyvieweruilib.ProfileViewer;
-import com.android.hierarchyvieweruilib.PropertyViewer;
-import com.android.hierarchyvieweruilib.TreeView;
-import com.android.hierarchyvieweruilib.TreeViewOverview;
+import com.android.hierarchyviewerlib.ui.DeviceSelector;
+import com.android.hierarchyviewerlib.ui.LayoutViewer;
+import com.android.hierarchyviewerlib.ui.PixelPerfect;
+import com.android.hierarchyviewerlib.ui.PixelPerfectLoupe;
+import com.android.hierarchyviewerlib.ui.PixelPerfectTree;
+import com.android.hierarchyviewerlib.ui.ProfileViewer;
+import com.android.hierarchyviewerlib.ui.PropertyViewer;
+import com.android.hierarchyviewerlib.ui.TreeView;
+import com.android.hierarchyviewerlib.ui.TreeViewOverview;
import org.eclipse.swt.SWT;
import org.eclipse.swt.events.SelectionEvent;
import org.eclipse.swt.events.SelectionListener;
+import org.eclipse.swt.events.ShellEvent;
+import org.eclipse.swt.events.ShellListener;
import org.eclipse.swt.layout.FillLayout;
import org.eclipse.swt.layout.GridData;
import org.eclipse.swt.layout.GridLayout;
+import org.eclipse.swt.widgets.Button;
import org.eclipse.swt.widgets.Composite;
import org.eclipse.swt.widgets.Display;
import org.eclipse.swt.widgets.Shell;
@@ -47,67 +51,12 @@ public class UIThread {
shell.setLayout(new FillLayout());
DeviceSelector deviceSelector = new DeviceSelector(shell);
shell.open();
- Shell shell2 = new Shell(display);
- shell2.setLayout(new FillLayout());
- /*
-
-
- PixelPerfectTree pixelPerfectTree = new PixelPerfectTree(shell2);
- Composite overview = new Composite(shell2, SWT.NONE);
- overview.setLayout(new GridLayout());
- PixelPerfect pixelPerfect = new PixelPerfect(overview);
- pixelPerfect.setLayoutData(new GridData(GridData.FILL_BOTH));
- final Slider slider = new Slider(overview, SWT.HORIZONTAL);
- slider.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
- slider.setMinimum(2);
- slider.setMaximum(25);
- slider.setSelection(8);
- slider.setThumb(1);
- final PixelPerfectLoupe pixelPerfectLoupe = new PixelPerfectLoupe(shell2);
- slider.addSelectionListener(new SelectionListener() {
- private int oldZoom = 8;
-
- public void widgetDefaultSelected(SelectionEvent arg0) {
- // pass
- }
-
- public void widgetSelected(SelectionEvent arg0) {
- int newZoom = slider.getSelection();
- if (newZoom != oldZoom) {
- ComponentRegistry.getPixelPerfectModel().setZoom(newZoom);
- oldZoom = newZoom;
- }
- }
-
- });
- shell2.open();
- */
- TreeView treeView = new TreeView(shell2);
- shell2.open();
- Shell shell3 = new Shell(display);
- shell3.setLayout(new FillLayout());
- PropertyViewer propertyViewer = new PropertyViewer(shell3);
- shell3.open();
- Shell shell4 = new Shell(display);
- shell4.setLayout(new FillLayout());
- ProfileViewer profileViewer = new ProfileViewer(shell4);
- shell4.open();
- // ComponentRegistry.getDirector().loadViewTreeData(null);
- while (!shell.isDisposed() && !shell2.isDisposed() && !shell3.isDisposed()) {
+ while (!shell.isDisposed()) {
if (!display.readAndDispatch()) {
display.sleep();
}
}
- if (!shell.isDisposed()) {
- shell.dispose();
- }
- if (!shell2.isDisposed()) {
- shell2.dispose();
- }
- if(!shell3.isDisposed()) {
- shell3.dispose();
- }
// NO LONGER TESTING STUFF.