Class EntityImageStateCommon
- java.lang.Object
-
- net.sourceforge.plantuml.graphic.AbstractTextBlock
-
- net.sourceforge.plantuml.svek.AbstractEntityImage
-
- net.sourceforge.plantuml.svek.image.EntityImageStateCommon
-
- All Implemented Interfaces:
TextBlock,UDrawable,Hideable,IEntityImage,TextBlockBackcolored,UShape
- 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(IEntity 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(IEntity group, ISkinParam skinParam)static StylegetStyleStateBody(IEntity group, ISkinParam skinParam)protected StylegetStyleStateHeader()static StylegetStyleStateHeader(EntityImp group, ISkinParam skinParam)static StylegetStyleStateHeader(IEntity group, ISkinParam skinParam)static StylegetStyleStateTitle(IEntity 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.graphic.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.graphic.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(IEntity entity, ISkinParam skinParam)
-
-
Method Detail
-
getStyleStateTitle
public static Style getStyleStateTitle(IEntity group, ISkinParam skinParam)
-
getStyleStateHeader
public static Style getStyleStateHeader(IEntity group, ISkinParam skinParam)
-
getStyleStateHeader
public static Style getStyleStateHeader(EntityImp group, ISkinParam skinParam)
-
getStyleState
public static Style getStyleState(IEntity group, ISkinParam skinParam)
-
getStyleStateBody
public static Style getStyleStateBody(IEntity 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)
-
-