Class FtileFactoryDelegator
- java.lang.Object
-
- net.sourceforge.plantuml.activitydiagram3.ftile.FtileFactoryDelegator
-
- All Implemented Interfaces:
FtileFactory
- Direct Known Subclasses:
FtileFactoryDelegatorAddNote,FtileFactoryDelegatorAddUrl,FtileFactoryDelegatorAssembly,FtileFactoryDelegatorCreateGroup,FtileFactoryDelegatorCreateParallel,FtileFactoryDelegatorCreateParallel1,FtileFactoryDelegatorCreateParallelAddingMargin,FtileFactoryDelegatorIf,FtileFactoryDelegatorRepeat,FtileFactoryDelegatorWhile
public class FtileFactoryDelegator extends java.lang.Object implements FtileFactory
-
-
Constructor Summary
Constructors Constructor Description FtileFactoryDelegator(FtileFactory factory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Ftileactivity(Display label, Swimlane swimlane, BoxStyle style, Colors colors)FtileaddNote(Ftile ftile, Swimlane swimlane, java.util.Collection<PositionedNote> notes)FtileaddUrl(Ftile ftile, Url url)Ftileassembly(Ftile tile1, Ftile tile2)FtilecreateGroup(Ftile list, Display name, HtmlColor backColor, HtmlColor titleColor, PositionedNote note, HtmlColor borderColor, USymbol type, double roundCorner)FtilecreateIf(Swimlane swimlane, java.util.List<Branch> thens, Branch elseBranch, LinkRendering afterEndwhile, LinkRendering topInlinkRendering)FtilecreateParallel(Swimlane swimlane, java.util.List<Ftile> all, ForkStyle style, java.lang.String label)FtilecreateWhile(Swimlane swimlane, Ftile whileBlock, Display test, Display yes, Display out, LinkRendering afterEndwhile, HtmlColor color, Instruction specialOut)FtiledecorateIn(Ftile ftile, LinkRendering linkRendering)FtiledecorateOut(Ftile ftile, LinkRendering linkRendering)Ftileend(Swimlane swimlane)protected FtileFactorygetFactory()protected RainbowgetInLinkRenderingColor(Ftile tile)protected DisplaygetInLinkRenderingDisplay(Ftile tile)protected RosegetRose()StringBoundergetStringBounder()protected TextBlockgetTextBlock(Display display)Ftilerepeat(Swimlane swimlane, Swimlane swimlaneOut, Display startLabel, Ftile repeat, Display test, Display yes, Display out, HtmlColor color, LinkRendering backRepeatLinkRendering, Ftile backward, boolean noOut)ISkinParamskinParam()Ftilespot(Swimlane swimlane, java.lang.String spot)Ftilestart(Swimlane swimlane)Ftilestop(Swimlane swimlane)
-
-
-
Constructor Detail
-
FtileFactoryDelegator
public FtileFactoryDelegator(FtileFactory factory)
-
-
Method Detail
-
start
public Ftile start(Swimlane swimlane)
- Specified by:
startin interfaceFtileFactory
-
end
public Ftile end(Swimlane swimlane)
- Specified by:
endin interfaceFtileFactory
-
stop
public Ftile stop(Swimlane swimlane)
- Specified by:
stopin interfaceFtileFactory
-
spot
public Ftile spot(Swimlane swimlane, java.lang.String spot)
- Specified by:
spotin interfaceFtileFactory
-
activity
public Ftile activity(Display label, Swimlane swimlane, BoxStyle style, Colors colors)
- Specified by:
activityin interfaceFtileFactory
-
addNote
public Ftile addNote(Ftile ftile, Swimlane swimlane, java.util.Collection<PositionedNote> notes)
- Specified by:
addNotein interfaceFtileFactory
-
addUrl
public Ftile addUrl(Ftile ftile, Url url)
- Specified by:
addUrlin interfaceFtileFactory
-
decorateIn
public Ftile decorateIn(Ftile ftile, LinkRendering linkRendering)
- Specified by:
decorateInin interfaceFtileFactory
-
decorateOut
public Ftile decorateOut(Ftile ftile, LinkRendering linkRendering)
- Specified by:
decorateOutin interfaceFtileFactory
-
assembly
public Ftile assembly(Ftile tile1, Ftile tile2)
- Specified by:
assemblyin interfaceFtileFactory
-
repeat
public Ftile repeat(Swimlane swimlane, Swimlane swimlaneOut, Display startLabel, Ftile repeat, Display test, Display yes, Display out, HtmlColor color, LinkRendering backRepeatLinkRendering, Ftile backward, boolean noOut)
- Specified by:
repeatin interfaceFtileFactory
-
createWhile
public Ftile createWhile(Swimlane swimlane, Ftile whileBlock, Display test, Display yes, Display out, LinkRendering afterEndwhile, HtmlColor color, Instruction specialOut)
- Specified by:
createWhilein interfaceFtileFactory
-
createIf
public Ftile createIf(Swimlane swimlane, java.util.List<Branch> thens, Branch elseBranch, LinkRendering afterEndwhile, LinkRendering topInlinkRendering)
- Specified by:
createIfin interfaceFtileFactory
-
createParallel
public Ftile createParallel(Swimlane swimlane, java.util.List<Ftile> all, ForkStyle style, java.lang.String label)
- Specified by:
createParallelin interfaceFtileFactory
-
createGroup
public Ftile createGroup(Ftile list, Display name, HtmlColor backColor, HtmlColor titleColor, PositionedNote note, HtmlColor borderColor, USymbol type, double roundCorner)
- Specified by:
createGroupin interfaceFtileFactory
-
getStringBounder
public StringBounder getStringBounder()
- Specified by:
getStringBounderin interfaceFtileFactory
-
getRose
protected final Rose getRose()
-
skinParam
public final ISkinParam skinParam()
- Specified by:
skinParamin interfaceFtileFactory
-
getFactory
protected FtileFactory getFactory()
-
-