Class ProgressModel

java.lang.Object
de.mid.innovator.m2msdk.model.progress.ProgressModel
All Implemented Interfaces:
ProgressModelInterface, Serializable, Remote

public class ProgressModel extends Object implements ProgressModelInterface
Progress model to hold the current progress in the workflow and in the model transformation.
Version:
10.1.1
Author:
jmback
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Advance the element counter
    Get the configuration item in model transformation configuration from which the configurable item is currently executed in the current model transformation.
    gets the current processed model element.
    org.jdom2.Document
    Get content of progress model as a document.
    Get number of model elements treated in the current progress step and number of current model element.
    Get the number of progress steps to be executed and number of current progress step.
    boolean
    The progress model is waiting for new information from engine.
    boolean
    Has the progress model already started? Only for a started progress model a progress dialog is shown.
    void
    Resets the ProgressModel.
    void
    setClientWaiting(boolean waiting)
    Tell the progress model, whether the progress client is waiting on new information from server engine.
    void
    Set the configuration item in model transformation configuration from which the configurable item is currently executed in the current model transformation.
    void
    Set the current element.
    void
    setNumModelElements(int numModelElements)
    Set number of model elements treated in the current progress step.
    void
    setNumSteps(int numSteps)
    Set number of model transformation steps to be executed.
    void
    setStarted(boolean started)
    Set to true, if the progress model already has started.
    void
    Advance the step counter
    void
    Continue processing until the next of the son type.
    void
    Continue processing until the next of the parent type.
    void
    Continue processing until the next of the same type.

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait