com.joanju.cg.bytecode
Class DeclsnsupInstr

java.lang.Object
  extended by com.joanju.cg.bytecode.Bytecode
      extended by com.joanju.cg.bytecode.DeclsnsupInstr

public class DeclsnsupInstr
extends Bytecode


Field Summary
 
Fields inherited from class com.joanju.cg.bytecode.Bytecode
address, cuid, instrSet, nodeNum, xrefs
 
Constructor Summary
DeclsnsupInstr()
           
DeclsnsupInstr(int cuid, int address)
           
 
Method Summary
 void calcValueSets()
          Not used - see SessionSupers.java instead.
 int getAddress()
          The address of a declsnsup instruction is the CUID of the session super.
 Opcode getOpcode()
           
protected  void setValuesFromByteStream(java.io.DataInputStream in)
           
protected  void writeValuesToByteStream(java.io.DataOutputStream out)
           
 
Methods inherited from class com.joanju.cg.bytecode.Bytecode
addSource, addWhereUsed, beforeWrite, calcValuesAgain, compareTo, equals, fetchBytesFromDB, fetchInCu, generateDataForDB, getCuID, getNodeNum, getSources, getValues, getValuesCalcLocal, getWhereUsed, getXrefs, hashCode, initData, isDataModified, isFromDB, setAddress, setCuID, setDataBytesFromDB, setDataModified, setFromDB, setInstructionSet, setNodeNum, shouldLoadData, sourcesForXrefTarget, storeIfModified, toString, toStringFromComments, toStringFromData, toStringFromName, toStringFromSet
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DeclsnsupInstr

public DeclsnsupInstr()

DeclsnsupInstr

public DeclsnsupInstr(int cuid,
                      int address)
Method Detail

calcValueSets

public void calcValueSets()
                   throws java.sql.SQLException,
                          java.io.IOException
Not used - see SessionSupers.java instead.

Specified by:
calcValueSets in class Bytecode
Throws:
java.sql.SQLException
java.io.IOException

getAddress

public int getAddress()
The address of a declsnsup instruction is the CUID of the session super.

Overrides:
getAddress in class Bytecode

getOpcode

public Opcode getOpcode()
Specified by:
getOpcode in class Bytecode

setValuesFromByteStream

protected void setValuesFromByteStream(java.io.DataInputStream in)
                                throws java.io.IOException
Specified by:
setValuesFromByteStream in class Bytecode
Throws:
java.io.IOException

writeValuesToByteStream

protected void writeValuesToByteStream(java.io.DataOutputStream out)
                                throws java.io.IOException
Specified by:
writeValuesToByteStream in class Bytecode
Throws:
java.io.IOException


Copyright © 2008 Joanju Software. All Rights Reserved.