|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.core.commands.common.EventManager
org.eclipse.ui.part.WorkbenchPart
org.eclipse.ui.part.ViewPart
com.cmpware.ide.views.DisassembleView
public class DisassembleView
This describes the Disassembler Viewer. This replaces the older DasmView class.
Copyright (c) 2007 Cmpware, Inc. All Rights Reserved.
| Nested Class Summary | |
|---|---|
protected class |
DisassembleView.DasmLineStyleListener
This class defines the line style for the disassebmler display. |
protected class |
DisassembleView.dependencyStallBg
This class defines a background style for the SPU. |
protected class |
DisassembleView.noBg
This class defines no line background style for the disassebmler display. |
protected class |
DisassembleView.pipelineIssueBg
This class defines a background style for the SPU. |
protected class |
DisassembleView.profileBg
This class defines the line background style for the disassebmler display. |
| Field Summary | |
|---|---|
protected org.eclipse.swt.custom.LineBackgroundListener[] |
bgListeners
The array of background listeners |
static java.lang.String |
copyright
Copyright string |
protected static org.eclipse.swt.graphics.Color |
darkBlue
The color dark blue |
protected static org.eclipse.swt.graphics.Color |
darkGray
The color dark gray |
protected static org.eclipse.swt.graphics.Color |
darkGreen
The color dark green |
protected static org.eclipse.swt.graphics.Color |
darkRed
The color dark red |
protected DisassembleView.DasmLineStyleListener |
dasmLineStyleListener
This is the disassembler line style listener |
protected org.eclipse.swt.custom.StyledTextContent |
disassembleContent
The styled text content for the disassemble display |
protected org.eclipse.swt.graphics.Font |
font
The font |
protected java.lang.String |
fontName
The font name |
protected int |
fontPoints
The font size (in points) |
protected int |
fontType
The font type (SWT.NORMAL, SWT.BOLD, SWT.ITALIC) |
protected static org.eclipse.swt.graphics.Color |
gray
The color gray |
protected static org.eclipse.swt.graphics.Color |
lightGreen
The color light green |
static org.eclipse.swt.graphics.RGB |
lightGreenRGB
The color light green |
protected static org.eclipse.swt.graphics.Color |
lightOrange
The color light orange |
static org.eclipse.swt.graphics.RGB |
lightOrangeRGB
The color light orange |
protected static org.eclipse.swt.graphics.Color |
lightRed
The color light red |
static org.eclipse.swt.graphics.RGB |
lightRedRGB
The color light red RGB data |
protected static org.eclipse.swt.graphics.Color |
lightYellow
The color light yellow |
static org.eclipse.swt.graphics.RGB |
lightYellowRGB
The color light yellow |
protected org.eclipse.swt.widgets.Composite |
parent
The parent widget |
protected org.eclipse.swt.custom.StyledText |
styledText
The Styled Text Widget |
protected org.eclipse.swt.graphics.Color |
textColor
The text color |
protected static org.eclipse.swt.graphics.Color |
white
The color white |
| Fields inherited from interface org.eclipse.ui.IWorkbenchPart |
|---|
PROP_TITLE |
| Constructor Summary | |
|---|---|
DisassembleView()
|
|
| Method Summary | |
|---|---|
void |
createPartControl(org.eclipse.swt.widgets.Composite parent)
|
void |
dispose()
|
void |
handleEvent(int eventType)
This method is called upon receipt of an event. |
void |
mouseDoubleClick(org.eclipse.swt.events.MouseEvent e)
|
void |
mouseDown(org.eclipse.swt.events.MouseEvent e)
|
void |
mouseUp(org.eclipse.swt.events.MouseEvent e)
|
void |
setFocus()
|
| Methods inherited from class org.eclipse.ui.part.ViewPart |
|---|
checkSite, getViewSite, init, init, saveState, setContentDescription, setInitializationData, setPartName |
| Methods inherited from class org.eclipse.ui.part.WorkbenchPart |
|---|
addPropertyListener, firePropertyChange, getAdapter, getConfigurationElement, getContentDescription, getDefaultImage, getOrientation, getPartName, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener, setSite, setTitle, setTitleImage, setTitleToolTip, showBusy |
| Methods inherited from class org.eclipse.core.commands.common.EventManager |
|---|
addListenerObject, clearListeners, getListeners, isListenerAttached, removeListenerObject |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.ui.IWorkbenchPart |
|---|
addPropertyListener, getSite, getTitle, getTitleImage, getTitleToolTip, removePropertyListener |
| Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
|---|
getAdapter |
| Field Detail |
|---|
public static final java.lang.String copyright
protected org.eclipse.swt.widgets.Composite parent
protected org.eclipse.swt.custom.StyledText styledText
protected org.eclipse.swt.custom.StyledTextContent disassembleContent
protected DisassembleView.DasmLineStyleListener dasmLineStyleListener
protected org.eclipse.swt.custom.LineBackgroundListener[] bgListeners
protected static org.eclipse.swt.graphics.Color white
protected static org.eclipse.swt.graphics.Color gray
protected static org.eclipse.swt.graphics.Color darkGray
protected static org.eclipse.swt.graphics.Color darkGreen
protected static org.eclipse.swt.graphics.Color darkBlue
protected static org.eclipse.swt.graphics.Color darkRed
protected org.eclipse.swt.graphics.Color textColor
protected static org.eclipse.swt.graphics.Color lightRed
protected static org.eclipse.swt.graphics.Color lightOrange
protected static org.eclipse.swt.graphics.Color lightYellow
protected static org.eclipse.swt.graphics.Color lightGreen
public static org.eclipse.swt.graphics.RGB lightRedRGB
public static org.eclipse.swt.graphics.RGB lightOrangeRGB
public static org.eclipse.swt.graphics.RGB lightYellowRGB
public static org.eclipse.swt.graphics.RGB lightGreenRGB
protected org.eclipse.swt.graphics.Font font
protected java.lang.String fontName
protected int fontPoints
protected int fontType
| Constructor Detail |
|---|
public DisassembleView()
| Method Detail |
|---|
public void createPartControl(org.eclipse.swt.widgets.Composite parent)
createPartControl in interface org.eclipse.ui.IWorkbenchPartcreatePartControl in class org.eclipse.ui.part.WorkbenchPartpublic void dispose()
dispose in interface org.eclipse.ui.IWorkbenchPartdispose in class org.eclipse.ui.part.WorkbenchPartpublic void handleEvent(int eventType)
IListener
handleEvent in interface IListenereventType - a code giving the event type.public void setFocus()
setFocus in interface org.eclipse.ui.IWorkbenchPartsetFocus in class org.eclipse.ui.part.WorkbenchPartpublic void mouseDoubleClick(org.eclipse.swt.events.MouseEvent e)
mouseDoubleClick in interface org.eclipse.swt.events.MouseListenerpublic void mouseDown(org.eclipse.swt.events.MouseEvent e)
mouseDown in interface org.eclipse.swt.events.MouseListenerpublic void mouseUp(org.eclipse.swt.events.MouseEvent e)
mouseUp in interface org.eclipse.swt.events.MouseListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||