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>
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Displayadd(java.lang.CharSequence s)DisplayaddAll(Display other)DisplayaddFirst(java.lang.CharSequence s)DisplayaddGeneric(java.lang.CharSequence s)java.util.List<? extends java.lang.CharSequence>as()java.util.List<CharSequence2>as2()static Displaycreate(java.lang.CharSequence... s)static Displaycreate(java.util.Collection<? extends java.lang.CharSequence> other)TextBlockcreate(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer)TextBlockcreate(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, CreoleMode modeSimpleLine)TextBlockcreate(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, CreoleMode modeSimpleLine, LineBreakStrategy maxMessageSize)TextBlockcreate(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize)TextBlockcreate(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize, CreoleMode modeSimpleLine, UFont fontForStereotype, HtmlColor htmlColorForStereotype)TextBlockcreateWithNiceCreoleMode(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer)static Displayempty()booleanequals(java.lang.Object other)java.lang.CharSequenceget(int i)HorizontalAlignmentgetNaturalHorizontalAlignment()static DisplaygetWithNewlines(java.lang.String s)static DisplaygetWithNewlines(Code s)inthashCode()booleanhasUrl()static booleanisNull(Display display)booleanisWhite()java.util.Iterator<java.lang.CharSequence>iterator()DisplaymanageGuillemet()Displayreplace(java.lang.String src, java.lang.String dest)DisplayreplaceBackslashT()intsize()java.util.List<Display>splitMultiline(Pattern2 separator)DisplaysubList(int i, int size)java.lang.StringtoString()Displayunderlined()DisplaywithCreoleMode(CreoleMode mode)DisplaywithPage(int page, int lastpage)
-
-
-
Field Detail
-
NULL
public static final Display NULL
-
-
Method Detail
-
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)
-
create
public static Display create(java.util.Collection<? extends java.lang.CharSequence> other)
-
getWithNewlines
public static Display getWithNewlines(java.lang.String s)
-
manageGuillemet
public Display manageGuillemet()
-
withPage
public Display withPage(int page, int lastpage)
-
underlined
public Display underlined()
-
withCreoleMode
public Display withCreoleMode(CreoleMode mode)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object other)
- Overrides:
equalsin 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.Iterator<java.lang.CharSequence> iterator()
- Specified by:
iteratorin interfacejava.lang.Iterable<java.lang.CharSequence>
-
subList
public Display subList(int i, int size)
-
as
public java.util.List<? extends java.lang.CharSequence> as()
-
as2
public java.util.List<CharSequence2> 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)
-
create
public TextBlock create(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, CreoleMode modeSimpleLine)
-
create
public TextBlock create(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, CreoleMode modeSimpleLine, LineBreakStrategy maxMessageSize)
-
create
public TextBlock create(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize)
-
create
public TextBlock create(FontConfiguration fontConfiguration, HorizontalAlignment horizontalAlignment, ISkinSimple spriteContainer, LineBreakStrategy maxMessageSize, CreoleMode modeSimpleLine, UFont fontForStereotype, HtmlColor htmlColorForStereotype)
-
-