Class Display
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.creole.Display
-
- All Implemented Interfaces:
java.lang.Iterable<java.lang.CharSequence>
public class Display extends java.lang.Object implements java.lang.Iterable<java.lang.CharSequence>
-
-
Field Summary
Fields Modifier and Type Field Description static Display
NULL
static Pattern2
patternStereotype
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Display
add(java.lang.CharSequence s)
Display
addAll(Display other)
Display
addFirst(java.lang.CharSequence s)
Display
addGeneric(java.lang.CharSequence s)
Display
appendFirstLine(java.lang.String appended)
java.util.List<? extends java.lang.CharSequence>
asList()
static Display
create(java.lang.CharSequence... s)
static Display
create(java.util.Collection<? extends java.lang.CharSequence> other)
TextBlock
create(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer)
TextBlock
create0(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize, CreoleMode creoleMode, UFont fontForStereotype, HColor htmlColorForStereotype)
TextBlock
create0(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize, CreoleMode creoleMode, UFont fontForStereotype, HColor htmlColorForStereotype, double marginX1, double marginX2)
TextBlock
create7(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, CreoleMode creoleMode)
TextBlock
create8(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, CreoleMode modeSimpleLine, LineBreakStrategy maxMessageSize)
TextBlock
create9(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize)
static Display
createFoo(java.util.List<StringLocated> data)
static Display
empty()
boolean
equals(java.lang.Object other)
boolean
equalsLike(Display other)
java.lang.CharSequence
get(int i)
Stereotype
getEndingStereotype()
HorizontalAlignment
getNaturalHorizontalAlignment()
Stereotype
getStereotypeIfAny()
static Display
getWithNewlines(Quark<Entity> s)
static Display
getWithNewlines(Pragma pragma, java.lang.String s)
static Display
getWithNewlines2(Pragma pragma, java.lang.String s)
static java.util.List<java.lang.String>
getWithNewlines3(java.lang.CharSequence s)
int
hashCode()
boolean
hasSeveralGuideLines()
static boolean
hasSeveralGuideLines(java.lang.String s)
boolean
hasUrl()
static boolean
isNull(Display display)
boolean
isWhite()
java.util.ListIterator<java.lang.CharSequence>
iterator()
Display
manageGuillemet(boolean manageVisibilityModifier)
Display
removeEndingStereotype()
Display
replace(java.lang.String src, java.lang.String dest)
Display
replaceBackslashT()
boolean
showStereotype()
int
size()
java.util.List<Display>
splitMultiline(Pattern2 separator)
Display
subList(int i, int size)
java.lang.String
toString()
java.lang.String
toTooltipText()
Display
underlined()
Display
underlinedName()
Display
withCreoleMode(CreoleMode mode)
Display
withoutStereotypeIfNeeded(Style usedStyle)
Display
withPage(int page, int lastpage)
-
-
-
Method Detail
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
equalsLike
public boolean equalsLike(Display other)
-
showStereotype
public boolean showStereotype()
-
getStereotypeIfAny
public Stereotype getStereotypeIfAny()
-
replaceBackslashT
public Display replaceBackslashT()
-
replace
public Display replace(java.lang.String src, java.lang.String dest)
-
isWhite
public boolean isWhite()
-
empty
public static Display empty()
-
create
public static Display create(java.lang.CharSequence... s)
-
createFoo
public static Display createFoo(java.util.List<StringLocated> data) throws NoSuchColorException
- Throws:
NoSuchColorException
-
create
public static Display create(java.util.Collection<? extends java.lang.CharSequence> other)
-
getWithNewlines2
public static Display getWithNewlines2(Pragma pragma, java.lang.String s) throws NoSuchColorException
- Throws:
NoSuchColorException
-
getWithNewlines3
public static java.util.List<java.lang.String> getWithNewlines3(java.lang.CharSequence s)
-
manageGuillemet
public Display manageGuillemet(boolean manageVisibilityModifier)
-
withPage
public Display withPage(int page, int lastpage)
-
removeEndingStereotype
public Display removeEndingStereotype()
-
getEndingStereotype
public Stereotype getEndingStereotype()
-
underlined
public Display underlined()
-
underlinedName
public Display underlinedName()
-
withCreoleMode
public Display withCreoleMode(CreoleMode mode)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
addFirst
public Display addFirst(java.lang.CharSequence s)
-
appendFirstLine
public Display appendFirstLine(java.lang.String appended)
-
add
public Display add(java.lang.CharSequence s)
-
addGeneric
public Display addGeneric(java.lang.CharSequence s)
-
size
public int size()
-
get
public java.lang.CharSequence get(int i)
-
iterator
public java.util.ListIterator<java.lang.CharSequence> iterator()
- Specified by:
iterator
in interfacejava.lang.Iterable<java.lang.CharSequence>
-
subList
public Display subList(int i, int size)
-
asList
public java.util.List<? extends java.lang.CharSequence> asList()
-
hasUrl
public boolean hasUrl()
-
getNaturalHorizontalAlignment
public HorizontalAlignment getNaturalHorizontalAlignment()
-
toTooltipText
public java.lang.String toTooltipText()
-
isNull
public static boolean isNull(Display display)
-
create
public TextBlock create(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer)
-
create7
public TextBlock create7(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, CreoleMode creoleMode)
-
create8
public TextBlock create8(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, CreoleMode modeSimpleLine, LineBreakStrategy maxMessageSize)
-
create9
public TextBlock create9(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize)
-
create0
public TextBlock create0(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize, CreoleMode creoleMode, UFont fontForStereotype, HColor htmlColorForStereotype)
-
create0
public TextBlock create0(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize, CreoleMode creoleMode, UFont fontForStereotype, HColor htmlColorForStereotype, double marginX1, double marginX2)
-
hasSeveralGuideLines
public boolean hasSeveralGuideLines()
-
hasSeveralGuideLines
public static boolean hasSeveralGuideLines(java.lang.String s)
-
-