ptolemy.backtrack.util
Class FieldRecord.RecordList

java.lang.Object
  extended by ptolemy.backtrack.util.FieldRecord.RecordList
Enclosing class:
FieldRecord

protected class FieldRecord.RecordList
extends java.lang.Object

Double linked list of records.

Since:
Ptolemy II 5.1
Version:
$Id: FieldRecord.java 57040 2010-01-27 20:52:32Z cxh $
Author:
Thomas Feng
Accepted Rating:
Red (tfeng)
Proposed Rating:
Red (tfeng)

Field Summary
private  FieldRecord.RecordList _next
          The record list next to this one.
private  FieldRecord.RecordList _previous
          The record list previous to this one.
private  FieldRecord.Record _record
          The record.
 
Constructor Summary
FieldRecord.RecordList(FieldRecord.Record record)
          Construct a record list object with a record stored in it.
 
Method Summary
protected  FieldRecord.RecordList _getNext()
          Get the record list next to this one.
protected  FieldRecord.RecordList _getPrevious()
          Get the record list previous to this one.
protected  FieldRecord.Record _getRecord()
          Get the record.
protected  void _setNext(FieldRecord.RecordList next)
          Set the record list next to this one.
protected  void _setPrevious(FieldRecord.RecordList previous)
          Set the record list previous to this one.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_next

private FieldRecord.RecordList _next
The record list next to this one.


_previous

private FieldRecord.RecordList _previous
The record list previous to this one.


_record

private FieldRecord.Record _record
The record.

Constructor Detail

FieldRecord.RecordList

FieldRecord.RecordList(FieldRecord.Record record)
Construct a record list object with a record stored in it.

Parameters:
record -
Method Detail

_getNext

protected FieldRecord.RecordList _getNext()
Get the record list next to this one.

Returns:
The next record list.
See Also:
_getPrevious()

_getPrevious

protected FieldRecord.RecordList _getPrevious()
Get the record list previous to this one.

Returns:
The previous record list.
See Also:
_getNext()

_getRecord

protected FieldRecord.Record _getRecord()
Get the record.

Returns:
The record.

_setNext

protected void _setNext(FieldRecord.RecordList next)
Set the record list next to this one. Its previous record list is also set to this one.

Parameters:
next - The next record list.
See Also:
_setPrevious(ptolemy.backtrack.util.FieldRecord.RecordList)

_setPrevious

protected void _setPrevious(FieldRecord.RecordList previous)
Set the record list previous to this one. Its next record list is also set to this one.

Parameters:
previous - The previous record list.
See Also:
_setNext(ptolemy.backtrack.util.FieldRecord.RecordList)