Class ActivityDiagram
- java.lang.Object
-
- net.sourceforge.plantuml.AbstractPSystem
-
- net.sourceforge.plantuml.TitledDiagram
-
- net.sourceforge.plantuml.UmlDiagram
-
- net.atmp.CucaDiagram
-
- net.sourceforge.plantuml.activitydiagram.ActivityDiagram
-
- All Implemented Interfaces:
EntityFactory
,Annotated
,Diagram
,GroupHierarchy
,PortionShower
,WarningHandler
,WithSprite
public class ActivityDiagram extends CucaDiagram
-
-
Field Summary
-
Fields inherited from class net.sourceforge.plantuml.TitledDiagram
FORCE_ELK, FORCE_SMETANA
-
Fields inherited from interface net.sourceforge.plantuml.cucadiagram.PortionShower
ALL
-
-
Constructor Summary
Constructors Constructor Description ActivityDiagram(UmlSource source, Previous previous, PreprocessingArtifact preprocessing)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description void
concurrentActivity(LineLocation location, java.lang.String name)
Entity
createInnerActivity(LineLocation location)
Entity
createNote(LineLocation location, Quark<Entity> idNewLong, java.lang.String code__, Display display)
void
endif()
ConditionalContext
getCurrentContext()
DiagramDescription
getDescription()
protected java.util.List<java.lang.String>
getDotStrings()
Entity
getEnd(LineLocation location, java.lang.String suppId)
Entity
getLastEntityBrancheConsulted()
Deprecated.Entity
getLastEntityConsulted()
Entity
getStart(LineLocation location)
void
setLastEntityConsulted(Entity lastEntityConsulted)
void
startIf(LineLocation location, java.lang.String optionalCodeString)
protected void
updateLasts(Entity result)
-
Methods inherited from class net.atmp.CucaDiagram
addLink, applySingleStrategy, cleanId, constraintOnLinks, countByName, createGroup, createLeaf, currentTogether, endGroup, exportDiagramGraphic, exportDiagramInternal, firstWithName, getChildrenGroups, getCurrentGroup, getDefaultMargins, getDotStringSkek, getGroup, getHidesVisibilityModifier, getLabelangle, getLabeldistance, getLastEntity, getLastLink, getLinks, getPortFor, getPortId, getRootGroup, getTextMainBlock, getTwoLastLinks, getUniqueSequence, getUniqueSequence2, getUniqueSequenceValue, getVisibleStereotypeLabels, getWarningOrError, gotoGroup, gotoGroup, gotoTogether, groups, groupsAndRoot, hasUrl, hideOrShow, hideOrShow2, hideOrShowVisibilityModifier, incRawLayout, isEmpty, isGroup, isGroup, isHidden, isHideEmptyDescriptionForState, isRemoved, isRemovedIgnoreUnlinked, isStandalone, isStandaloneForArgo, isStereotypeRemoved, isVisibilityModifierPresent, leafs, quarkInContext, quarkInContextSafe, quarks, reallyCreateLeaf, removeLink, removeOrRestore, removePortId, resetPragmaLabel, setLastEntity, setNamespaceSeparator, setSeparator, setVisibilityModifierPresent, showPortion, startingPass
-
Methods inherited from class net.sourceforge.plantuml.UmlDiagram
exportCmap, exportDiagramError, exportDiagramNow, getFailureText2, getFlashData, getFooterOrHeaderTeoz, getMinwidth, getPrevious, isRotation, setHideEmptyDescription, setMinwidth, setRotation
-
Methods inherited from class net.sourceforge.plantuml.TitledDiagram
addSprite, addWarning, calculateBackColor, createImageBuilder, getCaption, getCurrentStyleBuilder, getFooter, getHeader, getLegend, getMainFrame, getPragma, getSkinParam, getTitle, getTitleDisplay, getUmlDiagramType, getWarnings, isUseElk, isUseSmetana, loadSkin, muteColorMapper, setCaption, setLegend, setMainFrame, setParam, setTitle, setUseElk, setUseSmetana
-
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
checkFinalError, executeCommand, exportDiagram, getMetadata, getNamespaceSeparator, getNbImages, getPreprocessingArtifact, getRequiredPass, getScale, getSource, getSplitPagesHorizontal, getSplitPagesVertical, isOk, makeDiagramReady, seed, setScale, setSplitPagesHorizontal, setSplitPagesVertical
-
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, getNbImages, getSource, getSplitPagesHorizontal, getSplitPagesVertical, getTitleDisplay
-
Methods inherited from interface net.sourceforge.plantuml.abel.EntityFactory
getSkinParam, getUmlDiagramType
-
Methods inherited from interface net.sourceforge.plantuml.WithSprite
addSprite
-
-
-
-
Constructor Detail
-
ActivityDiagram
public ActivityDiagram(UmlSource source, Previous previous, PreprocessingArtifact preprocessing)
-
-
Method Detail
-
startIf
public void startIf(LineLocation location, java.lang.String optionalCodeString)
-
endif
public void endif()
-
getStart
public Entity getStart(LineLocation location)
-
getEnd
public Entity getEnd(LineLocation location, java.lang.String suppId)
-
updateLasts
protected void updateLasts(Entity result)
- Overrides:
updateLasts
in classCucaDiagram
-
createNote
public Entity createNote(LineLocation location, Quark<Entity> idNewLong, java.lang.String code__, Display display)
-
getDotStrings
protected final java.util.List<java.lang.String> getDotStrings()
- Specified by:
getDotStrings
in classCucaDiagram
-
getDescription
public DiagramDescription getDescription()
-
getLastEntityConsulted
public Entity getLastEntityConsulted()
-
getLastEntityBrancheConsulted
@Deprecated public Entity getLastEntityBrancheConsulted()
Deprecated.
-
getCurrentContext
public final ConditionalContext getCurrentContext()
-
setLastEntityConsulted
public final void setLastEntityConsulted(Entity lastEntityConsulted)
-
createInnerActivity
public Entity createInnerActivity(LineLocation location)
-
concurrentActivity
public void concurrentActivity(LineLocation location, java.lang.String name)
-
-