Class FtileDiamondInside
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.shape.AbstractTextBlock
-
- net.sourceforge.plantuml.activitydiagram3.ftile.AbstractFtile
-
- net.sourceforge.plantuml.activitydiagram3.ftile.vertical.FtileDiamondInside
-
-
Field Summary
Fields Modifier and Type Field Description protected HColor
backColor
protected HColor
borderColor
protected TextBlock
east
protected TextBlock
label
protected TextBlock
north
protected double
shadowing
protected TextBlock
south
protected Swimlane
swimlane
protected TextBlock
west
-
Fields inherited from class net.sourceforge.plantuml.activitydiagram3.ftile.AbstractFtile
TRACE
-
-
Constructor Summary
Constructors Constructor Description FtileDiamondInside(TextBlock label, ISkinParam skinParam, HColor backColor, HColor borderColor, Swimlane swimlane)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FtileGeometry
calculateDimensionFtile(StringBounder stringBounder)
void
drawU(UGraphic ug)
double
getEastLabelWidth(StringBounder stringBounder)
java.util.Collection<Ftile>
getMyChildren()
double
getSouthLabelHeight(StringBounder stringBounder)
Style
getStyle()
StyleSignatureBasic
getStyleSignature()
Swimlane
getSwimlaneIn()
Swimlane
getSwimlaneOut()
java.util.Set<Swimlane>
getSwimlanes()
void
swapEastWest()
FtileDiamondInside
withEast(TextBlock east)
FtileDiamondInside
withNorth(TextBlock north)
FtileDiamondInside
withSouth(TextBlock south)
FtileDiamondInside
withWest(TextBlock west)
Ftile
withWestAndEast(TextBlock tb1, TextBlock tb2)
-
Methods inherited from class net.sourceforge.plantuml.activitydiagram3.ftile.AbstractFtile
arrowHorizontalAlignment, calculateDimension, getIHtmlColorSet, getInLinkRendering, getInnerConnections, getMinMax, getOutLinkRendering, getThickness, getTranslateFor, 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 Detail
-
backColor
protected final HColor backColor
-
borderColor
protected final HColor borderColor
-
swimlane
protected final Swimlane swimlane
-
label
protected final TextBlock label
-
north
protected final TextBlock north
-
south
protected final TextBlock south
-
west
protected TextBlock west
-
east
protected TextBlock east
-
shadowing
protected final double shadowing
-
-
Constructor Detail
-
FtileDiamondInside
public FtileDiamondInside(TextBlock label, ISkinParam skinParam, HColor backColor, HColor borderColor, Swimlane swimlane)
-
-
Method Detail
-
withNorth
public FtileDiamondInside withNorth(TextBlock north)
-
withWest
public FtileDiamondInside withWest(TextBlock west)
-
withEast
public FtileDiamondInside withEast(TextBlock east)
-
withSouth
public FtileDiamondInside withSouth(TextBlock south)
-
drawU
public void drawU(UGraphic ug)
-
calculateDimensionFtile
protected FtileGeometry calculateDimensionFtile(StringBounder stringBounder)
- Specified by:
calculateDimensionFtile
in classAbstractFtile
-
getEastLabelWidth
public double getEastLabelWidth(StringBounder stringBounder)
-
getSouthLabelHeight
public double getSouthLabelHeight(StringBounder stringBounder)
-
swapEastWest
public void swapEastWest()
-
getStyleSignature
public final StyleSignatureBasic getStyleSignature()
- Specified by:
getStyleSignature
in interfaceStyleable
-
getStyle
public final Style getStyle()
-
getMyChildren
public final java.util.Collection<Ftile> getMyChildren()
- Specified by:
getMyChildren
in interfaceFtile
- Overrides:
getMyChildren
in classAbstractFtile
-
getSwimlanes
public final java.util.Set<Swimlane> getSwimlanes()
- Specified by:
getSwimlanes
in interfaceSwimable
-
getSwimlaneIn
public final Swimlane getSwimlaneIn()
- Specified by:
getSwimlaneIn
in interfaceSwimable
-
getSwimlaneOut
public final Swimlane getSwimlaneOut()
- Specified by:
getSwimlaneOut
in interfaceSwimable
-
-