ProcessingData

constructor(primaryModel: ModelID<Primary>? = null, currentModel: ModelID<out Any>? = null, actions: List<GeneralAction> = emptyList(), createdModels: List<ModelID<out Any>> = emptyList(), updatedModels: List<ModelID<out Any>> = emptyList(), transitions: List<ModelID<out Any>> = emptyList(), deletedModels: List<ModelID<out Any>> = emptyList(), unFinalizedTransition: Triple<String, Instant, Model<out Any>>? = null, aggregatedModelState: Map<ModelID<out Any>, Model<out Any>> = emptyMap(), newJobs: List<Job<C, V>> = emptyList(), remainingBlocks: List<Block<*, *, C, V>> = emptyList(), currentBlock: Block<*, *, C, V>? = null, processedBlocks: List<Block<*, *, C, V>> = emptyList(), remainingCommands: List<Command<out Any, out Any?>> = emptyList(), currentCommand: Command<out Any, out Any?>? = null, processedCommands: List<Command<out Any, out Any?>> = emptyList(), log: List<String> = emptyList(), functionsToUpdateViews: List<() -> Unit> = emptyList(), problems: List<Problem> = emptyList(), timeTriggers: Map<ModelID<out Any>, Instant?> = emptyMap(), remainingTimeTrigger: Model<out Any>? = null)