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
public class EntityImageObject extends AbstractEntityImage implements Stencil, WithPorts
-
-
Field Summary
-
Fields inherited from interface net.sourceforge.plantuml.svek.IEntityImage
CORNER, MARGIN, MARGIN_LINE
-
-
Constructor Summary
Constructors Constructor Description EntityImageObject(ILeaf entity, ISkinParam skinParam, PortionShower portionShower)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Dimension2D
calculateDimension(StringBounder stringBounder)
void
drawU(UGraphic ug)
double
getEndingX(StringBounder stringBounder, double y)
Ports
getPorts(StringBounder stringBounder)
ShapeType
getShapeType()
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
getInnerPosition, getMinMax
-
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.graphic.TextBlock
getInnerPosition, getMinMax
-
-
-
-
Constructor Detail
-
EntityImageObject
public EntityImageObject(ILeaf entity, ISkinParam skinParam, PortionShower portionShower)
-
-
Method Detail
-
calculateDimension
public Dimension2D calculateDimension(StringBounder stringBounder)
- Specified by:
calculateDimension
in interfaceTextBlock
-
getShapeType
public ShapeType getShapeType()
- Specified by:
getShapeType
in interfaceIEntityImage
-
getStartingX
public double getStartingX(StringBounder stringBounder, double y)
- Specified by:
getStartingX
in interfaceStencil
-
getEndingX
public double getEndingX(StringBounder stringBounder, double y)
- Specified by:
getEndingX
in interfaceStencil
-
getPorts
public Ports getPorts(StringBounder stringBounder)
-
-