package esri.mrm.mobile; import com.esri.android.map.ags.ArcGISFeatureLayer; import com.esri.core.portal.Portal; import android.app.Application; public class AGSObjects extends Application { private String vehicleId; private String routeId; private String username; private ArcGISFeatureLayer stopsLayer; private ArcGISFeatureLayer stopsPendingLayer; private ArcGISFeatureLayer routesLayer; private ArcGISFeatureLayer messagesLayer; private ArcGISFeatureLayer messagesPendingLayer; private ArcGISFeatureLayer vehiclesLayer; private Portal portal; public ArcGISFeatureLayer getVehiclesLayer() { return vehiclesLayer; } public void setVehiclesLayer(ArcGISFeatureLayer vehiclesLayer) { this.vehiclesLayer = vehiclesLayer; } public String getUsername() { return username; } public void setUsername(String username) { this.username = username; } public Portal getPortal() { return portal; } public void setPortal(Portal portal) { this.portal = portal; } public ArcGISFeatureLayer getMessagesLayer() { return messagesLayer; } public ArcGISFeatureLayer getMessagesPendingLayer() { return messagesPendingLayer; } public void setMessagesPendingLayer(ArcGISFeatureLayer messagesPendingLayer) { this.messagesPendingLayer = messagesPendingLayer; } public void setMessagesLayer(ArcGISFeatureLayer messagesLayer) { this.messagesLayer = messagesLayer; } public ArcGISFeatureLayer getStopsLayer() { return stopsLayer; } public void setStopsLayer(ArcGISFeatureLayer stopsLayer) { this.stopsLayer = stopsLayer; } public ArcGISFeatureLayer getStopsPendingLayer() { return stopsPendingLayer; } public void setStopsPendingLayer(ArcGISFeatureLayer stopsPendingLayer) { this.stopsPendingLayer = stopsPendingLayer; } public String getVehicleId() { return vehicleId; } public void setVehicleId(String vehicleId) { this.vehicleId = vehicleId; } public ArcGISFeatureLayer getRoutesLayer() { return routesLayer; } public void setRoutesLayer(ArcGISFeatureLayer routesLayer) { this.routesLayer = routesLayer; } public String getRouteId() { return routeId; } public void setRouteId(String routeId) { this.routeId = routeId; } public void clear() { System.out.println("+-+-+-+-+ Clearing AGSObjects +-+-+-+-+"); vehicleId = null; routeId = null; username = null; stopsLayer = null; stopsPendingLayer = null; routesLayer = null; messagesLayer = null; messagesPendingLayer = null; vehiclesLayer = null; portal = null; } }