Class FtileSwitchWithDiamonds
java.lang.Object
net.sourceforge.plantuml.graphic.AbstractTextBlock
net.sourceforge.plantuml.activitydiagram3.ftile.AbstractFtile
net.sourceforge.plantuml.activitydiagram3.ftile.vcompact.cond.FtileDimensionMemoize
net.sourceforge.plantuml.activitydiagram3.ftile.vcompact.cond.FtileSwitchNude
net.sourceforge.plantuml.activitydiagram3.ftile.vcompact.cond.FtileSwitchWithDiamonds
- Direct Known Subclasses:
FtileSwitchWithManyLinks
,FtileSwitchWithOneLink
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final java.util.List<Branch>
protected final Ftile
protected final Ftile
protected final net.sourceforge.plantuml.activitydiagram3.ftile.vcompact.cond.FtileSwitchWithDiamonds.Mode
Fields inherited from class net.sourceforge.plantuml.activitydiagram3.ftile.vcompact.cond.FtileSwitchNude
tiles, xSeparation
-
Constructor Summary
ConstructorsConstructorDescriptionFtileSwitchWithDiamonds
(java.util.List<Ftile> tiles, java.util.List<Branch> branches, Swimlane in, Ftile diamond1, Ftile diamond2, StringBounder stringBounder) -
Method Summary
Modifier and TypeMethodDescriptionprotected final FtileGeometry
calculateDimensionInternalSlow
(StringBounder stringBounder) final void
final java.util.Collection<Ftile>
protected final UTranslate
getTranslateDiamond1
(StringBounder stringBounder) protected final UTranslate
getTranslateDiamond2
(StringBounder stringBounder) protected final UTranslate
getTranslateMain
(StringBounder stringBounder) protected final UTranslate
getTranslateOf
(Ftile tile, StringBounder stringBounder) protected double
getYdelta1a
(StringBounder stringBounder) protected final double
getYdelta1b
(StringBounder stringBounder) Methods inherited from class net.sourceforge.plantuml.activitydiagram3.ftile.vcompact.cond.FtileSwitchNude
calculateDimensionFtile, getSwimlaneIn, getSwimlaneOut, getSwimlanes, getTranslateFor, getTranslateNude
Methods inherited from class net.sourceforge.plantuml.activitydiagram3.ftile.vcompact.cond.FtileDimensionMemoize
calculateDimensionInternal
Methods inherited from class net.sourceforge.plantuml.activitydiagram3.ftile.AbstractFtile
arrowHorizontalAlignment, calculateDimension, getIHtmlColorSet, getInLinkRendering, getInnerConnections, getMinMax, getOutLinkRendering, getThickness, getWeldingPoints, skinParam
Methods inherited from class net.sourceforge.plantuml.graphic.AbstractTextBlock
getInnerPosition
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.sourceforge.plantuml.graphic.TextBlock
getInnerPosition
-
Field Details
-
diamond1
-
diamond2
-
branches
-
mode
protected final net.sourceforge.plantuml.activitydiagram3.ftile.vcompact.cond.FtileSwitchWithDiamonds.Mode mode
-
-
Constructor Details
-
FtileSwitchWithDiamonds
-
-
Method Details
-
getMyChildren
- Specified by:
getMyChildren
in interfaceFtile
- Overrides:
getMyChildren
in classFtileSwitchNude
-
getYdelta1a
-
getYdelta1b
-
calculateDimensionInternalSlow
- Overrides:
calculateDimensionInternalSlow
in classFtileSwitchNude
-
drawU
- Specified by:
drawU
in interfaceUDrawable
- Overrides:
drawU
in classFtileSwitchNude
-
getTranslateOf
-
getTranslateMain
-
getTranslateDiamond1
-
getTranslateDiamond2
-