Package net.sourceforge.plantuml.abel
Class Entity
- java.lang.Object
-
- net.sourceforge.plantuml.abel.Entity
-
- All Implemented Interfaces:
Bag
,Hideable
,LineConfigurable
,Removeable
,SpecificBackcolorable
public final class Entity extends java.lang.Object implements SpecificBackcolorable, Hideable, Removeable, LineConfigurable, Bag
-
-
Method Summary
-
-
-
Constructor Detail
-
Entity
public Entity(Quark<Entity> quark, CucaDiagram diagram, Bodier bodier, LeafType leafType, int rawLayout)
-
Entity
public Entity(Quark<Entity> quark, CucaDiagram diagram, Bodier bodier, GroupType groupType, int rawLayout)
-
-
Method Detail
-
addStereotag
public void addStereotag(Stereotag tag)
-
stereotags
public java.util.Set<Stereotag> stereotags()
-
getLeafType
public LeafType getLeafType()
-
muteToType
public void muteToType(LeafType newType)
-
muteToGroupType
public void muteToGroupType(GroupType newType)
-
getDisplay
public Display getDisplay()
-
setDisplay
public void setDisplay(Display display)
-
getUid
public java.lang.String getUid()
-
getStereotype
public Stereotype getStereotype()
-
setStereotype
public final void setStereotype(Stereotype stereotype)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
getUrl99
public final Url getUrl99()
-
hasUrl
public boolean hasUrl()
-
addUrl
public final void addUrl(Url url)
-
getMargins
public final Margins getMargins()
-
ensureMargins
public final void ensureMargins(Margins newMargins)
-
getXposition
public int getXposition()
-
setXposition
public void setXposition(int pos)
-
getSvekImage
public final IEntityImage getSvekImage()
-
setSvekImage
public final void setSvekImage(IEntityImage svekImage)
-
setGeneric
public final void setGeneric(java.lang.String generic)
-
getGeneric
public final java.lang.String getGeneric()
-
getBodier
public Bodier getBodier()
-
getEntityPosition
public EntityPosition getEntityPosition()
-
getGroupType
public GroupType getGroupType()
-
getPackageStyle
public PackageStyle getPackageStyle()
-
isGroup
public boolean isGroup()
-
overrideImage
public void overrideImage(IEntityImage img, LeafType leafType)
-
getUSymbol
public USymbol getUSymbol()
-
setUSymbol
public void setUSymbol(USymbol symbol)
-
getSingleStrategy
public SingleStrategy getSingleStrategy()
-
isRemoved
public boolean isRemoved()
- Specified by:
isRemoved
in interfaceRemoveable
-
isAloneAndUnlinked
public boolean isAloneAndUnlinked()
-
getFontConfigurationForTitle
public FontConfiguration getFontConfigurationForTitle(ISkinParam skinParam)
-
getRawLayout
public final int getRawLayout()
-
getConcurrentSeparator
public char getConcurrentSeparator()
-
setConcurrentSeparator
public void setConcurrentSeparator(char separator)
-
setNeighborhood
public void setNeighborhood(Neighborhood neighborhood)
-
getNeighborhood
public Neighborhood getNeighborhood()
-
putTip
public void putTip(java.lang.String member, Display display)
-
getTips
public java.util.Map<java.lang.String,Display> getTips()
-
getColors
public Colors getColors()
- Specified by:
getColors
in interfaceLineConfigurable
- Specified by:
getColors
in interfaceSpecificBackcolorable
-
setColors
public void setColors(Colors colors)
- Specified by:
setColors
in interfaceSpecificBackcolorable
-
setSpecificColorTOBEREMOVED
public void setSpecificColorTOBEREMOVED(ColorType type, HColor color)
- Specified by:
setSpecificColorTOBEREMOVED
in interfaceLineConfigurable
-
getPortShortNames
public java.util.Collection<java.lang.String> getPortShortNames()
-
addPortShortName
public void addPortShortName(java.lang.String portShortName)
-
setVisibilityModifier
public void setVisibilityModifier(VisibilityModifier visibility)
-
getVisibilityModifier
public VisibilityModifier getVisibilityModifier()
-
setLegend
public void setLegend(DisplayPositioned legend)
-
getLegend
public DisplayPositioned getLegend()
-
getCodeLine
public java.lang.String getCodeLine()
-
setCodeLine
public void setCodeLine(LineLocation codeLine)
-
setStereostyle
public void setStereostyle(java.lang.String stereo)
-
getStereostyles
public Stereostyles getStereostyles()
-
addKal
public void addKal(Kal kal)
-
getDiagram
public CucaDiagram getDiagram()
-
setStatic
public void setStatic(boolean isStatic)
-
isStatic
public boolean isStatic()
-
getStateHeader
public TextBlock getStateHeader(ISkinParam skinParam)
-
setTogether
public void setTogether(Together together)
-
getTogether
public Together getTogether()
-
getParentContainer
public Entity getParentContainer()
-
leafs
public java.util.Collection<Entity> leafs()
-
groups
public java.util.Collection<Entity> groups()
-
countChildren
public int countChildren()
-
isRoot
public boolean isRoot()
-
isEmpty
public final boolean isEmpty()
-
getName
public java.lang.String getName()
-
isAutarkic
public boolean isAutarkic()
-
canBePacked
public boolean canBePacked()
-
setPacked
public final void setPacked(boolean packed)
-
isPacked
public final boolean isPacked()
-
-