Class FtileSwitchWithDiamonds
java.lang.Object
net.sourceforge.plantuml.klimt.shape.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 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
Fields inherited from class net.sourceforge.plantuml.activitydiagram3.ftile.AbstractFtile
TRACE
-
Constructor Summary
ConstructorsConstructorDescriptionFtileSwitchWithDiamonds
(List<Ftile> tiles, List<Branch> branches, Swimlane in, Ftile diamond1, Ftile diamond2, StringBounder stringBounder) -
Method Summary
Modifier and TypeMethodDescriptionprotected final FtileGeometry
calculateDimensionInternalSlow
(StringBounder stringBounder) final void
final 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, clearCacheDimensionInternal
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.klimt.shape.AbstractTextBlock
getBackcolor, getInnerPosition, getMagneticBorder
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.klimt.shape.TextBlock
getBackcolor, getInnerPosition, getMagneticBorder
-
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
-