public class ClassDiagram extends AbstractClassOrObjectDiagram
entityFactoryFORCE_ELK, FORCE_SMETANA| Constructor and Description |
|---|
ClassDiagram(ThemeStyle style,
UmlSource source,
ISkinSimple skinParam) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
checkFinalError() |
ILeaf |
createLeaf(Ident idNewLong,
Code code,
Display display,
LeafType type,
USymbol symbol) |
protected ImageData |
exportDiagramInternal(java.io.OutputStream os,
int index,
FileFormatOption fileFormatOption) |
protected ImageData |
exportLayoutExplicit(java.io.OutputStream os,
int index,
FileFormatOption fileFormatOption) |
ILeaf |
getOrCreateLeaf(Ident ident,
Code code,
LeafType type,
USymbol symbol) |
boolean |
isAllowMixing() |
void |
layoutNewLine() |
boolean |
leafExist(Code code) |
void |
setAllowMixing(boolean allowMixing) |
associationClass, associationClass, cleanIdent, getNbOfHozizontalLollipop, insertBetween, setLegendgetDescription, getDotStringsaddLink, applySingleStrategy, buildCode, buildFullyQualified, buildLeafIdent, buildLeafIdentSpecial, constraintOnLinks, createLeafInternal, endGroup, 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, getOrCreateLeafDefault, getRootGroup, getRootSuperGroup, getTwoLastLinks, getWarningOrError, gotoGroup, gotoGroupExternal, gotoThisGroup, hasUrl, hideOrShow, hideOrShow, hideOrShow2, incRawLayout, isAutarkic, isEmpty, isGroup, isGroupStrict, isGroupVerySmart, isHideEmptyDescriptionForState, isStandalone, isVisibilityModifierPresent, leafExistSmart, leafExistStrict, mergeIntricated, removeLink, removeOrRestore, resetPragmaLabel, setLastEntity, setNamespaceSeparator, setVisibilityModifierPresent, showPortion, V1972exportCmap, exportDiagramError, exportDiagramNow, getFailureText2, getFlashData, getFooterOrHeaderTeoz, getMinwidth, isRotation, setHideEmptyDescription, setMinwidth, setRotationaddSprite, calculateBackColor, createImageBuilder, getAnimation, getCaption, getCurrentStyleBuilder, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, getTitle, getTitleDisplay, getUmlDiagramType, isUseElk, isUseSmetana, loadSkin, setAnimation, setCaption, setMainFrame, setParam, setTitle, setUseElk, setUseSmetanaexecuteCommand, exportDiagram, getMetadata, getNbImages, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, isOk, makeDiagramReady, seed, setScale, setSplitPagesHorizontal, setSplitPagesVerticalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetCaption, getFooter, getHeader, getLegend, getMainFrame, getTitleaddSpriteexportDiagram, getMetadata, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getTitleDisplaypublic ClassDiagram(ThemeStyle style, UmlSource source, ISkinSimple skinParam)
public ILeaf getOrCreateLeaf(Ident ident, Code code, LeafType type, USymbol symbol)
getOrCreateLeaf in class CucaDiagrampublic ILeaf createLeaf(Ident idNewLong, Code code, Display display, LeafType type, USymbol symbol)
createLeaf in class CucaDiagrampublic final boolean leafExist(Code code)
leafExist in class CucaDiagrampublic 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 CucaDiagramjava.io.IOExceptionprotected final ImageData exportLayoutExplicit(java.io.OutputStream os, int index, FileFormatOption fileFormatOption) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String checkFinalError()
checkFinalError in class AbstractPSystem