Class EntityImageStateCommon
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.shape.AbstractTextBlock
-
- net.sourceforge.plantuml.svek.AbstractEntityImage
-
- net.sourceforge.plantuml.svek.image.EntityImageStateCommon
-
- All Implemented Interfaces:
Hideable,TextBlock,UDrawable,UShape,IEntityImage
- Direct Known Subclasses:
EntityImageState,EntityImageStateEmptyDescription
public abstract class EntityImageStateCommon extends AbstractEntityImage
-
-
Field Summary
Fields Modifier and Type Field Description protected LineConfigurablelineConfigprotected TextBlocktitleprotected Urlurl-
Fields inherited from interface net.sourceforge.plantuml.svek.IEntityImage
CORNER, MARGIN, MARGIN_LINE
-
-
Constructor Summary
Constructors Constructor Description EntityImageStateCommon(Entity entity, ISkinParam skinParam)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description protected UGraphicapplyColor(UGraphic ug)protected URectanglegetShape(XDimension2D dimTotal)ShapeTypegetShapeType()protected StylegetStyleState()static StylegetStyleState(Entity group, ISkinParam skinParam)static StylegetStyleStateBody(Entity group, ISkinParam skinParam)protected StylegetStyleStateHeader()static StylegetStyleStateHeader(Entity group, ISkinParam skinParam)static StylegetStyleStateTitle(Entity group, ISkinParam skinParam)-
Methods inherited from class net.sourceforge.plantuml.svek.AbstractEntityImage
getBackcolor, getEntity, getOverscanX, getShield, getSkinParam, getStereo, isHidden
-
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
-
Methods inherited from interface net.sourceforge.plantuml.klimt.shape.TextBlock
calculateDimension, getInnerPosition, getMinMax
-
-
-
-
Field Detail
-
title
protected final TextBlock title
-
url
protected final Url url
-
lineConfig
protected final LineConfigurable lineConfig
-
-
Constructor Detail
-
EntityImageStateCommon
public EntityImageStateCommon(Entity entity, ISkinParam skinParam)
-
-
Method Detail
-
getStyleStateTitle
public static Style getStyleStateTitle(Entity group, ISkinParam skinParam)
-
getStyleStateHeader
public static Style getStyleStateHeader(Entity group, ISkinParam skinParam)
-
getStyleState
public static Style getStyleState(Entity group, ISkinParam skinParam)
-
getStyleStateBody
public static Style getStyleStateBody(Entity group, ISkinParam skinParam)
-
getStyleState
protected final Style getStyleState()
-
getStyleStateHeader
protected final Style getStyleStateHeader()
-
getShapeType
public final ShapeType getShapeType()
-
getShape
protected final URectangle getShape(XDimension2D dimTotal)
-
-