Package net.sourceforge.plantuml.svek
Class EntityImageProtected
- java.lang.Object
-
- net.sourceforge.plantuml.graphic.AbstractTextBlock
-
- net.sourceforge.plantuml.svek.EntityImageProtected
-
- All Implemented Interfaces:
TextBlock
,UDrawable
,Hideable
,IEntityImage
,TextBlockBackcolored
,Untranslated
,UShape
public class EntityImageProtected extends AbstractTextBlock implements IEntityImage, Untranslated
-
-
Field Summary
-
Fields inherited from interface net.sourceforge.plantuml.svek.IEntityImage
CORNER, MARGIN, MARGIN_LINE
-
-
Constructor Summary
Constructors Constructor Description EntityImageProtected(IEntityImage orig, double border, Neighborhood neighborhood, Bibliotekon bibliotekon)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.geom.Dimension2D
calculateDimension(StringBounder stringBounder)
void
drawU(UGraphic ug)
void
drawUntranslated(UGraphic ug, double minX, double minY)
HColor
getBackcolor()
java.awt.geom.Rectangle2D
getInnerPosition(java.lang.String member, StringBounder stringBounder, InnerStrategy strategy)
double
getOverscanX(StringBounder stringBounder)
ShapeType
getShapeType()
Margins
getShield(StringBounder stringBounder)
boolean
isHidden()
-
Methods inherited from class net.sourceforge.plantuml.graphic.AbstractTextBlock
getMinMax
-
-
-
-
Constructor Detail
-
EntityImageProtected
public EntityImageProtected(IEntityImage orig, double border, Neighborhood neighborhood, Bibliotekon bibliotekon)
-
-
Method Detail
-
getInnerPosition
public java.awt.geom.Rectangle2D getInnerPosition(java.lang.String member, StringBounder stringBounder, InnerStrategy strategy)
- Specified by:
getInnerPosition
in interfaceTextBlock
- Overrides:
getInnerPosition
in classAbstractTextBlock
-
getBackcolor
public HColor getBackcolor()
- Specified by:
getBackcolor
in interfaceTextBlockBackcolored
-
calculateDimension
public java.awt.geom.Dimension2D calculateDimension(StringBounder stringBounder)
- Specified by:
calculateDimension
in interfaceTextBlock
-
drawUntranslated
public void drawUntranslated(UGraphic ug, double minX, double minY)
- Specified by:
drawUntranslated
in interfaceUntranslated
-
getShapeType
public ShapeType getShapeType()
- Specified by:
getShapeType
in interfaceIEntityImage
-
getShield
public Margins getShield(StringBounder stringBounder)
- Specified by:
getShield
in interfaceIEntityImage
-
getOverscanX
public double getOverscanX(StringBounder stringBounder)
- Specified by:
getOverscanX
in interfaceIEntityImage
-
-