Simple Machine

Package util

Core utility routines used throughout the simulator.

See:
          Description

Interface Summary
DataModel Like javax.Swing.Table.TableModel, but for observer/observable instead of EventListener.
MapModel  
 

Class Summary
AbstractDataModel  
BitStream  
BitString String of bit values; used for access to instruction fields when decoding instruction.
CompoundModel Join two Data Models into a single model.
DataModelEvent Observer update event for DataModel, presented as argument to Observer.update ().
HalfByteNumber  
IntStream A stream of integer values; use for access to instruction field values when encoding into instruction.
PickModel  
SixByteNumber  
TableCellIndex  
UnsignedByte An UnsignedByte is like a Byte, but its values range from 0 to 255 instead of -128 to 127.
 

Enum Summary
DataModelEvent.Type  
 

Exception Summary
UserVisibleException The idea is that exceptions that are thrown from the class the defines an exception that extends UserVisibleException will be treated as the "natural" exception of a sequence of exceptions that are thrown from elsewhere and that all of these subsequent unnatrual exceptions will take their identity (i.e., stack trace from that preceeding natural exception.
 

Package util Description

Core utility routines used throughout the simulator.


Simple Machine

Copyright © 2010, 2011 Mike Feeley. All Rights Reserved.