Download as pdf or txt
Download as pdf or txt
You are on page 1of 1

UML Class Diagram for Application

(Items Only)
Template
AppCompatActivity

SDA 1.1 UML Class Diagram


Template
Software Design and Architecture | March 13, 2024

ItemList

items: ArrayList<Item>
FILENAME: String
AddItemActivity
EditItemActivity
-title: EditText +setItems(ArrayList<Item>): void
-maker: EditText +getItems(): ArrayList<Item>
-description: EditText - item_list: ItemList
-length: EditText +getItem(int): Item - item: Item
-width: EditText - context: Context
+addItem (Item): void - image: Bitmap
-height: EditText
-photo: ImageView +deleteItem(Item): void - REQUEST_CODE: int
- photo: ImageView
-image: Bitmap +getIndex(Item): int -title: EditText
-REQUEST_CODE: int
-item_list: ItemList +getSize(): int -maker: EditText
-description: EditText
-context: Context +loadItems(Context): void -length: EditText
+saveItems(Contxt): void -width: EditText
+filterItemsByStatus(String): ArrayList<Item> -height: EditText
-borrower: EditText
#onCreate(Bundle): void -borrower_tv: TextView
+saveItem(View): void -status: Switch
+addPhoto(View):void
+deletePhoto(View):void
#onActivityResult(int, int, 1..*
#onCreate(Bundle): void
Intent): void +addPhoto(View): void
Text Item
+deletePhoto(View): void
#onActivityResult(int,int, Intent): void
-title: String +delteItem(View): void
-maker: String +saveItem(View):void
-descriptiion: String +toggleSwitch(View):void
-status: String
-dimensions: Dimensions
<<create>>
-borrower: String
-id: String
# image: Bitmap
# image_base64: String

<<create>>

+getId(): String
+setId(): void
+updateId(String): void
+setTitle(String): void
+getTitle(): String
Dimensions
+setMaker(String): void
<<create>> +getMaker(): void
-length: String
+setDescription(String): void -width: String
+getDescription(): String -height: String
+setDimension(Dimensions): void
+getDimensions(): Dimensions
+setStatus(String): void +getLength(): String
+getWidth():String
+getStatus(): String +getHeifgt():String
+setBorrower(String): void +getDimensions(): String
+setDimension(String,String,String): void
+getBorrower(): String
+addImage(Bitmap): void
+getImage(): Bitmap

You might also like