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 IGrouppublic Display getDisplay()
getDisplay in interface IEntitypublic void setDisplay(Display display)
setDisplay in interface IEntitypublic LeafType getLeafType()
getLeafType in interface IEntitypublic Stereotype getStereotype()
getStereotype in interface IEntitypublic void setStereotype(Stereotype stereotype)
setStereotype in interface IEntitypublic TextBlock getBody(PortionShower portionShower, FontParam fontParam, ISkinParam skinParam)
public LongCode getLongCode()
getLongCode in interface IEntitypublic IGroup getParentContainer()
getParentContainer in interface IEntitypublic boolean containsLeafRecurse(ILeaf entity)
containsLeafRecurse in interface IGrouppublic java.util.Collection<IGroup> getChildren()
getChildren in interface IGrouppublic void moveEntitiesTo(IGroup dest)
moveEntitiesTo in interface IGrouppublic GroupType getGroupType()
getGroupType in interface IGrouppublic Code getNamespace2()
getNamespace2 in interface IGrouppublic PackageStyle getPackageStyle()
getPackageStyle in interface IGrouppublic void overrideImage(IEntityImage img, LeafType state)
overrideImage in interface IGrouppublic USymbol getUSymbol()
getUSymbol in interface IEntitypublic void setUSymbol(USymbol symbol)
setUSymbol in interface IEntitypublic SingleStrategy getSingleStrategy()
getSingleStrategy in interface IGrouppublic boolean isRemoved()
isRemoved in interface Removeablepublic int getHectorLayer()
getHectorLayer in interface IEntitypublic void setHectorLayer(int layer)
setHectorLayer in interface IEntitypublic int getRawLayout()
getRawLayout in interface IEntitypublic char getConcurrentSeparator()
getConcurrentSeparator in interface IGrouppublic void setConcurrentSeparator(char separator)
setConcurrentSeparator in interface IGrouppublic void putTip(java.lang.String member,
Display display)
public java.util.Map<java.lang.String,Display> getTips()
public Colors getColors(ISkinParam skinParam)
getColors in interface LineConfigurablegetColors in interface SpecificBackcolorablepublic void setColors(Colors colors)
setColors in interface SpecificBackcolorablepublic void setSpecificColorTOBEREMOVED(ColorType type, HtmlColor color)
setSpecificColorTOBEREMOVED in interface LineConfigurablepublic void setSpecificLineStroke(UStroke specificLineStroke)
public FontConfiguration getFontConfigurationForTitle(ISkinParam skinParam)
getFontConfigurationForTitle in interface IGrouppublic void addStereotag(Stereotag tag)
addStereotag in interface IEntitypublic java.util.Set<Stereotag> stereotags()
stereotags in interface IEntitypublic void setLegend(DisplayPositionned legend)
public DisplayPositionned getLegend()