hades.models.mips.core
Class ResetHandler

java.lang.Object
  extended byjava.util.AbstractCollection
      extended byjava.util.AbstractList
          extended byjava.util.Vector
              extended byhades.models.mips.core.ResetHandler
All Implemented Interfaces:
java.lang.Cloneable, java.util.Collection, java.util.List, java.util.RandomAccess, java.io.Serializable

public class ResetHandler
extends java.util.Vector

Classes which implement the interface Resetable can be added to the ResetHandler. A ResetHandler.por() or ResetHandler.reset() calls all the added classes

See Also:
Serialized Form

Field Summary
protected  boolean debug
           
protected  int entry
           
protected  int globalPointer
           
protected  PartHandler partHandler
           
 
Fields inherited from class java.util.Vector
capacityIncrement, elementCount, elementData
 
Fields inherited from class java.util.AbstractList
modCount
 
Constructor Summary
ResetHandler()
           
 
Method Summary
 int getEntry()
           
 boolean getLog()
           
 PartHandler getPartHandler()
           
 void por()
          Power on reset or hardware reset
 void reset()
          software reset
 void setEntry(int newEntry, int newGlobalPointer)
           
 void setLog(boolean newDebug)
           
 void setPartHandler(PartHandler newPartHandler)
           
 
Methods inherited from class java.util.Vector
add, add, addAll, addAll, addElement, capacity, clear, clone, contains, containsAll, copyInto, elementAt, elements, ensureCapacity, equals, firstElement, get, hashCode, indexOf, indexOf, insertElementAt, isEmpty, lastElement, lastIndexOf, lastIndexOf, remove, remove, removeAll, removeAllElements, removeElement, removeElementAt, removeRange, retainAll, set, setElementAt, setSize, size, subList, toArray, toArray, toString, trimToSize
 
Methods inherited from class java.util.AbstractList
iterator, listIterator, listIterator
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface java.util.List
iterator, listIterator, listIterator
 

Field Detail

debug

protected boolean debug

partHandler

protected PartHandler partHandler

entry

protected int entry

globalPointer

protected int globalPointer
Constructor Detail

ResetHandler

public ResetHandler()
Method Detail

por

public void por()
Power on reset or hardware reset


reset

public void reset()
software reset


setEntry

public void setEntry(int newEntry,
                     int newGlobalPointer)

getEntry

public int getEntry()

setPartHandler

public void setPartHandler(PartHandler newPartHandler)

getPartHandler

public PartHandler getPartHandler()

setLog

public void setLog(boolean newDebug)

getLog

public boolean getLog()