Class AbstractClassOrObjectDiagram
java.lang.Object
net.sourceforge.plantuml.AbstractPSystem
net.sourceforge.plantuml.TitledDiagram
net.sourceforge.plantuml.UmlDiagram
net.sourceforge.plantuml.cucadiagram.CucaDiagram
net.sourceforge.plantuml.classdiagram.AbstractEntityDiagram
net.sourceforge.plantuml.objectdiagram.AbstractClassOrObjectDiagram
- All Implemented Interfaces:
Annotated
,Diagram
,GroupHierarchy
,PortionShower
,WithSprite
- Direct Known Subclasses:
ClassDiagram
-
Field Summary
Fields inherited from class net.sourceforge.plantuml.cucadiagram.CucaDiagram
entityFactory
Fields inherited from class net.sourceforge.plantuml.TitledDiagram
FORCE_ELK, FORCE_SMETANA
-
Constructor Summary
ConstructorsConstructorDescriptionAbstractClassOrObjectDiagram
(ThemeStyle style, UmlSource source, UmlDiagramType type, ISkinSimple orig) -
Method Summary
Modifier and TypeMethodDescriptionboolean
associationClass
(int mode, java.lang.String name1, java.lang.String name2, IEntity associed, LinkType linkType, Display label) associationClass
(java.lang.String name1A, java.lang.String name1B, java.lang.String name2A, java.lang.String name2B, LinkType linkType, Display label) cleanIdent
(Ident ident) int
getNbOfHozizontalLollipop
(IEntity entity) final boolean
insertBetween
(IEntity entity1, IEntity entity2, IEntity node) void
setLegend
(DisplayPositioned legend) Methods inherited from class net.sourceforge.plantuml.classdiagram.AbstractEntityDiagram
getDescription, getDotStrings
Methods inherited from class net.sourceforge.plantuml.cucadiagram.CucaDiagram
addLink, applySingleStrategy, buildCode, buildFullyQualified, buildLeafIdent, buildLeafIdentSpecial, constraintOnLinks, createLeaf, createLeafInternal, endGroup, exportDiagramInternal, getAllSuperGroups, getChildrenGroups, getColorMapper, getCurrentGroup, getDefaultMargins, getDotStringSkek, getEntityFactory, getFullyQualifiedCode1972, getGroup, getGroups, getGroupStrict, getGroupVerySmart, getHides, getLabelangle, getLabeldistance, getLastEntity, getLastLink, getLeaf, getLeafSmart, getLeafssize, getLeafStrict, getLeafsvalues, getLeafVerySmart, getLinks, getNamespace1972, getNamespaceSeparator, getOrCreateLeaf, getOrCreateLeafDefault, getRootGroup, getRootSuperGroup, getTwoLastLinks, getWarningOrError, gotoGroup, gotoGroupExternal, gotoThisGroup, hasUrl, hideOrShow, hideOrShow, hideOrShow2, incRawLayout, isAutarkic, isEmpty, isGroup, isGroupStrict, isGroupVerySmart, isHideEmptyDescriptionForState, isStandalone, isVisibilityModifierPresent, leafExist, leafExistSmart, leafExistStrict, mergeIntricated, removeLink, removeOrRestore, resetPragmaLabel, setLastEntity, setNamespaceSeparator, setVisibilityModifierPresent, showPortion, V1972
Methods inherited from class net.sourceforge.plantuml.UmlDiagram
exportCmap, exportDiagramError, exportDiagramNow, getFailureText2, getFlashData, getFooterOrHeaderTeoz, getMinwidth, isRotation, setHideEmptyDescription, setMinwidth, setRotation
Methods inherited from class net.sourceforge.plantuml.TitledDiagram
addSprite, calculateBackColor, createImageBuilder, getAnimation, getCaption, getCurrentStyleBuilder, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, getTitle, getTitleDisplay, getUmlDiagramType, isUseElk, isUseSmetana, loadSkin, setAnimation, setCaption, setMainFrame, setParam, setTitle, setUseElk, setUseSmetana
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
checkFinalError, executeCommand, exportDiagram, getMetadata, getNbImages, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, isOk, makeDiagramReady, seed, setScale, setSplitPagesHorizontal, setSplitPagesVertical
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.sourceforge.plantuml.Annotated
getCaption, getFooter, getHeader, getLegend, getMainFrame, getTitle
Methods inherited from interface net.sourceforge.plantuml.core.Diagram
exportDiagram, getMetadata, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getTitleDisplay
Methods inherited from interface net.sourceforge.plantuml.WithSprite
addSprite
-
Constructor Details
-
AbstractClassOrObjectDiagram
public AbstractClassOrObjectDiagram(ThemeStyle style, UmlSource source, UmlDiagramType type, ISkinSimple orig)
-
-
Method Details
-
cleanIdent
- Overrides:
cleanIdent
in classCucaDiagram
-
insertBetween
-
getNbOfHozizontalLollipop
-
associationClass
public CommandExecutionResult associationClass(java.lang.String name1A, java.lang.String name1B, java.lang.String name2A, java.lang.String name2B, LinkType linkType, Display label) -
associationClass
-
setLegend
- Overrides:
setLegend
in classTitledDiagram
-