Package adams.core
Class FileHistory
- java.lang.Object
-
- adams.core.logging.LoggingObject
-
- adams.core.AbstractHistory<T>
-
- adams.core.AbstractPersistentHistory<T>
-
- adams.core.AbstractFileBasedHistory<File>
-
- adams.core.FileHistory
-
- All Implemented Interfaces:
LoggingSupporter
,SizeOfHandler
,Serializable
public class FileHistory extends AbstractFileBasedHistory<File>
History for File objects.- Version:
- $Revision: 6358 $
- Author:
- fracpete (fracpete at waikato dot ac dot nz)
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class adams.core.AbstractFileBasedHistory
m_MinNumParentDirs
-
Fields inherited from class adams.core.AbstractPersistentHistory
m_HistoryFile
-
Fields inherited from class adams.core.AbstractHistory
m_History, MAX_HISTORY_COUNT, MAX_HISTORY_LENGTH
-
Fields inherited from class adams.core.logging.LoggingObject
m_Logger, m_LoggingIsEnabled, m_LoggingLevel
-
-
Constructor Summary
Constructors Constructor Description FileHistory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected File
newInstance(String path)
Creates a new file object from the string.-
Methods inherited from class adams.core.AbstractFileBasedHistory
copy, customizePopupMenu, determineMinimumNumberOfParentDirs, generateMenuItemCaption, load, save
-
Methods inherited from class adams.core.AbstractPersistentHistory
add, clear, getHistoryFile, initialize, setHistoryFile
-
Methods inherited from class adams.core.AbstractHistory
getHistory, size
-
Methods inherited from class adams.core.logging.LoggingObject
configureLogger, getLogger, getLoggingLevel, initializeLogging, isLoggingEnabled, sizeOf
-
-
-
-
Method Detail
-
newInstance
protected File newInstance(String path)
Creates a new file object from the string.- Specified by:
newInstance
in classAbstractFileBasedHistory<File>
- Parameters:
path
- the path to create the object from
-
-