Package net.sourceforge.plantuml.svek
Class AbstractEntityImage
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.shape.AbstractTextBlock
-
- net.sourceforge.plantuml.svek.AbstractEntityImage
-
- All Implemented Interfaces:
Hideable,TextBlock,UDrawable,UShape,IEntityImage
- Direct Known Subclasses:
AbstractEntityImageBorder,EntityImageActivity,EntityImageArcCircle,EntityImageAssociation,EntityImageAssociationPoint,EntityImageBranch,EntityImageChenAttribute,EntityImageChenCircle,EntityImageChenEntity,EntityImageChenRelationship,EntityImageCircleEnd,EntityImageCircleStart,EntityImageClass,EntityImageClassHeader,EntityImageDescription,EntityImageDesignedDomain,EntityImageDomain,EntityImageEmptyPackage,EntityImageGroup,EntityImageJson,EntityImageLollipopInterface,EntityImageLollipopInterfaceEye1,EntityImageLollipopInterfaceEye2,EntityImageMachine,EntityImageMap,EntityImageNote,EntityImageObject,EntityImagePseudoState,EntityImageRequirement,EntityImageState2,EntityImageStateCommon,EntityImageSynchroBar,EntityImageTips,EntityImageUseCase
public abstract class AbstractEntityImage extends AbstractTextBlock implements IEntityImage
-
-
Field Summary
-
Fields inherited from interface net.sourceforge.plantuml.svek.IEntityImage
CORNER, MARGIN, MARGIN_LINE
-
-
Constructor Summary
Constructors Constructor Description AbstractEntityImage(Entity entity, ISkinParam skinParam)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description HColorgetBackcolor()protected EntitygetEntity()doublegetOverscanX(StringBounder stringBounder)MarginsgetShield(StringBounder stringBounder)protected ISkinParamgetSkinParam()protected StereotypegetStereo()booleanisHidden()-
Methods inherited from class net.sourceforge.plantuml.klimt.shape.AbstractTextBlock
getInnerPosition, getMagneticBorder, 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.svek.IEntityImage
getMagneticBorder, getShapeType
-
Methods inherited from interface net.sourceforge.plantuml.klimt.shape.TextBlock
calculateDimension, getInnerPosition, getMinMax
-
-
-
-
Constructor Detail
-
AbstractEntityImage
public AbstractEntityImage(Entity entity, ISkinParam skinParam)
-
-
Method Detail
-
getEntity
protected final Entity getEntity()
-
getSkinParam
protected final ISkinParam getSkinParam()
-
getBackcolor
public final HColor getBackcolor()
- Specified by:
getBackcolorin interfaceTextBlock- Overrides:
getBackcolorin classAbstractTextBlock
-
getStereo
protected final Stereotype getStereo()
-
getShield
public Margins getShield(StringBounder stringBounder)
- Specified by:
getShieldin interfaceIEntityImage
-
getOverscanX
public double getOverscanX(StringBounder stringBounder)
- Specified by:
getOverscanXin interfaceIEntityImage
-
-