public class EntityFactory extends Object
Constructor and Description |
---|
EntityFactory(Set<LeafType> hiddenTypes,
Set<String> hiddenStereotype) |
Modifier and Type | Method and Description |
---|---|
void |
addGroup(IGroup group) |
void |
addLeaf(ILeaf entity) |
void |
addLink(Link link) |
IGroup |
createGroup(Code code,
Display display,
Code namespace2,
GroupType groupType,
IGroup parentContainer,
Set<VisibilityModifier> hides,
String namespaceSeparator) |
ILeaf |
createLeaf(Code code,
Display display,
LeafType entityType,
IGroup parentContainer,
Set<VisibilityModifier> hides,
String namespaceSeparator) |
Map<Code,IGroup> |
getGroups() |
Map<Code,ILeaf> |
getLeafs() |
List<Link> |
getLinks() |
IGroup |
getRootGroup() |
void |
incRawLayout() |
boolean |
isHidden(ILeaf leaf) |
IGroup |
muteToGroup(Code code,
Code namespace2,
GroupType type,
IGroup parent) |
void |
removeLink(Link link) |
public boolean isHidden(ILeaf leaf)
public ILeaf createLeaf(Code code, Display display, LeafType entityType, IGroup parentContainer, Set<VisibilityModifier> hides, String namespaceSeparator)
public IGroup createGroup(Code code, Display display, Code namespace2, GroupType groupType, IGroup parentContainer, Set<VisibilityModifier> hides, String namespaceSeparator)
public IGroup getRootGroup()
public void addLeaf(ILeaf entity)
public void incRawLayout()
public void addGroup(IGroup group)
public void addLink(Link link)
public void removeLink(Link link)
Copyright © 2017. All Rights Reserved.