FormattedTextFragmentCollection
Inheritance: java.lang.Object, com.groupdocs.watermark.common.ReadOnlyListBase, com.groupdocs.watermark.common.RemoveOnlyListBase
public class FormattedTextFragmentCollection extends RemoveOnlyListBase<FormattedTextFragment>
Represents a mutable collection of formatted text fragments.
This collection contains the items of [FormattedTextFragment](../../com.groupdocs.watermark.search/formattedtextfragment)
base type.
Constructors
Constructor | Description |
---|---|
FormattedTextFragmentCollection(int collectionType) |
Methods
FormattedTextFragmentCollection(int collectionType)
public FormattedTextFragmentCollection(int collectionType)
Parameters:
Parameter | Type | Description |
---|---|---|
collectionType | int |
getCollectionType()
public final int getCollectionType()
Gets the formatted fragment collection type.
Returns: int - The formatted fragment collection type.
getDefaultFont()
public final Font getDefaultFont()
Returns: Font
getDefaultForegroundColor()
public final Color getDefaultForegroundColor()
Returns: Color
getDefaultBackgroundColor()
public final Color getDefaultBackgroundColor()
Returns: Color
getText()
public String getText()
Returns: java.lang.String
add(String text)
public final void add(String text)
Adds a formatted text fragment to the collection.
Parameters:
Parameter | Type | Description |
---|---|---|
text | java.lang.String | The fragment text. |
add(String text, Font font)
public final void add(String text, Font font)
Adds a formatted text fragment to the collection.
Parameters:
Parameter | Type | Description |
---|---|---|
text | java.lang.String | The fragment text. |
font | Font | The font of the text. |
add(String text, Font font, Color foregroundColor)
public final void add(String text, Font font, Color foregroundColor)
Adds a formatted text fragment to the collection.
Parameters:
Parameter | Type | Description |
---|---|---|
text | java.lang.String | The fragment text. |
font | Font | The font of the text. |
foregroundColor | Color | The foreground color of the text. |
add(String text, Font font, Color foregroundColor, Color backgroundColor)
public final void add(String text, Font font, Color foregroundColor, Color backgroundColor)
Adds a formatted text fragment to the collection.
Parameters:
Parameter | Type | Description |
---|---|---|
text | java.lang.String | The fragment text. |
font | Font | The font of the text. |
foregroundColor | Color | The foreground color of the text. |
backgroundColor | Color | The background color of the text. |
insert(int index, String text)
public final void insert(int index, String text)
Inserts a formatted text fragment into the collection at a given index.
Parameters:
Parameter | Type | Description |
---|---|---|
index | int | The zero-based index at which formatted text fragment should be inserted. |
text | java.lang.String | The fragment text. |
insert(int index, String text, Font font)
public final void insert(int index, String text, Font font)
Inserts a formatted text fragment into the collection at a given index.
Parameters:
Parameter | Type | Description |
---|---|---|
index | int | The zero-based index at which formatted text fragment should be inserted. |
text | java.lang.String | The fragment text. |
font | Font | The font of the text. |
insert(int index, String text, Font font, Color foregroundColor)
public final void insert(int index, String text, Font font, Color foregroundColor)
Inserts a formatted text fragment into the collection at a given index.
Parameters:
Parameter | Type | Description |
---|---|---|
index | int | The zero-based index at which formatted text fragment should be inserted. |
text | java.lang.String | The fragment text. |
font | Font | The font of the text. |
foregroundColor | Color | The foreground color of the text. |
insert(int index, String text, Font font, Color foregroundColor, Color backgroundColor)
public final void insert(int index, String text, Font font, Color foregroundColor, Color backgroundColor)
Inserts a formatted text fragment into the collection at a given index.
Parameters:
Parameter | Type | Description |
---|---|---|
index | int | The zero-based index at which formatted text fragment should be inserted. |
text | java.lang.String | The fragment text. |
font | Font | The font of the text. |
foregroundColor | Color | The foreground color of the text. |
backgroundColor | Color | The background color of the text. |
createInDocument(int index, String text, Font font, Color foregroundColor, Color backgroundColor)
public FormattedTextFragment createInDocument(int index, String text, Font font, Color foregroundColor, Color backgroundColor)
Parameters:
Parameter | Type | Description |
---|---|---|
index | int | |
text | java.lang.String | |
font | Font | |
foregroundColor | Color | |
backgroundColor | Color |
Returns: FormattedTextFragment
setText(String text)
public void setText(String text)
Parameters:
Parameter | Type | Description |
---|---|---|
text | java.lang.String |