Class AbstractFtile
- java.lang.Object
-
- net.sourceforge.plantuml.graphic.AbstractTextBlock
-
- net.sourceforge.plantuml.activitydiagram3.ftile.AbstractFtile
-
- Direct Known Subclasses:
FtileBlackBlock
,FtileBox
,FtileBox2
,FtileBoxOld
,FtileCircleEnd
,FtileCircleSpot
,FtileCircleStart
,FtileCircleStop
,FtileDiamond
,FtileDiamondInside
,FtileDiamondInside2
,FtileDiamondSquare
,FtileDimensionMemoize
,FtileEmpty
,FtileGroup
,FtileHeightFixedCentered
,FtileHeightFixedMarged
,FtileIfDown
,FtileKilled
,FtileMarged
,FtileMargedRight
,FtileNoteAlone
,FtileThinSplit
,FtileWithNoteOpale
,FtileWithNotes
public abstract class AbstractFtile extends AbstractTextBlock implements Ftile
-
-
Constructor Summary
Constructors Constructor Description AbstractFtile(ISkinParam skinParam)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description HorizontalAlignment
arrowHorizontalAlignment()
FtileGeometry
calculateDimension(StringBounder stringBounder)
protected abstract FtileGeometry
calculateDimensionFtile(StringBounder stringBounder)
HColorSet
getIHtmlColorSet()
LinkRendering
getInLinkRendering()
Collection<Connection>
getInnerConnections()
MinMax
getMinMax(StringBounder stringBounder)
Collection<Ftile>
getMyChildren()
LinkRendering
getOutLinkRendering()
UStroke
getThickness(Style style)
UTranslate
getTranslateFor(Ftile child, StringBounder stringBounder)
List<WeldingPoint>
getWeldingPoints()
ISkinParam
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.activitydiagram3.ftile.Swimable
getSwimlaneIn, getSwimlaneOut, getSwimlanes
-
Methods inherited from interface net.sourceforge.plantuml.graphic.TextBlock
getInnerPosition
-
-
-
-
Constructor Detail
-
AbstractFtile
public AbstractFtile(ISkinParam skinParam)
-
-
Method Detail
-
skinParam
public final ISkinParam skinParam()
-
getIHtmlColorSet
public final HColorSet getIHtmlColorSet()
-
getInLinkRendering
public LinkRendering getInLinkRendering()
- Specified by:
getInLinkRendering
in interfaceFtile
-
getOutLinkRendering
public LinkRendering getOutLinkRendering()
- Specified by:
getOutLinkRendering
in interfaceFtile
-
getInnerConnections
public Collection<Connection> getInnerConnections()
- Specified by:
getInnerConnections
in interfaceFtile
-
getTranslateFor
public UTranslate getTranslateFor(Ftile child, StringBounder stringBounder)
- Specified by:
getTranslateFor
in interfaceFtile
-
getThickness
public final UStroke getThickness(Style style)
- Specified by:
getThickness
in interfaceFtile
-
getWeldingPoints
public List<WeldingPoint> getWeldingPoints()
- Specified by:
getWeldingPoints
in interfaceFtile
-
getMyChildren
public Collection<Ftile> getMyChildren()
- Specified by:
getMyChildren
in interfaceFtile
-
arrowHorizontalAlignment
public HorizontalAlignment arrowHorizontalAlignment()
- Specified by:
arrowHorizontalAlignment
in interfaceFtile
-
calculateDimension
public final FtileGeometry calculateDimension(StringBounder stringBounder)
- Specified by:
calculateDimension
in interfaceFtile
- Specified by:
calculateDimension
in interfaceTextBlock
-
calculateDimensionFtile
protected abstract FtileGeometry calculateDimensionFtile(StringBounder stringBounder)
-
getMinMax
public final MinMax getMinMax(StringBounder stringBounder)
- Specified by:
getMinMax
in interfaceTextBlock
- Overrides:
getMinMax
in classAbstractTextBlock
-
-