Class ActivityDiagram
- java.lang.Object
-
- net.sourceforge.plantuml.AbstractPSystem
-
- net.sourceforge.plantuml.TitledDiagram
-
- net.sourceforge.plantuml.UmlDiagram
-
- net.sourceforge.plantuml.cucadiagram.CucaDiagram
-
- net.sourceforge.plantuml.activitydiagram.ActivityDiagram
-
- All Implemented Interfaces:
Annotated
,Diagram
,GroupHierarchy
,PortionShower
,WithSprite
public class ActivityDiagram extends CucaDiagram
-
-
Field Summary
-
Fields inherited from class net.sourceforge.plantuml.cucadiagram.CucaDiagram
entityFactory
-
Fields inherited from class net.sourceforge.plantuml.TitledDiagram
FORCE_SMETANA
-
-
Constructor Summary
Constructors Constructor Description ActivityDiagram(ISkinSimple skinParam)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
concurrentActivity(java.lang.String name)
IEntity
createInnerActivity()
ILeaf
createLeaf(Ident idNewLong, Code code, Display display, LeafType type, USymbol symbol)
IEntity
createNote(Ident idNewLong, Code code, Display display)
void
endif()
ConditionalContext
getCurrentContext()
DiagramDescription
getDescription()
protected java.util.List<java.lang.String>
getDotStrings()
ILeaf
getEnd(java.lang.String suppId)
IEntity
getLastEntityBrancheConsulted()
Deprecated.IEntity
getLastEntityConsulted()
ILeaf
getLeafVerySmart(Ident ident)
IEntity
getOrCreate(Ident idNewLong, Code code, Display display, LeafType type)
ILeaf
getOrCreateLeaf(Ident ident, Code code, LeafType type, USymbol symbol)
ILeaf
getStart()
void
setLastEntityConsulted(IEntity lastEntityConsulted)
void
startIf(java.lang.String optionalCodeString)
-
Methods inherited from class net.sourceforge.plantuml.cucadiagram.CucaDiagram
addLink, applySingleStrategy, buildCode, buildFullyQualified, buildLeafIdent, buildLeafIdentSpecial, checkNotNull, cleanIdent, constraintOnLinks, createLeafInternal, endGroup, exportDiagramInternal, getAllSuperGroups, getChildrenGroups, getColorMapper, getCurrentGroup, getDotStringSkek, getEntityFactory, getFullyQualifiedCode1972, getGroup, getGroups, getGroupStrict, getGroupVerySmart, getHides, getHorizontalPages, getLabelangle, getLabeldistance, getLastEntity, getLastLink, getLeaf, getLeafSmart, getLeafssize, getLeafStrict, getLeafsvalues, getLinks, getNamespace1972, getNamespaceSeparator, getNbImages, getOrCreateLeafDefault, getRootGroup, getRootSuperGroup, getTwoLastLinks, getVerticalPages, getWarningOrError, gotoGroup, gotoGroupExternal, gotoThisGroup, hasUrl, hideOrShow, hideOrShow, hideOrShow2, incRawLayout, isAutarkic, isEmpty, isGroup, isGroupStrict, isGroupVerySmart, isHideEmptyDescriptionForState, isStandalone, isVisibilityModifierPresent, leafExist, leafExistSmart, leafExistStrict, mergeIntricated, removeLink, removeOrRestore, resetPragmaLabel, setHorizontalPages, setLastEntity, setNamespaceSeparator, setVerticalPages, setVisibilityModifierPresent, showPortion, V1972
-
Methods inherited from class net.sourceforge.plantuml.UmlDiagram
exportCmap, exportDiagramError, exportDiagramNow, getAnimation, getFailureText2, getFlashData, getFooterOrHeaderTeoz, getMinwidth, isHideUnlinkedData, isRotation, setAnimation, setHideEmptyDescription, setHideUnlinkedData, setMinwidth, setRotation
-
Methods inherited from class net.sourceforge.plantuml.TitledDiagram
addSprite, getCaption, getCurrentStyleBuilder, getFooter, getHeader, getLegend, getMainFrame, getPragma, getScaleCoef, getSkinParam, getTitle, getUmlDiagramType, isUseSmetana, loadSkin, setCaption, setLegend, setMainFrame, setParam, setTitle, setUseSmetana
-
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
checkFinalError, executeCommand, exportDiagram, getMetadata, getScale, getSource, isOk, makeDiagramReady, seed, setScale, setSource
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.plantuml.Annotated
getCaption, getFooter, getHeader, getLegend, getMainFrame, getTitle
-
Methods inherited from interface net.sourceforge.plantuml.core.Diagram
exportDiagram, getMetadata, getSource
-
Methods inherited from interface net.sourceforge.plantuml.WithSprite
addSprite
-
-
-
-
Constructor Detail
-
ActivityDiagram
public ActivityDiagram(ISkinSimple skinParam)
-
-
Method Detail
-
getOrCreateLeaf
public ILeaf getOrCreateLeaf(Ident ident, Code code, LeafType type, USymbol symbol)
- Specified by:
getOrCreateLeaf
in classCucaDiagram
-
getLeafVerySmart
public ILeaf getLeafVerySmart(Ident ident)
- Overrides:
getLeafVerySmart
in classCucaDiagram
-
startIf
public void startIf(java.lang.String optionalCodeString)
-
endif
public void endif()
-
getStart
public ILeaf getStart()
-
getEnd
public ILeaf getEnd(java.lang.String suppId)
-
createLeaf
public ILeaf createLeaf(Ident idNewLong, Code code, Display display, LeafType type, USymbol symbol)
- Overrides:
createLeaf
in classCucaDiagram
-
getDotStrings
protected final java.util.List<java.lang.String> getDotStrings()
- Specified by:
getDotStrings
in classCucaDiagram
-
getDescription
public DiagramDescription getDescription()
-
getLastEntityConsulted
public IEntity getLastEntityConsulted()
-
getLastEntityBrancheConsulted
@Deprecated public IEntity getLastEntityBrancheConsulted()
Deprecated.
-
getCurrentContext
public final ConditionalContext getCurrentContext()
-
setLastEntityConsulted
public final void setLastEntityConsulted(IEntity lastEntityConsulted)
-
createInnerActivity
public IEntity createInnerActivity()
-
concurrentActivity
public void concurrentActivity(java.lang.String name)
-
-