public class TextDataStyleBuilder extends Object implements DataStyleBuilder<TextDataStyle,TextDataStyleBuilder>
| Constructor and Description |
|---|
TextDataStyleBuilder(String name,
Locale locale)
Create a new text style with the name name.
|
| Modifier and Type | Method and Description |
|---|---|
TextDataStyle |
build() |
TextDataStyleBuilder |
country(String countryCode)
Set the country code
|
TextDataStyleBuilder |
language(String languageCode)
Set the language code
|
TextDataStyleBuilder |
locale(Locale locale)
Set the locale
|
TextDataStyleBuilder |
text(String text) |
TextDataStyleBuilder |
visible()
Make this style visible, ie part of common styles
|
TextDataStyleBuilder |
volatileStyle(boolean volatileStyle)
19.517 style:volatile
"The style:volatile attribute specifies whether unused style in a document are retained or
discarded by consumers."
|
public TextDataStyle build()
build in interface StyleBuilder<TextDataStyle>public TextDataStyleBuilder text(String text)
text - the XML representation of the contentpublic TextDataStyleBuilder country(String countryCode)
LocalizedBuildercountry in interface LocalizedBuilder<TextDataStyleBuilder>countryCode - The two letter country code, e.g. 'US'public TextDataStyleBuilder language(String languageCode)
LocalizedBuilderlanguage in interface LocalizedBuilder<TextDataStyleBuilder>languageCode - The two letter language code, e.g. 'en'. See http://www.ietf
.org/rfc/rfc3066.txtpublic TextDataStyleBuilder locale(Locale locale)
LocalizedBuilderlocale in interface LocalizedBuilder<TextDataStyleBuilder>locale - the localepublic TextDataStyleBuilder volatileStyle(boolean volatileStyle)
IsVolatileBuildervolatileStyle in interface IsVolatileBuilder<TextDataStyleBuilder>volatileStyle - true if "consumers should keep unused styles", false otherwise.public TextDataStyleBuilder visible()
ShowableBuildervisible in interface ShowableBuilder<TextDataStyleBuilder>Copyright © 2016–2021. All rights reserved.