Package net.sourceforge.plantuml.abel
Class EntityFactory
java.lang.Object
net.sourceforge.plantuml.abel.EntityFactory
- All Implemented Interfaces:
IEntityFactory
-
Constructor Summary
ConstructorsConstructorDescriptionEntityFactory(List<HideOrShow> hides2, List<HideOrShow> removed, ICucaDiagram diagram) -
Method Summary
Modifier and TypeMethodDescriptionvoidintcountByName(String full) createGroup(Quark<Entity> quark, GroupType groupType, Set<VisibilityModifier> hides) final EntitycreateLeaf(Quark<Entity> quark, LeafType entityType, Set<VisibilityModifier> hides) firstWithName(String full) getLinks()final Collection<Entity>groups()final Collection<Entity>voidbooleanbooleanbooleanisRemoved(Stereotype stereotype) booleanfinal Collection<Entity>leafs()quarks()voidremoveLink(Link link) root()voidsetSeparator(String namespaceSeparator)
-
Constructor Details
-
EntityFactory
-
-
Method Details
-
isHidden
-
isRemoved
- Specified by:
isRemovedin interfaceIEntityFactory
-
isRemoved
-
isRemovedIgnoreUnlinked
-
createLeaf
-
createGroup
-
getRootGroup
-
leafs
- Specified by:
leafsin interfaceIEntityFactory
-
groups
-
groupsAndRoot
-
incRawLayout
public void incRawLayout() -
getLinks
-
addLink
-
removeLink
-
getDiagram
-
quarks
-
root
-
setSeparator
-
firstWithName
-
countByName
-