Class FtileFactoryDelegator
java.lang.Object
net.sourceforge.plantuml.activitydiagram3.ftile.FtileFactoryDelegator
- All Implemented Interfaces:
FtileFactory
- Direct Known Subclasses:
FtileFactoryDelegatorAddNote,FtileFactoryDelegatorAddUrl,FtileFactoryDelegatorAssembly,FtileFactoryDelegatorCreateGroup,FtileFactoryDelegatorCreateParallel,FtileFactoryDelegatorIf,FtileFactoryDelegatorRepeat,FtileFactoryDelegatorSwitch,FtileFactoryDelegatorWhile
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddNote(Ftile ftile, Swimlane swimlane, Collection<PositionedNote> notes, VerticalAlignment verticalAlignment) createGroup(Ftile list, Display name, HColor backColor, PositionedNote note, USymbol type, Style style) createIf(Swimlane swimlane, List<Branch> thens, Branch elseBranch, LinkRendering afterEndwhile, LinkRendering topInlinkRendering, Url url) createSwitch(Swimlane swimlane, List<Branch> branches, LinkRendering afterEndwhile, LinkRendering topInlinkRendering, Display labelTest) createWhile(LinkRendering outColor, Swimlane swimlane, Ftile whileBlock, Display test, Display yes, HColor color, Instruction specialOut, Ftile back, LinkRendering incoming1, LinkRendering incoming2) decorateIn(Ftile ftile, LinkRendering linkRendering) decorateOut(Ftile ftile, LinkRendering linkRendering) final StyleSignatureBasicfinal StyleSignatureBasicfinal StyleSignatureBasicprotected FtileFactoryprotected final RainbowgetInLinkRenderingColor(Ftile tile) protected Displayprotected final RosegetRose()protected final TextBlockgetTextBlock(Display display) repeat(BoxStyle boxStyleIn, Swimlane swimlane, Swimlane swimlaneOut, Display startLabel, Ftile repeat, Display test, Display yes, Display out, Colors colors, Ftile backward, boolean noOut, LinkRendering incoming1, LinkRendering incoming2) final ISkinParam
-
Constructor Details
-
FtileFactoryDelegator
-
-
Method Details
-
getDefaultStyleDefinitionActivity
-
getDefaultStyleDefinitionDiamond
-
getDefaultStyleDefinitionArrow
-
getInLinkRenderingColor
-
getTextBlock
-
getInLinkRenderingDisplay
-
start
- Specified by:
startin interfaceFtileFactory
-
end
- Specified by:
endin interfaceFtileFactory
-
stop
- Specified by:
stopin interfaceFtileFactory
-
spot
- Specified by:
spotin interfaceFtileFactory
-
activity
public Ftile activity(Display label, Swimlane swimlane, BoxStyle style, Colors colors, Stereotype stereotype) - Specified by:
activityin interfaceFtileFactory
-
addNote
public Ftile addNote(Ftile ftile, Swimlane swimlane, Collection<PositionedNote> notes, VerticalAlignment verticalAlignment) - Specified by:
addNotein interfaceFtileFactory
-
addUrl
- Specified by:
addUrlin interfaceFtileFactory
-
decorateIn
- Specified by:
decorateInin interfaceFtileFactory
-
decorateOut
- Specified by:
decorateOutin interfaceFtileFactory
-
assembly
- Specified by:
assemblyin interfaceFtileFactory
-
repeat
public Ftile repeat(BoxStyle boxStyleIn, Swimlane swimlane, Swimlane swimlaneOut, Display startLabel, Ftile repeat, Display test, Display yes, Display out, Colors colors, Ftile backward, boolean noOut, LinkRendering incoming1, LinkRendering incoming2) - Specified by:
repeatin interfaceFtileFactory
-
createWhile
public Ftile createWhile(LinkRendering outColor, Swimlane swimlane, Ftile whileBlock, Display test, Display yes, HColor color, Instruction specialOut, Ftile back, LinkRendering incoming1, LinkRendering incoming2) - Specified by:
createWhilein interfaceFtileFactory
-
createIf
public Ftile createIf(Swimlane swimlane, List<Branch> thens, Branch elseBranch, LinkRendering afterEndwhile, LinkRendering topInlinkRendering, Url url) - Specified by:
createIfin interfaceFtileFactory
-
createSwitch
public Ftile createSwitch(Swimlane swimlane, List<Branch> branches, LinkRendering afterEndwhile, LinkRendering topInlinkRendering, Display labelTest) - Specified by:
createSwitchin interfaceFtileFactory
-
createParallel
public Ftile createParallel(List<Ftile> all, ForkStyle style, String label, Swimlane in, Swimlane out) - Specified by:
createParallelin interfaceFtileFactory
-
createGroup
public Ftile createGroup(Ftile list, Display name, HColor backColor, PositionedNote note, USymbol type, Style style) - Specified by:
createGroupin interfaceFtileFactory
-
getStringBounder
- Specified by:
getStringBounderin interfaceFtileFactory
-
getRose
-
skinParam
- Specified by:
skinParamin interfaceFtileFactory
-
getFactory
-