Class EntityImageDescription
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.shape.AbstractTextBlock
-
- net.sourceforge.plantuml.svek.AbstractEntityImage
-
- net.sourceforge.plantuml.svek.image.EntityImageDescription
-
- All Implemented Interfaces:
Hideable
,TextBlock
,UDrawable
,UShape
,IEntityImage
public class EntityImageDescription extends AbstractEntityImage
-
-
Field Summary
-
Fields inherited from interface net.sourceforge.plantuml.svek.IEntityImage
CORNER, MARGIN, MARGIN_LINE
-
-
Constructor Summary
Constructors Constructor Description EntityImageDescription(Entity entity, ISkinParam skinParam2, PortionShower portionShower, Collection<Link> links, SName styleName, Bibliotekon bibliotekon)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description XDimension2D
calculateDimension(StringBounder stringBounder)
void
drawU(UGraphic ug)
MagneticBorder
getMagneticBorder()
XDimension2D
getNameDimension(StringBounder stringBounder)
double
getOverscanX(StringBounder stringBounder)
ShapeType
getShapeType()
Margins
getShield(StringBounder stringBounder)
-
Methods inherited from class net.sourceforge.plantuml.svek.AbstractEntityImage
getBackcolor, getEntity, getSkinParam, getStereo, isHidden
-
Methods inherited from class net.sourceforge.plantuml.klimt.shape.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.klimt.shape.TextBlock
getInnerPosition, getMinMax
-
-
-
-
Constructor Detail
-
EntityImageDescription
public EntityImageDescription(Entity entity, ISkinParam skinParam2, PortionShower portionShower, Collection<Link> links, SName styleName, Bibliotekon bibliotekon)
-
-
Method Detail
-
getNameDimension
public XDimension2D getNameDimension(StringBounder stringBounder)
-
calculateDimension
public XDimension2D calculateDimension(StringBounder stringBounder)
-
getShield
public Margins getShield(StringBounder stringBounder)
- Specified by:
getShield
in interfaceIEntityImage
- Overrides:
getShield
in classAbstractEntityImage
-
drawU
public final void drawU(UGraphic ug)
-
getShapeType
public ShapeType getShapeType()
-
getOverscanX
public double getOverscanX(StringBounder stringBounder)
- Specified by:
getOverscanX
in interfaceIEntityImage
- Overrides:
getOverscanX
in classAbstractEntityImage
-
getMagneticBorder
public MagneticBorder getMagneticBorder()
- Specified by:
getMagneticBorder
in interfaceIEntityImage
- Specified by:
getMagneticBorder
in interfaceTextBlock
- Overrides:
getMagneticBorder
in classAbstractTextBlock
-
-