net.sourceforge.plantuml.activitydiagram
Class ActivityDiagram

java.lang.Object
  extended by net.sourceforge.plantuml.AbstractPSystem
      extended by net.sourceforge.plantuml.UmlDiagram
          extended by net.sourceforge.plantuml.cucadiagram.CucaDiagram
              extended by net.sourceforge.plantuml.activitydiagram.ActivityDiagram
All Implemented Interfaces:
Diagram, GroupHierarchy, PortionShower

public class ActivityDiagram
extends CucaDiagram


Constructor Summary
ActivityDiagram()
           
 
Method Summary
 void concurrentActivity(String name)
           
 IEntity createInnerActivity()
           
 ILeaf createLeaf(Code code, Display display, LeafType type)
           
 IEntity createNote(Code code, Display display)
           
 void endif()
           
 ConditionalContext getCurrentContext()
           
 String getDescription()
           
protected  List<String> getDotStrings()
           
 ILeaf getEnd()
           
 IEntity getLastEntityBrancheConsulted()
          Deprecated. 
 IEntity getLastEntityConsulted()
           
 IEntity getOrCreate(Code code, Display display, LeafType type)
           
 ILeaf getOrCreateLeaf1(Code code, LeafType type)
           
 ILeaf getStart()
           
 UmlDiagramType getUmlDiagramType()
           
 void setLastEntityConsulted(IEntity lastEntityConsulted)
           
 void startIf(Code optionalCode)
           
 
Methods inherited from class net.sourceforge.plantuml.cucadiagram.CucaDiagram
addLink, applySingleStrategy, createLeafInternal, createPng2, createPng2, endGroup, exportDiagramInternal, getChildrenGroups, getColorMapper, getCurrentGroup, getDotStringSkek, getEntityFactory, getGroup, getGroups, getHides, getHorizontalPages, getLabelangle, getLabeldistance, getLastEntity, getLastLink, getLeafs, getLinks, getNbImages, getOrCreateGroup, getOrCreateGroupInternal, getOrCreateLeaf1Default, getRankdir, getRootGroup, getVerticalPages, getWarningOrError, hasUrl, hideOrShow, hideOrShow, hideOrShow, isAutarkic, isEmpty, isGroup, isStandalone, isVisibilityModifierPresent, leafExist, removeLink, resetPragmaLabel, setHorizontalPages, setRankdir, setVerticalPages, setVisibilityModifierPresent, showPortion
 
Methods inherited from class net.sourceforge.plantuml.UmlDiagram
addSprite, exportCmap, exportDiagram, getDpi, getDpiFactor, getFooter, getFooterAlignement, getHeader, getHeaderAlignement, getMinwidth, getPragma, getScale, getSkinParam, getTitle, isHideUnlinkedData, isRotation, setFooter, setFooterAlignement, setHeader, setHeaderAlignement, setHideUnlinkedData, setMinwidth, setParam, setRotation, setScale, setTitle
 
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
executeCommand, getMetadata, getSource, isOk, makeDiagramReady, 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.core.Diagram
getMetadata, getSource
 

Constructor Detail

ActivityDiagram

public ActivityDiagram()
Method Detail

getOrCreateLeaf1

public ILeaf getOrCreateLeaf1(Code code,
                              LeafType type)
Specified by:
getOrCreateLeaf1 in class CucaDiagram

getOrCreate

public IEntity getOrCreate(Code code,
                           Display display,
                           LeafType type)

startIf

public void startIf(Code optionalCode)

endif

public void endif()

getStart

public ILeaf getStart()

getEnd

public ILeaf getEnd()

createLeaf

public ILeaf createLeaf(Code code,
                        Display display,
                        LeafType type)
Overrides:
createLeaf in class CucaDiagram

createNote

public IEntity createNote(Code code,
                          Display display)

getDotStrings

protected final List<String> getDotStrings()
Specified by:
getDotStrings in class CucaDiagram

getDescription

public String getDescription()

getLastEntityConsulted

public IEntity getLastEntityConsulted()

getLastEntityBrancheConsulted

@Deprecated
public IEntity getLastEntityBrancheConsulted()
Deprecated. 


getUmlDiagramType

public UmlDiagramType getUmlDiagramType()
Specified by:
getUmlDiagramType in class UmlDiagram

getCurrentContext

public final ConditionalContext getCurrentContext()

setLastEntityConsulted

public final void setLastEntityConsulted(IEntity lastEntityConsulted)

createInnerActivity

public IEntity createInnerActivity()

concurrentActivity

public void concurrentActivity(String name)


Copyright © 2013. All Rights Reserved.