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 voidaddAsRecentOnly(java.lang.String item)voidaddItem(java.lang.String item, boolean updateAsRecent)java.lang.Stringback()java.lang.Stringforward()intgetCommonEntriesCapacity()java.lang.StringgetCurrentItem()java.util.CollectiongetHeadMatchItems(java.lang.String item, int maxNumItems)java.util.CollectiongetRecentItems(int maxNumItems)intgetSequenceCapacity()voidsetCommonEntriesCapacity(int commonEntriesCapacity)voidsetSequenceCapacity(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)
-
-