Alle implementierten Schnittstellen:
IFlowRestrictor, IALPSSBDComponent, IALPSModelElement, ICapsuleCallback, IGraphCallback, IParseablePASSProcessModelElement, IAbstractElement, IImplementingElement, IImplementingElementT<ITransition>, IPASSProcessModelElement, ITransition, IBehaviorDescribingComponent, IContainableElement<ISubjectBehavior>, IHasSimple2DVisualizationLine, IValueChangedObserver<IPASSProcessModelElement>, IValueChangedPublisher<IPASSProcessModelElement>

public class FlowRestrictor extends Transition implements IFlowRestrictor
  • Felddetails

  • Konstruktordetails

    • FlowRestrictor

      public FlowRestrictor()
    • FlowRestrictor

      public FlowRestrictor(IState sourceState, IState targetState, String labelForId, ITransitionCondition transitionCondition, ITransition.TransitionType transitionType, String comment, String additionalLabel, List<IIncompleteTriple> additionalAttribute)
      The constructor for a FlowRestrictor that is created by passing the referenced states (source and target)
      Parameter:
      sourceState -
      targetState -
      labelForId - a string describing this element which is used to generate the unique model component id
      transitionCondition -
      transitionType -
      comment -
      additionalLabel -
      additionalAttribute -
    • FlowRestrictor

      public FlowRestrictor(IState sourceState, IState targetState)
      The constructor for a FlowRestrictor that is created by passing the referenced states (source and target)
      Parameter:
      sourceState -
      targetState -
    • FlowRestrictor

      public FlowRestrictor(ISubjectBehavior behavior, String labelForId, IState sourceState, IState targetState, ITransitionCondition transitionCondition, ITransition.TransitionType transitionType, String comment, String additionalLabel, List<IIncompleteTriple> additionalAttribute)
      The constructor for a FlowRestrictor that is created by passing the parent behavior (source and target state are optional and can be specified later)
      Parameter:
      behavior - The behavior on which the FlowRestrictor will be created
      labelForId - a string describing this element which is used to generate the unique model component id
      sourceState -
      targetState -
      transitionCondition -
      transitionType -
      comment -
      additionalLabel -
      additionalAttribute -
    • FlowRestrictor

      public FlowRestrictor(ISubjectBehavior behavior)
      The constructor for a FlowRestrictor that is created by passing the parent behavior (source and target state are optional and can be specified later)
      Parameter:
      behavior - The behavior on which the FlowRestrictor will be created
  • Methodendetails