Class GroupRoot
java.lang.Object
net.sourceforge.plantuml.cucadiagram.GroupRoot
- All Implemented Interfaces:
IEntity
,IGroup
,Hideable
,LineConfigurable
,Removeable
,SpecificBackcolorable
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addStereotag
(Stereotag tag) void
boolean
containsLeafRecurse
(ILeaf entity) java.util.Collection<IGroup>
getCode()
java.lang.String
java.lang.String
char
getFontConfigurationForTitle
(ISkinParam skinParam) getIdent()
java.util.Collection<ILeaf>
int
java.util.Map<java.lang.String,
Display> getTips()
java.lang.String
getUid()
getUrl99()
boolean
hasUrl()
boolean
boolean
isGroup()
boolean
isHidden()
boolean
void
moveEntitiesTo
(IGroup dest) void
overrideImage
(IEntityImage img, LeafType state) void
void
setCodeLine
(LineLocation codeLine) void
void
setConcurrentSeparator
(char separator) void
setDisplay
(Display display) void
setLegend
(DisplayPositioned legend) void
setSpecificColorTOBEREMOVED
(ColorType type, HColor color) void
setSpecificLineStroke
(UStroke specificLineStroke) void
setStereostyle
(java.lang.String stereo) void
setStereotype
(Stereotype stereotype) void
void
setUSymbol
(USymbol symbol) 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
-
Constructor Details
-
GroupRoot
-
-
Method Details
-
getLeafsDirect
- Specified by:
getLeafsDirect
in interfaceIGroup
-
toString
public java.lang.String toString()- Overrides:
toString
in classjava.lang.Object
-
isGroup
public boolean isGroup() -
getDisplay
- Specified by:
getDisplay
in interfaceIEntity
-
setDisplay
- Specified by:
setDisplay
in interfaceIEntity
-
getLeafType
- Specified by:
getLeafType
in interfaceIEntity
-
getUid
public java.lang.String getUid() -
getUrl99
-
getStereotype
- Specified by:
getStereotype
in interfaceIEntity
-
setStereotype
- Specified by:
setStereotype
in interfaceIEntity
-
getCode
-
getCodeGetName
public java.lang.String getCodeGetName()- Specified by:
getCodeGetName
in interfaceIEntity
-
addUrl
-
getParentContainer
- Specified by:
getParentContainer
in interfaceIEntity
-
containsLeafRecurse
- Specified by:
containsLeafRecurse
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
-
overrideImage
- Specified by:
overrideImage
in interfaceIGroup
-
isHidden
public boolean isHidden() -
getUSymbol
- Specified by:
getUSymbol
in interfaceIEntity
-
setUSymbol
- Specified by:
setUSymbol
in interfaceIEntity
-
getSingleStrategy
- Specified by:
getSingleStrategy
in interfaceIGroup
-
isRemoved
public boolean isRemoved()- Specified by:
isRemoved
in interfaceRemoveable
-
hasUrl
public boolean hasUrl() -
getRawLayout
public 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
-
putTip
-
getTips
-
getBodier
-
getColors
- Specified by:
getColors
in interfaceLineConfigurable
- Specified by:
getColors
in interfaceSpecificBackcolorable
-
setColors
- Specified by:
setColors
in interfaceSpecificBackcolorable
-
setSpecificColorTOBEREMOVED
- Specified by:
setSpecificColorTOBEREMOVED
in interfaceLineConfigurable
-
setSpecificLineStroke
-
getFontConfigurationForTitle
- Specified by:
getFontConfigurationForTitle
in interfaceIGroup
-
addStereotag
- Specified by:
addStereotag
in interfaceIEntity
-
stereotags
- Specified by:
stereotags
in interfaceIEntity
-
setLegend
-
getLegend
-
getIdent
-
isAloneAndUnlinked
public boolean isAloneAndUnlinked()- Specified by:
isAloneAndUnlinked
in interfaceIEntity
-
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
-