eTextReader.OEB
Class OEBSpine

java.lang.Object
  extended by eTextReader.OEB.OEBSpine

public class OEBSpine
extends java.lang.Object

Provides a simple means to manage the items in a Open eBook package's spine element. Mostly use by implementations of the OEBPackageFile interface, it is unlikely that objects of this type would be used elsewhere

Author:
Ryan McFall

Field Summary
private  java.util.LinkedList itemList
           
 
Constructor Summary
protected OEBSpine()
           
 
Method Summary
protected  void addItem(java.lang.String itemID)
           
 java.lang.String getFirst()
           
 java.util.List getItems()
           
 java.lang.String getLast()
           
 java.lang.String getNext(java.lang.String id)
           
 java.lang.String getPrevious(java.lang.String id)
           
 java.util.Iterator iterator()
           
 int size()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

itemList

private java.util.LinkedList itemList
Constructor Detail

OEBSpine

protected OEBSpine()
Method Detail

getItems

public java.util.List getItems()

iterator

public java.util.Iterator iterator()

getFirst

public java.lang.String getFirst()

getLast

public java.lang.String getLast()

getNext

public java.lang.String getNext(java.lang.String id)

getPrevious

public java.lang.String getPrevious(java.lang.String id)

addItem

protected void addItem(java.lang.String itemID)

size

public int size()