public class StateDiagram extends AbstractEntityDiagram
entityFactory, lastEntity
FORCE_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, getDotStrings
addLink, 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, updateLasts
exportCmap, exportDiagramError, exportDiagramNow, getFailureText2, getFlashData, getFooterOrHeaderTeoz, getMinwidth, isRotation, setMinwidth, setRotation
addSprite, calculateBackColor, createImageBuilder, getCaption, getCurrentStyleBuilder, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, getTitle, getTitleDisplay, getUmlDiagramType, isUseElk, isUseSmetana, loadSkin, muteColorMapper, setCaption, setLegend, 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 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 CucaDiagram
public final void setHideEmptyDescription(boolean hideEmptyDescription)
setHideEmptyDescription
in class UmlDiagram
public final boolean isHideEmptyDescriptionForState()
isHideEmptyDescriptionForState
in interface ICucaDiagram
isHideEmptyDescriptionForState
in class CucaDiagram
public java.lang.String checkFinalError()
checkFinalError
in class AbstractPSystem