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 TypeMethodDescriptionvoid
int
countByName
(String full) createGroup
(Quark<Entity> quark, GroupType groupType, Set<VisibilityModifier> hides) final Entity
createLeaf
(Quark<Entity> quark, LeafType entityType, Set<VisibilityModifier> hides) firstWithName
(String full) getLinks()
final Collection<Entity>
groups()
final Collection<Entity>
void
boolean
boolean
boolean
isRemoved
(Stereotype stereotype) boolean
final Collection<Entity>
leafs()
quarks()
void
removeLink
(Link link) root()
void
setSeparator
(String namespaceSeparator)
-
Constructor Details
-
EntityFactory
-
-
Method Details
-
isHidden
-
isRemoved
- Specified by:
isRemoved
in interfaceIEntityFactory
-
isRemoved
-
isRemovedIgnoreUnlinked
-
createLeaf
-
createGroup
-
getRootGroup
-
leafs
- Specified by:
leafs
in interfaceIEntityFactory
-
groups
-
groupsAndRoot
-
incRawLayout
public void incRawLayout() -
getLinks
-
addLink
-
removeLink
-
getDiagram
-
quarks
-
root
-
setSeparator
-
firstWithName
-
countByName
-