java.lang.Object
de.spraener.nxtgen.cartridge.rest.transformations.FSMHelper

public class FSMHelper extends Object
  • Constructor Details

    • FSMHelper

      public FSMHelper(de.spraener.nxtgen.oom.model.MActivity meActivity)
  • Method Details

    • setFSMClass

      public void setFSMClass(de.spraener.nxtgen.oom.model.MClass fsmClass)
    • getFSMClass

      public de.spraener.nxtgen.oom.model.MClass getFSMClass()
    • findChildsWithMetaType

      public List<de.spraener.nxtgen.model.ModelElement> findChildsWithMetaType(de.spraener.nxtgen.model.ModelElement me, String metaType)
    • findControllFlows

      public List<de.spraener.nxtgen.oom.model.MActivityControlFlow> findControllFlows(de.spraener.nxtgen.model.ModelElement me, String idMatchingAttribute)
    • findOutgoings

      public List<de.spraener.nxtgen.oom.model.MActivityControlFlow> findOutgoings(de.spraener.nxtgen.model.ModelElement me)
    • findOIncoming

      public List<de.spraener.nxtgen.oom.model.MActivityControlFlow> findOIncoming(de.spraener.nxtgen.model.ModelElement me)
    • findInitNode

      public String findInitNode(de.spraener.nxtgen.oom.model.MActivity activity)
    • getFinalStates

      public List<String> getFinalStates(de.spraener.nxtgen.oom.model.MActivity activity)
    • isInteractive

      public boolean isInteractive(de.spraener.nxtgen.model.ModelElement me)