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
public class FtileFactoryDelegator extends java.lang.Object implements FtileFactory
-
-
Constructor Summary
Constructors Constructor Description FtileFactoryDelegator(FtileFactory factory)
-
Method Summary
-
-
-
Constructor Detail
-
FtileFactoryDelegator
public FtileFactoryDelegator(FtileFactory factory)
-
-
Method Detail
-
getDefaultStyleDefinitionActivity
public final StyleSignature getDefaultStyleDefinitionActivity()
-
getDefaultStyleDefinitionDiamond
public final StyleSignature getDefaultStyleDefinitionDiamond()
-
getDefaultStyleDefinitionArrow
public final StyleSignature getDefaultStyleDefinitionArrow()
-
start
public Ftile start(Swimlane swimlane)
- Specified by:
start
in interfaceFtileFactory
-
end
public Ftile end(Swimlane swimlane)
- Specified by:
end
in interfaceFtileFactory
-
stop
public Ftile stop(Swimlane swimlane)
- Specified by:
stop
in interfaceFtileFactory
-
spot
public Ftile spot(Swimlane swimlane, java.lang.String spot, HColor color)
- Specified by:
spot
in interfaceFtileFactory
-
activity
public Ftile activity(Display label, Swimlane swimlane, BoxStyle style, Colors colors, Stereotype stereotype)
- Specified by:
activity
in interfaceFtileFactory
-
addNote
public Ftile addNote(Ftile ftile, Swimlane swimlane, java.util.Collection<PositionedNote> notes)
- Specified by:
addNote
in interfaceFtileFactory
-
addUrl
public Ftile addUrl(Ftile ftile, Url url)
- Specified by:
addUrl
in interfaceFtileFactory
-
decorateIn
public Ftile decorateIn(Ftile ftile, LinkRendering linkRendering)
- Specified by:
decorateIn
in interfaceFtileFactory
-
decorateOut
public Ftile decorateOut(Ftile ftile, LinkRendering linkRendering)
- Specified by:
decorateOut
in interfaceFtileFactory
-
assembly
public Ftile assembly(Ftile tile1, Ftile tile2)
- Specified by:
assembly
in 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:
repeat
in 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:
createWhile
in interfaceFtileFactory
-
createIf
public Ftile createIf(Swimlane swimlane, java.util.List<Branch> thens, Branch elseBranch, LinkRendering afterEndwhile, LinkRendering topInlinkRendering, Url url)
- Specified by:
createIf
in interfaceFtileFactory
-
createSwitch
public Ftile createSwitch(Swimlane swimlane, java.util.List<Branch> branches, LinkRendering afterEndwhile, LinkRendering topInlinkRendering, Display labelTest)
- Specified by:
createSwitch
in interfaceFtileFactory
-
createParallel
public Ftile createParallel(java.util.List<Ftile> all, ForkStyle style, java.lang.String label, Swimlane in, Swimlane out)
- Specified by:
createParallel
in interfaceFtileFactory
-
createGroup
public Ftile createGroup(Ftile list, Display name, HColor backColor, HColor titleColor, PositionedNote note, HColor borderColor, USymbol type, double roundCorner)
- Specified by:
createGroup
in interfaceFtileFactory
-
getStringBounder
public StringBounder getStringBounder()
- Specified by:
getStringBounder
in interfaceFtileFactory
-
getRose
protected final Rose getRose()
-
skinParam
public final ISkinParam skinParam()
- Specified by:
skinParam
in interfaceFtileFactory
-
getFactory
protected FtileFactory getFactory()
-
-