Extension class that provides styles and coloring for the Lingua Franca diagram synthesis.
More...
Inherits org.lflang.diagram.synthesis.AbstractSynthesisExtensions.
Extension class that provides styles and coloring for the Lingua Franca diagram synthesis.
- Author
- Alexander Schulz-Rosengarten
◆ addArrayDecorator()
| void org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.addArrayDecorator |
( |
KEdge | edge, |
|
|
Integer | size ) |
◆ addCloudIcon()
| KContainerRendering org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.addCloudIcon |
( |
final KContainerRendering | parent | ) |
|
◆ addCloudUploadIcon()
| KRendering org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.addCloudUploadIcon |
( |
KContainerRendering | parent | ) |
|
◆ addFixedTailArrowDecorator()
| KRendering org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.addFixedTailArrowDecorator |
( |
KPolyline | pl | ) |
|
◆ applyOnEdgeAbsentAfterStyle()
| void org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.applyOnEdgeAbsentAfterStyle |
( |
KLabel | label | ) |
|
◆ applyOnEdgeDelayStyle()
| void org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.applyOnEdgeDelayStyle |
( |
KLabel | label | ) |
|
◆ applyOnEdgeLabelStyle()
| void org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.applyOnEdgeLabelStyle |
( |
KLabel | label | ) |
|
◆ applyOnEdgePysicalDelayStyle()
| void org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.applyOnEdgePysicalDelayStyle |
( |
KLabel | label, |
|
|
Colors | parentBackgroundColor ) |
◆ applyOnEdgePysicalStyle()
| void org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.applyOnEdgePysicalStyle |
( |
KLabel | label, |
|
|
Colors | parentBackgroundColor ) |
◆ applyOnEdgeStyle()
| void org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.applyOnEdgeStyle |
( |
KLabel | label | ) |
|
◆ associateWith()
| public< T extends EObject > T org.lflang.diagram.synthesis.AbstractSynthesisExtensions.associateWith |
( |
T | derived, |
|
|
Object | source ) |
|
packageinherited |
◆ boldLineSelectionStyle()
| KRendering org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.boldLineSelectionStyle |
( |
KRendering | r | ) |
|
◆ boldTextSelectionStyle()
| KText org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.boldTextSelectionStyle |
( |
KText | t | ) |
|
◆ commentStyle()
| void org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.commentStyle |
( |
KRendering | r | ) |
|
◆ errorStyle()
| void org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.errorStyle |
( |
KRendering | r | ) |
|
◆ getBooleanValue()
| boolean org.lflang.diagram.synthesis.AbstractSynthesisExtensions.getBooleanValue |
( |
SynthesisOption | option | ) |
|
|
inherited |
◆ getFloatValue()
| float org.lflang.diagram.synthesis.AbstractSynthesisExtensions.getFloatValue |
( |
SynthesisOption | option | ) |
|
|
inherited |
◆ getObjectValue()
| Object org.lflang.diagram.synthesis.AbstractSynthesisExtensions.getObjectValue |
( |
final SynthesisOption | option | ) |
|
|
inherited |
◆ getRootSynthesis()
| public< T extends AbstractDiagramSynthesis<?> > T org.lflang.diagram.synthesis.AbstractSynthesisExtensions.getRootSynthesis |
( |
| ) |
|
|
packageinherited |
◆ maxWaitCommentStyle()
| void org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.maxWaitCommentStyle |
( |
KRendering | r | ) |
|
◆ noSelectionStyle()
| KRendering org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.noSelectionStyle |
( |
KRendering | r | ) |
|
◆ underlineSelectionStyle()
| KRendering org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.underlineSelectionStyle |
( |
KRendering | r | ) |
|
◆ LABEL_PARENT_BACKGROUND
| final Property<Colors> org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.LABEL_PARENT_BACKGROUND |
|
static |
Initial value:=
new Property<>(
"org.lflang.linguafranca.diagram.synthesis.styles.label.parent.background", Colors.WHITE)
INTERNAL property to communicate a node's background color.
◆ SELECTION_HIGHLIGHTING_COLOR
| final SynthesisOption org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.SELECTION_HIGHLIGHTING_COLOR |
|
static |
Initial value:=
Diagram synthesis for Lingua Franca programs.
Definition LinguaFrancaSynthesis.java:124
static final SynthesisOption APPEARANCE
Synthesis category.
Definition LinguaFrancaSynthesis.java:187
static final String SELECTION_HIGHLIGHTING_COLOR_LABEL
Definition LinguaFrancaStyleExtensions.java:58
◆ SELECTION_HIGHLIGHTING_COLOR_LABEL
| final String org.lflang.diagram.synthesis.styles.LinguaFrancaStyleExtensions.SELECTION_HIGHLIGHTING_COLOR_LABEL = "Selection Coloring" |
|
static |
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/styles/LinguaFrancaStyleExtensions.java