public class XSReaderSequenceOfResultsView<T> extends AbstractXSRunnable implements XSVisualization<T>
Constructor and Description |
---|
XSReaderSequenceOfResultsView(java.lang.String name,
XSReader<? extends XSDataPacket<?,?>,T> reader,
int refrehsRate,
XSReaderResultVisualizer<T> readerResultVisualizer) |
Modifier and Type | Method and Description |
---|---|
javax.swing.JComponent |
asComponent() |
void |
setReader(XSReader<? extends XSDataPacket<?,?>,T> reader) |
void |
update(org.processmining.framework.util.Pair<java.util.Date,java.lang.String> message) |
void |
update(java.lang.String object) |
void |
updateVisualization(org.processmining.framework.util.Pair<java.util.Date,T> newArtifact) |
void |
updateVisualization(T newArtifact) |
protected void |
workPackage() |
interrupt, isPaused, isRunning, isStarted, isStopped, pause, pauseXSRunnable, run, start, startXSRunnable, stopXSRunnable
activeCount, checkAccess, clone, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, stop, stop, suspend, toString, yield
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getName, interrupt, isPaused, isRunning, isStarted, isStopped, pause, pauseXSRunnable, start, startXSRunnable, stop, stopXSRunnable
public XSReaderSequenceOfResultsView(java.lang.String name, XSReader<? extends XSDataPacket<?,?>,T> reader, int refrehsRate, XSReaderResultVisualizer<T> readerResultVisualizer)
public void setReader(XSReader<? extends XSDataPacket<?,?>,T> reader)
public javax.swing.JComponent asComponent()
asComponent
in interface XSVisualization<T>
protected void workPackage()
workPackage
in class AbstractXSRunnable
public void update(org.processmining.framework.util.Pair<java.util.Date,java.lang.String> message)
update
in interface XSVisualization<T>
public void update(java.lang.String object)
update
in interface XSVisualization<T>
public void updateVisualization(org.processmining.framework.util.Pair<java.util.Date,T> newArtifact)
updateVisualization
in interface XSVisualization<T>
public void updateVisualization(T newArtifact)
updateVisualization
in interface XSVisualization<T>