![]() |
lingua-franca 0.10.1
Lingua Franca code generator
|
Classes that implement the diagram server. More...
Classes | |
| class | org.lflang.diagram.synthesis.AbstractSynthesisExtensions |
| Abstract super class for extension classes used in for the diagram synthesis that provides some convince methods. More... | |
| class | org.lflang.diagram.synthesis.action.AbstractAction |
| Abstract super class for diagram actions that provides some convince methods. More... | |
| class | org.lflang.diagram.synthesis.action.CollapseAllReactorsAction |
| Action that expands (shows details) of all reactor nodes. More... | |
| class | org.lflang.diagram.synthesis.action.ExpandAllReactorsAction |
| Action that collapses (hides details) of all reactor nodes. More... | |
| class | org.lflang.diagram.synthesis.action.FilterCycleAction |
| Action that filters the diagram for only those elements included in a cycle. More... | |
| class | org.lflang.diagram.synthesis.action.MemorizingExpandCollapseAction |
| Action for toggling collapse/expand state of reactors that memorizes the state and allows correct initialization synthesis runs for the same model. More... | |
| class | org.lflang.diagram.synthesis.action.ShowCycleAction |
| Action that expands all reactor nodes that are included in a cycle. More... | |
| class | org.lflang.diagram.synthesis.LinguaFrancaSynthesis |
| Diagram synthesis for Lingua Franca programs. More... | |
| class | org.lflang.diagram.synthesis.postprocessor.ReactionPortAdjustment |
| Adjusts the port position of reactions node AFTER layout, to allow free port order but also adapt (snuggle) to pointy shape of reaction node. More... | |
| class | org.lflang.diagram.synthesis.postprocessor.ReactorPortAdjustment |
| Adjusts the port figures of reactors when fixed side are off to keep the input output indication correct. More... | |
| enum | org.lflang.diagram.synthesis.ReactorParameterDisplayModes |
| Enumeration of different display options for reactor parameters. More... | |
| class | org.lflang.diagram.synthesis.styles.LinguaFrancaShapeExtensions |
| Extension class that provides shapes and figures for the Lingua Franca diagram synthesis. More... | |
| class | org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions |
| Extension class that provides styles and coloring for the Lingua Franca diagram synthesis. More... | |
| class | org.lflang.diagram.synthesis.styles.ReactorFigureComponents |
| Components of a reactor figure. More... | |
| class | org.lflang.diagram.synthesis.SynthesisRegistration |
| Registration of all diagram synthesis related classes in Klighd. More... | |
| class | org.lflang.diagram.synthesis.util.CycleVisualization |
| Dependency cycle detection for Lingua Franca diagrams. More... | |
| class | org.lflang.diagram.synthesis.util.InterfaceDependenciesVisualization |
| Utility class to handle dependency edges for collapsed reactors in Lingua Franca diagrams. More... | |
| class | org.lflang.diagram.synthesis.util.LayoutPostProcessing |
| Set layout configuration options for the Lingua Franca diagram synthesis. More... | |
| class | org.lflang.diagram.synthesis.util.ModeDiagrams |
| Transformations to support modes in the Lingua Franca diagram synthesis. More... | |
| class | org.lflang.diagram.synthesis.util.NamedInstanceUtil |
| Utility class to link KGraphElements to NamedInstances. More... | |
| class | org.lflang.diagram.synthesis.util.ReactorIcons |
| Utility class to handle icons for reactors in Lingua Franca diagrams. More... | |
| class | org.lflang.diagram.synthesis.util.SynthesisMessageReporter |
| Message reporter for the Lingua Franca diagram synthesis. More... | |
| class | org.lflang.diagram.synthesis.util.UtilityExtensions |
| Extension class that provides various utility methods for the synthesis. More... | |
Classes that implement the diagram server.