com.cmpware.ide.views
Class DisassembleView.dependencyStallBg

java.lang.Object
  extended by com.cmpware.ide.views.DisassembleView.dependencyStallBg
All Implemented Interfaces:
java.util.EventListener, org.eclipse.swt.custom.LineBackgroundListener, org.eclipse.swt.internal.SWTEventListener
Enclosing class:
DisassembleView

protected class DisassembleView.dependencyStallBg
extends java.lang.Object
implements org.eclipse.swt.custom.LineBackgroundListener

This class defines a background style for the SPU. If the result of an instruction is does not require a stall to be used by downstream instructions a green background is used. If 1 - 2 stalls are required a yellow background is used. If 3 - 4 stalls are required an orange background is used. If more than 4 stalls are required a red background is used.


Constructor Summary
protected DisassembleView.dependencyStallBg()
           
 
Method Summary
 void lineGetBackground(org.eclipse.swt.custom.LineBackgroundEvent lbe)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DisassembleView.dependencyStallBg

protected DisassembleView.dependencyStallBg()
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

lineGetBackground

public void lineGetBackground(org.eclipse.swt.custom.LineBackgroundEvent lbe)
Specified by:
lineGetBackground in interface org.eclipse.swt.custom.LineBackgroundListener