public class StateDiagram extends AbstractEntityDiagram
entityFactoryFORCE_ELK, FORCE_SMETANA| Constructor and Description |
|---|
StateDiagram(ThemeStyle style,
UmlSource source,
ISkinSimple skinParam) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkConcurrentStateOk(Ident ident,
Code code) |
java.lang.String |
checkFinalError() |
boolean |
concurrentState(char direction) |
void |
endGroup() |
IEntity |
getDeepHistory() |
IEntity |
getDeepHistory(java.lang.String idShort) |
IEntity |
getEnd() |
IEntity |
getHistorical() |
IEntity |
getHistorical(java.lang.String idShort) |
IEntity |
getOrCreateLeaf(Ident ident,
Code code,
LeafType type,
USymbol symbol) |
IEntity |
getStart() |
boolean |
isHideEmptyDescriptionForState() |
void |
setHideEmptyDescription(boolean hideEmptyDescription) |
getDescription, getDotStringsaddLink, applySingleStrategy, buildCode, buildFullyQualified, buildLeafIdent, buildLeafIdentSpecial, cleanIdent, constraintOnLinks, createLeaf, createLeafInternal, 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, getOrCreateLeafDefault, getRootGroup, getRootSuperGroup, getTwoLastLinks, getWarningOrError, gotoGroup, gotoGroupExternal, gotoThisGroup, hasUrl, hideOrShow, hideOrShow, hideOrShow2, incRawLayout, isAutarkic, isEmpty, isGroup, isGroupStrict, isGroupVerySmart, isStandalone, isVisibilityModifierPresent, leafExist, leafExistSmart, leafExistStrict, mergeIntricated, removeLink, removeOrRestore, resetPragmaLabel, setLastEntity, setNamespaceSeparator, setVisibilityModifierPresent, showPortion, V1972exportCmap, exportDiagramError, exportDiagramNow, getFailureText2, getFlashData, getFooterOrHeaderTeoz, getMinwidth, isRotation, setMinwidth, setRotationaddSprite, calculateBackColor, createImageBuilder, getAnimation, getCaption, getCurrentStyleBuilder, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, getTitle, getTitleDisplay, getUmlDiagramType, isUseElk, isUseSmetana, loadSkin, setAnimation, setCaption, setLegend, 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 StateDiagram(ThemeStyle style, UmlSource source, ISkinSimple skinParam)
public IEntity getOrCreateLeaf(Ident ident, Code code, LeafType type, USymbol symbol)
getOrCreateLeaf in class CucaDiagrampublic IEntity getStart()
public IEntity getEnd()
public IEntity getHistorical()
public IEntity getHistorical(java.lang.String idShort)
public IEntity getDeepHistory()
public IEntity getDeepHistory(java.lang.String idShort)
public boolean concurrentState(char direction)
public void endGroup()
endGroup in class CucaDiagrampublic final void setHideEmptyDescription(boolean hideEmptyDescription)
setHideEmptyDescription in class UmlDiagrampublic final boolean isHideEmptyDescriptionForState()
isHideEmptyDescriptionForState in class CucaDiagrampublic java.lang.String checkFinalError()
checkFinalError in class AbstractPSystem