public class GroupRoot extends java.lang.Object implements IGroup
Constructor and Description |
---|
GroupRoot(EntityFactory entityFactory) |
public GroupRoot(EntityFactory entityFactory)
public java.util.Collection<ILeaf> getLeafsDirect()
getLeafsDirect
in interface IGroup
public java.lang.String toString()
toString
in class java.lang.Object
public Display getDisplay()
getDisplay
in interface IEntity
public void setDisplay(Display display)
setDisplay
in interface IEntity
public LeafType getLeafType()
getLeafType
in interface IEntity
public Stereotype getStereotype()
getStereotype
in interface IEntity
public void setStereotype(Stereotype stereotype)
setStereotype
in interface IEntity
public java.lang.String getCodeGetName()
getCodeGetName
in interface IEntity
public IGroup getParentContainer()
getParentContainer
in interface IEntity
public boolean containsLeafRecurse(ILeaf entity)
containsLeafRecurse
in interface IGroup
public java.util.Collection<IGroup> getChildren()
getChildren
in interface IGroup
public void moveEntitiesTo(IGroup dest)
moveEntitiesTo
in interface IGroup
public GroupType getGroupType()
getGroupType
in interface IGroup
public Code getNamespace()
getNamespace
in interface IGroup
public PackageStyle getPackageStyle()
getPackageStyle
in interface IGroup
public void overrideImage(IEntityImage img, LeafType state)
overrideImage
in interface IGroup
public USymbol getUSymbol()
getUSymbol
in interface IEntity
public void setUSymbol(USymbol symbol)
setUSymbol
in interface IEntity
public SingleStrategy getSingleStrategy()
getSingleStrategy
in interface IGroup
public boolean isRemoved()
isRemoved
in interface Removeable
public int getRawLayout()
getRawLayout
in interface IEntity
public char getConcurrentSeparator()
getConcurrentSeparator
in interface IGroup
public void setConcurrentSeparator(char separator)
setConcurrentSeparator
in interface IGroup
public void putTip(java.lang.String member, Display display)
public java.util.Map<java.lang.String,Display> getTips()
public Colors getColors()
getColors
in interface LineConfigurable
getColors
in interface SpecificBackcolorable
public void setColors(Colors colors)
setColors
in interface SpecificBackcolorable
public void setSpecificColorTOBEREMOVED(ColorType type, HColor color)
setSpecificColorTOBEREMOVED
in interface LineConfigurable
public void setSpecificLineStroke(UStroke specificLineStroke)
public FontConfiguration getFontConfigurationForTitle(ISkinParam skinParam)
getFontConfigurationForTitle
in interface IGroup
public void addStereotag(Stereotag tag)
addStereotag
in interface IEntity
public java.util.Set<Stereotag> stereotags()
stereotags
in interface IEntity
public void setLegend(DisplayPositioned legend)
public DisplayPositioned getLegend()
public boolean isAloneAndUnlinked()
isAloneAndUnlinked
in interface IEntity
public void setThisIsTogether()
setThisIsTogether
in interface IEntity
public java.lang.String getCodeLine()
getCodeLine
in interface IEntity
public void setCodeLine(LineLocation codeLine)
setCodeLine
in interface IEntity
public void setStereostyle(java.lang.String stereo)
setStereostyle
in interface IEntity
public Stereostyles getStereostyles()
getStereostyles
in interface IEntity