java.lang.Object | ||
↳ | com.esri.core.map.popup.PopupInfo | |
↳ | com.esri.android.map.ags.ArcGISPopupInfo |
Popup information extension including ArcGIS layer information
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.esri.core.map.popup.PopupInfo
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ArcGISPopupInfo(WebMapPopupInfo webMapPopupInfo)
Constructor using
WebMapPopupInfo to create the instance. | |||||||||||
ArcGISPopupInfo(PopupInfo popupInfo)
Constructor using a
PopupInfo to create the instance. |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Symbol |
createSymbolFromGraphic(Graphic graphic)
Creates the symbol from graphic.
| ||||||||||
Symbol |
createSymbolFromTemplate(FeatureTemplate template)
Creates a symbol based on a provided feature template.
| ||||||||||
void |
fetchLayerInfo(String layerInfoUrl, UserCredentials credentials)
Fetch layer info.
| ||||||||||
String | getDisplayField() | ||||||||||
EditFieldsInfo |
getEditFieldsInfo()
Gets the edit fields info.
| ||||||||||
Field |
getField(String fieldName)
Returns a collection of a graphic's attributes (fields).
| ||||||||||
Geometry.Type | getGeometryType() | ||||||||||
int |
getLayerId()
Gets the layer id.
| ||||||||||
String |
getLayerName()
Gets the layer name.
| ||||||||||
String |
getLayerUrl()
Gets the layer url.
| ||||||||||
String |
getObjectIdField()
Gets the object id field.
| ||||||||||
Renderer<Graphic> | getRenderer() | ||||||||||
FeatureType |
getType(String subType)
Returns a collection of FeatureType objects representing feature sub-types in the layer to which the graphic
belongs.
| ||||||||||
String |
getTypeIdField()
Returns the name of the graphic's field which contains the sub-type information.
| ||||||||||
FeatureType[] |
getTypes()
Gets the feature types of this ArcGISPopupInfo if any.
| ||||||||||
boolean |
isHasAttachments()
Checks if is has attachments.
| ||||||||||
boolean |
isWebMapFeatureCollection()
Returns true if the popup is from a web map backed by a feature collection, false otherwise.
| ||||||||||
void |
setWebMapFeatureCollection(boolean webMapFeatureCollection)
Sets whether or not the popup is from a web map backed by a feature collection.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
com.esri.core.map.popup.PopupInfo
| |||||||||||
From class
java.lang.Object
|
Constructor using WebMapPopupInfo
to create the instance.
webMapPopupInfo | the web map popup info |
---|
Constructor using a PopupInfo
to create the instance.
popupInfo | the popup info |
---|
Creates the symbol from graphic.
graphic | the graphic |
---|
Creates a symbol based on a provided feature template.
template | the template |
---|
Fetch layer info.
layerInfoUrl | the layer info url |
---|---|
credentials | the credentials |
Exception | the exception |
---|
Gets the edit fields info.
Returns a collection of a graphic's attributes (fields).
fieldName | the field name |
---|
Gets the layer id.
Returns a collection of FeatureType objects representing feature sub-types in the layer to which the graphic belongs.
subType | the sub type |
---|
Returns the name of the graphic's field which contains the sub-type information.
Gets the feature types of this ArcGISPopupInfo if any.
Checks if is has attachments.
Returns true if the popup is from a web map backed by a feature collection, false otherwise.
Sets whether or not the popup is from a web map backed by a feature collection.
webMapFeatureCollection | the web map feature collection |
---|