Package net.sourceforge.plantuml.skin
Interface ArrowComponent
-
- All Known Implementing Classes:
AbstractComponentRoseArrow
,ComponentRoseArrow
,ComponentRoseSelfArrow
,ComponentTextArrow
,ComponentTextSelfArrow
public interface ArrowComponent extends Component
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.awt.geom.Point2D
getEndPoint(StringBounder stringBounder, java.awt.geom.Dimension2D dimensionToUse)
double
getPaddingY()
java.awt.geom.Point2D
getStartPoint(StringBounder stringBounder, java.awt.geom.Dimension2D dimensionToUse)
double
getYPoint(StringBounder stringBounder)
-
Methods inherited from interface net.sourceforge.plantuml.skin.Component
drawU, getPreferredDimension, getPreferredHeight, getPreferredWidth
-
Methods inherited from interface net.sourceforge.plantuml.style.Styleable
getDefaultStyleDefinition
-
Methods inherited from interface net.sourceforge.plantuml.style.WithStyle
getUsedStyles
-
-
-
-
Method Detail
-
getStartPoint
java.awt.geom.Point2D getStartPoint(StringBounder stringBounder, java.awt.geom.Dimension2D dimensionToUse)
-
getEndPoint
java.awt.geom.Point2D getEndPoint(StringBounder stringBounder, java.awt.geom.Dimension2D dimensionToUse)
-
getPaddingY
double getPaddingY()
-
getYPoint
double getYPoint(StringBounder stringBounder)
-
-