Class EntityFactory
- java.lang.Object
-
- net.sourceforge.plantuml.cucadiagram.entity.EntityFactory
-
public final class EntityFactory extends Object
-
-
Field Summary
Fields Modifier and Type Field Description CucaDiagram
namespaceSeparator
-
Constructor Summary
Constructors Constructor Description EntityFactory(List<HideOrShow2> hides2, List<HideOrShow2> removed, CucaDiagram namespaceSeparator)
-
Method Summary
-
-
-
Field Detail
-
namespaceSeparator
public final CucaDiagram namespaceSeparator
-
-
Constructor Detail
-
EntityFactory
public EntityFactory(List<HideOrShow2> hides2, List<HideOrShow2> removed, CucaDiagram namespaceSeparator)
-
-
Method Detail
-
getRootSuperGroup
public SuperGroup getRootSuperGroup()
-
getAllSuperGroups
public Set<SuperGroup> getAllSuperGroups()
-
buildSuperGroups
public void buildSuperGroups()
-
createLeafForEmptyGroup
public ILeaf createLeafForEmptyGroup(IGroup g, ISkinParam skinParam)
-
isHidden
public boolean isHidden(ILeaf leaf)
-
isRemoved
public boolean isRemoved(ILeaf leaf)
-
thisIsGoingToBeALeaf
public void thisIsGoingToBeALeaf(Ident ident)
-
thisIsNotArealGroup
public void thisIsNotArealGroup(Ident ident)
-
createLeaf
public ILeaf createLeaf(Ident ident, Code code, Display display, LeafType entityType, IGroup parentContainer, Set<VisibilityModifier> hides, String namespaceSeparator)
-
createGroup
public IGroup createGroup(Ident ident, Code code, Display display, Code namespace, GroupType groupType, IGroup parentContainer, Set<VisibilityModifier> hides, String namespaceSeparator)
-
addLeaf
public void addLeaf(ILeaf entity)
-
addGroup
public void addGroup(IGroup group)
-
bigError
public static void bigError()
-
muteToGroup1972
public IGroup muteToGroup1972(Ident ident, Code namespace, GroupType type, IGroup parent)
-
getRootGroup
public IGroup getRootGroup()
-
leafs
public final Collection<ILeaf> leafs()
-
groups
public final Collection<IGroup> groups()
-
groups2
public final Collection<IGroup> groups2()
-
leafs2
public final Collection<ILeaf> leafs2()
-
incRawLayout
public void incRawLayout()
-
addLink
public void addLink(Link link)
-
removeLink
public void removeLink(Link link)
-
-