Class AbstractClassOrObjectDiagram
- java.lang.Object
-
- net.sourceforge.plantuml.AbstractPSystem
-
- 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
,ObjectDiagram
public abstract class AbstractClassOrObjectDiagram extends AbstractEntityDiagram
-
-
Field Summary
-
Fields inherited from class net.sourceforge.plantuml.cucadiagram.CucaDiagram
entityFactory
-
Fields inherited from class net.sourceforge.plantuml.UmlDiagram
FORCE_JDOT
-
-
Constructor Summary
Constructors Constructor Description AbstractClassOrObjectDiagram()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
associationClass(int mode, Code clName1, Code clName2, IEntity associed, LinkType linkType, Display label)
CommandExecutionResult
associationClass(Code clName1A, Code clName1B, Code clName2A, Code clName2B, LinkType linkType, Display label)
int
getNbOfHozizontalLollipop(IEntity entity)
boolean
insertBetween(IEntity entity1, IEntity entity2, IEntity node)
void
setLegend(DisplayPositionned legend)
-
Methods inherited from class net.sourceforge.plantuml.classdiagram.AbstractEntityDiagram
getDescription, getDotStrings
-
Methods inherited from class net.sourceforge.plantuml.cucadiagram.CucaDiagram
addLink, applySingleStrategy, createLeaf, createLeafInternal, endGroup, exportDiagramInternal, getChildrenGroups, getColorMapper, getCurrentGroup, getDotStringSkek, getEntityFactory, getFullyQualifiedCode, getGroup, getGroups, getHides, getHorizontalPages, getLabelangle, getLabeldistance, getLastEntity, getLastLink, getLeafsget, getLeafssize, getLeafsvalues, getLinks, getNamespaceSeparator, getNbImages, getOrCreateLeaf, getOrCreateLeafDefault, getRootGroup, getVerticalPages, getWarningOrError, gotoGroup2, gotoGroupInternal, gotoThisGroup, hasUrl, hideOrShow, hideOrShow, hideOrShow2, incRawLayout, isAutarkic, isEmpty, isGroup, isHideEmptyDescriptionForState, isStandalone, isVisibilityModifierPresent, leafExist, removeLink, removeOrRestore, resetPragmaLabel, setHorizontalPages, setNamespaceSeparator, setVerticalPages, setVisibilityModifierPresent, showPortion
-
Methods inherited from class net.sourceforge.plantuml.UmlDiagram
addSprite, exportCmap, exportDiagramError, exportDiagramNow, getAnimation, getCaption, getDpi, getDpiFactor, getFailureText2, getFlashData, getFooter, getFooterOrHeaderTeoz, getHeader, getLegend, getMainFrame, getMinwidth, getPragma, getSkinParam, getTitle, getUmlDiagramType, isHideUnlinkedData, isRotation, isUseJDot, loadSkin, setAnimation, setCaption, setHideUnlinkedData, setMainFrame, setMinwidth, setParam, setRotation, setTitle, setUseJDot
-
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
checkFinalError, executeCommand, exportDiagram, getMetadata, getScale, getSource, isOk, makeDiagramReady, seed, setScale, setSource
-
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.core.Diagram
exportDiagram, getMetadata, getSource
-
-
-
-
Method Detail
-
getNbOfHozizontalLollipop
public int getNbOfHozizontalLollipop(IEntity entity)
-
associationClass
public CommandExecutionResult associationClass(Code clName1A, Code clName1B, Code clName2A, Code clName2B, LinkType linkType, Display label)
-
associationClass
public boolean associationClass(int mode, Code clName1, Code clName2, IEntity associed, LinkType linkType, Display label)
-
setLegend
public void setLegend(DisplayPositionned legend)
- Overrides:
setLegend
in classUmlDiagram
-
-