Class EntityImpl
- java.lang.Object
-
- net.sourceforge.plantuml.cucadiagram.entity.EntityImpl
-
- All Implemented Interfaces:
IEntity,IGroup,ILeaf,Hideable,LineConfigurable,Removeable,SpecificBackcolorable
public final class EntityImpl extends java.lang.Object implements ILeaf, IGroup
-
-
Method Summary
-
-
-
Method Detail
-
addStereotag
public void addStereotag(Stereotag tag)
- Specified by:
addStereotagin interfaceIEntity
-
stereotags
public java.util.Set<Stereotag> stereotags()
- Specified by:
stereotagsin interfaceIEntity
-
setContainer
public void setContainer(IGroup container)
- Specified by:
setContainerin interfaceILeaf
-
getLeafType
public LeafType getLeafType()
- Specified by:
getLeafTypein interfaceIEntity
-
muteToType
public boolean muteToType(LeafType newType, USymbol newSymbol)
- Specified by:
muteToTypein interfaceILeaf
-
getCodeGetName
public java.lang.String getCodeGetName()
- Specified by:
getCodeGetNamein interfaceIEntity
-
getDisplay
public Display getDisplay()
- Specified by:
getDisplayin interfaceIEntity
-
setDisplay
public void setDisplay(Display display)
- Specified by:
setDisplayin interfaceIEntity
-
getStereotype
public Stereotype getStereotype()
- Specified by:
getStereotypein interfaceIEntity
-
setStereotype
public final void setStereotype(Stereotype stereotype)
- Specified by:
setStereotypein interfaceIEntity
-
getParentContainer
public final IGroup getParentContainer()
- Specified by:
getParentContainerin interfaceIEntity
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hasNearDecoration
public final boolean hasNearDecoration()
- Specified by:
hasNearDecorationin interfaceILeaf
-
setNearDecoration
public final void setNearDecoration(boolean nearDecoration)
- Specified by:
setNearDecorationin interfaceILeaf
-
getXposition
public int getXposition()
- Specified by:
getXpositionin interfaceILeaf
-
setXposition
public void setXposition(int pos)
- Specified by:
setXpositionin interfaceILeaf
-
getSvekImage
public final IEntityImage getSvekImage()
- Specified by:
getSvekImagein interfaceILeaf
-
setSvekImage
public final void setSvekImage(IEntityImage svekImage)
- Specified by:
setSvekImagein interfaceILeaf
-
setGeneric
public final void setGeneric(java.lang.String generic)
- Specified by:
setGenericin interfaceILeaf
-
getGeneric
public final java.lang.String getGeneric()
- Specified by:
getGenericin interfaceILeaf
-
getEntityPosition
public EntityPosition getEntityPosition()
- Specified by:
getEntityPositionin interfaceILeaf
-
containsLeafRecurse
public boolean containsLeafRecurse(ILeaf leaf)
- Specified by:
containsLeafRecursein interfaceIGroup
-
getLeafsDirect
public java.util.Collection<ILeaf> getLeafsDirect()
- Specified by:
getLeafsDirectin interfaceIGroup
-
getChildren
public java.util.Collection<IGroup> getChildren()
- Specified by:
getChildrenin interfaceIGroup
-
moveEntitiesTo
public void moveEntitiesTo(IGroup dest)
- Specified by:
moveEntitiesToin interfaceIGroup
-
getGroupType
public GroupType getGroupType()
- Specified by:
getGroupTypein interfaceIGroup
-
getNamespace
public Code getNamespace()
- Specified by:
getNamespacein interfaceIGroup
-
getPackageStyle
public PackageStyle getPackageStyle()
- Specified by:
getPackageStylein interfaceIGroup
-
overrideImage
public void overrideImage(IEntityImage img, LeafType leafType)
- Specified by:
overrideImagein interfaceIGroup
-
getUSymbol
public USymbol getUSymbol()
- Specified by:
getUSymbolin interfaceIEntity
-
setUSymbol
public void setUSymbol(USymbol symbol)
- Specified by:
setUSymbolin interfaceIEntity
-
getSingleStrategy
public SingleStrategy getSingleStrategy()
- Specified by:
getSingleStrategyin interfaceIGroup
-
isRemoved
public boolean isRemoved()
- Specified by:
isRemovedin interfaceRemoveable
-
isAloneAndUnlinked
public boolean isAloneAndUnlinked()
- Specified by:
isAloneAndUnlinkedin interfaceIEntity
-
getHectorLayer
public int getHectorLayer()
- Specified by:
getHectorLayerin interfaceIEntity
-
setHectorLayer
public void setHectorLayer(int layer)
- Specified by:
setHectorLayerin interfaceIEntity
-
getFontConfigurationForTitle
public FontConfiguration getFontConfigurationForTitle(ISkinParam skinParam)
- Specified by:
getFontConfigurationForTitlein interfaceIGroup
-
getRawLayout
public final int getRawLayout()
- Specified by:
getRawLayoutin interfaceIEntity
-
getConcurrentSeparator
public char getConcurrentSeparator()
- Specified by:
getConcurrentSeparatorin interfaceIGroup
-
setConcurrentSeparator
public void setConcurrentSeparator(char separator)
- Specified by:
setConcurrentSeparatorin interfaceIGroup
-
setNeighborhood
public void setNeighborhood(Neighborhood neighborhood)
- Specified by:
setNeighborhoodin interfaceILeaf
-
getNeighborhood
public Neighborhood getNeighborhood()
- Specified by:
getNeighborhoodin interfaceILeaf
-
putTip
public void putTip(java.lang.String member, Display display)
-
getTips
public java.util.Map<java.lang.String,Display> getTips()
-
getColors
public Colors getColors(ISkinParam skinParam)
- Specified by:
getColorsin interfaceLineConfigurable- Specified by:
getColorsin interfaceSpecificBackcolorable
-
setColors
public void setColors(Colors colors)
- Specified by:
setColorsin interfaceSpecificBackcolorable
-
setSpecificColorTOBEREMOVED
public void setSpecificColorTOBEREMOVED(ColorType type, HColor color)
- Specified by:
setSpecificColorTOBEREMOVEDin interfaceLineConfigurable
-
getPortShortNames
public java.util.Collection<java.lang.String> getPortShortNames()
- Specified by:
getPortShortNamesin interfaceILeaf
-
addPortShortName
public void addPortShortName(java.lang.String portShortName)
- Specified by:
addPortShortNamein interfaceILeaf
-
setVisibilityModifier
public void setVisibilityModifier(VisibilityModifier visibility)
- Specified by:
setVisibilityModifierin interfaceILeaf
-
getVisibilityModifier
public VisibilityModifier getVisibilityModifier()
- Specified by:
getVisibilityModifierin interfaceILeaf
-
setLegend
public void setLegend(DisplayPositionned legend)
-
getLegend
public DisplayPositionned getLegend()
-
setIntricated
public void setIntricated(boolean intricated)
-
setOriginalGroup
public void setOriginalGroup(IGroup originalGroup)
-
getOriginalGroup
public IGroup getOriginalGroup()
-
setThisIsTogether
public void setThisIsTogether()
- Specified by:
setThisIsTogetherin interfaceIEntity
-
getCodeLine
public java.lang.String getCodeLine()
- Specified by:
getCodeLinein interfaceIEntity
-
setCodeLine
public void setCodeLine(LineLocation codeLine)
- Specified by:
setCodeLinein interfaceIEntity
-
-