public class ClassDiagram extends AbstractClassOrObjectDiagram
entityFactory, lastEntity
FORCE_ELK, FORCE_SMETANA
Constructor and Description |
---|
ClassDiagram(UmlSource source,
java.util.Map<java.lang.String,java.lang.String> skinParam) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
checkFinalError() |
CommandExecutionResult |
checkIfPackageHierarchyIfOk(Entity entity) |
protected ImageData |
exportDiagramInternal(java.io.OutputStream os,
int index,
FileFormatOption fileFormatOption) |
protected ImageData |
exportLayoutExplicit(java.io.OutputStream os,
int index,
FileFormatOption fileFormatOption) |
boolean |
isAllowMixing() |
void |
layoutNewLine() |
void |
setAllowMixing(boolean allowMixing) |
associationClass, associationClass, getNbOfHozizontalLollipop, insertBetween, setLegend
getDescription, getDotStrings
addLink, applySingleStrategy, cleanId, constraintOnLinks, currentTogether, endGroup, exportDiagramGraphic, firstWithName, getChildrenGroups, getCurrentGroup, getDefaultMargins, getDotStringSkek, getEntityFactory, getGroup, getHides, getLabelangle, getLabeldistance, getLastEntity, getLastLink, getLinks, getPortFor, getPortId, getRootGroup, getTextMainBlock, getTwoLastLinks, getUniqueSequence, getUniqueSequence, getVisibleStereotypeLabels, getWarningOrError, gotoGroup, gotoTogether, hasUrl, hideOrShow, hideOrShow, hideOrShow2, incRawLayout, isEmpty, isGroup, isGroup, isHideEmptyDescriptionForState, isStandalone, isStandaloneForArgo, isVisibilityModifierPresent, quarkInContext, reallyCreateLeaf, removeLink, removeOrRestore, removePortId, resetPragmaLabel, setLastEntity, setNamespaceSeparator, setVisibilityModifierPresent, showPortion, updateLasts
exportCmap, exportDiagramError, exportDiagramNow, getFailureText2, getFlashData, getFooterOrHeaderTeoz, getMinwidth, isRotation, setHideEmptyDescription, setMinwidth, setRotation
addSprite, calculateBackColor, createImageBuilder, getCaption, getCurrentStyleBuilder, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, getTitle, getTitleDisplay, getUmlDiagramType, isUseElk, isUseSmetana, loadSkin, muteColorMapper, setCaption, setMainFrame, setParam, setTitle, setUseElk, setUseSmetana
executeCommand, exportDiagram, getMetadata, getNamespaceSeparator, getNbImages, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, isOk, makeDiagramReady, seed, setScale, setSplitPagesHorizontal, setSplitPagesVertical
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
createImageBuilder, getCurrentStyleBuilder, getFlashData, getMetadata, getNamespaceSeparator, getPragma, getSkinParam, getSource, getUmlDiagramType, seed
getCaption, getFooter, getHeader, getLegend, getMainFrame, getTitle
addSprite
exportDiagram, getMetadata, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getTitleDisplay
public ClassDiagram(UmlSource source, java.util.Map<java.lang.String,java.lang.String> skinParam)
public void setAllowMixing(boolean allowMixing)
public boolean isAllowMixing()
public void layoutNewLine()
protected final ImageData exportDiagramInternal(java.io.OutputStream os, int index, FileFormatOption fileFormatOption) throws java.io.IOException
exportDiagramInternal
in class CucaDiagram
java.io.IOException
protected final ImageData exportLayoutExplicit(java.io.OutputStream os, int index, FileFormatOption fileFormatOption) throws java.io.IOException
java.io.IOException
public java.lang.String checkFinalError()
checkFinalError
in class AbstractPSystem
public CommandExecutionResult checkIfPackageHierarchyIfOk(Entity entity)