Package rma.swing.logging
Interface ILogRecordDisplay
- All Known Implementing Classes:
LogRecordDisplayPanel
public interface ILogRecordDisplay
An interface onto the display of xml log records.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoid
addLogRecord
(LogRecord logRecord) void
Used to receive state update events.void
addPropertyChangeListener
(String propertyName, PropertyChangeListener listener) Used to receive state update events.void
A component for ui stuff.int
The current record being looked at.long
The list of records currently being looked atboolean
Whether a new record is displayed when it is added.void
void
removePropertyChangeListener
(String propertyName, PropertyChangeListener listener) void
setCurrentRecordIndex
(int currentRecord) void
setCurrentRecordSequence
(long currentRecordSequence) void
setDisplayLastRecordOnAdd
(boolean tf) Sets whether a new record is displayed when it is added.void
setLogRecordList
(List<XmlLogRecord> logRecordList) Populate with a list of records read in from the file system or something
-
Field Details
-
STATE_UPDATE
Property change event name for state updates on the display piece- See Also:
-
RECORD_SET
- See Also:
-
CURRENT_RECORD_SEQUENCE
- See Also:
-
-
Method Details
-
getLogRecordList
List<XmlLogRecord> getLogRecordList()The list of records currently being looked at- Returns:
-
getCurrentRecordIndex
int getCurrentRecordIndex()The current record being looked at.- Returns:
-
getComponent
Component getComponent()A component for ui stuff.- Returns:
-
setLogRecordList
Populate with a list of records read in from the file system or something- Parameters:
logRecordList
-
-
addPropertyChangeListener
Used to receive state update events.- Parameters:
listener
-
-
addPropertyChangeListener
Used to receive state update events.- Parameters:
listener
-
-
removePropertyChangeListener
-
removePropertyChangeListener
-
clearAllLogRecords
void clearAllLogRecords() -
addLogRecord
-
setCurrentRecordIndex
void setCurrentRecordIndex(int currentRecord) -
setCurrentRecordSequence
void setCurrentRecordSequence(long currentRecordSequence) -
getCurrentRecordSequence
long getCurrentRecordSequence() -
setDisplayLastRecordOnAdd
void setDisplayLastRecordOnAdd(boolean tf) Sets whether a new record is displayed when it is added.- Parameters:
tf
-
-
isDisplayLastRecordOnAdd
boolean isDisplayLastRecordOnAdd()Whether a new record is displayed when it is added.- Returns:
-