Class PublishingVariableTable

java.lang.Object
com.singularsys.jep.VariableTable
com.singularsys.jep.misc.DecoratingVariableTable
com.singularsys.jep.misc.publishingvariable.PublishingVariableTable
All Implemented Interfaces:
JepComponent, Serializable

public class PublishingVariableTable extends DecoratingVariableTable
A VariableTable which publishes changes to its content. This uses the Flow system of publishers and subscribers. Changes to the table, such as adding and removing variables, and changing the value of a variable are published as VariableTableActions.

Two statics factories can be used for creating SubmissionPublishers, createDefaultPublisher() and createCurrentThreadPublisher().

See Also: