Parameter Name: DISPLAY
Purpose: To specify different ways in which an image for a calendar
or component can be displayed.
Format Definition: This property parameter is defined by the
following notation:
displayparam = "DISPLAY" "=" displayval *("," displayval)
displayval = ("BADGE" / ; image inline with the title of the
; event
"GRAPHIC" / ; a full image replacement for the event
; itself
"FULLSIZE / ; an image that is used to enhance the
; event
"THUMBNAIL / ; a smaller variant of "FULLSIZE" to be
; used when space for the image is
; constrained
x-name / ; Experimental type
iana-token) ; Other IANA registered type
;
; Default is BADGE
Description: This property parameter MAY be specified on "IMAGE"
properties. In the absence of this parameter, the value "BADGE"
MUST be used for the default behavior. The value determines how a
client ought to present an image supplied in iCalendar data to the
user.
Values for this parameter are registered with IANA as per
Section 8.3. New values can be added to this registry following
the procedure outlined in Section 8.2.1 of [RFC5545].
Servers and clients MUST handle x-name and iana-token values they
don't recognize by not displaying any image at all.
Example:
IMAGE;VALUE=URI;DISPLAY=BADGE,THUMBNAIL,;FMTTYPE=image/png:http://exa
mple.com/images/weather-cloudy.png
| Modifier and Type | Class and Description |
|---|---|
| public static class | |
| public static enum |
| Modifier and Type | Field and Description |
|---|---|
| private static final String | |
| private static final long | |
| private final Set |
| Modifier and Type | Method and Description |
|---|---|
| public String |
| PARAMETER_NAME | back to summary |
|---|---|
| private static final String PARAMETER_NAME | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| values | back to summary |
|---|---|
| private final Set<String> values | |
| Display | back to summary |
|---|---|
| public Display(String value) | |
| getValue | back to summary |
|---|---|
| public String getValue() Implements abstract net.
| |
| Modifier and Type | Field and Description |
|---|---|
| private static final long |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public Display | createParameter(final String
a value to assign to the returned parameter value)Implements net. Returns a parameter instance of the appropriate type with the specified value. |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| Factory | back to summary |
|---|---|
| public Factory() | |
| createParameter | back to summary |
|---|---|
| public Display createParameter(final String value) Implements net. Doc from net. Returns a parameter instance of the appropriate type with the specified value. | |
| Modifier and Type | Field and Description |
|---|---|
| public static final Display. | |
| public static final Display. | |
| public static final Display. | |
| public static final Display. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static Display. | |
| public static Display. |
| BADGE | back to summary |
|---|---|
| public static final Display. | |
| FULLSIZE | back to summary |
|---|---|
| public static final Display. | |
| GRAPHIC | back to summary |
|---|---|
| public static final Display. | |
| THUMBNAIL | back to summary |
|---|---|
| public static final Display. | |
| Value | back to summary |
|---|---|
| private Value() | |
| valueOf | back to summary |
|---|---|
| public static Display. | |
| values | back to summary |
|---|---|
| public static Display. | |