lingua-franca 0.10.1
Lingua Franca code generator
Loading...
Searching...
No Matches
org.lflang.diagram.synthesis.action.AbstractAction Class Referenceabstract

Abstract super class for diagram actions that provides some convince methods. More...

Inherits IAction.

Inherited by org.lflang.diagram.synthesis.action.CollapseAllReactorsAction, org.lflang.diagram.synthesis.action.ExpandAllReactorsAction, org.lflang.diagram.synthesis.action.FilterCycleAction, org.lflang.diagram.synthesis.action.MemorizingExpandCollapseAction, and org.lflang.diagram.synthesis.action.ShowCycleAction.

Public Member Functions

Reactor sourceAsReactor (final KNode node)
Object sourceElement (final KGraphElement elem)
boolean sourceIs (KNode node, Class<?> clazz)
boolean sourceIsReactor (final KNode node)

Detailed Description

Abstract super class for diagram actions that provides some convince methods.

Author
Alexander Schulz-Rosengarten

Member Function Documentation

◆ sourceAsReactor()

Reactor org.lflang.diagram.synthesis.action.AbstractAction.sourceAsReactor ( final KNode node)

◆ sourceElement()

Object org.lflang.diagram.synthesis.action.AbstractAction.sourceElement ( final KGraphElement elem)

◆ sourceIs()

boolean org.lflang.diagram.synthesis.action.AbstractAction.sourceIs ( KNode node,
Class<?> clazz )

◆ sourceIsReactor()

boolean org.lflang.diagram.synthesis.action.AbstractAction.sourceIsReactor ( final KNode node)

The documentation for this class was generated from the following file:
  • /Users/runner/work/lingua-franca/lingua-franca/core/src/main/java/org/lflang/diagram/synthesis/action/AbstractAction.java