Package net.sourceforge.plantuml.dot
Class DotData
- java.lang.Object
-
- net.sourceforge.plantuml.dot.DotData
-
- All Implemented Interfaces:
PortionShower
public final class DotData extends java.lang.Object implements PortionShower
-
-
Constructor Summary
Constructors Constructor Description DotData(Entity topParent, java.util.List<Link> links, java.util.Collection<Entity> leafs, UmlDiagramType umlDiagramType, ISkinParam skinParam, GroupHierarchy groupHierarchy, EntityFactory entityFactory, boolean isHideEmptyDescriptionForState, DotMode dotMode, java.lang.String namespaceSeparator, Pragma pragma)DotData(Entity topParent, java.util.List<Link> links, java.util.Collection<Entity> leafs, UmlDiagramType umlDiagramType, ISkinParam skinParam, GroupHierarchy groupHierarchy, PortionShower portionShower, EntityFactory entityFactory, boolean isHideEmptyDescriptionForState, DotMode dotMode, java.lang.String namespaceSeparator, Pragma pragma)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DotModegetDotMode()EntityFactorygetEntityFactory()GroupHierarchygetGroupHierarchy()java.util.Collection<Entity>getLeafs()java.util.List<Link>getLinks()java.lang.StringgetNamespaceSeparator()PragmagetPragma()EntitygetRootGroup()ISkinParamgetSkinParam()EntitygetTopParent()UmlDiagramTypegetUmlDiagramType()java.util.List<java.lang.String>getVisibleStereotypeLabels(Entity entity)booleanisDegeneratedWithFewEntities(int nb)booleanisEmpty(Entity g)booleanisHideEmptyDescriptionForState()voidremoveIrrelevantSametail()booleanshowPortion(EntityPortion portion, Entity entity)
-
-
-
Constructor Detail
-
DotData
public DotData(Entity topParent, java.util.List<Link> links, java.util.Collection<Entity> leafs, UmlDiagramType umlDiagramType, ISkinParam skinParam, GroupHierarchy groupHierarchy, PortionShower portionShower, EntityFactory entityFactory, boolean isHideEmptyDescriptionForState, DotMode dotMode, java.lang.String namespaceSeparator, Pragma pragma)
-
DotData
public DotData(Entity topParent, java.util.List<Link> links, java.util.Collection<Entity> leafs, UmlDiagramType umlDiagramType, ISkinParam skinParam, GroupHierarchy groupHierarchy, EntityFactory entityFactory, boolean isHideEmptyDescriptionForState, DotMode dotMode, java.lang.String namespaceSeparator, Pragma pragma)
-
-
Method Detail
-
getEntityFactory
public EntityFactory getEntityFactory()
-
getUmlDiagramType
public UmlDiagramType getUmlDiagramType()
-
getSkinParam
public ISkinParam getSkinParam()
-
getGroupHierarchy
public GroupHierarchy getGroupHierarchy()
-
getLinks
public java.util.List<Link> getLinks()
-
getLeafs
public java.util.Collection<Entity> getLeafs()
-
getTopParent
public final Entity getTopParent()
-
isEmpty
public boolean isEmpty(Entity g)
-
showPortion
public boolean showPortion(EntityPortion portion, Entity entity)
- Specified by:
showPortionin interfacePortionShower
-
getVisibleStereotypeLabels
public java.util.List<java.lang.String> getVisibleStereotypeLabels(Entity entity)
- Specified by:
getVisibleStereotypeLabelsin interfacePortionShower
-
getRootGroup
public Entity getRootGroup()
-
isDegeneratedWithFewEntities
public boolean isDegeneratedWithFewEntities(int nb)
-
isHideEmptyDescriptionForState
public final boolean isHideEmptyDescriptionForState()
-
getDotMode
public final DotMode getDotMode()
-
getNamespaceSeparator
public final java.lang.String getNamespaceSeparator()
-
getPragma
public Pragma getPragma()
-
removeIrrelevantSametail
public void removeIrrelevantSametail()
-
-