Class LocationDisplay.DataSourceStatusChangedEvent
- java.lang.Object
- 
- java.util.EventObject
- 
- com.esri.arcgisruntime.mapping.view.LocationDisplay.DataSourceStatusChangedEvent
 
 
- 
- All Implemented Interfaces:
- java.io.Serializable
 - Enclosing class:
- LocationDisplay
 
 public static final class LocationDisplay.DataSourceStatusChangedEvent extends java.util.EventObjectHolds information from a change to the status of a LocationDataSource.- Since:
- 100.0.0
- See Also:
- Serialized Form
 
- 
- 
Constructor SummaryConstructors Constructor Description DataSourceStatusChangedEvent(LocationDisplay source, boolean isStarted)Creates a new DataSourceStatusChangedEvent with the given LocationDisplay and state.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.ThrowablegetError()Gets the error when starting the LocationDataSource, or null if there was no error.LocationDisplaygetSource()Gets the LocationDisplay that raised the event.booleanisStarted()Gets the new status of the LocationDataSource.
 
- 
- 
- 
Constructor Detail- 
DataSourceStatusChangedEventpublic DataSourceStatusChangedEvent(LocationDisplay source, boolean isStarted) Creates a new DataSourceStatusChangedEvent with the given LocationDisplay and state.- Parameters:
- source- the LocationDisplay that raised the event
- isStarted- the new boolean value indicating the starting status of- LocationDataSource
- Throws:
- java.lang.IllegalArgumentException- if the source is null
- Since:
- 100.0.0
 
 
- 
 - 
Method Detail- 
getSourcepublic LocationDisplay getSource() Gets the LocationDisplay that raised the event.- Overrides:
- getSourcein class- java.util.EventObject
- Returns:
- the LocationDisplay that raised the event
- Since:
- 100.0.0
 
 - 
isStartedpublic boolean isStarted() Gets the new status of the LocationDataSource.- Returns:
- true if the LocationDataSource associated with the LocationDisplay has been started; false otherwise
- Since:
- 100.0.0
 
 - 
getErrorpublic java.lang.Throwable getError() Gets the error when starting the LocationDataSource, or null if there was no error. This is equivalent to callingLocationDisplay.getLocationDataSource().getError().- Returns:
- the error, or null if there was no error
- Since:
- 100.0.0
 
 
- 
 
-