Class FtileIfWithDiamonds
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.FtileIfNude
net.sourceforge.plantuml.activitydiagram3.ftile.vcompact.cond.FtileIfWithDiamonds
- Direct Known Subclasses:
FtileIfWithLinks
-
Field Summary
FieldsFields inherited from class net.sourceforge.plantuml.activitydiagram3.ftile.vcompact.cond.FtileIfNude
tile1, tile2 -
Constructor Summary
ConstructorsConstructorDescriptionFtileIfWithDiamonds(Ftile diamond1, Ftile tile1, Ftile tile2, Ftile diamond2, Swimlane in, StringBounder stringBounder) -
Method Summary
Modifier and TypeMethodDescriptionprotected FtileGeometrycalculateDimensionInternalSlow(StringBounder stringBounder) doublecomputeMarginNeedForBranchLabe1(StringBounder stringBounder, Dimension2D label1) doublecomputeMarginNeedForBranchLabe2(StringBounder stringBounder, Dimension2D label2) doublecomputeVerticalMarginNeedForBranchs(StringBounder stringBounder, Dimension2D label1, Dimension2D label2) voidprotected UTranslategetTranslate1(StringBounder stringBounder) protected UTranslategetTranslate2(StringBounder stringBounder) protected UTranslategetTranslateDiamond1(StringBounder stringBounder) protected UTranslategetTranslateDiamond2(StringBounder stringBounder) intgetYdelta1a(StringBounder stringBounder) intgetYdelta1b(StringBounder stringBounder) protected doublewidthInner(StringBounder stringBounder) Methods inherited from class net.sourceforge.plantuml.activitydiagram3.ftile.vcompact.cond.FtileIfNude
calculateDimensionFtile, getSwimlaneIn, getSwimlaneOut, getSwimlanes, getTranslateFor, hasTwoBranchesMethods inherited from class net.sourceforge.plantuml.activitydiagram3.ftile.vcompact.cond.FtileDimensionMemoize
calculateDimensionInternalMethods inherited from class net.sourceforge.plantuml.activitydiagram3.ftile.AbstractFtile
arrowHorizontalAlignment, calculateDimension, getIHtmlColorSet, getInLinkRendering, getInnerConnections, getMinMax, getOutLinkRendering, getThickness, getWeldingPoints, skinParamMethods inherited from class net.sourceforge.plantuml.graphic.AbstractTextBlock
getInnerPositionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sourceforge.plantuml.graphic.TextBlock
getInnerPosition
-
Field Details
-
diamond1
-
diamond2
-
-
Constructor Details
-
FtileIfWithDiamonds
-
-
Method Details
-
getMyChildren
- Specified by:
getMyChildrenin interfaceFtile- Overrides:
getMyChildrenin classFtileIfNude
-
getYdelta1a
-
getYdelta1b
-
widthInner
- Overrides:
widthInnerin classFtileIfNude
-
calculateDimensionInternalSlow
- Overrides:
calculateDimensionInternalSlowin classFtileIfNude
-
drawU
- Specified by:
drawUin interfaceUDrawable- Overrides:
drawUin classFtileIfNude
-
getTranslate1
- Overrides:
getTranslate1in classFtileIfNude
-
getTranslate2
- Overrides:
getTranslate2in classFtileIfNude
-
getTranslateDiamond1
-
getTranslateDiamond2
-
computeMarginNeedForBranchLabe1
-
computeMarginNeedForBranchLabe2
-
computeVerticalMarginNeedForBranchs
public double computeVerticalMarginNeedForBranchs(StringBounder stringBounder, Dimension2D label1, Dimension2D label2)
-