public abstract class PropBaseAltText<T,U> extends PropBaseLanguage<T,U> implements PropAltText<T>
Property with language, alternate text display, and a text-based value
Type | Property and Description |
---|---|
javafx.beans.property.ObjectProperty<AlternateText> |
alternateText |
languageProperty
propertyNameProperty, valueProperty, valueTypeProperty
languageProperty
valueProperty, valueTypeProperty
Modifier | Constructor and Description |
---|---|
protected |
PropBaseAltText() |
|
PropBaseAltText(PropBaseAltText<T,U> property) |
|
PropBaseAltText(T value,
javafx.util.StringConverter<T> converter) |
Modifier and Type | Method and Description |
---|---|
javafx.beans.property.ObjectProperty<AlternateText> |
alternateTextProperty() |
AlternateText |
getAlternateText()
ALTREP : Alternate Text Representation
To specify an alternate text representation for the property value.
|
void |
setAlternateText(AlternateText alternateText) |
void |
setAlternateText(java.lang.String value) |
U |
withAlternateText(AlternateText altrep) |
U |
withAlternateText(java.lang.String content) |
U |
withAlternateText(java.net.URI value) |
getLanguage, languageProperty, setLanguage, setLanguage, withLanguage, withLanguage
compareTo, copyInto, copyValue, equals, errors, getConverter, getNonStandard, getParent, getPropertyValueString, getUnknownValue, getValue, getValueType, hashCode, name, nonStandardParameter, parseContent, propertyNameProperty, propertyType, setConverter, setConverterByClass, setNonStandard, setParent, setPropertyName, setValue, setValueType, setValueType, setValueType, toContent, toString, valueContent, valueProperty, valueTypeProperty, withNonStandard, withNonStandard, withNonStandard, withPropertyName, withValue, withValueType, withValueType
childrenUnmodifiable, copyIntoCallback, orderer, setContentLineGenerator
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getLanguage, languageProperty, setLanguage
getNonStandard, getValue, getValueType, nonStandardParameter, propertyType, setNonStandard, setValue, setValueType, valueProperty, valueTypeProperty
childrenUnmodifiable, copyInto
public javafx.beans.property.ObjectProperty<AlternateText> alternateTextProperty
alternateTextProperty
in interface PropAltText<T>
getAlternateText()
,
setAlternateText(AlternateText)
public PropBaseAltText(PropBaseAltText<T,U> property)
protected PropBaseAltText()
public AlternateText getAlternateText()
ALTREP : Alternate Text Representation To specify an alternate text representation for the property value.
Example: DESCRIPTION;ALTREP="CID:part3.msg.970415T083000@example.com": Project XYZ Review Meeting will include the following agenda items: (a) Market Overview\, (b) Finances\, (c) Project Man agement
The "ALTREP" property parameter value might point to a "text/html" content portion.
Content-Type:text/html Content-Id:<part3.msg.970415T083000@example.com>
<html> <head> <title></title> </head> <body> <p> <b>Project XYZ Review Meeting</b> will include the following agenda items: <ol> <li>Market Overview</li> <li>Finances</li> <li>Project Management</li> </ol> </p> </body> </html>
getAlternateText
in interface PropAltText<T>
public javafx.beans.property.ObjectProperty<AlternateText> alternateTextProperty()
alternateTextProperty
in interface PropAltText<T>
getAlternateText()
,
setAlternateText(AlternateText)
public void setAlternateText(AlternateText alternateText)
setAlternateText
in interface PropAltText<T>
public void setAlternateText(java.lang.String value)
public U withAlternateText(AlternateText altrep)
public U withAlternateText(java.net.URI value)
public U withAlternateText(java.lang.String content)