Class AttachmentsPopupElement
- java.lang.Object
-
- com.esri.arcgisruntime.mapping.popup.PopupElement
-
- com.esri.arcgisruntime.mapping.popup.AttachmentsPopupElement
-
public final class AttachmentsPopupElement extends PopupElement
Represents a pop-up element of type attachments that displays the attachments associated with a geoelement in a pop-up. This element also specifies how to display the attachments.- Since:
- 100.14.0
- See Also:
PopupElement
-
-
Constructor Summary
Constructors Constructor Description AttachmentsPopupElement(PopupAttachmentsDisplayType displayType)Creates a new attachments pop-up element with the givenPopupAttachmentsDisplayType.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetDescription()Gets an optional string describing the element in detail.PopupAttachmentsDisplayTypegetDisplayType()Returns thePopupAttachmentsDisplayTypethat indicates how to display the attachments.java.lang.StringgetTitle()Gets an optional string indicating what the element represents.voidsetDescription(java.lang.String description)Sets a string describing the element in detail.voidsetDisplayType(PopupAttachmentsDisplayType displayType)Sets thePopupAttachmentsDisplayTypethat indicates how to display the attachments.voidsetTitle(java.lang.String title)Sets a string indicating what the element represents.
-
-
-
Constructor Detail
-
AttachmentsPopupElement
public AttachmentsPopupElement(PopupAttachmentsDisplayType displayType)
Creates a new attachments pop-up element with the givenPopupAttachmentsDisplayType.- Parameters:
displayType- indicates how to display the attachments- Throws:
java.lang.IllegalArgumentException- if displayType is null- Since:
- 100.14.0
-
-
Method Detail
-
getDescription
public java.lang.String getDescription()
Gets an optional string describing the element in detail.- Returns:
- an optional string describing the element in detail
- Since:
- 100.14.0
- See Also:
setDescription(String)
-
setDescription
public void setDescription(java.lang.String description)
Sets a string describing the element in detail.- Parameters:
description- a string describing the element in detail- Throws:
java.lang.IllegalArgumentException- if description is null- Since:
- 100.14.0
- See Also:
getDescription()
-
getDisplayType
public PopupAttachmentsDisplayType getDisplayType()
Returns thePopupAttachmentsDisplayTypethat indicates how to display the attachments. IfPopupAttachmentsDisplayType.LISTis specified, attachments show as links. IfPopupAttachmentsDisplayType.PREVIEWis specified, attachments expand to the width of the pop-up. Setting the value toPopupAttachmentsDisplayType.AUTOallows applications to choose the most suitable default experience for their application.- Returns:
- the display type indicating how to display the attachments
- Since:
- 100.14.0
- See Also:
setDisplayType(PopupAttachmentsDisplayType)
-
setDisplayType
public void setDisplayType(PopupAttachmentsDisplayType displayType)
Sets thePopupAttachmentsDisplayTypethat indicates how to display the attachments. IfPopupAttachmentsDisplayType.LISTis specified, attachments show as links. IfPopupAttachmentsDisplayType.PREVIEWis specified, attachments expand to the width of the pop-up. Setting the value toPopupAttachmentsDisplayType.AUTOallows applications to choose the most suitable default experience for their application.- Parameters:
displayType- the display type indicating how to display the attachments- Throws:
java.lang.IllegalArgumentException- if displayType is null- Since:
- 100.14.0
- See Also:
getDisplayType()
-
getTitle
public java.lang.String getTitle()
Gets an optional string indicating what the element represents.- Returns:
- an optional string indicating what the element represents
- Since:
- 100.14.0
- See Also:
setTitle(String)
-
setTitle
public void setTitle(java.lang.String title)
Sets a string indicating what the element represents.- Parameters:
title- a string indicating what the element represents- Throws:
java.lang.IllegalArgumentException- if title is null- Since:
- 100.14.0
- See Also:
getTitle()
-
-