Interface | Description |
---|---|
XSAuthor<T extends XSDataPacket<?,?>> |
An author takes some source and converts it to some data packet.
|
XSDataPacket<K,V> |
A data packet represents the minimum entity that can be sent over a stream.
|
XSDataPacketVisualizer<T1 extends XSDataPacket<?,?>,T2> | |
XSHub<T1 extends XSDataPacket<?,?>,T2 extends XSDataPacket<?,?>> | |
XSReader<T1 extends XSDataPacket<?,?>,T2> |
An XSReader reads something above XSDataPackets and produces some output of
type T2 at some point in time.
|
XSReaderResultVisualizer<T> | |
XSRunnable |
This interface identifies a runnable entity.
|
XSSignature |
A signature represents the minimum set of keys that a data packet must
provide in order to be conforming with the stream.
|
XSStaticStream<T extends XSDataPacket<?,?>> |
A static representation of a stream.
|
XSStream<T extends XSDataPacket<?,?>> |
The XSStream acts as a basis for any stream within ProM.
|
XSStronglyTyped<T extends XSDataPacket<?,?>> |
A strongly typed instance is aware of the type of data packets(== topic)
send.
|
XSVisualizable |
An XSVisualizable is an entity within the framework that we can visualize
|
XSVisualization<T> | |
XSWritable<T extends XSDataPacket<?,?>> | |
XSWriter<T extends XSDataPacket<?,?>> |
An XSWriter is an entity that is able to write data packets onto a/some
XSWritable(s).
|