Schnittstelle IStandaloneMacroSubject

Alle Superschnittstellen:
IAbstractElement, IALPSModelElement, IALPSSIDComponent, IContainableElement<IModelLayer>, IExtendingElement<ISubject>, IHasSimple2DVisualizationBox, IImplementingElement, IImplementingElementT<ISubject>, IInteractionDescribingComponent, IPASSProcessModelElement, ISubject, IValueChangedObserver<IPASSProcessModelElement>, IValueChangedPublisher<IPASSProcessModelElement>
Alle bekannten Implementierungsklassen:
StandaloneMacroSubject

public interface IStandaloneMacroSubject extends IALPSSIDComponent, ISubject
  • Methodendetails

    • setBehavior

      void setBehavior(IMacroBehavior behavior, int removeCascadeDepth)
      Sets a behavior for the current subject.
      Parameter:
      behavior - The behavior
      removeCascadeDepth -
    • setBehavior

      void setBehavior(IMacroBehavior behavior)
      Sets a behavior for the current subject.
      Parameter:
      behavior - The behavior
    • getBehavior

      IMacroBehavior getBehavior()
      Get the behavior contained by this subject
      Gibt zurück:
      A macro behaviors