public class GroupRoot extends Object implements IGroup
Constructor and Description |
---|
GroupRoot(EntityFactory entityFactory) |
public GroupRoot(EntityFactory entityFactory)
public Collection<ILeaf> getLeafsDirect()
getLeafsDirect
in interface IGroup
public Display getDisplay()
getDisplay
in interface IEntity
public void setDisplay(Display display)
setDisplay
in interface IEntity
public LeafType getEntityType()
getEntityType
in interface IEntity
public Stereotype getStereotype()
getStereotype
in interface IEntity
public void setStereotype(Stereotype stereotype)
setStereotype
in interface IEntity
public TextBlock getBody(PortionShower portionShower, FontParam fontParam, ISkinParam skinParam)
public LongCode getLongCode()
getLongCode
in interface IEntity
public IGroup getParentContainer()
getParentContainer
in interface IEntity
public boolean containsLeafRecurse(ILeaf entity)
containsLeafRecurse
in interface IGroup
public 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 getNamespace2()
getNamespace2
in interface IGroup
public PackageStyle getPackageStyle()
getPackageStyle
in interface IGroup
public void overideImage(IEntityImage img, LeafType state)
overideImage
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 getHectorLayer()
getHectorLayer
in interface IEntity
public void setHectorLayer(int layer)
setHectorLayer
in interface IEntity
public int getRawLayout()
getRawLayout
in interface IEntity
public char getConcurrentSeparator()
getConcurrentSeparator
in interface IGroup
public void setConcurrentSeparator(char separator)
setConcurrentSeparator
in interface IGroup
public Colors getColors(ISkinParam skinParam)
getColors
in interface LineConfigurable
getColors
in interface SpecificBackcolorable
public void setColors(Colors colors)
setColors
in interface SpecificBackcolorable
public void setSpecificColorTOBEREMOVED(ColorType type, HtmlColor color)
setSpecificColorTOBEREMOVED
in interface LineConfigurable
public void setSpecificLineStroke(UStroke specificLineStroke)
public void applyStroke(String s)
applyStroke
in interface IEntity
public void applyStroke(Colors colors)
public FontConfiguration getFontConfigurationForTitle(ISkinParam skinParam)
getFontConfigurationForTitle
in interface IGroup
Copyright © 2016. All Rights Reserved.