Package org.lobobrowser.util
Class History
- java.lang.Object
-
- org.lobobrowser.util.History
-
- All Implemented Interfaces:
java.io.Serializable
public class History extends java.lang.Object implements java.io.Serializable
- Author:
- J. H. S.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description History(int sequenceCapacity, int commonEntriesCapacity)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAsRecentOnly(java.lang.String item)
void
addItem(java.lang.String item, boolean updateAsRecent)
java.lang.String
back()
java.lang.String
forward()
int
getCommonEntriesCapacity()
java.lang.String
getCurrentItem()
java.util.Collection
getHeadMatchItems(java.lang.String item, int maxNumItems)
java.util.Collection
getRecentItems(int maxNumItems)
int
getSequenceCapacity()
void
setCommonEntriesCapacity(int commonEntriesCapacity)
void
setSequenceCapacity(int sequenceCapacity)
-
-
-
Method Detail
-
getCommonEntriesCapacity
public int getCommonEntriesCapacity()
- Returns:
- Returns the commonEntriesCapacity.
-
setCommonEntriesCapacity
public void setCommonEntriesCapacity(int commonEntriesCapacity)
- Parameters:
commonEntriesCapacity
- The commonEntriesCapacity to set.
-
getSequenceCapacity
public int getSequenceCapacity()
- Returns:
- Returns the sequenceCapacity.
-
setSequenceCapacity
public void setSequenceCapacity(int sequenceCapacity)
- Parameters:
sequenceCapacity
- The sequenceCapacity to set.
-
getCurrentItem
public java.lang.String getCurrentItem()
-
back
public java.lang.String back()
-
forward
public java.lang.String forward()
-
getRecentItems
public java.util.Collection getRecentItems(int maxNumItems)
-
getHeadMatchItems
public java.util.Collection getHeadMatchItems(java.lang.String item, int maxNumItems)
-
addAsRecentOnly
public void addAsRecentOnly(java.lang.String item)
-
addItem
public void addItem(java.lang.String item, boolean updateAsRecent)
-
-