Class MSequenceEdge


  • public class MSequenceEdge
    extends MEdge
    A sequence edge is a control flow edge between activities.
    • Constructor Detail

      • MSequenceEdge

        public MSequenceEdge()
    • Method Detail

      • connect

        public void connect​(MActivity source,
                            MActivity target)
        Helper method connecting two activities using this edge. The previous connection is removed.
        Parameters:
        source - New source of the edge.
        target - New target of the edge.
      • disconnect

        public void disconnect()
        Helper method disconnecting this edge.
      • getType

        public java.lang.String getType()
        Get the type.
        Returns:
        The type.
      • setType

        public void setType​(java.lang.String type)
        Set the type.
        Parameters:
        type - The type to set.
      • isDefault

        public boolean isDefault()
        Get the default flag.
        Returns:
        The default flag.
      • setDefault

        public void setDefault​(boolean def)
        Set the default flag.
        Parameters:
        def - The default flag.
      • setCondition

        public void setCondition​(UnparsedExpression condition)
        Set the condition.
        Parameters:
        condition - The condition.
      • getCondition

        public UnparsedExpression getCondition()
        Get the condition.
        Returns:
        The condition.
      • getParsedCondition

        public IParsedExpression getParsedCondition()
        Get the parsed condition.
        Returns:
        The parsed condition.
      • addParameterMapping

        public void addParameterMapping​(java.lang.String name,
                                        UnparsedExpression exp,
                                        UnparsedExpression iexp)
        Add a parameter mapping.
        Parameters:
        name - The parameter name.
        exp - The expression.
        iexp - The index expression, when setting a entry of an array parameter.