Class EntityFactory
java.lang.Object
net.sourceforge.plantuml.cucadiagram.entity.EntityFactory
public final class EntityFactory
extends java.lang.Object
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionEntityFactory
(java.util.List<HideOrShow2> hides2, java.util.List<HideOrShow2> removed, CucaDiagram namespaceSeparator) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
static void
bigError()
buildFullyQualified
(Ident currentPath, Ident id) void
createGroup
(Ident ident, Code code, Display display, Code namespace, GroupType groupType, IGroup parentContainer, java.util.Set<VisibilityModifier> hides, java.lang.String namespaceSeparator) createLeaf
(Ident ident, Code code, Display display, LeafType entityType, IGroup parentContainer, java.util.Set<VisibilityModifier> hides, java.lang.String namespaceSeparator) createLeafForEmptyGroup
(IGroup g, ISkinParam skinParam) java.util.Set<SuperGroup>
final IGroup
final IGroup
getGroupStrict
(Ident ident) final IGroup
getGroupVerySmart
(Ident ident) getIntricatedDisplay
(Ident ident) final ILeaf
final ILeaf
getLeafSmart
(Ident ident) final ILeaf
getLeafStrict
(Ident ident) final ILeaf
getLeafVerySmart
(Ident ident) final java.util.List<Link>
getLinks()
getParentContainer
(Ident ident, IGroup parentContainer) final java.util.Collection<IGroup>
groups()
final java.util.Collection<IGroup>
groups2()
void
boolean
isIntricated
(IGroup parent) boolean
final java.util.Collection<ILeaf>
leafs()
final java.util.Collection<ILeaf>
leafs2()
muteToGroup
(java.lang.String name, Code namespace, GroupType type, IGroup parent) muteToGroup1972
(Ident ident, Code namespace, GroupType type, IGroup parent) void
removeLink
(Link link) void
thisIsGoingToBeALeaf
(Ident ident) void
thisIsNotArealGroup
(Ident ident) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Field Details
-
namespaceSeparator
-
-
Constructor Details
-
EntityFactory
public EntityFactory(java.util.List<HideOrShow2> hides2, java.util.List<HideOrShow2> removed, CucaDiagram namespaceSeparator)
-
-
Method Details
-
getLeafForEmptyGroup
-
getRootSuperGroup
-
getAllSuperGroups
-
buildSuperGroups
public void buildSuperGroups() -
createLeafForEmptyGroup
-
getIntricatedDisplay
-
isIntricated
-
isHidden
-
isRemoved
-
thisIsGoingToBeALeaf
-
thisIsNotArealGroup
-
createLeaf
-
createGroup
-
addLeaf
-
addGroup
-
bigError
public static void bigError() -
muteToGroup
-
muteToGroup1972
-
getRootGroup
-
getLeafStrict
-
getLeafSmart
-
getLeafVerySmart
-
buildFullyQualified
-
getGroupStrict
-
getGroupVerySmart
-
getLeaf
-
getGroup
-
leafs
-
groups
-
groups2
-
leafs2
-
incRawLayout
public void incRawLayout() -
getLinks
-
addLink
-
removeLink
-
getParentContainer
-