Class FtileIfWithDiamonds
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.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, XDimension2D label1) doublecomputeMarginNeedForBranchLabe2(StringBounder stringBounder, XDimension2D label2) doublecomputeVerticalMarginNeedForBranchs(StringBounder stringBounder, XDimension2D label1, XDimension2D 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.klimt.shape.AbstractTextBlock
getBackcolor, getInnerPosition, getMagneticBorderMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sourceforge.plantuml.klimt.shape.TextBlock
getBackcolor, getInnerPosition, getMagneticBorder
-
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, XDimension2D label1, XDimension2D label2)
-