Class EntityImageObject
java.lang.Object
net.sourceforge.plantuml.graphic.AbstractTextBlock
net.sourceforge.plantuml.svek.AbstractEntityImage
net.sourceforge.plantuml.svek.image.EntityImageObject
- All Implemented Interfaces:
Stencil
,TextBlock
,UDrawable
,Hideable
,IEntityImage
,TextBlockBackcolored
,WithPorts
,UShape
-
Field Summary
Fields inherited from interface net.sourceforge.plantuml.svek.IEntityImage
CORNER, MARGIN, MARGIN_LINE
-
Constructor Summary
ConstructorsConstructorDescriptionEntityImageObject
(ILeaf entity, ISkinParam skinParam, PortionShower portionShower) -
Method Summary
Modifier and TypeMethodDescriptioncalculateDimension
(StringBounder stringBounder) final void
double
getEndingX
(StringBounder stringBounder, double y) java.awt.geom.Rectangle2D
getInnerPosition
(java.lang.String member, StringBounder stringBounder, InnerStrategy strategy) getPorts
(StringBounder stringBounder) double
getStartingX
(StringBounder stringBounder, double y) Methods inherited from class net.sourceforge.plantuml.svek.AbstractEntityImage
getBackcolor, getEntity, getOverscanX, getShield, getSkinParam, getStereo, isHidden
Methods inherited from class net.sourceforge.plantuml.graphic.AbstractTextBlock
getMinMax
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
EntityImageObject
-
-
Method Details
-
calculateDimension
- Specified by:
calculateDimension
in interfaceTextBlock
-
drawU
-
getShapeType
- Specified by:
getShapeType
in interfaceIEntityImage
-
getStartingX
- Specified by:
getStartingX
in interfaceStencil
-
getEndingX
- Specified by:
getEndingX
in interfaceStencil
-
getPorts
-
getInnerPosition
public java.awt.geom.Rectangle2D getInnerPosition(java.lang.String member, StringBounder stringBounder, InnerStrategy strategy) - Specified by:
getInnerPosition
in interfaceTextBlock
- Overrides:
getInnerPosition
in classAbstractTextBlock
-