net.sourceforge.plantuml.svek.image
Class EntityImageNote
java.lang.Object
net.sourceforge.plantuml.svek.AbstractEntityImage
net.sourceforge.plantuml.svek.image.EntityImageNote
- All Implemented Interfaces:
- Stencil, TextBlock, UDrawable, Hideable, IEntityImage, TextBlockBackcolored, UShape
public class EntityImageNote
- extends AbstractEntityImage
- implements Stencil
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EntityImageNote
public EntityImageNote(ILeaf entity,
ISkinParam skinParam)
getPreferredWidth
public final double getPreferredWidth(StringBounder stringBounder)
getPreferredHeight
public final double getPreferredHeight(StringBounder stringBounder)
getTextHeight
protected final double getTextHeight(StringBounder stringBounder)
getTextBlock
protected final TextBlock getTextBlock()
getPureTextWidth
protected final double getPureTextWidth(StringBounder stringBounder)
getTextWidth
public final double getTextWidth(StringBounder stringBounder)
calculateDimension
public Dimension2D calculateDimension(StringBounder stringBounder)
- Specified by:
calculateDimension
in interface TextBlock
drawU
public final void drawU(UGraphic ug)
- Specified by:
drawU
in interface UDrawable
getShapeType
public ShapeType getShapeType()
- Specified by:
getShapeType
in interface IEntityImage
getShield
public int getShield()
- Specified by:
getShield
in interface IEntityImage
setOpaleLine
public void setOpaleLine(Line line,
Shape shape)
getStartingX
public double getStartingX(StringBounder stringBounder,
double y)
- Specified by:
getStartingX
in interface Stencil
getEndingX
public double getEndingX(StringBounder stringBounder,
double y)
- Specified by:
getEndingX
in interface Stencil
Copyright © 2014. All Rights Reserved.