Class Display
- java.lang.Object
-
- net.sourceforge.plantuml.cucadiagram.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)
java.util.List<StringLocated>
as2()
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
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)
TextBlock
createWithNiceCreoleMode(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer)
static Display
empty()
boolean
equals(java.lang.Object other)
java.lang.CharSequence
get(int i)
java.lang.String
getEndingStereotype()
HorizontalAlignment
getNaturalHorizontalAlignment()
Stereotype
getStereotypeIfAny()
static Display
getWithNewlines(java.lang.String s)
static Display
getWithNewlines(Code s)
static Display
getWithNewlines2(java.lang.String 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()
Display
removeEndingStereotype()
Display
replace(java.lang.String src, java.lang.String dest)
Display
replaceBackslashT()
int
size()
java.util.List<Display>
splitMultiline(Pattern2 separator)
Display
subList(int i, int size)
java.lang.String
toString()
Display
underlined()
Display
underlinedName()
Display
withCreoleMode(CreoleMode mode)
Display
withoutStereotypeIfNeeded(Style usedStyle)
Display
withPage(int page, int lastpage)
-
-
-
Method Detail
-
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(java.lang.String s) throws NoSuchColorException
- Throws:
NoSuchColorException
-
getWithNewlines
public static Display getWithNewlines(java.lang.String s)
-
manageGuillemet
public Display manageGuillemet()
-
withPage
public Display withPage(int page, int lastpage)
-
removeEndingStereotype
public Display removeEndingStereotype()
-
getEndingStereotype
public java.lang.String 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
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equals
in classjava.lang.Object
-
addFirst
public Display addFirst(java.lang.CharSequence s)
-
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()
-
as2
public java.util.List<StringLocated> as2()
-
hasUrl
public boolean hasUrl()
-
getNaturalHorizontalAlignment
public HorizontalAlignment getNaturalHorizontalAlignment()
-
isNull
public static boolean isNull(Display display)
-
create
public TextBlock create(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer)
-
createWithNiceCreoleMode
public TextBlock createWithNiceCreoleMode(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)
-
hasSeveralGuideLines
public boolean hasSeveralGuideLines()
-
hasSeveralGuideLines
public static boolean hasSeveralGuideLines(java.lang.String s)
-
-