Class VCompactFactory
- java.lang.Object
-
- net.sourceforge.plantuml.activitydiagram3.ftile.vcompact.VCompactFactory
-
- All Implemented Interfaces:
FtileFactory
public class VCompactFactory extends java.lang.Object implements FtileFactory
-
-
Constructor Summary
Constructors Constructor Description VCompactFactory(ISkinParam skinParam, StringBounder stringBounder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Ftileactivity(Display label, Swimlane swimlane, BoxStyle boxStyle, Colors colors, Stereotype stereotype)FtileaddNote(Ftile ftile, Swimlane swimlane, java.util.Collection<PositionedNote> notes, VerticalAlignment verticalAlignment)FtileaddUrl(Ftile ftile, Url url)Ftileassembly(Ftile tile1, Ftile tile2)FtilecreateGroup(Ftile list, Display name, HColor backColor, PositionedNote note, USymbol type, Style style)FtilecreateIf(Swimlane swimlane, java.util.List<Branch> thens, Branch elseBranch, LinkRendering afterEndwhile, LinkRendering topInlinkRendering, Url url, java.util.Collection<PositionedNote> notes, Stereotype stereotype, StyleBuilder currentStyleBuilder)FtilecreateParallel(java.util.List<Ftile> all, ForkStyle style, java.lang.String label, Swimlane in, Swimlane out)FtilecreateSwitch(Swimlane swimlane, java.util.List<Branch> branches, LinkRendering afterEndwhile, LinkRendering topInlinkRendering, Display labelTest)FtilecreateWhile(LinkRendering afterEndwhile, Swimlane swimlane, Ftile whileBlock, Display test, Display yes, HColor color, Instruction specialOut, Ftile back, LinkRendering incoming1, LinkRendering incoming2, StyleBuilder styleBuilder)FtiledecorateIn(Ftile ftile, LinkRendering linkRendering)FtiledecorateOut(Ftile ftile, LinkRendering linkRendering)Ftileend(Swimlane swimlane)StyleBuildergetCurrentStyleBuilder()StringBoundergetStringBounder()Ftilerepeat(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, StyleBuilder currentStyleBuilder)ISkinParamskinParam()Ftilespot(Swimlane swimlane, java.lang.String spot, HColor color)Ftilestart(Swimlane swimlane)Ftilestop(Swimlane swimlane)
-
-
-
Constructor Detail
-
VCompactFactory
public VCompactFactory(ISkinParam skinParam, StringBounder stringBounder)
-
-
Method Detail
-
getStringBounder
public StringBounder getStringBounder()
- Specified by:
getStringBounderin interfaceFtileFactory
-
getCurrentStyleBuilder
public StyleBuilder getCurrentStyleBuilder()
-
start
public Ftile start(Swimlane swimlane)
- Specified by:
startin interfaceFtileFactory
-
stop
public Ftile stop(Swimlane swimlane)
- Specified by:
stopin interfaceFtileFactory
-
spot
public Ftile spot(Swimlane swimlane, java.lang.String spot, HColor color)
- Specified by:
spotin interfaceFtileFactory
-
end
public Ftile end(Swimlane swimlane)
- Specified by:
endin interfaceFtileFactory
-
activity
public Ftile activity(Display label, Swimlane swimlane, BoxStyle boxStyle, Colors colors, Stereotype stereotype)
- Specified by:
activityin interfaceFtileFactory
-
addNote
public Ftile addNote(Ftile ftile, Swimlane swimlane, java.util.Collection<PositionedNote> notes, VerticalAlignment verticalAlignment)
- Specified by:
addNotein interfaceFtileFactory
-
addUrl
public Ftile addUrl(Ftile ftile, Url url)
- Specified by:
addUrlin interfaceFtileFactory
-
assembly
public Ftile assembly(Ftile tile1, Ftile tile2)
- 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, StyleBuilder currentStyleBuilder)
- Specified by:
repeatin interfaceFtileFactory
-
createWhile
public Ftile createWhile(LinkRendering afterEndwhile, Swimlane swimlane, Ftile whileBlock, Display test, Display yes, HColor color, Instruction specialOut, Ftile back, LinkRendering incoming1, LinkRendering incoming2, StyleBuilder styleBuilder)
- Specified by:
createWhilein interfaceFtileFactory
-
createIf
public Ftile createIf(Swimlane swimlane, java.util.List<Branch> thens, Branch elseBranch, LinkRendering afterEndwhile, LinkRendering topInlinkRendering, Url url, java.util.Collection<PositionedNote> notes, Stereotype stereotype, StyleBuilder currentStyleBuilder)
- Specified by:
createIfin interfaceFtileFactory
-
createSwitch
public Ftile createSwitch(Swimlane swimlane, java.util.List<Branch> branches, LinkRendering afterEndwhile, LinkRendering topInlinkRendering, Display labelTest)
- Specified by:
createSwitchin interfaceFtileFactory
-
createParallel
public Ftile createParallel(java.util.List<Ftile> all, ForkStyle style, java.lang.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
-
decorateIn
public Ftile decorateIn(Ftile ftile, LinkRendering linkRendering)
- Specified by:
decorateInin interfaceFtileFactory
-
decorateOut
public Ftile decorateOut(Ftile ftile, LinkRendering linkRendering)
- Specified by:
decorateOutin interfaceFtileFactory
-
skinParam
public ISkinParam skinParam()
- Specified by:
skinParamin interfaceFtileFactory
-
-