META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/hierarchyviewer/
com/android/hierarchyviewer/AboutDialog.classAboutDialog.java
package com.android.hierarchyviewer
public com.android.hierarchyviewer.AboutDialog extends org.eclipse.jface.dialogs.Dialog {
private org.eclipse.swt.graphics.Image mAboutImage
private org.eclipse.swt.graphics.Image mSmallImage
public void (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell shell
com.android.ddmuilib.ImageLoader imageLoader
protected void createButtonsForButtonBar (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite parent
protected org.eclipse.swt.widgets.Control createDialogArea (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite parent
org.eclipse.swt.widgets.Composite control
org.eclipse.swt.widgets.Composite imageControl
org.eclipse.swt.widgets.Label imageLabel
org.eclipse.swt.custom.CLabel textLabel
}
com/android/hierarchyviewer/HierarchyViewerApplication$1.classHierarchyViewerApplication.java
package com.android.hierarchyviewer
com.android.hierarchyviewer.HierarchyViewerApplication$1 extends java.lang.Object implements java.lang.Runnable {
final String val$taskName
final com.android.hierarchyviewer.HierarchyViewerApplication this$0
void (com.android.hierarchyviewer.HierarchyViewerApplication, java.lang.String)
public void run ()
}
com/android/hierarchyviewer/HierarchyViewerApplication$10$1.classHierarchyViewerApplication.java
package com.android.hierarchyviewer
com.android.hierarchyviewer.HierarchyViewerApplication$10$1 extends java.lang.Object implements java.lang.Runnable {
final com.android.hierarchyviewer.HierarchyViewerApplication$10 this$1
void (com.android.hierarchyviewer.HierarchyViewerApplication$10)
public void run ()
}
com/android/hierarchyviewer/HierarchyViewerApplication$10.classHierarchyViewerApplication.java
package com.android.hierarchyviewer
com.android.hierarchyviewer.HierarchyViewerApplication$10 extends java.lang.Object implements com.android.hierarchyviewerlib.models.PixelPerfectModel$IImageChangeListener {
final com.android.hierarchyviewer.HierarchyViewerApplication this$0
void (com.android.hierarchyviewer.HierarchyViewerApplication)
public void crosshairMoved ()
public void treeChanged ()
public void imageChanged ()
public void imageLoaded ()
public void overlayChanged ()
public void overlayTransparencyChanged ()
public void selectionChanged ()
public void zoomChanged ()
}
com/android/hierarchyviewer/HierarchyViewerApplication$2.classHierarchyViewerApplication.java
package com.android.hierarchyviewer
com.android.hierarchyviewer.HierarchyViewerApplication$2 extends java.lang.Object implements java.lang.Runnable {
final com.android.hierarchyviewer.HierarchyViewerApplication this$0
void (com.android.hierarchyviewer.HierarchyViewerApplication)
public void run ()
}
com/android/hierarchyviewer/HierarchyViewerApplication$3.classHierarchyViewerApplication.java
package com.android.hierarchyviewer
com.android.hierarchyviewer.HierarchyViewerApplication$3 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener {
final com.android.hierarchyviewer.HierarchyViewerApplication this$0
void (com.android.hierarchyviewer.HierarchyViewerApplication)
public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
}
com/android/hierarchyviewer/HierarchyViewerApplication$4.classHierarchyViewerApplication.java
package com.android.hierarchyviewer
com.android.hierarchyviewer.HierarchyViewerApplication$4 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener {
final com.android.hierarchyviewer.HierarchyViewerApplication this$0
void (com.android.hierarchyviewer.HierarchyViewerApplication)
public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
}
com/android/hierarchyviewer/HierarchyViewerApplication$5.classHierarchyViewerApplication.java
package com.android.hierarchyviewer
com.android.hierarchyviewer.HierarchyViewerApplication$5 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener {
final com.android.hierarchyviewer.HierarchyViewerApplication this$0
void (com.android.hierarchyviewer.HierarchyViewerApplication)
public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
}
com/android/hierarchyviewer/HierarchyViewerApplication$6.classHierarchyViewerApplication.java
package com.android.hierarchyviewer
com.android.hierarchyviewer.HierarchyViewerApplication$6 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener {
final com.android.hierarchyviewer.HierarchyViewerApplication this$0
void (com.android.hierarchyviewer.HierarchyViewerApplication)
public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
}
com/android/hierarchyviewer/HierarchyViewerApplication$7.classHierarchyViewerApplication.java
package com.android.hierarchyviewer
com.android.hierarchyviewer.HierarchyViewerApplication$7 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener {
final com.android.hierarchyviewer.HierarchyViewerApplication this$0
void (com.android.hierarchyviewer.HierarchyViewerApplication)
public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
}
com/android/hierarchyviewer/HierarchyViewerApplication$8.classHierarchyViewerApplication.java
package com.android.hierarchyviewer
com.android.hierarchyviewer.HierarchyViewerApplication$8 extends java.lang.Object implements org.eclipse.swt.events.SelectionListener {
final com.android.hierarchyviewer.HierarchyViewerApplication this$0
void (com.android.hierarchyviewer.HierarchyViewerApplication)
public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
}
com/android/hierarchyviewer/HierarchyViewerApplication$9$1.classHierarchyViewerApplication.java
package com.android.hierarchyviewer
com.android.hierarchyviewer.HierarchyViewerApplication$9$1 extends java.lang.Object implements java.lang.Runnable {
final com.android.hierarchyviewer.HierarchyViewerApplication$9 this$1
void (com.android.hierarchyviewer.HierarchyViewerApplication$9)
public void run ()
}
com/android/hierarchyviewer/HierarchyViewerApplication$9.classHierarchyViewerApplication.java
package com.android.hierarchyviewer
com.android.hierarchyviewer.HierarchyViewerApplication$9 extends java.lang.Object implements com.android.hierarchyviewerlib.models.TreeViewModel$ITreeChangeListener {
final com.android.hierarchyviewer.HierarchyViewerApplication this$0
void (com.android.hierarchyviewer.HierarchyViewerApplication)
public void selectionChanged ()
public void treeChanged ()
public void viewportChanged ()
public void zoomChanged ()
}
com/android/hierarchyviewer/HierarchyViewerApplication$UncaughtHandler.classHierarchyViewerApplication.java
package com.android.hierarchyviewer
com.android.hierarchyviewer.HierarchyViewerApplication$UncaughtHandler extends java.lang.Object implements java.lang.Thread$UncaughtExceptionHandler {
private void ()
public void uncaughtException (java.lang.Thread, java.lang.Throwable)
Thread t
Throwable e
void (com.android.hierarchyviewer.HierarchyViewerApplication$1)
com.android.hierarchyviewer.HierarchyViewerApplication$1 x0
}
com/android/hierarchyviewer/HierarchyViewerApplication.classHierarchyViewerApplication.java
package com.android.hierarchyviewer
public com.android.hierarchyviewer.HierarchyViewerApplication extends org.eclipse.jface.window.ApplicationWindow {
private static final String APP_NAME
private static final int INITIAL_WIDTH
private static final int INITIAL_HEIGHT
private static com.android.hierarchyviewer.HierarchyViewerApplication sMainWindow
private org.eclipse.swt.graphics.Image mDeviceViewImage
private org.eclipse.swt.graphics.Image mPixelPerfectImage
private org.eclipse.swt.graphics.Image mTreeViewImage
private org.eclipse.swt.graphics.Image mDeviceViewSelectedImage
private org.eclipse.swt.graphics.Image mPixelPerfectSelectedImage
private org.eclipse.swt.graphics.Image mTreeViewSelectedImage
private org.eclipse.swt.widgets.Button mTreeViewButton
private org.eclipse.swt.widgets.Button mPixelPerfectButton
private org.eclipse.swt.widgets.Button mDeviceViewButton
private org.eclipse.swt.widgets.Label mProgressLabel
private org.eclipse.swt.widgets.ProgressBar mProgressBar
private String mProgressString
private org.eclipse.swt.widgets.Composite mDeviceSelectorPanel
private org.eclipse.swt.widgets.Composite mTreeViewPanel
private org.eclipse.swt.widgets.Composite mPixelPerfectPanel
private org.eclipse.swt.custom.StackLayout mMainWindowStackLayout
private com.android.hierarchyviewerlib.ui.DeviceSelector mDeviceSelector
private org.eclipse.swt.widgets.Composite mStatusBar
private com.android.hierarchyviewerlib.ui.TreeView mTreeView
private org.eclipse.swt.widgets.Composite mMainWindow
private org.eclipse.swt.graphics.Image mOnBlackImage
private org.eclipse.swt.graphics.Image mOnWhiteImage
private org.eclipse.swt.widgets.Button mOnBlackWhiteButton
private org.eclipse.swt.widgets.Button mShowExtras
private com.android.hierarchyviewerlib.ui.LayoutViewer mLayoutViewer
private com.android.hierarchyviewerlib.ui.PixelPerfectLoupe mPixelPerfectLoupe
private org.eclipse.swt.widgets.Composite mTreeViewControls
private com.android.hierarchyviewerlib.ui.InvokeMethodPrompt mInvokeMethodPrompt
private com.android.hierarchyviewer.util.ActionButton dumpDisplayList
private com.android.hierarchyviewerlib.HierarchyViewerDirector mDirector
private org.eclipse.swt.events.SelectionListener deviceViewButtonSelectionListener
private org.eclipse.swt.events.SelectionListener treeViewButtonSelectionListener
private org.eclipse.swt.events.SelectionListener pixelPerfectButtonSelectionListener
private org.eclipse.swt.events.SelectionListener onBlackWhiteSelectionListener
private org.eclipse.swt.events.SelectionListener showExtrasSelectionListener
private org.eclipse.swt.events.SelectionListener loadAllViewsSelectionListener
private com.android.hierarchyviewerlib.models.TreeViewModel$ITreeChangeListener mTreeChangeListener
private com.android.hierarchyviewerlib.models.PixelPerfectModel$IImageChangeListener mImageChangeListener
public static final com.android.hierarchyviewer.HierarchyViewerApplication getMainWindow ()
public void ()
protected void configureShell (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell shell
com.android.ddmuilib.ImageLoader imageLoader
org.eclipse.swt.graphics.Image image
public org.eclipse.jface.action.MenuManager createMenuManager ()
public void run ()
org.eclipse.swt.SWTException e
protected void initializeBounds ()
org.eclipse.swt.graphics.Rectangle monitorArea
private void loadResources ()
com.android.ddmuilib.ImageLoader imageLoader
protected org.eclipse.swt.widgets.Control createContents (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite parent
org.eclipse.swt.widgets.Composite control
org.eclipse.swt.layout.GridLayout mainLayout
private void buildStatusBar (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite parent
org.eclipse.swt.layout.FormLayout statusBarLayout
org.eclipse.swt.layout.FormData deviceViewButtonFormData
org.eclipse.swt.layout.FormData treeViewButtonFormData
org.eclipse.swt.layout.FormData pixelPerfectButtonFormData
org.eclipse.swt.layout.FormData treeViewControlsFormData
org.eclipse.swt.layout.FormData progressBarFormData
org.eclipse.swt.layout.FormData progressLabelFormData
private void buildDeviceSelectorPanel (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite parent
org.eclipse.swt.layout.GridLayout gridLayout
org.eclipse.swt.widgets.Composite buttonPanel
org.eclipse.swt.layout.GridLayout buttonLayout
org.eclipse.swt.widgets.Composite innerButtonPanel
org.eclipse.swt.layout.GridLayout innerButtonPanelLayout
com.android.hierarchyviewer.util.ActionButton refreshWindows
com.android.hierarchyviewer.util.ActionButton loadViewHierarchyButton
com.android.hierarchyviewer.util.ActionButton inspectScreenshotButton
org.eclipse.swt.widgets.Composite deviceSelectorContainer
public void buildTreeViewPanel (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite parent
org.eclipse.swt.layout.GridLayout gridLayout
org.eclipse.swt.widgets.Composite buttonPanel
org.eclipse.swt.layout.GridLayout buttonLayout
org.eclipse.swt.widgets.Composite innerButtonPanel
org.eclipse.swt.layout.GridLayout innerButtonPanelLayout
com.android.hierarchyviewer.util.ActionButton saveTreeView
com.android.hierarchyviewer.util.ActionButton capturePSD
com.android.hierarchyviewer.util.ActionButton refreshViewAction
com.android.hierarchyviewer.util.ActionButton displayView
com.android.hierarchyviewer.util.ActionButton invalidate
com.android.hierarchyviewer.util.ActionButton requestLayout
com.android.hierarchyviewer.util.ActionButton profileNodes
org.eclipse.swt.custom.SashForm mainSash
org.eclipse.swt.widgets.Composite treeViewContainer
org.eclipse.swt.custom.SashForm sideSash
org.eclipse.swt.widgets.Composite treeViewOverviewContainer
org.eclipse.swt.widgets.Composite propertyViewerContainer
com.android.hierarchyviewerlib.ui.PropertyViewer pv
org.eclipse.swt.widgets.Composite layoutViewerContainer
org.eclipse.swt.layout.GridLayout layoutViewerLayout
org.eclipse.swt.widgets.Composite fullButtonBar
org.eclipse.swt.layout.GridLayout fullButtonBarLayout
org.eclipse.swt.widgets.Composite buttonBar
org.eclipse.swt.layout.RowLayout rowLayout
com.android.hierarchyviewer.util.ActionButton loadAllViewsButton
org.eclipse.swt.widgets.Composite layoutViewerMainContainer
private void buildPixelPerfectPanel (org.eclipse.swt.widgets.Composite)
org.eclipse.swt.widgets.Composite parent
org.eclipse.swt.layout.GridLayout gridLayout
org.eclipse.swt.widgets.Composite buttonPanel
org.eclipse.swt.layout.GridLayout buttonLayout
org.eclipse.swt.widgets.Composite innerButtonPanel
org.eclipse.swt.layout.GridLayout innerButtonPanelLayout
com.android.hierarchyviewer.util.ActionButton saveTreeView
com.android.hierarchyviewer.util.ActionButton refreshPixelPerfect
com.android.hierarchyviewer.util.ActionButton refreshPixelPerfectTree
com.android.hierarchyviewer.util.ActionButton loadOverlay
com.android.hierarchyviewer.util.ActionButton showInLoupe
com.android.hierarchyviewer.util.ActionButton autoRefresh
org.eclipse.swt.custom.SashForm mainSash
org.eclipse.swt.widgets.Composite pixelPerfectTreeContainer
org.eclipse.swt.widgets.Composite pixelPerfectLoupeContainer
org.eclipse.swt.layout.GridLayout loupeLayout
org.eclipse.swt.widgets.Composite pixelPerfectLoupeBorder
org.eclipse.swt.layout.GridLayout pixelPerfectLoupeBorderGridLayout
com.android.hierarchyviewerlib.ui.PixelPerfectPixelPanel pixelPerfectPixelPanel
com.android.hierarchyviewerlib.ui.PixelPerfectControls pixelPerfectControls
org.eclipse.swt.widgets.Composite pixelPerfectContainer
public void showOverlayInLoupe (boolean)
boolean value
public void startTask (java.lang.String)
String taskName
public void endTask ()
public void showDeviceSelector ()
org.eclipse.jface.action.MenuManager mm
org.eclipse.jface.action.MenuManager file
com.android.menubar.IMenuBarEnhancer enhancer
org.eclipse.jface.action.MenuManager device
public void showTreeView ()
org.eclipse.jface.action.MenuManager mm
org.eclipse.jface.action.MenuManager file
com.android.menubar.IMenuBarEnhancer enhancer
org.eclipse.jface.action.MenuManager treeViewMenu
com.android.hierarchyviewerlib.device.IHvDevice hvDevice
public void showPixelPerfect ()
org.eclipse.jface.action.MenuManager mm
org.eclipse.jface.action.MenuManager file
com.android.menubar.IMenuBarEnhancer enhancer
org.eclipse.jface.action.MenuManager pixelPerfect
public static void main (java.lang.String[])
String[] args
static org.eclipse.swt.widgets.Label access$000 (com.android.hierarchyviewer.HierarchyViewerApplication)
com.android.hierarchyviewer.HierarchyViewerApplication x0
static org.eclipse.swt.widgets.ProgressBar access$100 (com.android.hierarchyviewer.HierarchyViewerApplication)
com.android.hierarchyviewer.HierarchyViewerApplication x0
static org.eclipse.swt.widgets.Composite access$200 (com.android.hierarchyviewer.HierarchyViewerApplication)
com.android.hierarchyviewer.HierarchyViewerApplication x0
static org.eclipse.swt.widgets.Button access$300 (com.android.hierarchyviewer.HierarchyViewerApplication)
com.android.hierarchyviewer.HierarchyViewerApplication x0
static org.eclipse.swt.widgets.Button access$400 (com.android.hierarchyviewer.HierarchyViewerApplication)
com.android.hierarchyviewer.HierarchyViewerApplication x0
static org.eclipse.swt.widgets.Button access$500 (com.android.hierarchyviewer.HierarchyViewerApplication)
com.android.hierarchyviewer.HierarchyViewerApplication x0
static com.android.hierarchyviewerlib.ui.LayoutViewer access$600 (com.android.hierarchyviewer.HierarchyViewerApplication)
com.android.hierarchyviewer.HierarchyViewerApplication x0
static org.eclipse.swt.graphics.Image access$700 (com.android.hierarchyviewer.HierarchyViewerApplication)
com.android.hierarchyviewer.HierarchyViewerApplication x0
static org.eclipse.swt.widgets.Button access$800 (com.android.hierarchyviewer.HierarchyViewerApplication)
com.android.hierarchyviewer.HierarchyViewerApplication x0
static org.eclipse.swt.graphics.Image access$900 (com.android.hierarchyviewer.HierarchyViewerApplication)
com.android.hierarchyviewer.HierarchyViewerApplication x0
static org.eclipse.swt.widgets.Button access$1000 (com.android.hierarchyviewer.HierarchyViewerApplication)
com.android.hierarchyviewer.HierarchyViewerApplication x0
static org.eclipse.swt.events.SelectionListener access$1100 (com.android.hierarchyviewer.HierarchyViewerApplication)
com.android.hierarchyviewer.HierarchyViewerApplication x0
}
com/android/hierarchyviewer/HierarchyViewerApplicationDirector$1.classHierarchyViewerApplicationDirector.java
package com.android.hierarchyviewer
com.android.hierarchyviewer.HierarchyViewerApplicationDirector$1 extends java.lang.Object implements java.lang.Runnable {
final String val$taskName
final Runnable val$task
final com.android.hierarchyviewer.HierarchyViewerApplicationDirector this$0
void (com.android.hierarchyviewer.HierarchyViewerApplicationDirector, java.lang.String, java.lang.Runnable)
public void run ()
}
com/android/hierarchyviewer/HierarchyViewerApplicationDirector.classHierarchyViewerApplicationDirector.java
package com.android.hierarchyviewer
public com.android.hierarchyviewer.HierarchyViewerApplicationDirector extends com.android.hierarchyviewerlib.HierarchyViewerDirector {
private final java.util.concurrent.ExecutorService mExecutor
public void ()
public static com.android.hierarchyviewerlib.HierarchyViewerDirector createDirector ()
public void terminate ()
public java.lang.String getAdbLocation ()
java.io.File platformTools
String androidOut
String hvParentLocation
public void executeInBackground (java.lang.String, java.lang.Runnable)
String taskName
Runnable task
}
com/android/hierarchyviewer/actions/
com/android/hierarchyviewer/actions/AboutAction.classAboutAction.java
package com.android.hierarchyviewer.actions
public com.android.hierarchyviewer.actions.AboutAction extends org.eclipse.jface.action.Action implements com.android.hierarchyviewerlib.actions.ImageAction {
private static com.android.hierarchyviewer.actions.AboutAction sAction
private org.eclipse.swt.graphics.Image mImage
private org.eclipse.swt.widgets.Shell mShell
private void (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell shell
com.android.ddmuilib.ImageLoader imageLoader
public static com.android.hierarchyviewer.actions.AboutAction getAction (org.eclipse.swt.widgets.Shell)
org.eclipse.swt.widgets.Shell shell
public void run ()
public org.eclipse.swt.graphics.Image getImage ()
}
com/android/hierarchyviewer/actions/LoadAllViewsAction.classLoadAllViewsAction.java
package com.android.hierarchyviewer.actions
public com.android.hierarchyviewer.actions.LoadAllViewsAction extends com.android.hierarchyviewerlib.actions.TreeViewEnabledAction implements com.android.hierarchyviewerlib.actions.ImageAction {
private static com.android.hierarchyviewer.actions.LoadAllViewsAction sAction
private org.eclipse.swt.graphics.Image mImage
private void ()
com.android.ddmuilib.ImageLoader imageLoader
public static com.android.hierarchyviewer.actions.LoadAllViewsAction getAction ()
public void run ()
public org.eclipse.swt.graphics.Image getImage ()
}
com/android/hierarchyviewer/actions/QuitAction.classQuitAction.java
package com.android.hierarchyviewer.actions
public com.android.hierarchyviewer.actions.QuitAction extends org.eclipse.jface.action.Action {
private static com.android.hierarchyviewer.actions.QuitAction sAction
private void ()
public static com.android.hierarchyviewer.actions.QuitAction getAction ()
public void run ()
}
com/android/hierarchyviewer/actions/ShowOverlayAction$1.classShowOverlayAction.java
package com.android.hierarchyviewer.actions
com.android.hierarchyviewer.actions.ShowOverlayAction$1 extends java.lang.Object implements java.lang.Runnable {
final com.android.hierarchyviewer.actions.ShowOverlayAction this$0
void (com.android.hierarchyviewer.actions.ShowOverlayAction)
public void run ()
org.eclipse.swt.graphics.Image overlayImage
}
com/android/hierarchyviewer/actions/ShowOverlayAction$2.classShowOverlayAction.java
package com.android.hierarchyviewer.actions
com.android.hierarchyviewer.actions.ShowOverlayAction$2 extends java.lang.Object implements java.lang.Runnable {
final com.android.hierarchyviewer.actions.ShowOverlayAction this$0
void (com.android.hierarchyviewer.actions.ShowOverlayAction)
public void run ()
}
com/android/hierarchyviewer/actions/ShowOverlayAction.classShowOverlayAction.java
package com.android.hierarchyviewer.actions
public com.android.hierarchyviewer.actions.ShowOverlayAction extends org.eclipse.jface.action.Action implements com.android.hierarchyviewerlib.actions.ImageAction com.android.hierarchyviewerlib.models.PixelPerfectModel$IImageChangeListener {
private static com.android.hierarchyviewer.actions.ShowOverlayAction sAction
private org.eclipse.swt.graphics.Image mImage
private void ()
com.android.ddmuilib.ImageLoader imageLoader
public static com.android.hierarchyviewer.actions.ShowOverlayAction getAction ()
public void run ()
public org.eclipse.swt.graphics.Image getImage ()
public void crosshairMoved ()
public void treeChanged ()
public void imageChanged ()
public void imageLoaded ()
public void overlayChanged ()
public void overlayTransparencyChanged ()
public void selectionChanged ()
public void zoomChanged ()
}
com/android/hierarchyviewer/util/
com/android/hierarchyviewer/util/ActionButton.classActionButton.java
package com.android.hierarchyviewer.util
public com.android.hierarchyviewer.util.ActionButton extends java.lang.Object implements org.eclipse.jface.util.IPropertyChangeListener org.eclipse.swt.events.SelectionListener {
private org.eclipse.swt.widgets.Button mButton
private org.eclipse.jface.action.Action mAction
public void (org.eclipse.swt.widgets.Composite, com.android.hierarchyviewerlib.actions.ImageAction)
org.eclipse.swt.widgets.Composite parent
com.android.hierarchyviewerlib.actions.ImageAction action
public void propertyChange (org.eclipse.jface.util.PropertyChangeEvent)
org.eclipse.jface.util.PropertyChangeEvent e
public void setLayoutData (java.lang.Object)
Object data
public void widgetDefaultSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
public void widgetSelected (org.eclipse.swt.events.SelectionEvent)
org.eclipse.swt.events.SelectionEvent e
public void addSelectionListener (org.eclipse.swt.events.SelectionListener)
org.eclipse.swt.events.SelectionListener listener
public void setVisible (boolean)
boolean visible
}