net.sourceforge.plantuml.sequencediagram
Class SequenceDiagram
- java.lang.Object
-
- net.sourceforge.plantuml.AbstractPSystem
-
- net.sourceforge.plantuml.UmlDiagram
-
- net.sourceforge.plantuml.sequencediagram.SequenceDiagram
-
public class SequenceDiagram extends UmlDiagram
-
-
Constructor Summary
Constructors Constructor and Description SequenceDiagram()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method and Description java.lang.Stringactivate(Participant p, LifeEventType lifeEventType, HtmlColor backcolor)java.lang.Stringactivate(Participant p, LifeEventType lifeEventType, HtmlColor backcolor, HtmlColor linecolor)java.lang.StringaddMessage(AbstractMessage m)voidaddNote(Note n, boolean tryMerge)voidaddReference(Reference ref)voidautonumberGo(DottedNumber startingNumber, int increment, java.text.DecimalFormat decimalFormat)voidautonumberStop()voidboxStart(Display comment, HtmlColor color)booleanchangeSkin(java.lang.String className)java.lang.StringcheckFinalError()ParticipantcreateNewParticipant(ParticipantType type, java.lang.String code, Display display, int order)voiddelay(Display strings)voiddivider(Display strings)voidendBox()java.util.List<Event>events()MessagegetActivatingMessage()intgetAutonewpage()AutoNumbergetAutoNumber()DiagramDescriptiongetDescription()doublegetDpiFactor(FileFormatOption fileFormatOption, java.awt.geom.Dimension2D dim)ParticipantEnglobergetEnglober(Participant p)EventWithDeactivategetLastEventWithDeactivate()intgetNbImages()Number of images in this diagram (usually, 1)java.lang.StringgetNextMessageNumber()ParticipantgetOrCreateParticipant(java.lang.String code)Deprecated.ParticipantgetOrCreateParticipant(java.lang.String code, Display display)UmlDiagramTypegetUmlDiagramType()booleangrouping(java.lang.String title, java.lang.String comment, GroupingType type, HtmlColor backColorGeneral, HtmlColor backColorElement)booleanhasUrl()Check if the Diagram have some links.voidhideOrShow(java.util.Set<EntityPortion> portions, boolean show)voidhspace()voidhspace(int pixel)voidignoreNewpage()booleanisAutoactivate()booleanisBoxPending()booleanisOk()booleanisShowFootbox()voidnewpage(Display strings)java.util.Collection<Participant>participants()booleanparticipantsContainsKey(java.lang.String code)voidputParticipantInLast(java.lang.String code)voidremoveHiddenParticipants()voidsetAutoactivate(boolean autoactivate)voidsetAutonewpage(int autonewpage)voidsetShowFootbox(boolean footbox)-
Methods inherited from class net.sourceforge.plantuml.UmlDiagram
addSprite, exportDiagramError, getAnimation, getCaption, getDpi, getDpiFactor, getFailureText2, getFlashData, getFooter, getFooterOrHeaderTeoz, getHeader, getLegend, getMinwidth, getPragma, getSkinParam, getTitle, getWarningOrError, isHideUnlinkedData, isRotation, isUseJDot, setAnimation, setCaption, setDotExecutable, setFooter, setHeader, setHideUnlinkedData, setLegend, setMinwidth, setParam, setRotation, setTitle, setUseJDot
-
Methods inherited from class net.sourceforge.plantuml.AbstractPSystem
executeCommand, exportDiagram, getMetadata, getScale, getSource, makeDiagramReady, seed, setScale, setSource
-
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface net.sourceforge.plantuml.core.Diagram
exportDiagram, getMetadata, getSource
-
-
-
-
Method Detail
-
getOrCreateParticipant
@Deprecated public Participant getOrCreateParticipant(java.lang.String code)
Deprecated.
-
getOrCreateParticipant
public Participant getOrCreateParticipant(java.lang.String code, Display display)
-
getLastEventWithDeactivate
public EventWithDeactivate getLastEventWithDeactivate()
-
createNewParticipant
public Participant createNewParticipant(ParticipantType type, java.lang.String code, Display display, int order)
-
participants
public java.util.Collection<Participant> participants()
-
participantsContainsKey
public boolean participantsContainsKey(java.lang.String code)
-
addMessage
public java.lang.String addMessage(AbstractMessage m)
-
addNote
public void addNote(Note n, boolean tryMerge)
-
newpage
public void newpage(Display strings)
-
ignoreNewpage
public void ignoreNewpage()
-
getAutonewpage
public final int getAutonewpage()
-
setAutonewpage
public void setAutonewpage(int autonewpage)
-
divider
public void divider(Display strings)
-
hspace
public void hspace()
-
hspace
public void hspace(int pixel)
-
delay
public void delay(Display strings)
-
events
public java.util.List<Event> events()
-
getActivatingMessage
public Message getActivatingMessage()
-
activate
public java.lang.String activate(Participant p, LifeEventType lifeEventType, HtmlColor backcolor)
-
activate
public java.lang.String activate(Participant p, LifeEventType lifeEventType, HtmlColor backcolor, HtmlColor linecolor)
-
grouping
public boolean grouping(java.lang.String title, java.lang.String comment, GroupingType type, HtmlColor backColorGeneral, HtmlColor backColorElement)
-
getDescription
public DiagramDescription getDescription()
-
changeSkin
public boolean changeSkin(java.lang.String className)
-
autonumberGo
public final void autonumberGo(DottedNumber startingNumber, int increment, java.text.DecimalFormat decimalFormat)
-
autonumberStop
public final void autonumberStop()
-
getAutoNumber
public final AutoNumber getAutoNumber()
-
getNextMessageNumber
public java.lang.String getNextMessageNumber()
-
isShowFootbox
public boolean isShowFootbox()
-
setShowFootbox
public void setShowFootbox(boolean footbox)
-
getUmlDiagramType
public UmlDiagramType getUmlDiagramType()
- Specified by:
getUmlDiagramTypein classUmlDiagram
-
endBox
public void endBox()
-
isBoxPending
public boolean isBoxPending()
-
getNbImages
public int getNbImages()
Description copied from interface:DiagramNumber of images in this diagram (usually, 1)- Specified by:
getNbImagesin interfaceDiagram- Overrides:
getNbImagesin classAbstractPSystem- Returns:
- usually 1
-
removeHiddenParticipants
public void removeHiddenParticipants()
-
putParticipantInLast
public void putParticipantInLast(java.lang.String code)
-
getEnglober
public ParticipantEnglober getEnglober(Participant p)
-
setAutoactivate
public final void setAutoactivate(boolean autoactivate)
-
isAutoactivate
public final boolean isAutoactivate()
-
hasUrl
public boolean hasUrl()
Description copied from interface:DiagramCheck if the Diagram have some links.- Specified by:
hasUrlin interfaceDiagram- Overrides:
hasUrlin classAbstractPSystem- Returns:
-
addReference
public void addReference(Reference ref)
-
isOk
public boolean isOk()
- Overrides:
isOkin classAbstractPSystem
-
getDpiFactor
public double getDpiFactor(FileFormatOption fileFormatOption, java.awt.geom.Dimension2D dim)
-
checkFinalError
public java.lang.String checkFinalError()
- Overrides:
checkFinalErrorin classAbstractPSystem
-
hideOrShow
public void hideOrShow(java.util.Set<EntityPortion> portions, boolean show)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG