public class StateDiagram extends AbstractEntityDiagram
entityFactory
FORCE_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, getDotStrings
addLink, 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, V1972
exportCmap, exportDiagramError, exportDiagramNow, getFailureText2, getFlashData, getFooterOrHeaderTeoz, getMinwidth, isRotation, setMinwidth, setRotation
addSprite, calculateBackColor, createImageBuilder, getAnimation, getCaption, getCurrentStyleBuilder, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, getTitle, getTitleDisplay, getUmlDiagramType, isUseElk, isUseSmetana, loadSkin, setAnimation, setCaption, setLegend, setMainFrame, setParam, setTitle, setUseElk, setUseSmetana
executeCommand, exportDiagram, getMetadata, getNbImages, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, isOk, makeDiagramReady, seed, setScale, setSplitPagesHorizontal, setSplitPagesVertical
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getCaption, getFooter, getHeader, getLegend, getMainFrame, getTitle
addSprite
exportDiagram, getMetadata, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getTitleDisplay
public StateDiagram(ThemeStyle style, UmlSource source, ISkinSimple skinParam)
public IEntity getOrCreateLeaf(Ident ident, Code code, LeafType type, USymbol symbol)
getOrCreateLeaf
in class CucaDiagram
public 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 CucaDiagram
public final void setHideEmptyDescription(boolean hideEmptyDescription)
setHideEmptyDescription
in class UmlDiagram
public final boolean isHideEmptyDescriptionForState()
isHideEmptyDescriptionForState
in class CucaDiagram
public java.lang.String checkFinalError()
checkFinalError
in class AbstractPSystem