You are on page 1of 1

LocationSender Request

+sendLocation() -senderEmail : string


-senderName : string
-targetEmail : string
uses +setSenderName()
+setSenderEmail()
+setTargetEmail()

LocationProps
-longitude : double
-latitude : double
-cityName : string User
+setLongitude()
-email : string
+setLatitude() uses
+setCityName() -firstName : string
-lastName : string
-mobileNumber : string
+setEmail()
+setFirstName()
+setLastName()
+setMobileNumber()

MyLocationListener
-longitude : string
-latitude : string
-cityName : string
-countryCode : string
+onLocationChanged()
+onStatusChanged()
+onProviderDisabled()
+onProviderEnabled()
+alertBoxIntentOpener()
+checkGpsStatus()

uses

LocalFirebase
+signUpUser()
+acceptRequest()
+saveRequest()
+deleteConnection()
+sendImages()
+saveCarImageToFirebase ()
+saveChangesToUser() Document
+uploadProfilePicture() uses
+sendLocationToFirebase()
-name : string
+sendMessage ()
-uName : string
+sendMessageFirstTime ()
-carName : string
+saveDangerousArea () uses -carNumber : string
+deleteUser()
-senderFullName : string
+setName()
+Document()
+setSenderFullName()
+setFilePath()
+setCarName()
+setCarNumber()

uses
ImagePath_MarshMallow
+getPath() BackWorks
+getDataColumn()
+isExternalStorageDocument() +beforeAt()
+isDownloadsDocument() +createFullName()
+isMediaDocument() +getExtension()
+isGooglePhotosUri() +createRandomAudioFileLetters ()

MessageEntity

-title : string
-body : string
-senderUName : string
-senderFullName : string
uses -targetUName : string
-targetFullName : string
-timeStamp: Map<String,String>

You might also like