Package net.sourceforge.plantuml.baraye
Class EntityFactory
java.lang.Object
net.sourceforge.plantuml.baraye.EntityFactory
- All Implemented Interfaces:
IEntityFactory
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionEntityFactory
(List<HideOrShow2> hides2, List<HideOrShow2> removed, CucaDiagram namespaceSeparator) -
Method Summary
Modifier and TypeMethodDescriptionvoid
void
void
static void
bigError()
buildFullyQualified
(Ident currentPath, Ident id) createGroup
(Ident ident, Code code, Display display, Code namespace, GroupType groupType, IGroup parentContainer, Set<VisibilityModifier> hides, String namespaceSeparator) createLeaf
(Together together, Ident ident, Code code, Display display, LeafType entityType, IGroup parentContainer, Set<VisibilityModifier> hides, String namespaceSeparator) createLeafForEmptyGroup
(IGroup g, ISkinParam skinParam) final IGroup
final IGroup
getGroupStrict
(Ident ident) final IGroup
getGroupVerySmart
(Ident ident) final ILeaf
final ILeaf
getLeafStrict
(Ident ident) getLinks()
getParentContainer
(Ident ident, IGroup parentContainer) final Collection<IGroup>
groups()
final Collection<IGroup>
groups2()
void
boolean
boolean
boolean
isRemoved
(Stereotype stereotype) boolean
isRemovedIgnoreUnlinked
(ILeaf leaf) final Collection<ILeaf>
leafs()
final Collection<ILeaf>
leafs2()
muteToGroup
(String name, Code namespace, GroupType type, IGroup parent) void
removeGroup
(String name) void
removeGroup
(Ident ident) void
removeLeaf
(String name) void
removeLeaf
(Ident ident) void
removeLink
(Link link)
-
Field Details
-
leafs2
-
groups2
-
namespaceSeparator
-
-
Constructor Details
-
EntityFactory
public EntityFactory(List<HideOrShow2> hides2, List<HideOrShow2> removed, CucaDiagram namespaceSeparator)
-
-
Method Details
-
getLeafForEmptyGroup
-
createLeafForEmptyGroup
-
isHidden
-
isRemoved
- Specified by:
isRemoved
in interfaceIEntityFactory
-
isRemoved
-
isRemovedIgnoreUnlinked
-
createLeaf
-
createGroup
-
addLeaf
-
addGroup
-
removeGroup
-
removeGroup
-
bigError
public static void bigError() -
removeLeaf
-
removeLeaf
-
muteToGroup
-
getRootGroup
-
getLeafStrict
-
buildFullyQualified
-
getGroupStrict
-
getGroupVerySmart
-
getLeaf
-
getGroup
-
leafs
- Specified by:
leafs
in interfaceIEntityFactory
-
groups
-
groups2
-
leafs2
-
incRawLayout
public void incRawLayout() -
getLinks
-
addLink
-
removeLink
-
getParentContainer
-
getDiagram
-