ca.disassembly
Class DataCursor

java.lang.Object
  extended by ca.disassembly.DataCursor

public class DataCursor
extends java.lang.Object


Field Summary
 int dataRunSize
           
 int dataRunStart
           
 java.lang.String levelPad
           
 int maxCommentStringSize
           
 int maxDataStringSize
           
 int maxNumData
           
 int origin
           
 
Constructor Summary
DataCursor(int pc, int[] data)
           
DataCursor(int origin, int pc, int[] data)
           
 
Method Summary
 void backup(int i)
           
 java.lang.String getDataRun(int level)
           
 java.lang.String getDataRun(int level, java.lang.String comment)
           
 java.lang.String getPadding(int level)
           
 int getPC()
           
 int peekAhead()
           
 int readByte()
           
 int readDelta()
           
 void setPC(int pc)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dataRunStart

public int dataRunStart

dataRunSize

public int dataRunSize

origin

public int origin

levelPad

public java.lang.String levelPad

maxDataStringSize

public int maxDataStringSize

maxCommentStringSize

public int maxCommentStringSize

maxNumData

public int maxNumData
Constructor Detail

DataCursor

public DataCursor(int origin,
                  int pc,
                  int[] data)

DataCursor

public DataCursor(int pc,
                  int[] data)
Method Detail

getPC

public int getPC()

readByte

public int readByte()

getPadding

public java.lang.String getPadding(int level)

getDataRun

public java.lang.String getDataRun(int level)

getDataRun

public java.lang.String getDataRun(int level,
                                   java.lang.String comment)

readDelta

public int readDelta()

peekAhead

public int peekAhead()

setPC

public void setPC(int pc)

backup

public void backup(int i)