Class EntityImpl
java.lang.Object
net.sourceforge.plantuml.cucadiagram.entity.EntityImpl
- All Implemented Interfaces:
IEntity
,IGroup
,ILeaf
,Hideable
,LineConfigurable
,Removeable
,SpecificBackcolorable
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addPortShortName
(java.lang.String portShortName) void
addStereotag
(Stereotag tag) final void
boolean
containsLeafRecurse
(ILeaf leaf) java.util.Collection<IGroup>
getCode()
java.lang.String
java.lang.String
char
getFontConfigurationForTitle
(ISkinParam skinParam) final java.lang.String
getIdent()
java.util.Collection<ILeaf>
final IGroup
java.util.Collection<java.lang.String>
final int
final IEntityImage
java.util.Map<java.lang.String,
Display> getTips()
java.lang.String
getUid()
final Url
getUrl99()
int
final boolean
boolean
hasUrl()
boolean
boolean
isGroup()
boolean
isHidden()
boolean
final boolean
isTop()
void
moveEntitiesTo
(IGroup dest) boolean
muteToType
(LeafType newType, USymbol newSymbol) void
overrideImage
(IEntityImage img, LeafType leafType) void
void
setCodeLine
(LineLocation codeLine) void
void
setConcurrentSeparator
(char separator) void
setContainer
(IGroup container) void
setDisplay
(Display display) final void
setGeneric
(java.lang.String generic) void
setIntricated
(boolean intricated) void
setLegend
(DisplayPositioned legend) final void
setNearDecoration
(boolean nearDecoration) void
setNeighborhood
(Neighborhood neighborhood) void
setOriginalGroup
(IGroup originalGroup) void
setSpecificColorTOBEREMOVED
(ColorType type, HColor color) void
setStereostyle
(java.lang.String stereo) final void
setStereotype
(Stereotype stereotype) final void
setSvekImage
(IEntityImage svekImage) void
final void
setTop
(boolean top) void
setUSymbol
(USymbol symbol) void
setVisibilityModifier
(VisibilityModifier visibility) void
setXposition
(int pos) int
size()
java.util.Set<Stereotag>
java.lang.String
toString()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Method Details
-
addStereotag
- Specified by:
addStereotag
in interfaceIEntity
-
stereotags
- Specified by:
stereotags
in interfaceIEntity
-
isTop
public final boolean isTop() -
setTop
public final void setTop(boolean top) -
setContainer
- Specified by:
setContainer
in interfaceILeaf
-
getLeafType
- Specified by:
getLeafType
in interfaceIEntity
-
muteToType
- Specified by:
muteToType
in interfaceILeaf
-
getCode
-
getCodeGetName
public java.lang.String getCodeGetName()- Specified by:
getCodeGetName
in interfaceIEntity
-
getIdent
-
getDisplay
- Specified by:
getDisplay
in interfaceIEntity
-
setDisplay
- Specified by:
setDisplay
in interfaceIEntity
-
getUid
public java.lang.String getUid() -
getStereotype
- Specified by:
getStereotype
in interfaceIEntity
-
setStereotype
- Specified by:
setStereotype
in interfaceIEntity
-
getParentContainer
- Specified by:
getParentContainer
in interfaceIEntity
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
getUrl99
-
hasUrl
public boolean hasUrl() -
addUrl
-
hasNearDecoration
public final boolean hasNearDecoration()- Specified by:
hasNearDecoration
in interfaceILeaf
-
setNearDecoration
public final void setNearDecoration(boolean nearDecoration) - Specified by:
setNearDecoration
in interfaceILeaf
-
getXposition
public int getXposition()- Specified by:
getXposition
in interfaceILeaf
-
setXposition
public void setXposition(int pos) - Specified by:
setXposition
in interfaceILeaf
-
getSvekImage
- Specified by:
getSvekImage
in interfaceILeaf
-
setSvekImage
- Specified by:
setSvekImage
in interfaceILeaf
-
setGeneric
public final void setGeneric(java.lang.String generic) - Specified by:
setGeneric
in interfaceILeaf
-
getGeneric
public final java.lang.String getGeneric()- Specified by:
getGeneric
in interfaceILeaf
-
getBodier
-
getEntityPosition
- Specified by:
getEntityPosition
in interfaceILeaf
-
containsLeafRecurse
- Specified by:
containsLeafRecurse
in interfaceIGroup
-
getLeafsDirect
- Specified by:
getLeafsDirect
in interfaceIGroup
-
getChildren
- Specified by:
getChildren
in interfaceIGroup
-
moveEntitiesTo
- Specified by:
moveEntitiesTo
in interfaceIGroup
-
size
public int size() -
getGroupType
- Specified by:
getGroupType
in interfaceIGroup
-
getNamespace
- Specified by:
getNamespace
in interfaceIGroup
-
getPackageStyle
- Specified by:
getPackageStyle
in interfaceIGroup
-
isGroup
public boolean isGroup() -
overrideImage
- Specified by:
overrideImage
in interfaceIGroup
-
getUSymbol
- Specified by:
getUSymbol
in interfaceIEntity
-
setUSymbol
- Specified by:
setUSymbol
in interfaceIEntity
-
getSingleStrategy
- Specified by:
getSingleStrategy
in interfaceIGroup
-
isHidden
public boolean isHidden() -
isRemoved
public boolean isRemoved()- Specified by:
isRemoved
in interfaceRemoveable
-
isAloneAndUnlinked
public boolean isAloneAndUnlinked()- Specified by:
isAloneAndUnlinked
in interfaceIEntity
-
getFontConfigurationForTitle
- Specified by:
getFontConfigurationForTitle
in interfaceIGroup
-
getRawLayout
public final int getRawLayout()- Specified by:
getRawLayout
in interfaceIEntity
-
getConcurrentSeparator
public char getConcurrentSeparator()- Specified by:
getConcurrentSeparator
in interfaceIGroup
-
setConcurrentSeparator
public void setConcurrentSeparator(char separator) - Specified by:
setConcurrentSeparator
in interfaceIGroup
-
setNeighborhood
- Specified by:
setNeighborhood
in interfaceILeaf
-
getNeighborhood
- Specified by:
getNeighborhood
in interfaceILeaf
-
putTip
-
getTips
-
getColors
- Specified by:
getColors
in interfaceLineConfigurable
- Specified by:
getColors
in interfaceSpecificBackcolorable
-
setColors
- Specified by:
setColors
in interfaceSpecificBackcolorable
-
setSpecificColorTOBEREMOVED
- Specified by:
setSpecificColorTOBEREMOVED
in interfaceLineConfigurable
-
getPortShortNames
public java.util.Collection<java.lang.String> getPortShortNames()- Specified by:
getPortShortNames
in interfaceILeaf
-
addPortShortName
public void addPortShortName(java.lang.String portShortName) - Specified by:
addPortShortName
in interfaceILeaf
-
setVisibilityModifier
- Specified by:
setVisibilityModifier
in interfaceILeaf
-
getVisibilityModifier
- Specified by:
getVisibilityModifier
in interfaceILeaf
-
setLegend
-
getLegend
-
setIntricated
public void setIntricated(boolean intricated) -
setOriginalGroup
-
getOriginalGroup
-
setThisIsTogether
public void setThisIsTogether()- Specified by:
setThisIsTogether
in interfaceIEntity
-
getCodeLine
public java.lang.String getCodeLine()- Specified by:
getCodeLine
in interfaceIEntity
-
setCodeLine
- Specified by:
setCodeLine
in interfaceIEntity
-
setStereostyle
public void setStereostyle(java.lang.String stereo) - Specified by:
setStereostyle
in interfaceIEntity
-
getStereostyles
- Specified by:
getStereostyles
in interfaceIEntity
-