public abstract class AbstractXSAuthor<D extends XSDataPacket<?,?>,V> extends AbstractXSRunnableXSWriter<D> implements XSAuthor<D>
Constructor and Description |
---|
AbstractXSAuthor(java.lang.String name) |
AbstractXSAuthor(java.lang.String name,
XSVisualization<V> visualization) |
Modifier and Type | Method and Description |
---|---|
XSVisualization<V> |
getVisualization() |
void |
interrupt() |
void |
pause() |
void |
pauseXSRunnable() |
void |
start() |
void |
startXSRunnable() |
void |
stopXSRunnable() |
connect, disconnect, getNumberOfPacketsSend, getWritables, run, write
isPaused, isRunning, isStarted, isStopped, workPackage
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, isPaused, isRunning, isStarted, isStopped, stop
connect, disconnect, getNumberOfPacketsSend, getWritables, write
getTopic
public AbstractXSAuthor(java.lang.String name)
public AbstractXSAuthor(java.lang.String name, XSVisualization<V> visualization)
public XSVisualization<V> getVisualization()
getVisualization
in interface XSVisualizable
public void interrupt()
interrupt
in interface XSRunnable
interrupt
in class AbstractXSRunnable
public void pause()
pause
in interface XSRunnable
pause
in class AbstractXSRunnable
public void pauseXSRunnable()
pauseXSRunnable
in interface XSRunnable
pauseXSRunnable
in class AbstractXSRunnable
public void start()
start
in interface XSRunnable
start
in class AbstractXSRunnable
public void startXSRunnable()
startXSRunnable
in interface XSRunnable
startXSRunnable
in class AbstractXSRunnable
public void stopXSRunnable()
stopXSRunnable
in interface XSRunnable
stopXSRunnable
in class AbstractXSRunnable