net.sourceforge.plantuml.activitydiagram3.ftile
Class FtileFactoryDelegator
java.lang.Object
net.sourceforge.plantuml.activitydiagram3.ftile.FtileFactoryDelegator
- All Implemented Interfaces:
- FtileFactory, ISkinSimple, SpriteContainer
- Direct Known Subclasses:
- FtileFactoryDelegatorAddNote, FtileFactoryDelegatorAddUrl, FtileFactoryDelegatorAssembly, FtileFactoryDelegatorCreateFork, FtileFactoryDelegatorCreateGroup, FtileFactoryDelegatorCreateSplit, FtileFactoryDelegatorIf, FtileFactoryDelegatorRepeat, FtileFactoryDelegatorWhile
public class FtileFactoryDelegator
- extends Object
- implements FtileFactory
Method Summary |
Ftile |
activity(Display label,
HtmlColor color,
Swimlane swimlane,
BoxStyle style)
|
Ftile |
addNote(Ftile ftile,
Display note,
NotePosition notePosition)
|
Ftile |
addUrl(Ftile ftile,
Url url)
|
Ftile |
assembly(Ftile tile1,
Ftile tile2)
|
Ftile |
createFork(List<Ftile> all)
|
Ftile |
createGroup(Ftile list,
Display name,
HtmlColor backColor,
HtmlColor titleColor)
|
Ftile |
createIf(Swimlane swimlane,
List<Branch> thens,
Branch elseBranch)
|
Ftile |
createSplit(List<Ftile> all)
|
Ftile |
createWhile(Swimlane swimlane,
Ftile whileBlock,
Display test,
Display yes,
Display out,
LinkRendering afterEndwhile,
HtmlColor color)
|
Ftile |
decorateIn(Ftile ftile,
LinkRendering linkRendering)
|
Ftile |
decorateOut(Ftile ftile,
LinkRendering linkRendering)
|
protected FtileFactory |
getFactory()
|
protected HtmlColor |
getInLinkRenderingColor(Ftile tile)
|
protected Display |
getInLinkRenderingDisplay(Ftile tile)
|
protected Rose |
getRose()
|
protected ISkinParam |
getSkinParam()
|
Sprite |
getSprite(String name)
|
StringBounder |
getStringBounder()
|
String |
getValue(String key)
|
Ftile |
repeat(Swimlane swimlane,
Ftile repeat,
Display test,
Display yes,
Display out,
HtmlColor color)
|
boolean |
shadowing()
|
Ftile |
start(Swimlane swimlane)
|
Ftile |
stop(Swimlane swimlane)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FtileFactoryDelegator
public FtileFactoryDelegator(FtileFactory factory,
ISkinParam skinParam)
getInLinkRenderingColor
protected HtmlColor getInLinkRenderingColor(Ftile tile)
getInLinkRenderingDisplay
protected Display getInLinkRenderingDisplay(Ftile tile)
start
public Ftile start(Swimlane swimlane)
- Specified by:
start
in interface FtileFactory
stop
public Ftile stop(Swimlane swimlane)
- Specified by:
stop
in interface FtileFactory
activity
public Ftile activity(Display label,
HtmlColor color,
Swimlane swimlane,
BoxStyle style)
- Specified by:
activity
in interface FtileFactory
addNote
public Ftile addNote(Ftile ftile,
Display note,
NotePosition notePosition)
- Specified by:
addNote
in interface FtileFactory
addUrl
public Ftile addUrl(Ftile ftile,
Url url)
- Specified by:
addUrl
in interface FtileFactory
decorateIn
public Ftile decorateIn(Ftile ftile,
LinkRendering linkRendering)
- Specified by:
decorateIn
in interface FtileFactory
decorateOut
public Ftile decorateOut(Ftile ftile,
LinkRendering linkRendering)
- Specified by:
decorateOut
in interface FtileFactory
assembly
public Ftile assembly(Ftile tile1,
Ftile tile2)
- Specified by:
assembly
in interface FtileFactory
repeat
public Ftile repeat(Swimlane swimlane,
Ftile repeat,
Display test,
Display yes,
Display out,
HtmlColor color)
- Specified by:
repeat
in interface FtileFactory
createWhile
public Ftile createWhile(Swimlane swimlane,
Ftile whileBlock,
Display test,
Display yes,
Display out,
LinkRendering afterEndwhile,
HtmlColor color)
- Specified by:
createWhile
in interface FtileFactory
createIf
public Ftile createIf(Swimlane swimlane,
List<Branch> thens,
Branch elseBranch)
- Specified by:
createIf
in interface FtileFactory
createFork
public Ftile createFork(List<Ftile> all)
- Specified by:
createFork
in interface FtileFactory
createSplit
public Ftile createSplit(List<Ftile> all)
- Specified by:
createSplit
in interface FtileFactory
createGroup
public Ftile createGroup(Ftile list,
Display name,
HtmlColor backColor,
HtmlColor titleColor)
- Specified by:
createGroup
in interface FtileFactory
getStringBounder
public StringBounder getStringBounder()
- Specified by:
getStringBounder
in interface FtileFactory
getSkinParam
protected final ISkinParam getSkinParam()
getRose
protected final Rose getRose()
shadowing
public boolean shadowing()
- Specified by:
shadowing
in interface FtileFactory
getFactory
protected FtileFactory getFactory()
getSprite
public Sprite getSprite(String name)
- Specified by:
getSprite
in interface SpriteContainer
getValue
public String getValue(String key)
- Specified by:
getValue
in interface ISkinSimple
Copyright © 2014. All Rights Reserved.