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 TypeMethodDescriptionvoidaddLogRecord(LogRecord logRecord) voidUsed to receive state update events.voidaddPropertyChangeListener(String propertyName, PropertyChangeListener listener) Used to receive state update events.voidA component for ui stuff.intThe current record being looked at.longThe list of records currently being looked atbooleanWhether a new record is displayed when it is added.voidvoidremovePropertyChangeListener(String propertyName, PropertyChangeListener listener) voidsetCurrentRecordIndex(int currentRecord) voidsetCurrentRecordSequence(long currentRecordSequence) voidsetDisplayLastRecordOnAdd(boolean tf) Sets whether a new record is displayed when it is added.voidsetLogRecordList(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:
-