public class StateDiagram extends AbstractEntityDiagram
entityFactory, lastEntityFORCE_ELK, FORCE_SMETANA| Constructor and Description |
|---|
StateDiagram(UmlSource source,
java.util.Map<java.lang.String,java.lang.String> skinParam) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
checkConcurrentStateOk(Quark<Entity> code) |
java.lang.String |
checkFinalError() |
boolean |
concurrentState(char direction) |
boolean |
endGroup() |
Entity |
getDeepHistory() |
Entity |
getDeepHistory(java.lang.String idShort) |
Entity |
getEnd() |
Entity |
getHistorical() |
Entity |
getHistorical(java.lang.String idShort) |
Entity |
getStart() |
boolean |
isHideEmptyDescriptionForState() |
void |
setHideEmptyDescription(boolean hideEmptyDescription) |
getDescription, getDotStringsaddLink, applySingleStrategy, cleanId, constraintOnLinks, currentTogether, exportDiagramGraphic, exportDiagramInternal, 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, isStandalone, isStandaloneForArgo, isVisibilityModifierPresent, quarkInContext, reallyCreateLeaf, removeLink, removeOrRestore, removePortId, resetPragmaLabel, setLastEntity, setNamespaceSeparator, setVisibilityModifierPresent, showPortion, updateLastsexportCmap, exportDiagramError, exportDiagramNow, getFailureText2, getFlashData, getFooterOrHeaderTeoz, getMinwidth, isRotation, setMinwidth, setRotationaddSprite, calculateBackColor, createImageBuilder, getCaption, getCurrentStyleBuilder, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, getTitle, getTitleDisplay, getUmlDiagramType, isUseElk, isUseSmetana, loadSkin, muteColorMapper, setCaption, setLegend, setMainFrame, setParam, setTitle, setUseElk, setUseSmetanaexecuteCommand, exportDiagram, getMetadata, getNamespaceSeparator, getNbImages, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, isOk, makeDiagramReady, seed, setScale, setSplitPagesHorizontal, setSplitPagesVerticalclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreateImageBuilder, getCurrentStyleBuilder, getFlashData, getMetadata, getNamespaceSeparator, getPragma, getSkinParam, getSource, getUmlDiagramType, seedgetCaption, getFooter, getHeader, getLegend, getMainFrame, getTitleaddSpriteexportDiagram, getMetadata, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getTitleDisplaypublic StateDiagram(UmlSource source, java.util.Map<java.lang.String,java.lang.String> skinParam)
public Entity getStart()
public Entity getEnd()
public Entity getHistorical()
public Entity getHistorical(java.lang.String idShort)
public Entity getDeepHistory()
public Entity getDeepHistory(java.lang.String idShort)
public boolean concurrentState(char direction)
public boolean endGroup()
endGroup in class CucaDiagrampublic final void setHideEmptyDescription(boolean hideEmptyDescription)
setHideEmptyDescription in class UmlDiagrampublic final boolean isHideEmptyDescriptionForState()
isHideEmptyDescriptionForState in interface ICucaDiagramisHideEmptyDescriptionForState in class CucaDiagrampublic java.lang.String checkFinalError()
checkFinalError in class AbstractPSystem