Package net.sourceforge.plantuml.baraye
Class EntityImp
java.lang.Object
net.sourceforge.plantuml.baraye.EntityImp
- All Implemented Interfaces:
IEntity
,IGroup
,ILeaf
,Hideable
,LineConfigurable
,Removeable
,SpecificBackcolorable
-
Constructor Summary
ConstructorsConstructorDescriptionEntityImp
(Ident ident, Code code, EntityFactory entityFactory, Bodier bodier, IGroup parentContainer, GroupType groupType, Code namespace, String namespaceSeparator, int rawLayout) EntityImp
(Ident ident, Code code, EntityFactory entityFactory, Bodier bodier, IGroup parentContainer, LeafType leafType, String namespaceSeparator, int rawLayout) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
addPortShortName
(String portShortName) void
addStereotag
(Stereotag tag) final void
boolean
containsLeafRecurse
(ILeaf leaf) final void
ensureMargins
(Margins newMargins) getCode()
char
getFontConfigurationForTitle
(ISkinParam skinParam) final String
getIdent()
final Margins
final IGroup
final int
getStateHeader
(ISkinParam skinParam) final IEntityImage
getTips()
getUid()
final Url
getUrl99()
int
boolean
hasUrl()
boolean
boolean
isGroup()
boolean
isHidden()
boolean
boolean
isStatic()
void
moveEntitiesTo
(IGroup dest) void
muteToGroup
(Code namespaceNew, GroupType groupType, IGroup parentContainer) 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
(String generic) void
setLegend
(DisplayPositioned legend) void
setNeighborhood
(Neighborhood neighborhood) void
setOriginalGroup
(IGroup originalGroup) void
setSpecificColorTOBEREMOVED
(ColorType type, HColor color) void
setStatic
(boolean isStatic) void
setStereostyle
(String stereo) final void
setStereotype
(Stereotype stereotype) final void
setSvekImage
(IEntityImage svekImage) void
setTogether
(Together together) void
setUSymbol
(USymbol symbol) void
setVisibilityModifier
(VisibilityModifier visibility) void
setXposition
(int pos) int
size()
toString()
-
Constructor Details
-
EntityImp
-
EntityImp
-
-
Method Details
-
addNote
-
getNotes
-
addStereotag
- Specified by:
addStereotag
in interfaceIEntity
-
stereotags
- Specified by:
stereotags
in interfaceIEntity
-
setContainer
- Specified by:
setContainer
in interfaceILeaf
-
getLeafType
- Specified by:
getLeafType
in interfaceIEntity
-
muteToType
- Specified by:
muteToType
in interfaceILeaf
-
getCode
-
getCodeGetName
- Specified by:
getCodeGetName
in interfaceIEntity
-
getIdent
-
getDisplay
- Specified by:
getDisplay
in interfaceIEntity
-
setDisplay
- Specified by:
setDisplay
in interfaceIEntity
-
getUid
-
getStereotype
- Specified by:
getStereotype
in interfaceIEntity
-
setStereotype
- Specified by:
setStereotype
in interfaceIEntity
-
getParentContainer
- Specified by:
getParentContainer
in interfaceIEntity
-
toString
-
getUrl99
-
hasUrl
public boolean hasUrl() -
addUrl
-
getMargins
- Specified by:
getMargins
in interfaceILeaf
-
ensureMargins
-
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
- Specified by:
setGeneric
in interfaceILeaf
-
getGeneric
- Specified by:
getGeneric
in interfaceILeaf
-
getBodier
-
getEntityPosition
- Specified by:
getEntityPosition
in interfaceIEntity
-
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
-
muteToGroup
-
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
- Specified by:
getPortShortNames
in interfaceILeaf
-
addPortShortName
- Specified by:
addPortShortName
in interfaceILeaf
-
setVisibilityModifier
- Specified by:
setVisibilityModifier
in interfaceILeaf
-
getVisibilityModifier
- Specified by:
getVisibilityModifier
in interfaceILeaf
-
setLegend
-
getLegend
-
setOriginalGroup
-
getOriginalGroup
-
getCodeLine
- Specified by:
getCodeLine
in interfaceIEntity
-
setCodeLine
- Specified by:
setCodeLine
in interfaceIEntity
-
setStereostyle
- Specified by:
setStereostyle
in interfaceIEntity
-
getStereostyles
- Specified by:
getStereostyles
in interfaceIEntity
-
addKal
-
getKals
-
getDiagram
-
setStatic
public void setStatic(boolean isStatic) -
isStatic
public boolean isStatic() -
getStateHeader
-
getTogether
- Specified by:
getTogether
in interfaceILeaf
-
setTogether
- Specified by:
setTogether
in interfaceILeaf
-